Compatibility
Minecraft: Java Edition
1.21.5
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published 7 months ago
Updated last month
A Data-Driven GUI Framework for Minecraft Mapmaking
This datapack allows mapmakers to create and maintain complex and robust item-based GUIs in-game. This is achieved by simply dragging and dropping items with custom NBT tags in containers within a world, which the datapack can use to generate GUIs. It functions as a black box that allows each item to act as a graphical widget with predefined properties, without requiring any modifications to be made or additional code to be implemented. Two types of GUIs can be created:
- Block Entity GUIs: Placed at a fixed position and shared by all players. These are generated upon compilation.
- Chest Boat GUIs: Retrieved from a database and accessible anywhere by specified players only. These are obtained directly from the above by porting GUIs to players.
The datapack provides the following features:
- NBT tag standard for quick and easy creation of advanced item-based GUIs
- Completely in-game workflow, with the entire datapack being a black box that the mapmaker can ignore
- Robust design, support for multiplayer, including personalized GUIs, and no interference with player inventories
- Complete documentation, in-game tutorial and demos