promotional bannermobile promotional banner

Create: Lost Cities Subways

Completely overhauls The Lost Cities' underground railways by fully replacing Rails with functional Create track subway tunnels.

File Details

Create-City-Subways-1.21-1.0.0

  • R
  • Jun 23, 2026
  • 28.72 KB
  • 16
  • 1.21.1
  • NeoForge

File Name

Create-City-Subways-1.21-1.0.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:create-lost-cities-subways-1585303:8305997"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

[1.0.0] - 2026-06-23

Added

  • Multi-Version Support: Added an automated build system to simultaneously generate compiled jars for both NeoForge 1.21.1 and Forge 1.20.1 using explicit format specifications.
  • Create Subway Integration: Added custom 16x16 parts for horizontal, vertical, and split railways using create:track.
  • Sealed End-Caps: Added rails_horizontal_end.json and rails_vertical_end.json parts to properly seal off the ends of railway tunnels, preventing ocean water from flooding into the tunnels and crashing the game when contacting Create tracks.

Changed

  • Focused Scope: Removed all non-railway custom palettes, parts, and worldstyles (like modern.json) to allow default Lost Cities generation for buildings and streets.
  • Palette Optimization: Updated all space ( ) and tilde (~) characters in the railway palettes to map to minecraft:structure_void instead of minecraft:air. This forces Lost Cities to overwrite and clear out all world generation blocks (stone, dirt, city foundations) when carving the 16x16 tunnels.
  • Citystyle Override: Overrode citystyle_common.json to change "railmain": "y" to "railmain": " " (space). This disables a hardcoded quirk in Lost Cities that forcefully places additional lines of stone_bricks alongside tracks in horizontal tunnels.

Fixed

  • Fixed game-breaking crash (NullPointerException on chunk generation) caused by water flowing into Create tracks by introducing watertight end-caps.
  • Fixed an issue where the 16x16 tunnels were filled with raw world generation blocks (stone bricks, ores, dirt) by migrating from minecraft:air to minecraft:structure_void in part palettes.
  • Fixed a visual bug where raised lines of stone bricks appeared on the east and west axes next to the tracks by overriding the hardcoded railmain block placement in the city style.
  • Fixed biome-related registry crashes by deleting the redundant modern.json worldstyle that contained outdated 1.20.1 biome references.
  • Fixed a fatal startup crash on Forge 1.20.1 ("0 mods constructed") by explicitly configuring the mod to use Forge's lowcodefml datapack loader instead of javafml.