Плагин для серверов Майнкрафт и библиотека для разработчиков плагинов Bukkit-совместимых серверов. Он упрощает создание интерактивных меню-инвентарей из готовых компонентов: кнопок, панелей, полей ввода и прокрутки.
Возможности
- Компоненты для кнопок, панелей, текстового ввода, выбора предметов и редактируемых слотов.
- Вложенные панели: при перемещении панели перемещаются и её элементы.
- Обновляемые меню для часов, индикаторов состояния и анимаций; обновление прекращается после закрытия инвентаря.
- Постраничные списки, вертикальная прокрутка и горизонтальная полоса прокрутки.
- Обработка обычных, правых и Shift-кликов, переноса, объединения и разделения стопок в редактируемых слотах.
- Кнопки с готовым меню изменения пар «ключ — значение».
- Цвета в шестнадцатеричном формате, градиенты, устаревшие коды форматирования и добавление метаданных NBT предметам.
Требования
Работает на Spigot, Paper, Folia и других Bukkit-совместимых серверах; требуется Java 17 или выше. Библиотеку можно установить отдельным плагином с зависимостью GUIAPI в plugin.yml либо включить в JAR своего плагина с переносом пространства имён.
