Плагин для создания интерактивных меню в игре, который добавляет простые в редактировании GUI на основе инвентаря и превращает обычные предметы в кнопки с командами.
Вы берете любой блок или предмет, называете его в наковальне, прописываете в лор команды и получаете кнопку, которая при клике выполнит список команд как командный блок. Меню редактируются прямо в инвентаре — ставите предметы в нужные слоты, сохраняете и открываете меню через команду или командный блок. Для редактирования скриптов есть удобные подкоманды, например /menu script add, /menu script insert, /menu script delete, /menu script show и /menu script hide.
Меню можно запускать кликом по открытому инвентарю или держа предмет в руке и правым кликом, открывать командами и даже через /sudo. Поддерживается задержка выполнения /delay [ticks], динамические вводы через {ввод} и интеграция с валютой через /requirecurrency при наличии Vault. Готовые меню хранятся в папке plugins/CreateYourOwnMenus/menus, их можно экспортировать и делиться.
Важно: все скрипты выполняются от имени консоли, так что давайте осторожно права игрокам — при необходимости можно запретить опасные команды через blacklist-commands в конфиге. Плагин полезен для создания пунктов телепорта, наборов с лутом, GUI настроек сервера или меню доната без модов и ресурспаков.
Плагин для создания интерактивных меню, который добавляет инвентарные GUI с кликабельными слотами и гибкой системой команд.