Modify UI
JsonUI Scripting allows you to modify or override existing UI elements in Minecraft: Bedrock Edition — whether it's the vanilla UI or custom UIs like NekoUI, Ty-el UI, or BetMC UI.
How to Modify UI
To modify UI, you need to import the following modules:
- Vanilla: for built-in Minecraft UI (e.g. start screen)
- Modify: for external/custom packs (e.g. NekoUI, Ty-el UI, BetMC UI)
You can find modifiable UI paths for vanilla Minecraft from the Bedrock Samples repository.
Examples
Add a Text to the Vanilla Start Screen
Custom Background for NekoUI
This only works if the user has NekoUI installed.
Override UI
You can also override an entire screen or container using .override
.
Example: Override Vanilla Start Screen
Tips
- Always check the UI hierarchy in the target UI pack to know what you’re modifying.
- Use
.override
carefully — it replaces the original content. - If you’re modifying external packs, be sure the pack is actually installed and active in Minecraft.