promotional bannermobile promotional banner

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.
View of the city.

View of the city.

Overgrown ruins, apocalypse style.

Overgrown ruins, apocalypse style.

Street signs and roads.

Street signs and roads.

Go to the Winchester, have a nice cold pint, and wait for all of this to blow over...

Go to the Winchester, have a nice cold pint, and wait for all of this to blow over...

Customise world type further!

Customise world type further!

Description

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.

Full style info: sablecraft.co.uk/cityworld-reforged/styles/

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/settings/

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/commands/

Requirements

Minecraft 1.21.11, NeoForge 21.11.42.

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.

The CityWorld ReForged Team

HighCrafter tier frameprofile avatar
  • 10
    Projects
  • 1.0M
    Downloads
Donate

More from sablednahView all