Плагин для серверов Майнкрафт, который создаёт бесконечные лабиринты для испытаний игроков. Подходит для ванильного выживания, Prison, Factions, Towny и других режимов: можно задать размеры и оформление лабиринта, точки старта и финиша, сундуки и награды.

Возможности
- Создание лабиринтов с настраиваемой высотой и шириной проходов.
- Выбор материалов стен и пола, в том числе нескольких материалов с процентным соотношением.
- Неограниченное число точек старта, финиша и сундуков в каждом лабиринте.
- Проверка, можно ли пройти лабиринт от старта до финиша.
- Перестройка лабиринта, ручное добавление и удаление стен, создание схемы.
- Автоматическая расстановка сундуков с таблицами добычи и выдача награды за прохождение через команды из конфига.
- Настройка всех сообщений, включая цвета в формате RGB.
Команды
lab create <name> <x> <y> <height> <wallSpace>— создать лабиринт.lab help— показать справку.lab list— вывести список лабиринтов.lab modify <name> <wallMaterial|groundMaterial|regenerate> [material1.percentage,material2.percentage,...]— сменить материалы стен или пола либо перестроить лабиринт.lab reload— перезагрузить конфиг.lab remove <name> [chest|start|end] [{number}]— удалить лабиринт или указанную точку.lab resolve <name>— проверить путь от старта до финиша.lab schematic <name>— создать схему лабиринта.lab start <name> [[random]|[number]]— посмотреть точки старта либо телепортироваться на случайную или выбранную.lab set <end|start|chest> <name>— поставить точку финиша, старта или сундук.lab wall <add|remove>— перейти к добавлению или удалению стены кликом по блоку.lab restore [file]— восстановить базу данных из резервной копии или посмотреть список копий.
Права
labyrinth.create.commandlabyrinth.help.commandlabyrinth.list.commandlabyrinth.modify.commandlabyrinth.reload.commandlabyrinth.remove.commandlabyrinth.resolve.commandlabyrinth.schematic.commandlabyrinth.start.commandlabyrinth.set.commandlabyrinth.wall.command
Настройка
В config.yml задаются материалы стен (WallMaterials) и пола (GroundMaterials), блок финиша, блок для отображения найденного решения, скорость постройки и интервалы резервного копирования. Для нескольких материалов укажите каждому процент: их сумма должна быть равна 100.
В разделе Chests включаются сундуки, задаётся их количество и таблицы добычи. В Reward.Actions можно добавить команды, которые выполняются для игрока после прохождения; доступна подстановка %player%. Сообщения редактируются в разделе Messages.
Требования
Плагин работает без обязательных зависимостей. В конфиге можно включить интеграцию с WorldEdit через Configuration.Hooks.WorldEdit.
