Плагин для серверов Майнкрафт с мини-играми: сохраняет арены, быстро очищает или восстанавливает их через WorldEdit либо FAWE. Для каждой арены можно сделать лобби, отсчёт до старта, игровые точки появления, проверку победы и автоматическое завершение матча.
Возможности
- Сохранение выделенной области как арены, её очистка, восстановление, просмотр сведений и удаление.
- Мини-игры с минимальным и максимальным числом игроков, лобби, отсчётом, лимитом времени и условием победы — например, когда остаётся последний игрок.
- При старте игроков переносят на игровые точки, выдают заданные предметы, меняют режим игры и при необходимости очищают инвентарь.
- Можно разрешить ломать и ставить выбранные блоки, отключить урон или потерю прочности, включить выпадение предметов и назначить команды-награды победителю.
- Игрока, покинувшего границы арены, можно переводить в режим наблюдателя.
- Интерактивные таблички для восстановления арены, входа и выхода из мини-игры.





Команды
Все команды начинаются с /arena; также доступен короткий вариант /ar.
/arena save <arenaName>— сохранить выделенную арену./arena regen <arenaName>— восстановить арену./arena clear <arenaName>— очистить арену без удаления схемы./arena list— показать сохранённые арены./arena delete <arenaName>— удалить арену./arena info <arenaName>— показать сведения об арене./arena select <arenaName>— выделить регион арены./arena setspawn <arenaType> <arenaName> [spawnName]— задать точку появления; вместо<arenaType>указываютlobby,exit,spectatorилиgame./arena delspawn <arenaType> <arenaName> [spawnName]— удалить точку появления./arena join <arenaName>— войти в мини-игру./arena leave— выйти из мини-игры./arena reload— перезагрузить конфигурацию.
Для таблички поставьте на первой строке [RegenArena], [JoinArena] или [LeaveArena], а на второй — точное имя арены. Задержка между нажатиями задаётся в конфиге; право arenaregenerator.sign.bypass позволяет её игнорировать.
Права
- Управление аренами:
arenaregenerator.save,arenaregenerator.regen,arenaregenerator.clear,arenaregenerator.list,arenaregenerator.delete,arenaregenerator.info,arenaregenerator.select. - Точки появления:
arenaregenerator.setspawn,arenaregenerator.delspawn. - Игра:
arenaregenerator.join,arenaregenerator.leave. - Перезагрузка настроек:
arenaregenerator.reload. - Таблички:
arenaregenerator.sign.create.regen,arenaregenerator.sign.create.join,arenaregenerator.sign.create.use,arenaregenerator.sign.use.regen,arenaregenerator.sign.use.join,arenaregenerator.sign.use.leave,arenaregenerator.sign.break.
Настройка
Правила мини-игр задаются в plugins/ArenaRegenerator/config.yml: число игроков, длительность матча и отсчёта, режим игры, предметы при входе, ограничения на блоки, урон, сохранение состояния игрока и награды. Метаданные арен и точки появления хранятся в plugins/ArenaRegenerator/arenas.json, а схемы — в plugins/ArenaRegenerator/schematics/.
Требования
Нужен один из плагинов: WorldEdit или FastAsyncWorldEdit (FAWE). Одновременно их устанавливать нельзя: это вызывает конфликты.
