Датапак для Майнкрафт создаёт на карте настраиваемые лабиринты с помощью волшебной палочки. Вход появляется на позиции игрока, а лабиринт строится в направлениях +X и +Z; для генерации используется алгоритм Уилсона, а готовая постройка проверяется на проходимость от входа до выхода.
Возможности
При первом появлении игрок получает светящуюся волшебную палочку. Правый клик открывает кликабельное меню в чате на японском языке: через него можно задать размеры, ширину проходов, толщину и высоту стен, материал, остановить генерацию, удалить или создать заново последний лабиринт.
Материалом стен и автоматически созданного пола служит блок под игроком либо указанный идентификатор блока. Датапак показывает ход генерации и создаёт только один лабиринт одновременно.
Команды
/function maze:help— открыть справку./function maze:give_wand— выдать волшебную палочку./function maze:set_material {block:"minecraft:diamond_block"}— выбрать материал по идентификатору блока./function maze:generate {w:21,d:21,h:4,wall:1,path:2,block:"minecraft:stone_bricks"}— создать лабиринт с заданными параметрами./function maze:cancel— остановить генерацию.
В команде генерации w и d задают число ячеек по осям X и Z, h — высоту стен, wall — их толщину, path — ширину проходов, а block — материал пола и стен.
Требования
Моды и ресурс-паки не нужны. Генерация заменяет блоки и вырезает проходы в выбранной области; удаление последнего лабиринта не восстанавливает прежний ландшафт. Очень большие лабиринты могут вызвать сильные лаги или сбой игры.
