Мод для Майнкрафт на биомы и подготовку мира: он показывает карту будущего мира ещё до создания и заранее генерирует чанки. Подходит для выбора сида, проверки биомов из модов и уменьшения задержек при исследовании мира.
Возможности
На экране «Создать новый мир» появляется кнопка GENESIS, открывающая карту биомов для выбранного сида. Карта строится по настоящему генератору мира с учётом установленных модов; поверхность показывается на высоте Y=320, поэтому пещерные биомы не смешиваются с наземными.
Карту можно перемещать перетаскиванием, масштабировать колёсиком мыши и переключать уровни масштаба кнопками NEAR, MID и FAR. На ней есть линейка масштаба, легенда, а под курсором отображаются координаты и биом. Для биомов из модов также подбираются цвета.
Сид можно вводить числом или текстом, создавать кнопкой RANDOM, копировать кнопкой COPY и менять клавишей R. При выходе из окна выбранный сид переносится в настройки создания мира.
Предварительная генерация запускается с выбранными радиусом и числом потоков. Отображаются количество чанков, процент, активное измерение и примерное оставшееся время. Задачу можно приостановить кнопкой PAUSE, продолжить RESUME, отменить CANCEL или войти в мир: в последнем случае она продолжится в фоне.
Как пользоваться
Предварительной генерацией можно управлять и командами:
/genesis pregen— запускает генерацию для измерения или всех измерений, при необходимости с указанным центром;/genesis pregen cancel— отменяет задачу;/genesis pregen pauseи/genesis pregen resume— приостанавливают и продолжают её;/genesis pregen status— показывает состояние;/genesis info— показывает сид и сведения о генераторе.
На сервере для команд управления нужны права оператора уровня 2. Команды status и info доступны всем; в одиночной игре ограничения прав нет.
Настройки
На NeoForge настройки находятся в config/genesis-client.toml, на Fabric — в config/genesis.json; также подойдёт внутриигровой редактор, совместимый с Cloth Config.
preview_enabledвключает или отключает предпросмотр биомов.preview_threadsзадаёт число потоков для построения карты.preview_initial_radiusиpreview_expand_radiusопределяют радиус предпросмотра.pregen_default_radiusиpregen_default_threadsзадают радиус и число потоков для предварительной генерации.
Изменения применяются после перезапуска предпросмотра, смены сида или повторного открытия экрана создания мира.
Требования и совместимость
Мод работает с Fabric, Forge и NeoForge. Требуется Architectury API; на Fabric также нужны Fabric API и Cloth Config.
Предпросмотр работает только на клиенте и не изменяет генерацию, структуры или таблицы добычи. Для предварительной генерации мод должен быть установлен на сервере либо на встроенном сервере одиночной игры. Биомы из модов на генерацию мира, включая Tectonic и TerraBlender, отображаются по тому же генератору, который создаёт настоящий мир. Существующие миры не меняются, но для них можно запустить предварительную генерацию командой.
