Create: Cities

Unlisted
Changes the default lost cities generation, to a custom one with Create Train Subway

CreateCities

Minecraft 1.20.1 ยท NeoForge / Forge

CreateCities is a datapack + resource pack that overhauls Lost Cities world generation with hand-crafted city districts, custom buildings, a subway and highway rail system, and deep integration with the modpack ecosystem it was built for.


What's Included

  • Custom city districts โ€” each biome group spawns a distinct city style:
    • ๐Ÿก Suburb Residential (forests, birch, taiga, meadow)
    • ๐Ÿข Highrise Office (plains, savanna, grasslands)
    • ๐Ÿจ Highrise Hotel (mountains, snowy peaks, frozen biomes)
    • ๐Ÿ˜๏ธ Highrise Residential (jungle, swamp, cherry grove, lush caves)
    • ๐Ÿ›๏ธ Retail District (Mediterranean, scrubland, volcanic)
    • ๐Ÿš๏ธ Wasteland (desert, badlands, scorched earth)
  • Subway system โ€” underground rail tunnels with stations across all city types
  • Highway system โ€” elevated road bridges with crash debris and signage
  • 30+ custom buildings โ€” apartments, offices, hotels, police stations, hospitals, casinos, clubs, and more
  • Multi-block structures โ€” large landmark buildings spanning multiple city blocks
  • Custom scattered structures โ€” cabins, food trucks, hideouts, treehouses
  • Loot table integration โ€” loot adapted for mods in the ecosystem
  • Recipe tweaks โ€” adjusted crafting for Create, Big Cannons, and other mods
  • Language support โ€” en_us, cs_cz, es_es, ko_kr, ms_my, pt_br, ru_ru, tr_tu, ua_uk, zh_cn

Required Mods

These mods must be installed. The datapack will not function correctly without them.

Mod Minimum Version Purpose
Lost Cities 1.20-7.4.11 City world generation engine
KubeJS 2001.x Data pack scripting and resource loading
Apocalypse Now 3.0.1+ Zombie waves, horde buildings, boss mobs
Zombie Extreme 0.2.6+ Advanced zombie variants and AI
Biomes O' Plenty 19.0.0.96+ Biome tags for district assignment
Create: Steam 'n' Rails latest Train tracks for the railway system
Create Big Cannons 5.9.1+ Cannon structures, loot, and recipes
Ritchie's Projectile Lib 2.1.0+ Required dependency of Create Big Cannons
Lost Worlds 1.20-0.0.3+ Abyss dimension chunk generator (used by the createcities:abyss dimension)
Legendary Survival Overhaul 1.20.1-2.3.23.1+ Survival mechanics (temperature, limb damage, healing)
Nameless Trinkets 1.20.1-1.8.5+ Trinket items used in loot tables
Diet 2.1.1+1.20.1+ Food diet system integration
Bakery 1.1.15+ Food items in loot tables and recipes
Horror Element 1.6.2+ Horror mob types and structures
Spore 2.1.5+ Fungal biome content integration
FTB Quests 2001.4.16+ Quest system for the guidebook and progression
Custom Portal API 0.0.1+ Required by the Abyss portal KubeJS script (logics/abyss_portal.js)
DragN Vehicles 1.3.2+ Required dependency of Refueled (vehicle content)
Another Furniture 3.0.4+ Furniture blocks used in building palettes โ€” missing causes chunk gen errors
Craft Furniture Mod (CFM) 7.0.0-pre36+ Furniture/hedge/bench blocks used in park and building palettes
Create Deco 2.0.3+ Decorative blocks (lamps, panels) used in city palettes
Embellish Craft 7.0.0.0+ Stone/metal/marble blocks and furniture used in building palettes
Redeco 1.14.1+ Decorative blocks (gravestones, benches) used in palettes
Refurbished Furniture 1.0.20+ Sofa, fence, and furniture blocks used in building palettes
Simply Light 1.4.6+ Illuminant light blocks used in building palettes
This Rocks! 1.5.1+ Decorative rock/stick blocks used in scattered structure palettes
Quark 4.0-462+ quark:iron_rod used in highway bridge palette โ€” missing causes chunk gen errors
Zeta 1.0-31+ Required dependency of Quark
Just Outdoor Stuffs 1.0.2+ Outdoor decoration blocks used in park and garden palettes
Plushie Buddies 0.1.6+ Plushie blocks used in building palettes
Vertical Slab Compat 2.5+ Vertical slab variants for EmbellishCraft blocks used in palettes
Engineered Schematics 1.2.3+ Schematic table block used in building palettes
MOA Decor: Art 1.20.1+ Decorative art blocks used in building palettes
MOA Decor: Bath 1.20.1+ Bathroom fixture blocks used in building palettes
MOA Decor: Science 1.20.1+ Science lab blocks used in building palettes
Comforts 6.4.0+ Sleeping bag and hammock blocks used in building palettes
Create: Crafts & Additions 1.3.2+ Create addon blocks used in industrial palettes
Fast Paintings 1.2.7+ Painting blocks used in interior palettes
Interiors 0.5.6+ Interior decoration blocks used in building palettes
Chalk 1.6.7+ Chalk marking blocks used in building palettes
Create: Central Kitchen 1.4.3+ Kitchen appliance blocks used in restaurant palettes
Create: Diesel Generators 1.3.5+ Generator blocks used in industrial palettes
Exposure 1.7.16+ Camera/photo blocks used in building palettes
TACZ (TaCZ) 1.1.6+ Gun rack and display blocks used in building palettes
Paladin's Furniture Mod 1.4.4+ Sink, toilet, fridge, freezer blocks used in hospital and park palettes

