CityWorld ReForged — процедурные города для Minecraft

CityWorld ReForged — процедурный генератор бесконечных городов для Minecraft: улицы, метро, реки и порт NeoForge и Forge. Скачайте и стройте!

CityWorld ReForged

Представьте, что вы появляетесь не посреди леса или пустыни, а на перекрёстке города с названиями улиц, светофорами и табличками. Именно это делает CityWorld ReForged для Minecraft — генератор, который превращает обычный оверворлд в бесконечный процедурный мегаполис с историей, инфраструктурой и характером. Это не просто набор построек: мир живёт по собственным правилам, а каждая деталь — от водосточных труб до подземных тоннелей — генерируется детерминированно по сиду.

Что такое CityWorld ReForged и чем он отличается от оригинала

Мод является полным портом классического Bukkit/Spigot-плагина CityWorld на современные загрузчики. Автор порта Sablednah переписал генератор с нуля под NeoForge, а для Minecraft 1.20.1 сохранил сборку на Forge. Лицензия осталась прежней — GPL-3.0-only, а оригинальный создатель DaddyChurchill знает о порте и одобрил его.

Главное отличие от ванильных структур — масштаб. Мод протестирован на 455 мирах и 7,6 миллионах сгенерированных чанков: это более 1900 км² городской застройки, больше, чем весь Большой Лондон и две с половиной территории Нью-Йорка. Города выбираются как отдельный тип мира прямо в меню создания, и один и тот же сид выдаёт одинаковый город на всех поддерживаемых версиях.

Поддерживаемые версии и загрузчики

Мод работает на шести версиях Minecraft и двух загрузчиках. Файл выбирается по имени — версия игры указана прямо в названии jar-файла:

  • Minecraft 1.20.1 — Forge 47+, Java 17;
  • Minecraft 1.21.1 — NeoForge 21.1.251+, Java 21;
  • Minecraft 1.21.11 — NeoForge 21.11.42+, Java 21;
  • Minecraft 26.1.2 — NeoForge 26.1.2.95+, Java 25;
  • Minecraft 26.2 — NeoForge 26.2.0.59+, Java 25;
  • Minecraft 26.3 — NeoForge 26.3.0.20+ (beta), Java 25.

Планировка города — дороги, районы, расположение зданий — идентична на всех версиях. Отличаются лишь материалы, потому что новые версии Minecraft приносят новые блоки в палитры строительства. Каждый релиз проверяется автоматически: мод генерирует реальный мир и сверяет города, таблички и биомы.

Что вы найдёте в городе

Выбрав CityWorld как тип мира, вы попадаете в живой город, а не в декорацию. Вот что генерируется:

  • Дороги и инфраструктура — именованные улицы с настоящими табличками, тротуары, кольцевые развязки со статуями, мосты, тоннели сквозь горы;
  • Здания — обставленные интерьеры, фабрики, фермы, шахты, канализация;
  • Транспорт — подземное метро со станцией в каждом районе, тоннелями на двух уровнях и пересадочными узлами;
  • Реки — родники в горах, водопады, каналы, каменные набережные с променадами, причалы, портовый район, пляжи и маяки;
  • Природа — леса, поля и дикие участки между районами.

С версии 6.0.0 у земель CityWorld появились собственные реки, которые текут от гор к морю, расширяясь по пути. Там, где река пересекает город, набережная подстраивается под район: каменные причалы и погрузочные краны в центре и промзоне, старый деревянный пирс в пригороде. За некоторыми водопадами спрятаны кристаллы, руда, которой там быть не должно, или, очень редко, чей-то забытый сундук.

Версия 6.1.0 исправила давнюю странность климата: раньше тёплые высокогорья генерировались как windswept hills, и джунгли упирались в заснеженные ели. Теперь тёплые горы несут саванну, лес и джунгли до каменистых пиков, как в ванилле. Размер биомов не изменился — только новые высокогорья.

