Menus & Bedrock
Menus
Menus are files in plugins/NovaUI/menus/. The shipped profile.yml (open it with /profile) shows the player’s
head, level, an XP bar and buttons that run commands.
- Java players get a dialog screen.
- Bedrock players get a form with picture buttons.
Open a menu with /novaui menu, or from your own plugin with NovaUIAPI.openMenu(player, "profile")
(see the API).
Bedrock players
With Geyser + Floodgate installed, NovaUI notices Bedrock players by itself. Bedrock can’t run the Java HUD shader, so they get:
- their open pages as one line of text above the hotbar (
bedrock.hud: actionbarinconfig.yml). A page’sbedrock:setting is its line (MiniMessage and placeholders work); without it the page’s texts are joined;bedrock: nonehides that page for Bedrock. - menus as forms.
The shipped profile menu shows Bedrock players a head picture from mc-heads.net, loaded by their game. Set
head-image: "" in the menu to turn that off.