Плагин для серверов Майнкрафт с мини-игрой в жанре королевской битвы: в каждом раунде выжившие получают случайную цель и должны успеть добыть этот предмет. Не нашедшие предмет до конца отсчёта переходят в режим наблюдателя, а победителем становится последний оставшийся игрок. Все игровые сообщения — на турецком языке.
Возможности
- В начале раунда цель показывается в анимации игрового автомата.
- Звезда Незера по умолчанию позволяет правым кликом сменить текущую цель: предмет расходуется и имеет перезарядку.
- Компас по умолчанию переключает отслеживание между живыми игроками.
- Незавершённая игра сохраняется и восстанавливается после перезапуска сервера.
- Длительность раундов можно постепенно сокращать, задав начальное время, частоту и величину уменьшения, а также минимальный предел.
Команды
Основная команда: /shuffle <start|stop|pause|resume|whitelist>.
/shuffle start— начать игру./shuffle stop— остановить текущую игру./shuffle pause— поставить таймер раунда на паузу./shuffle resume— продолжить приостановленный раунд./shuffle whitelist— открыть меню списка предметов, которые могут стать целью.
Права
itemshuffle.use— доступ к команде.itemshuffle.start— запуск игры.itemshuffle.stop— остановка игры.itemshuffle.pause— пауза раунда.itemshuffle.resume— продолжение раунда.itemshuffle.whitelist— изменение списка целей.
По умолчанию все права доступны операторам сервера.
Настройка
Игровые параметры находятся в config.yml, а видимые игрокам сообщения — в messages.yml.
round.duration_seconds— начальная длительность раунда в секундах.round.duration_decrease_every_rounds— уменьшать время через указанное число раундов; значение0оставляет длительность постоянной.round.duration_decrease_seconds— на сколько секунд сокращать время.round.min_duration_seconds— минимальная длительность раунда.round.animation_duration_secondsиround.animation_interval_ticks— длительность и скорость анимации выбора цели.round.animation_sound,round.animation_sound_pitch_min,round.animation_sound_pitch_max— звук и высота его тона в анимации.spawn_location.world— мир, в который игроки переносятся в начале раунда.skip_item.*иcompass_item.*— материал, название и описание специальных предметов; дляskip_item.amountзадаётся количество предметов в начале игры.whitelist— список значений BukkitMaterial, доступных как цели; его можно менять в файле или через/shuffle whitelist.
Требования
Работает на серверах Spigot и Paper.
