Плагин для серверов Майнкрафт, который выдаёт игрокам ограниченное по времени право на полёт через настраиваемые предметы. Он показывает оставшееся время в BossBar и позволяет отдельно учитывать полёт в двух режимах.
Возможности
- Ограничивает полёт по мирам и не расходует время в творческом режиме, режиме наблюдателя, запрещённых мирах и у игроков с обходом ограничений.
- Режим
COUNT-FLYINGрасходует время только во время полёта, аCOUNT-ONLINEучитывает время при активном полёте через плагин. - Для каждого режима задаётся свой максимальный запас времени; режимы нельзя смешивать.
- Администратор может открыть меню всех настроенных предметов полёта и получить их кликом. Предметы настраиваются с материалом, моделью, названием, описанием, временем и режимом.
- Ящик с наградой и действия в меню сопровождаются звуками.
Команды
/flight— показать оставшееся время полёта./flight browse— открыть меню предметов полёта./flight give <player> <item-id> [amount]— выдать предмет полёта./flight give <player> <amount> <item-id>— альтернативный порядок аргументов./flight set <player> <type> <seconds>— задать время режимаcount-flyingилиcount-online./flight add <player> <seconds>— добавить время./flight remove <player> <seconds>— убрать время./flight reload— перезагрузить настройки./flight restriction add <world>— запретить расход времени в мире./flight restriction remove <world>— убрать мир из списка./flight restriction list— показать список ограниченных миров.
Права
mashflight.use— использование полёта.mashflight.admin— административные команды.mashflight.bypass— обход всех ограничений.mashflight.bypass.<world>— обход ограничений в указанном мире.
Настройка
В config.yml задаются запрещённые миры restricted-worlds, вид BossBar, лимиты max-flight-time и предметы в разделе flight-items. Данные игроков хранятся в plugins/MashFlightManager/data.yml: UUID и остаток времени для каждого предмета.
