Bedrock
Bedrock players, through Geyser, get your menus and HUDs from a Bedrock pack that the editor builds next to the Java one.
Set up
- Install Geyser and Floodgate. Without Floodgate, NxGui treats every player as a Java player.
- In Build & Deploy, turn on Bedrock and build.
- Download the Bedrock pack (
.mcpack), put it inplugins/Geyser-Spigot/packs/and run/geyser reload. For HUDs, restart the server instead.
Deploying doesn't send the .mcpack — replace it after each change that Bedrock players should see.
One form packOnly one pack can own Bedrock's form screen. Remove other packs that replace it.
What's different
| On Bedrock | |
|---|---|
| Text | Always the Minecraft font. Underline and strikethrough aren't drawn. |
| Live values | Read when the menu opens. Turn on Reopen on Bedrock when values change in the screen's Preferences to refresh them. |
| Heads, models, QR codes | Baked into pictures when you build — a head of %player% shows Steve. |
| Turned elements | Drawn straight. |
| Hover and click | Hover and click looks work. Hover and click animations are Java only. |
| Animated pictures | Play as image sheets. If one is too big for phones, lower Bedrock size or Bedrock frames on the picture. |
| Wait | Commands, messages and sounds after it still run; menu changes show the next time the menu opens. |
| Every X seconds | Doesn't run for Bedrock players. |
| Move / scale, open animations | Java only. |
| Input boxes | A text field in the form. |