GUI Maker добавляет в мир удобный конструктор инвентарных GUI - создавай меню прямо в мире и быстро настраивай навигацию между страницами.
С этим датапаком можно добавлять несколько GUI в одном мире, собирать страницы в сундуках, баррелах или шалкерах и подхватывать их как макросы. Страницы добавляются командой /trigger gm-addPage, профили создаются через /trigger gm-createGUIprofile, а правки делаются через /trigger gm-editPage. При редактировании будет вызван CHEST_MINECART с интерфейсом - клик по предмету покажет конфиг в виде команды /function ... { ... }, которую можно дописать и запустить прямо в чате.
Система сделана с прицелом на мультиплеер - хитрый трюк с сущностью вокруг вагонетки уменьшает случайный доступ других игроков к GUI. Датапак ориентирован на производительность, чтобы не вызывать лаги в чанк процессе и не нагружать сервак. Код открыт по MIT, так что можно брать исходники, встраивать свои функции и предметные модификаторы или паковать это в свою сборку и карту.
Полезно для картмейкеров, авторов магазинов, квестов и систем лута - удобно для шопов, меню рецептов и любых удобных интерфейсов, где важна навигация по страницам и защита от случайных кликов других игроков. Обратите внимание - некоторые команды активны только в креативе, поэтому при проблемах зайдите в креатив и сделайте /reload.
Дата-пак для создания и управления инвентарными GUI, упрощает сборку меню и навигацию по страницам.