Плагин-библиотека для серверов Майнкрафт, позволяющая другим плагинам и скриптам Skript открывать игрокам Майнкрафт Бедрок формы Geyser и Floodgate. Сам по себе он не добавляет игровых механик: нужен как зависимость или для создания собственных меню.
Возможности
- Простые формы с любым числом кнопок и изображениями по ссылке или из ресурс-пака.
- Окна подтверждения с двумя настраиваемыми кнопками.
- Настраиваемые формы с текстом, полем ввода, списком, переключателем и ползунком.
- API для Java и Kotlin с обработчиками выбора, отправки и закрытия формы.
- Поддержка Skript: формы открываются из скриптов, а ответы обрабатываются событиями и выражениями.
- Совместимость с Folia.
Настройка
Для каждой формы Skript задавайте уникальный id, иначе события разных форм с одинаковыми подписями кнопок могут пересечься. Плагин не определяет, играет ли пользователь с Java или Майнкрафт Бедрок: эту проверку должен выполнять ваш плагин или скрипт.
Полезны настройка, API для Kotlin, API для Java и работа со Skript.
Требования
Требуются Java 25, Paper или Folia, а для отправки форм — Floodgate. Geyser-Spigot рекомендуется использовать с подходящей версией Floodgate. Для скриптов нужна Skript; skript-reflect требуется только при использовании import: для Floodgate.
