Minecraft (NeoForge) - free & open source

CityWorld ReForged

A NeoForge port of the classic CityWorld Bukkit plugin - a procedural world generator that fills the world with endless, seed-deterministic cities: named streets, furnished buildings, mines, sewers, farms, and wild nature in between. Pick it as a world type and start exploring.

Minecraft 1.21.11 NeoForge 21.11.42 GPL-3.0 13 world styles
A CityWorld ReForged skyline, generated procedurally from a world seed

135

worlds tested

3.2M

chunks generated

830 km²

more than NYC

What you get

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

Same generator brain as the original Bukkit plugin, rebuilt from the ground up for modern Minecraft - now a world type you can pick straight from the create-world screen.

Roads & infrastructure

Named streets with real street signs, sidewalks, roundabouts with statues, bridges, tunnels through mountains, and the odd hidden lift shaft below a crossing.

Furnished buildings

Houses through highrises, furnished inside - kitchens, living rooms, libraries, offices, shops with the right job-site block for their trade and a hanging sign out front.

Districts

Municipal civic centres, industrial factories and warehouses with bunkers underneath, farms with animals and crops, and parks with zoos and glass biodomes.

Underground

Mine networks with ore veins that get richer with depth, wet sewers, bunkers and basements with loot and mob spawners, and vertical lift shafts.

Nature & caves

Mountains, seas with beaches, wandering branching cave tunnels, rare lush cave patches, 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 and campgrounds - 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.

Gallery

What it actually looks like.

Cityscape

Named streets, sidewalks, and crosswalks.
Named streets, sidewalks, and crosswalks.
A quiet suburb road winding through the trees.
A quiet suburb road winding through the trees.
A road bridge into the city - that crane means there's more still going up.
A road bridge into the city - that crane means there's more still going up.
Road tunnels carve straight through the mountains.
Road tunnels carve straight through the mountains.
Furnished interiors, right down to the dining table.
Furnished interiors, right down to the dining table.
One of the bundled catalog schematics, lit up after dark.
One of the bundled catalog schematics, lit up after dark.

Nature & underground

CityWorld's own terrain pushes right through downtown - a peak between the towers.
CityWorld's own terrain pushes right through downtown - a peak between the towers.
A castle keep crowns a snow-capped peak, radio towers and skyline below.
A castle keep crowns a snow-capped peak, radio towers and skyline below.
A lush cave pocket underground - moss, glow-berry vines, spore blossoms, and an axolotl pool.
A lush cave pocket underground - moss, glow-berry vines, spore blossoms, and an axolotl pool.
Basalt-lined lava pools instead of a flat lava sea.
Basalt-lined lava pools instead of a flat lava sea.
Copper-age mine tunnels - rails, lanterns, and (if you're unlucky) a cave-spider nest.
Copper-age mine tunnels - rails, lanterns, and (if you're unlucky) a cave-spider nest.

Districts & set-pieces

A themed zoo enclosure in a park district - polar bears included.
A themed zoo enclosure in a park district - polar bears included.
A glass biodome, one of the park district's catch-all attractions.
A glass biodome, one of the park district's catch-all attractions.
An oil platform at night, out past a flooded shoreline.
An oil platform at night, out past a flooded shoreline.

Apocalypse style

APOCALYPSE from above - nature reclaiming a ruined park district.
APOCALYPSE from above - nature reclaiming a ruined park district.
Decay up close - collapsed floors and vines climbing a ruined high-rise.
Decay up close - collapsed floors and vines climbing a ruined high-rise.
A ruined street, cracked crosswalk, buildings gone to moss.
A ruined street, cracked crosswalk, buildings gone to moss.
The same ruin, in daylight.
The same ruin, in daylight.
A ruined plaza - a roundabout statue still standing in the distance.
A ruined plaza - a roundabout statue still standing in the distance.
The Winchester Tavern - one of the classic catalog schematics, waiting for all of this to blow over.
The Winchester Tavern - one of the classic catalog schematics, waiting for all of this to blow over.
APOCALYPSE hides something extra: a rare Fallout-style vault behind a blast door.
APOCALYPSE hides something extra: a rare Fallout-style vault behind a blast door.

Thirteen looks, one generator

Modern, Apocalypse, Floating, Astral - pick a style.

Every style is its own world type, or a click away on the Customize screen: full modern cities, the faithful 1.8-era look, a world gone to ruin, wall-to-wall metro, cities tiled far apart, a drowned world, houses hovering in the air, alien mushroom terrain, and more.

See all 13 world styles
Modern Classic Apocalypse Destroyed Metro Nature Sparse Flooded Sand Dunes Snow Dunes Floating Maze Astral

Dig deeper

Commands and configuration.

Commands

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

Every command & usage →

Settings

Around 100 tunable settings - which features generate, spawn and treasure odds, terrain toggles, city radius, decay intensity, even the villager-name and mob lists. Delivered per-world as a datapack, editable by hand or through the in-game Customize screen.

Full settings reference & recipes →

Requirements, credits & licence

A derivative work, still open.

Requires Minecraft 1.21.11 and NeoForge 21.11.42. CityWorld is licensed under GPL-3.0-only: the original CityWorld Bukkit plugin was written by DaddyChurchill, who knows about this port and has approved it. This NeoForge port is by Sablednah, continuing under GPL-3 as a derivative work - terrain noise is vendored from Bukkit (GPL-3), in turn derived from Stefan Gustavson's public-domain simplex work.