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.
Quick answer
Which CityWorld ReForged release should I use?
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.
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.
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.
- 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.
- 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.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 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.
26.1.2
1 loader build1.21.11
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
CityWorld ReForged versions and loaders
CityWorld 5.1.0 / MC 26.2
cityworld-5.1.0+mc26.2.jar
17 Aug 2026
CityWorld 5.1.0 / MC 26.1.2
cityworld-5.1.0+mc26.1.2.jar
17 Aug 2026
CityWorld 5.1.0 / MC 1.21.11
cityworld-5.1.0+mc1.21.11.jar
17 Aug 2026
CityWorld 5.0.2
cityworld-5.0.2.jar
15 Aug 2026
CityWorld 5.0.1
cityworld-5.0.1.jar
13 Aug 2026
CityWorld 5.0.0
cityworld-5.0.0.jar
11 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.