Города в ванильном мире и другие режимы

С версии 5.19.0 появился режим Land — Vanilla: мир остаётся ванильным по террейну, пещерам, биомам и деревням, но время от времени в нём встречается город CityWorld, вписанный в холмы. Можно настроить интервал, размер и максимальную высоту застройки. Реки текут сквозь город нетронутыми и судоходными, а мосты перекинуты через них.

Помимо стандартного города есть и другие стили: затонувший мир, песчаные дюны, снежные дюны, парящие города Floating, лабиринт дорог Maze, грибной Астрал и режим Apocalypse. Всего около 100 настраиваемых параметров — какие объекты генерировать, шансы спавна и сокровищ, радиус города, интенсивность разрушений и даже списки имён жителей и мобов. Настройки хранятся в датапаке, а не в глобальном конфиге: их можно править вручную или через экран Customize в игре и экспортировать командой /cityexport.

Как установить CityWorld ReForged

Установка стандартная для модов и не требует глубоких знаний. Порядок действий такой:

  • Установите подходящий загрузчик — NeoForge или Forge для Minecraft 1.20.1;
  • Скачайте CityWorld ReForged для вашей версии игры, сверив номер в имени файла;
  • Поместите jar в папку mods в директории .minecraft;
  • Запустите игру, создайте новый мир и выберите CityWorld в списке типов мира.

Если не хочется вручную подбирать версии загрузчика и мода, удобнее поставить всё через лаунчер foxygame.net — там CityWorld ReForged устанавливается в один клик, а каталог дополнений сам подбирает сборку под вашу версию Minecraft. Для серверов настройки легко переносятся: команда /cityexport выгружает параметры мира в файл, который можно передать администратору.

Совместимость с другими модами

Мод не требует сторонних дополнений, но охотно с ними работает. Палитры строительства — это теги блоков, а не фиксированный список: любой мод, который помечает свои блоки стандартным образом (доски в #minecraft:planks, камень в #c:stones), сразу начинает появляться в городах без патчей. Шансы остаются прежними, поэтому в насыщенной сборке вы получите больше разнообразия, а не больше деревянных домов.

Встроенная поддержка есть у JourneyMap (рисует план города поверх неисследованной территории), Macaw's Doors, Windows, Fences and Walls, Roofs, Stairs, Trapdoors и Lights, мебели Macaw's Furniture, MrCrayfish's Refurbished Furniture и Fantasy's Furniture, Biomes O' Plenty через TerraBlender, Alex's Caves, Pam's HarvestCraft 2, Farmer's Delight, L_Ender's Cataclysm, Battle Towers и Dungeon Crawl. Minecraft Comes Alive превращает жителей CityWorld в своих людей, сохраняя их имена. Для выживания есть аддон Neutral Palette: города строятся только из натурального дерева, камня, глубинного сланца и терракоты — без железа, золота и алмазов.

Команды и управление

Мод добавляет набор команд, каждая из которых является permission-нодой, поэтому LuckPerms или другой менеджер прав может выдать игроку поиск и телепортацию, не давая доступа к вставке схематик:

  • /cityinfo — расскажет, что под ногами, включая название улицы;
  • /cityfind и /cwlocate — найдут конкретное здание, ориентир, улицу или биом;
  • /cityschem — вставит каталожную постройку вручную;
  • /cityexport — выгрузит настройки мира для передачи на сервер.

Без менеджера прав ничего не меняется: действуют стандартные уровни оператора.

Итог

CityWorld ReForged — редкий пример мода, который меняет саму суть игры, а не добавляет пару блоков. Вы получаете бесконечный процедурный город с метро, реками, портом и живыми районами, который одинаково хорош и для одиночного выживания, и для серверных ролевых проектов, и для строительных экспериментов. Достаточно скачать CityWorld ReForged под свою версию Minecraft, выбрать тип мира и шагнуть на первую именованную улицу.