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, выбрать тип мира и шагнуть на первую именованную улицу.