Optional Mods

These mods are supported but not required. Content will be added or enhanced when they are present.

Mod Purpose
Parcool Parkour skills, ziplines, movement across city rooftops
Animal Pen Animal pen structures in suburban areas
Vinery Winery buildings and wine loot in retail districts
Farmer's Delight Food items in loot tables and kitchen structures
Immersive Engineering Industrial structures and loot
Artifacts Rare artifact loot in buildings
Curios API Required by several optional mods
Display Delight Display items in shop and restaurant structures
Fancy Trinkets Trinket loot in buildings (badges, dog tags, etc.)
Undead Revamp Additional undead mob variants
Naturalist Wildlife in scattered structures
Item Scrapper Scrapping recipes for salvaged materials
Critters and Companions Small animal encounters near structures
Vanilla Music Discs Music discs in loot tables
Builders Delight Building material variety in structures

Installation

As a standalone datapack (singleplayer)

  1. Download and unzip the latest release
  2. Place the folder inside your world's datapacks/ directory:
    .minecraft/saves/<your world>/datapacks/createcities/
    
  3. In-game, run /reload or create a new world

As part of a modpack (KubeJS)

Place the contents into your instance's kubejs/data/ folder:

<instance>/kubejs/data/createcities/

Make sure kubejs/data/pack.mcmeta exists. If it doesn't, create it:

{
  "pack": {
    "pack_format": 15,
    "description": "KubeJS Data Pack"
  }
}

KubeJS Scripts

The kubejs/ folder contains startup, server, and client scripts that power CreateCities gameplay systems. These scripts register custom items, rebalance armor/weapons, add crafting recipes, define loot tags, and manage worldgen. Below is a breakdown of every script and which mods it depends on.

Startup Scripts (item registration & modification)

