

Data Driven GUIs
A library for simplifying the creation of graphical user interfaces using XML and JSON files.
This mod aims to make the process of creating custom user interfaces as painless as possible, while also providing resource packs with the ability to modify existing GUIs or create completely new ones. However, the mod does not allow modification of the game's default Minecraft interfaces.
Key Features
- XML-based GUIs: Create interfaces as simply as web pages
- Actions via JSON: Configure various commands to execute when buttons are pressed
- Built-in widgets usage: No complications with web rendering - everything works on standard Minecraft components
- Java API: Convenient programming interface for extending the mod's functionality
Important: This mod can function both as a standalone modification and as a library - you can simply install it for basic functionality or extend it with additional capabilities.
Usage
For Users
Simply install the mod if it's required by other modifications or by the server you're playing on.
For Developers
Adding dependency on this mod is very straightforward - detailed documentation can be found on the developer's website.