Мод для Майнкрафт на выживание в режиме «один блок»: игрок появляется над пустотой и добывает постоянно возрождающийся блок. По мере добычи меняются доступные ресурсы и биомы, начинаются волны мобов и могут открываться порталы в данжи, созданные вокруг ванильных структур.
Возможности
- В блоке может появиться любой блок из игры, в том числе добавленный другими модами. Добыча обычно идёт от мягких блоков к более твёрдым, но можно включить случайный выбор без прогрессии.
- Для брёвен, досок, руд, редких руд, шерсти, растений и строительных блоков задаётся собственный вес выпадения. Возможны предметы и сундуки, рост растений, добыча из вёдер и рамки портала в энд.
- В таблицах добычи можно отключать отдельные блоки, предметы, дружелюбных и враждебных мобов, создавать свои взвешенные списки и открывать содержимое после нужного числа добытых блоков.
- Биомы переключаются по порядку, случайно с весами, по заданным этапам, остаются постоянными либо выбираются голосованием игроков. У биома могут быть свои блоки и мобы; текущий биом и этап отображаются рядом со счётчиком добычи.
- Волны мобов настраиваются по составу, числу существ, биомам, диапазону добычи и времени. Во время волны блок можно временно заменять бедроком или другим блоком, пока игрок не справится с противниками.
- Портал над блоком переносит в личный данж вокруг лесного особняка, океанского монумента, пустынной пирамиды, храма в джунглях, крепости, незерской крепости, деревни или аванпоста разбойников. Граница мира окружает структуру, а портал возвращает обратно.
- В мультиплеере каждому игроку выделяется свой остров; можно выбрать общий или личный счётчик добычи, правила доступа к чужим блокам и начисления прогресса. Есть статистика игроков, телепортация к их блокам и таблица лидеров.
- Незер и энд можно сделать пустыми. Для блока доступны надпись с прогрессом, счётчик в списке игроков, визуальные эффекты, мягкое выпадение предметов и сохранение инвентаря после смерти.
Как пользоваться
Мир создаётся с пресетом oneblock:oneblock; для сервера укажите в server.properties параметр level-type=oneblock:oneblock.
Основная команда — /oneblock. В ней доступны разделы admin, leaderboard, dictionary, table, export, config, biome, waves, dungeon, leave, void и restore. Команда /oneblock admin открывает меню в виде сундука, где настраиваются прогрессия, биомы, мобы, добыча, измерения и игроки. Действия экспорта и загрузки конфигурации доступны только операторам.
Для режима с отдельным островом на игрока включите встроенный датапак oneblock:oneblock_multiplayer. До первого создания мира расстояние между островами задаётся ключом oneblock.multiplayerIslandSpacing=<blocks>.
Настройки
Все параметры хранятся в config/oneblock.json. Конфигурацию можно менять в меню, командами или через визуальный редактор; после редактирования файла используйте загрузку из файла в меню оператора.
Встроенные датапаки oneblock:oneblock_void_nether, oneblock:oneblock_void_end и oneblock:oneblock_no_island включают пустой незер, пустой энд и отключают стартовый остров. Для данжей нужен oneblock:oneblock_dungeons: после его включения перезагрузите мир, а на сервере — перезапустите сервер.
Требования и совместимость
Работает с Fabric, Forge и NeoForge. Требуется CodxLib, соответствующий используемому загрузчику; без него мод не запускается. На обычном клиенте работает меню настроек в виде сундука.
