
Genesis - Предпросмотр мира и прегенерация чанков
Мод Genesis для Майнкрафт показывает карту биомов сида ещё до создания мира и умеет прегенерировать чанки с паузой и прогрессом. Fabric, NeoForge, Forge для 1.20.1 и 1.21.1.
Genesis - мод для Майнкрафт, который решает сразу две вечные проблемы игроков и админов: как понять, хороший ли сид, не создавая мир, и как заранее сгенерировать чанки, чтобы потом не ловить лаги при исследовании. На экране создания нового мира появляется кнопка GENESIS, которая открывает живую карту биомов будущего мира, а встроенный прегенератор позволяет прогрузить территорию до того, как вы вообще заспавнитесь.
Если вы хоть раз пересоздавали мир по десять раз в поисках нормального спавна - с нужными биомами рядом, без океана на тысячу блоков вокруг - то скачать мод Genesis стоит в первую очередь. Он сэмплирует реальный генератор мира с вашим сидом и всеми установленными модами, так что карта показывает именно то, что будет в игре, а не приблизительную картинку.
Что умеет мод Genesis
- Карта биомов до создания мира - открывается кнопкой GENESIS прямо на экране Create New World. Данные берутся из настоящего генератора с учётом вашего сида и всех модов на генерацию.
- Быстрая отрисовка - сначала грубый проход мгновенно показывает общий расклад, затем два более детальных прохода дорисовывают мелочи. Сэмплирование идёт параллельно на 16 фоновых потоках.
- Фиксация на Y = 320 - пещерные биомы вроде Deep Dark или Lush Caves не замусоривают карту поверхности. Вы видите именно то, что будет наверху.
- Читаемая цветовая схема - 16 семейств биомов получают общий цвет заливки, а каждый отдельный биом - свой цвет рамки в легенде. Разобраться можно за секунды.
- Модовые биомы не остаются серыми - цвет подбирается по имени в реестре, затем по цвету травы, затем по хэшу названия. Биомы из Tectonic, TerraBlender и других ворлдген-модов отображаются нормально.
- Полноценная навигация - карту можно таскать мышкой, зумить колёсиком, есть фиксированные уровни NEAR, MID и FAR, шкала масштаба, живая легенда и вывод координат с названием биома под курсором.
- Инструменты для сидов - вводите число или любой текст, кнопка RANDOM выдаёт свежий сид, COPY копирует в буфер, клавиша R перекидывает на новый. При выходе с экрана сид сам записывается обратно в меню создания мира.
- Прегенерация чанков - задаёте радиус и число потоков, смотрите прогресс-бар со счётчиком чанков, плавающим ETA и названием активного измерения.
- Полный контроль - PAUSE и RESUME без потери прогресса, CANCEL для остановки, ENTER WORLD чтобы войти в мир, пока генерация идёт в фоне.
- HUD во время работы - сверху экрана видны измерение, число чанков, процент и время до конца. Янтарный цвет - пауза, пропадает по завершении.
- Управление командами -
/genesis pregenпо конкретному измерению илиall, можно задать центр координатами, плюсcancel,pause,resume,statusи/genesis infoдля просмотра сида и генератора. - Устойчивость к ошибкам - если какой-то тайл не сэмплировался, он рисуется нейтральным серым, а превью продолжает работать дальше.
Зачем вообще нужна прегенерация чанков
В ванильном Minecraft чанки генерируются на лету, когда игрок в них заходит. На слабом ПК или сервере это даёт заметные фризы и просадки TPS, особенно если кто-то летит на элитре или едет на лодке в неизведанное. Прегенератор решает это радикально: территория в заданном радиусе создаётся заранее, и дальше игра просто подгружает готовые чанки с диска. Для админов серверов это вообще must-have - карта фиксированного размера, никаких сюрпризов с нагрузкой, и игроки не жалуются на лаги при выходе за спавн.
Приятный момент: прегенерация в Genesis не блокирует игру. Поставили задачу, зашли в мир, играете - а счётчик чанков тикает в фоне. Нужно освободить ресурсы - нажали паузу, потом продолжили с того же места.
Требования
- Minecraft 1.21.1 на Fabric или NeoForge, а также 1.20.1 на Fabric или Forge.
- Architectury API 13.0.8 или новее - обязателен на любом загрузчике.
- Для Fabric: Fabric API 0.116.12+, Fabric Loader 0.19.2+, Cloth Config 15.0.140+.
- Для NeoForge: версия 21.1 или новее.
Установка
- Поставьте загрузчик и Architectury API, а для Fabric ещё Fabric API и Cloth Config.
- Скачайте jar мода Genesis под свою версию и загрузчик, закиньте в папку
mods. - Откройте экран создания нового мира - там появится кнопка GENESIS.
Настройка
На NeoForge конфиг лежит в config/genesis-client.toml, на Fabric - в config/genesis.json, либо правьте через любой игровой редактор с поддержкой Cloth Config.
| Параметр | По умолчанию | Что делает |
|---|---|---|
preview_enabled | true | Включает или полностью выключает превью биомов. |
preview_threads | 0 | Потоки сэмплирования биомов, от 0 до 16. Ноль - мод выбирает сам. |
preview_initial_radius | 64 | Чанки в стартовой трёхпроходной спирали, от 16 до 512. |
preview_expand_radius | 16 | Сколько чанков добавляется при каждом расширении после спирали, от 4 до 128. |
pregen_default_radius | 128 | Радиус прегенерации, подставляемый в оверлей и используемый командами, от 1 до 2048. |
pregen_default_threads | 4 | Потоки прегенерации по умолчанию для оверлея и команд, от 1 до 16. |
Изменения применяются при следующем перезапуске превью - смене сида или повторном открытии экрана. NeoForge сам следит за границами значений, а вот Fabric-конфиг принимает что угодно по трём параметрам превью, так что держите их в указанных диапазонах сами.
Совместимость и важные нюансы
- Существующие миры в безопасности. Превью работает только на экране создания мира и ничего не меняет в уже созданных. А вот прегенерацию можно направить на существующий мир командой.
- Клиент и сервер. Карта биомов - чисто клиентская штука, смело ставьте только себе. Для прегенерации Genesis нужен и на сервере, либо на встроенном сервере в одиночной игре.
- Генерацию мод не трогает. Превью только читает генератор - ни один чанк, структура или таблица лута не изменяются.
- Ворлдген-моды отображаются корректно. Tectonic, TerraBlender и подобные учитываются автоматически, потому что Genesis сэмплирует тот же генератор, который строит реальную местность.
- GeoGradient определяется сам - карта покажет его климатические пояса по широте без лишних настроек.
- Кастомные и суперплоские генераторы отрабатывают в режиме graceful fallback - показывают цвета биомов там, где это возможно.
- Права на команды: на сервере прегенерация требует уровень оператора 2, в одиночке ограничений нет. Команды
statusиinfoдоступны всем.
Совет из практики: если собираете сервер с модами на генерацию мира, сначала прогоните сид через превью Genesis, а потом сразу запустите прегенерацию радиусом 500-1000 блоков вокруг спавна. Это снимет 90% проблем с лагами в первые дни после вайпа, пока игроки активно осваивают территорию. На слабом железе просто уменьшите pregen_default_threads до 2-3, чтобы генерация не съедала весь процессор.
Скачать Genesis можно под Fabric, NeoForge и Forge для Майнкрафт 1.20.1 и 1.21.1 - и это один из тех инструментов, после которых возвращаться к слепому созданию миров уже не хочется.
Как поиграть с друзьями с модом Genesis - Предпросмотр мира и прегенерация чанков?
Мод Genesis - Предпросмотр мира и прегенерация чанков куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Genesis - Предпросмотр мира и прегенерация чанков будет готов за пару минут - BungeeHost сделает всё за вас.
