# Setup PrimeHUD

## Clean Up Default BetterHUD Files

Navigate to your server’s `plugins/BetterHUD` directory and delete the following folders to avoid conflicts:

* `assets`
* `backgrounds`
* `build`
* `heads`
* `huds`
* `images`
* `layouts`
* `shaders`
* `texts`
* `config.yml`
* `shader.yml`

> ⚠️ *Make sure you only delete the default content. If you've made custom layouts or widgets before, back them up first.*

## Copy Prime HUD Files

Move the files from the downloaded **PrimeHUD V2** package into your server’s `BetterHUD` folder. This includes:

* `assets`
* `backgrounds`
* `build`
* `heads`
* `huds`
* `images`
* `layouts`
* `shaders`
* `texts`
* `config.yml`
* `shader.yml`

Make sure to **replace** any existing files when prompted.

## Reload BetterHUD

Run the following command in-game or via the console:

```
/hud reload
```

If the setup is correct, you’ll see **strange square symbols** in the bossbar area — this indicates that the custom font and texture data is loading properly.

## Integrate the Resource Pack

Now, integrate the resource pack into your server using the method that matches your setup:

* **ItemsAdder**&#x20;
* **Oraxen**&#x20;
* **Nexo**&#x20;

## Update the Server Resource Pack

Make sure your server's resource pack is up to date. For example, if you're using ItemsAdder, run:

```
/iazip
```

Then rejoin the server or reload the pack manually to see changes.

## You're Done!

Prime HUD is now installed and active. You can start **customizing** the layout, plcaholders, and visuals to fit your server's style!

<br>

\ <br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tbstudio.gitbook.io/wiki/prime-hud/setup-primehud.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
