Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
ModularUI Mod Wiki

ModularUI Mod Wiki & Guide

wiki.9minecraft.net/modularui-mod/

Provides a modular UI framework for creating customizable interfaces.

Guides

Step-by-step, in-game.

Frequently asked questions

How do I start creating a GUI with ModularUI?
Begin by extending the appropriate GUI class and use the modular widget system to add components like panels, buttons, and slots. The mod provides a builder pattern that lets you stack widgets together without writing complex layout code.
What's the difference between a client-only GUI and a server-synced GUI?
Client-only GUIs exist purely for display and don't affect game state, while server-synced GUIs (typically for TileEntities) keep data consistent between server and client so changes made in the interface actually modify the block's behavior. Use server-synced GUIs when your interface controls machine settings or inventory operations.
How do I sync values between server and client?
ModularUI provides built-in synchronization methods that automatically send widget value changes from client to server and vice versa. Check the guides on value syncing to see how to bind your GUI widgets to the data you want to keep in sync.
Can I make my GUI look like vanilla Minecraft?
Yes—ModularUI is specifically designed to match vanilla aesthetics by default. You can further customize the appearance using the color theme system to adjust colors and textures while maintaining that cohesive in-game look.

See all 10 ModularUI questions ›