Back to mods
CityWorld ReForged project artwork

CurseForge · Minecraft mod

CityWorld ReForged

A procedural NeoForge world generator that fills Minecraft with endless, fully-furnished cities — roads, buildings, mines, sewers, farms and wild nature — deterministically built from your world seed.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CityWorld ReForged release should I use?

Updated 4 days ago
Latest stable file CityWorld 5.1.0 / MC 26.2
Game version 26.2
Loader NeoForge

CityWorld ReForged CityWorld 5.1.0 / MC 26.2 targets 26.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is CityWorld ReForged required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does CityWorld ReForged CityWorld 5.1.0 / MC 26.2 need?

CityWorld 5.1.0 / MC 26.2. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add CityWorld ReForged without breaking your instance.

Built for CityWorld ReForged CityWorld 5.1.0 / MC 26.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use CityWorld 5.1.0 / MC 26.2. It targets 26.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside CityWorld 5.1.0 / MC 26.2. It opens that exact file at the source.

About this project

What does CityWorld ReForged add?

CityWorld - reforged for NeoForge

Drop into an endless, hand-crafted-feeling city — procedurally generated, seed-deterministic, and packed with detail: named streets, furnished buildings, roundabouts, factories, farms, mines, sewers, and wild nature in between. This is a full NeoForge port of the classic Bukkit/Spigot plugin CityWorld, rebuilt from the ground up for modern Minecraft — same generator brain, same GPL-3 license, now a world type you can pick from the create-world screen.

Battle-tested across 135 worlds and 3.2 million generated chunks — over 830 km² of procedurally generated city, more ground than New York City covers.


What you get

Pick CityWorld as your world type and you land in a living city:

  • Roads and infrastructure — named streets with real street signs, sidewalks, roundabouts (with statues), bridges, tunnels through mountains, and the odd hidden lift shaft in a 4-way crossing below.
  • Buildings, furnished — houses through highrises, all fully furnished inside: kitchens, living rooms, bedrooms, libraries with chiseled bookshelves, offices, shops with the right job-site block for their trade (cartography tables, fletching benches, looms, smokers…) and a hanging sign out front.
  • Districts — municipal civic centres, industrial factories/warehouses (with bunkers underneath), farms with animals and crops, and parks with zoos and glass biodomes.
  • Underground — mine networks with copper-age fittings, ore veins that get richer with depth, cave-spider nests, hanging lanterns, and vertical lift shafts; wet sewers; bunkers and basements with loot and mob spawners.
  • Nature and caves — mountains, seas with beaches, and (in MODERN/APOCALYPSE) wandering, branching cave tunnels like vanilla's, rare lush cave patches (moss, glow-berry vines, dripleaf, pools with axolotls/frogs/tropical fish, surface azaleas), and basalt-lined lava pools instead of a flat lava sea.
  • Inhabitants — named villagers employed at their shop's actual trade, animals in the fields, fish in the sea, hostiles lurking in mines, sewers and the dark.
  • Set-pieces — castles, radio towers, oil platforms, flying saucers, hot-air balloons, campgrounds — scattered rare landmarks, findable with /cityfind.
  • Custom schematics — a bundled catalog of classic buildings, plus drop your own (.schematic/.schem/.litematic/.nbt) into a config folder and turn them loose in the city.

World styles

Thirteen selectable styles, each its own world type (cityworld:<style>) or a click away on the Customize screen:

Style What it is
Modern The default — full modern Minecraft: tall builds, modern blocks/ores/trees/ice, winding caves, lush cave patches, shop trades, employed villagers.
Classic The faithful 1.8-era CityWorld look — the original style this port is based on.
Apocalypse A Modern city gone to ruin — buildings slowly decaying, nature reclaiming, a rare hidden Fallout-style vault complex behind a blast door.
Destroyed Heavier war-zone damage, with fires.
Metro Wall-to-wall city, no gaps.
Nature All wild, no cities.
Sparse Cities, but far apart.
Flooded A drowned world.
Sand Dunes Buried in shifting desert.
Snow Dunes Buried in snowdrifts.
Floating Low terrain with houses and whole cities hovering in the air.
Maze A labyrinth of roads.
Astral Alien mushroom terrain.

Configure everything

CityWorld has around 100 tunable settings — which features generate, spawn/treasure odds, terrain toggles, city radius, decay intensity, even the villager-name and mob lists. Because settings are per-world, they ship as a datapack, not a global config: edit them by hand, or use the in-game Customize screen and export what you like with /cityexport.

→ Full settings reference, example datapacks, and guides (a gentler apocalypse, sparse cities, custom villager names, taller skyscrapers, and more): sablecraft.co.uk/cityworld-reforged

Your other mods' blocks build cities too

CityWorld's building palettes are block tags, not a fixed list. A mod that tags its blocks the normal way — planks in #minecraft:planks, stone in #c:stones — starts appearing in cities the moment you install it, with no patch and no compatibility pack. The odds stay put as the palette widens, so a heavily modded world gets more variety, not more wooden houses. For mods that don't tag their blocks, or to put a mod's blocks somewhere they wouldn't naturally go, a small datapack extends any palette directly.

Commands

/cityinfo tells you what's under your feet; /cityfind//cityfind lot//cwlocate track down a specific building, landmark or biome; /cityschem pastes catalog buildings by hand; /cityexport bottles a world's settings to hand to a server.

→ Every command with usage examples: sablecraft.co.uk/cityworld-reforged

Requirements

CityWorld runs on three Minecraft versions. Download the file for yours — the Minecraft version is in the filename, so there is no guessing which is which.

Minecraft NeoForge Java File
1.21.11 21.11.42+ 21 cityworld-5.1.0+mc1.21.11.jar
26.1.2 26.1.2.95+ 25 cityworld-5.1.0+mc26.1.2.jar
26.2 26.2.0.59+ 25 cityworld-5.1.0+mc26.2.jar

A given seed builds the same city on all three. The layout — terrain, roads, districts, which building stands where — is identical across versions; only the materials shift slightly, because newer Minecraft versions bring new blocks into the building palettes. Every version is verified automatically before release, generating a real world and checking the cities, signs and biomes come out right.

Credits and licence

CityWorld is licensed under GPL-3.0-only.

  • Original CityWorld Bukkit plugin by DaddyChurchill — the original author knows about this port and has approved it.
  • This NeoForge port by Sablednah, continuing under GPL-3 as a derivative work.
  • Terrain noise vendored from Bukkit (GPL-3), in turn derived from Stefan Gustavson's public-domain simplex work.

Full docs, screenshots and guides: sablecraft.co.uk/cityworld-reforged Source, issue tracker and full port history: see the GitHub repository.

Project description from CurseForge.

Pick your setup

CityWorld ReForged by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

CityWorld ReForged versions and loaders

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.