Script What it does Mod required
startup_scripts/items/badges.js Registers all badge items (createcities:*_badge) โ€”
startup_scripts/items/materials.js Registers crafting materials (rubber, fiber, steel alloy, gun parts, etc.) โ€”
startup_scripts/items/bullet_casings.js Registers bullet casing items โ€”
startup_scripts/items/molds.js Registers ammo mold items โ€”
startup_scripts/items/skill_books.js Registers skill book items โ€”
startup_scripts/items/flyer.js Registers flyer/leaflet item โ€”
startup_scripts/items/incomplete.js Registers incomplete crafting component items โ€”
startup_scripts/items/misc.js Registers advancement display items, horde calendar, survivor radar; rebalances IE glider durability Immersive Engineering (optional โ€” skipped if absent)
startup_scripts/weapons/*.js Rebalances damage/durability for all melee weapons (axes, bats, fists, hammers, hoes, knives, maces, machetes, shovels, swords, misc) Apocalypse Now (optional โ€” skipped if absent)
startup_scripts/armors/tier_1.js Rebalances leather + Apocalypse Now tier 1 armors + Create: SA copper/zinc Apocalypse Now, Create: Steam 'n' Rails (both optional)
startup_scripts/armors/tier_2.js Rebalances chainmail + Apocalypse Now tier 2 armors + Create: SA jetpacks Apocalypse Now, Create: Steam 'n' Rails (both optional)
startup_scripts/armors/tier_3.js Rebalances IE steel + Apocalypse Now tier 3 armors Apocalypse Now, Immersive Engineering (both optional)
startup_scripts/armors/tier_4.js Rebalances netherite + Apocalypse Now SWAT/Juggernaut armors Apocalypse Now (optional)
startup_scripts/entity/attribute.js Adjusts entity attributes (health, speed, damage) Legendary Survival Overhaul (optional)
startup_scripts/food/food_value.js Rebalances food hunger/saturation values Apocalypse Now, Farmer's Delight (both optional)
startup_scripts/logics/abyss_portal.js Registers the Abyss dimension portal activation logic Create, Lost Cities, Lost Worlds
startup_scripts/logics/ore_removal.js Removes conflicting ores from worldgen Zombie Extreme, Undead Revamp (optional โ€” skipped if absent)
startup_scripts/removals.js Removes vanilla items (enchanting table, diamond/gold armor, ender eye) and optional mod items (CGM guns, bigreactors, securitycraft, quark, nameless trinkets, apocalypsenow originals, etc.) Vanilla only required; all mod removals are silently skipped if mod is absent

Server Scripts (recipes, tags, functions)

Script group What it does Mods required
recipes/createcities/*.js All custom crafting recipes (armor, weapons, materials, ammo, gun parts, ore processing, arc furnace, cures, repairs) Immersive Engineering (arc furnace), Apocalypse Now
recipes/apocalypsenow/*.js Replaces vanilla food + item recipes from Apocalypse Now Apocalypse Now
recipes/legendarysurvivaloverhaul/medical.js Rebalances LSO medical item recipes Legendary Survival Overhaul
recipes/immersive_aircraft/items.js Custom recipes for IA items (skipped if mod absent) Immersive Aircraft (optional)
recipes/refinedstorage/items.js Custom RS recipes (skipped if mod absent) Refined Storage (optional)
recipes/securitycraft/items.js Custom SecurityCraft recipes (skipped if mod absent) SecurityCraft (optional)
recipes/simpleplanes/items.js SimplePlanes recipes (skipped if mod absent) SimplePlanes (optional)
recipes/pipez/items.js Pipez recipes (skipped if mod absent) Pipez (optional)
recipes/wormhole/items.js Wormhole mod recipes (skipped if mod absent) Wormhole (optional)
recipes/refueled/*.js Refueled vehicle/body recipes (skipped if mod absent) Refueled (optional)
recipes/sophisticated_backpack/items.js Backpack recipes (skipped if mod absent) Sophisticated Backpacks (optional)
tags/*.js Item/block tags for diet, loot, melee, armor, bullets, lostcities biomes, etc. Diet, Lost Cities, Apocalypse Now
removal/items.js / removal/mods.js Removes items and full mod registries at server load Zombie Extreme, Undead Revamp (all removals silently skipped if mod absent)
functions/*.js Game logic: horde calendar, survivor radar, gas mask, flyer usage, mining mobs, spawn commands, skill books Apocalypse Now, The Hordes

Client Scripts

Script What it does Mods required
client_scripts/jei.js Hides removed/unused items from JEI JEI / REI (optional)

Summary: Mods that MUST be installed for KubeJS scripts to work correctly

Mod Why
KubeJS + Rhino Script engine โ€” mandatory
Apocalypse Now Armor/weapon rebalancing, item removals, food recipes, spawn logic
Lost Cities City biome tags, abyss portal
Create Abyss portal activation
Lost Worlds Abyss dimension (required by abyss portal script)
Custom Portal API Abyss portal script uses CustomPortalBuilder directly โ€” hard crash if missing
Diet Diet category tags

Summary: Mods that are optional but have dedicated script support

Mod Scripts that support it
Immersive Engineering Tier 3 armor rebalancing, arc furnace recipes, glider durability
Create: Steam 'n' Rails Tier 2/3 armor rebalancing, item removals
Legendary Survival Overhaul Medical recipes, entity attributes
Farmer's Delight Food value rebalancing
Zombie Extreme Ore removal, mod item purge
Undead Revamp Ore removal, mod item purge
Nameless Trinkets Trinket item removals
Artifacts Artifact item removals
FancyTrinkets Badge trinket registration via defaultconfigs/fancytrinkets-server.toml
The Hordes Horde calendar and beacon logic
Immersive Aircraft IA item recipes
Refined Storage RS item recipes
SecurityCraft SC item recipes + removals
Sophisticated Backpacks Backpack recipes + removals

Note: All ItemEvents.modification, removal, and recipe scripts for optional mods are silently skipped by KubeJS if the mod is not installed โ€” they will not crash the game.


Lost Cities Configuration

For the custom city generation to work, Lost Cities must be pointed at the createcities profile.

config/lostcities/common.toml

[profiles]
    dimensionsWithProfiles = ["minecraft:overworld=createcities"]

defaultconfigs/lostcities-server.toml

[profiles]
    selectedProfile = "createcities"

The createcities profile and worldstyle are included in this datapack under data/createcities/lostcities/.


City Districts

Each district spawns in a different biome group. The district type affects building style, street layout, park design, and loot tables.

District Biomes Buildings
Suburb Residential Forest, birch, taiga, meadow, dark forest Apartments, houses, shops, gas stations
Highrise Office Plains, savanna, windswept hills Office towers, police station, bank
Highrise Hotel Mountains, snowy peaks, frozen rivers Hotels, premium stores, clubs
Highrise Residential Jungle, swamp, cherry grove, lush caves Residential towers, community center, hospital
Retail District Scrubland, crag, volcanic, Mediterranean Shops, restaurants, gallery, market
Wasteland Desert, badlands, scorched earth Damaged buildings, crash sites, ruins

Version

5.10.14 โ€” Minecraft 1.20.1 ยท Forge 47+


License

All Rights Reserved ยท ยฉ Britakee

The Create: Cities Team

profile avatar
  • 4
    Followers
  • 6
    Projects
  • 26.5K
    Downloads

More from Britakee