-
-
Notifications
You must be signed in to change notification settings - Fork 0
Installing
🌎 Choose language: EN — English · RU — Русский
A server-side HUD engine for Paper and Folia. Players install nothing: the plugin builds a resource pack, the server sends it, and the HUD appears.
Drop the jar in plugins/ and start the server. On first start the plugin writes an example HUD into
plugins/HUDEngine/ and compiles it, so there is something on screen before you change anything.

The pack lands in plugins/HUDEngine/build/HUDEngine.zip. Nothing sends it to players yet — that is
the one decision you have to make, and it is on the Resource pack page.
There are no required dependencies. PlaceholderAPI is used if present and ignored if not.
| Page | What is on it |
|---|---|
| How a HUD is built | folders, huds, layouts, elements, coordinates, values, conditions |
| Fonts | using your own TTF, and which fonts survive eight pixels |
| config.yml | every option the plugin itself takes |
| Resource pack | getting the pack to players, hiding the vanilla HUD |
| Boss bars | sharing the screen with other plugins that use boss bars |
| Commands | commands and permissions |
| Performance | what costs what, and the one setting worth touching |
| Coming from BetterHud | what carries over and what does not |
| Troubleshooting | what the errors mean |
| API | publishing values and compass points from your own plugin |
Change a config and run /hudengine reload. Text and positions update immediately. New images, fonts
or moved elements need players to rejoin, because that is when a client picks up a new pack.