- Поддерживаемые версии
- 1.16
О плагине
Маленький плагин добавляющий интерактивное меню, отличие от обычного меню, это то этим меню можно пользоваться на ходу не отвлекаясь от игрового процесса. Плагин находится на стадии открытого тестирования и я буду прислушиваться ко всем идея и предложениям по улучшению, а так же если найдете ошибки, баги, фичи - о всем этом просьба тоже написать!Обязательно:
Для работы плагина требуется ресурспак, который скачивается автоматически для игроков
Особенности:
- Поддержка HEX цветов ( Пример <#68848f>)
- Поддержка плагина PlaceholdersAPI
- Поддержка кастомных действий при нажатии на кнопку
- Бесконечное количество пунктов меню ( Клоличество отображаемых 1-6)
- Автоматическая закачка ресурспака
- Возможность запретить игрокам без ресурспака заходить на сервер
YAML:
# Действия которые можно использовать:
#####################################################
# Актевируйте меню с помощью "shift + F"
# Права чтобы открыть меню rpgmenu.use
#####################################################
# Парва | Команды
# /rpgmenu reload | rpgmenu.admin
# /rpgmenu openmenu | rpgmenu.admin
# /rpgresourse | rpgmenu.rp.command
#####################################################
MainMenu: mainmenu
# Не тронгайте эти пункты если не уверены в правильности своих действий
settings:
# позиция меню
menupos: -600
# длина символа
charlength: 7
# длина меню
menulength: 140
Resoursepack:
# Ссылка на загрузку ресурспака
download-link: https://www.dropbox.com/s/gocd9c433rk2m34/RpgMenu.zip?dl=1
#скачивать ресурспак при входе на сервер или нет?
download-when-join: true
#выбрасывать игрока с сервера если он не скачал ресурспак
kick-on-deny: true
Примеры в игре
todo:
- Поддержка scoreboard & titlemanager & bossbar
- Выравнивание текста по середине
- Исходный код
- https://github.com/rainchat/MenuRpg
- Команды и права
- Команды:
/rpgmenu openmenu <имя меню> #Открыть меню
/rpgmenu reload #Перезагрузить меню
/rpgresourse #Скачать пакет ресурсов
Права:
Доступ ко всем командам "rpgmenu" : rpgmenu.admin
Права чтобы открыть меню rpgmenu.use