ajjgui
🟡 Updated this year🖼️ Gallery (7 images)
🔍 Analysis
- 🏆 #1776 of 2046 datapack mods in this game by downloads
📋 About This Mod
# A Data-Driven GUI Library for Minecraft Mapmaking > **Click (https://github.com/AjjMC/ajjgui) for more information.** This datapack allows mapmakers to create and maintain complex and robust item-based GUIs in-game. This is achieved by dragging and dropping items with custom SNBT in containers within a world, which the datapack can use to generate GUIs. It functions as a black box that treats each item as a graphical widget with predefined properties, and the user is not expected to modify any files. 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 (https://github.com/AjjMC/ajjgui/blob/main/README.md#porting-guis-to-players). Benefits: * SNBT 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. * 5+ years of continuous maintenance, built with the most up-to-date practices, and powering prominent maps officially featured on Minecraft Realms.
# A Data-Driven GUI Library for Minecraft Mapmaking
> Click (https://github.com/AjjMC/ajjgui) for more information.
This datapack allows mapmakers to create and maintain complex and robust item-based GUIs in-game. This is achieved by dragging and dropping items with custom SNBT in containers within a world, which the datapack can use to generate GUIs. It functions as a black box that treats each item as a graphical widget with predefined properties, and the user is not expected to modify any files. 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 (https://github.com/AjjMC/ajjgui/blob/main/README.md#porting-guis-to-players).
SNBT 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. * 5+ years of continuous maintenance, built with the most up-to-date practices, and powering prominent maps officially featured on Minecraft Realms.
📊 Mod Details
- Game
- Minecraft Data Packs
- Author
- Ajj
- Version
- 26.2
- Downloads
- 247
- Endorsements
- 8
- Category
- datapack
- Created
- 11/4/2024
- Updated
- 7/4/2026
- Game Versions
- 26.2
- Tags
- library, technology, utility
🔧 How to Install Minecraft Data Packs Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Data Packs →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Data Packs commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Data Packs versions does ajjgui support?
The author lists 26.2. Other versions may work but are untested by the author.
What is the latest version of ajjgui?
Version 26.2, published 2026-07-04 with 247 downloads recorded at the source.
Keep browsing — more Minecraft Data Packs mods await






