Перейти к содержимому
Mineforgian

Railways Untold

Procedurally generated Create train track around your world.

Загрузки
17K
Подписчики
239
Обновлён
23 июня 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 24 февраля 2026 г.

Railways Untold Logo

Railways Untold is a mod that generates infinite, procedural train tracks from the Create mod in your world. It is available for Forge and Fabric 1.20.1 as well as Neoforge 1.21.1

  •  Tracks will generate at player spawn and extend infinitely, following the terrain of the world including tunneling and pathing towards villages.

  • When track reaches villages it will create a train station, complete with train station block and procedurally generated station name.

  • Generate a train at spawn

  • Import your own stations and starting train to replace the defaults

  • Blocks to generate infinite track in existing worlds, create tracks from point A to point B, and create blocking zones to prevent tracks from going through specific locations.

  • Railways Untold has a large config file for editing, enabling, or disabling all of the above and more.

I've created an introduction video that I strongly recommend watching to see the initial features:

 

This mod is in BETA, has undergone a few re-writes and significant testing from a dedicated Alpha team. That said, in Beta there are still significant bugs, missing features, etc and we need your help to polish the mod. If you find any bugs or have feature requests come hang out in our dedicated Discord: https://discord.gg/6q7QWc7ED8

I am committed to adding new features and supporting modpack developers to help all of you make cool stuff with this mod!

While in Beta Railways Untold is closed source and All Rights Reserved. The mod will be put on github with a GNU license on release, it will be completely open source and free for anyone to modify.

This release would not be possible without my awesome Alpha Team:

Eddie Pasketty
He of Many Hats
Downorth
Evermore
Tsukengnek

Ченджлог

1.2.0Релиз1.20.1 · 23 июня 2026 г.
  • Chunky support- New /railways autoload command will generate track automatically, in a Chunky-like fashion
  • New Datapack System
  • Refined village location and station placement logic- Create .10 and Aeronautics compatability- Many more bug fixes
1.2.0Релиз1.20.1 · 23 июня 2026 г.
  • Chunky support- New /railways autoload command will generate track automatically, in a Chunky-like fashion
  • New Datapack System
  • Refined village location and station placement logic- Create .10 and Aeronautics compatability- Many more bug fixes
1.2.0Релиз1.21.1 · 23 июня 2026 г.
  • Chunky support- New /railways autoload command will generate track automatically, in a Chunky-like fashion
  • New Datapack System
  • Refined village location and station placement logic- Create .10 and Aeronautics compatability- Many more bug fixes
1.1.5Релиз1.21.1 · 27 марта 2026 г.
  • New config structureAvoidanceBlacklist. Use namespace:structure name like wythers:baobab_savanna for individual structures or just wythers: to blacklist the entire mod. Anything listed will allow track to pass through
  • New config structureUndergroundList is used to define underground structures that will not be avoided if you are on the surface.
  • Config lightingBlock for tunnels will now allow tags, so you can specify lit versions, ex: redstone_lamp[lit=true] this will also work for modded lights
  • Added shaped crafting recipe for Cruise Control, thanks to suggestion from @Ace
  • Added grading/filler for elevations that are not quite bridge worthy, but still fill those gaps. A combination of gravel and cobblestone is used and these are configurable
  • Added rail sidings, track will diverge and create a split, then re-attach down the track, creating areas for a train pulloff
  • New item: cruise control remote. Right click the cruise control to link. Right click in air to turn cruise control on and off. Sneak right click to open cruise control gui. There is an extra toggle in there to "stop when off train" so if you have the controller in your inventory and get off the train it should stop. Texture by @Sir Jumpy and recipe by @Ace
  • New: stationFoundationBlock config, default cobblestone, if the station is off the ground this block will fill in below the station.
  • New default station, contest won by Andre_X

Bug fixes

  • Fixed world type config. You can add modded world types like bigglobe:scripted to generate track
  • Added several smoothing passes to smooth out slopes
  • Many bug fixes for custom train importing
  • Detect if starting track will be placed at the bottom of a ravine or in an open cave and adjust to surface level
  • Fixed many bugs where max slope and angle were ignored
  • Major performance improvements around clearing functions for tunnels and trees
  • Many bug fixes around bridge decking and placement
  • Fixed dedicated server crash on neoforge
  • Structure void blocks are now supported in schematics for trains, events, and stations
  • Fixed bugs relating to village avoidance code
  • Fixed a case of U-turns caused by stale plans not being cleared
  • Adjusted initial route planner to be more slope aware to try and avoid impassable slopes due to config
  • Added more performance improvements to lessen train stuttering when track is generating
  • Fixed snow removal causing grayscale dirt blocks
  • Adjusted noise based planner to also simulate carving operations like ravines, caves, some terrain shapes, etc
  • New: If your custom station contains at least one train station block then none will be placed programmatically. The existing train station block or blocks will get procedural names and should function.
1.1.5Релиз1.20.1 · 27 марта 2026 г.
  • New config structureAvoidanceBlacklist. Use namespace:structure name like wythers:baobab_savanna for individual structures or just wythers: to blacklist the entire mod. Anything listed will allow track to pass through
  • New config structureUndergroundList is used to define underground structures that will not be avoided if you are on the surface.
  • Config lightingBlock for tunnels will now allow tags, so you can specify lit versions, ex: redstone_lamp[lit=true] this will also work for modded lights
  • Added shaped crafting recipe for Cruise Control, thanks to suggestion from @Ace
  • Added grading/filler for elevations that are not quite bridge worthy, but still fill those gaps. A combination of gravel and cobblestone is used and these are configurable
  • Added rail sidings, track will diverge and create a split, then re-attach down the track, creating areas for a train pulloff
  • New item: cruise control remote. Right click the cruise control to link. Right click in air to turn cruise control on and off. Sneak right click to open cruise control gui. There is an extra toggle in there to "stop when off train" so if you have the controller in your inventory and get off the train it should stop. Texture by @Sir Jumpy and recipe by @Ace
  • New: stationFoundationBlock config, default cobblestone, if the station is off the ground this block will fill in below the station.
  • New default station, contest won by Andre_X

Bug fixes

  • Fixed world type config. You can add modded world types like bigglobe:scripted to generate track
  • Added several smoothing passes to smooth out slopes
  • Many bug fixes for custom train importing
  • Detect if starting track will be placed at the bottom of a ravine or in an open cave and adjust to surface level
  • Fixed many bugs where max slope and angle were ignored
  • Major performance improvements around clearing functions for tunnels and trees
  • Many bug fixes around bridge decking and placement
  • Fixed dedicated server crash on neoforge
  • Structure void blocks are now supported in schematics for trains, events, and stations
  • Fixed bugs relating to village avoidance code
  • Fixed a case of U-turns caused by stale plans not being cleared
  • Adjusted initial route planner to be more slope aware to try and avoid impassable slopes due to config
  • Added more performance improvements to lessen train stuttering when track is generating
  • Fixed snow removal causing grayscale dirt blocks
  • Adjusted noise based planner to also simulate carving operations like ravines, caves, some terrain shapes, etc
  • New: If your custom station contains at least one train station block then none will be placed programmatically. The existing train station block or blocks will get procedural names and should function.
1.1.5Релиз1.20.1 · 27 марта 2026 г.
  • New config structureAvoidanceBlacklist. Use namespace:structure name like wythers:baobab_savanna for individual structures or just wythers: to blacklist the entire mod. Anything listed will allow track to pass through
  • New config structureUndergroundList is used to define underground structures that will not be avoided if you are on the surface.
  • Config lightingBlock for tunnels will now allow tags, so you can specify lit versions, ex: redstone_lamp[lit=true] this will also work for modded lights
  • Added shaped crafting recipe for Cruise Control, thanks to suggestion from @Ace
  • Added grading/filler for elevations that are not quite bridge worthy, but still fill those gaps. A combination of gravel and cobblestone is used and these are configurable
  • Added rail sidings, track will diverge and create a split, then re-attach down the track, creating areas for a train pulloff
  • New item: cruise control remote. Right click the cruise control to link. Right click in air to turn cruise control on and off. Sneak right click to open cruise control gui. There is an extra toggle in there to "stop when off train" so if you have the controller in your inventory and get off the train it should stop. Texture by @Sir Jumpy and recipe by @Ace
  • New: stationFoundationBlock config, default cobblestone, if the station is off the ground this block will fill in below the station.
  • New default station, contest won by Andre_X

Bug fixes

  • Fixed world type config. You can add modded world types like bigglobe:scripted to generate track
  • Added several smoothing passes to smooth out slopes
  • Many bug fixes for custom train importing
  • Detect if starting track will be placed at the bottom of a ravine or in an open cave and adjust to surface level
  • Fixed many bugs where max slope and angle were ignored
  • Major performance improvements around clearing functions for tunnels and trees
  • Many bug fixes around bridge decking and placement
  • Fixed dedicated server crash on neoforge
  • Structure void blocks are now supported in schematics for trains, events, and stations
  • Fixed bugs relating to village avoidance code
  • Fixed a case of U-turns caused by stale plans not being cleared
  • Adjusted initial route planner to be more slope aware to try and avoid impassable slopes due to config
  • Added more performance improvements to lessen train stuttering when track is generating
  • Fixed snow removal causing grayscale dirt blocks
  • Adjusted noise based planner to also simulate carving operations like ravines, caves, some terrain shapes, etc
  • New: If your custom station contains at least one train station block then none will be placed programmatically. The existing train station block or blocks will get procedural names and should function.
1.1.4Релиз1.21.1 · 21 марта 2026 г.
  • New starting train, contest won by Eddie Pasketty

  • Non-stright track is now solid. You can now walk on this type of track and shouldn't fall through. This can be disabled in the config.

  • track is now raised up over water with bridge decking and pillars (still a work in progress)

  • Fixed stuttering and lag while driving trains while track is generating for a much smoother experience

  • Track can now travel diagonally

  • Stations now have a station block in each direction

Enhancements:

  • Add additional structures by name as station stops, including modded structures

  • Village detection and pathing has been improved at the planning level to increase the chance of a station

  • Initial track heads (either east/west or north/south) now strongly prefer their initial cardinal direction when pathing, increasing the chance things will continue to branch outward

  • Branches have been given tighter directional requirements when searching for villages, in a 45 degree cone, making them less likely to collide

  • Fixed an issue with disappearing or missing track segments

  • Renamed the Fabric config file to config.json5

  • Fixed some scenarios where elevated track was not getting supports

  • Fixed several issues where track could exceed grade and angle limits set in config

  • Fixed issue with track going slightly below water surface

  • Fixed several bugs causing track to enter villag bounds

  • Fixed 3 instances where track was deciding to loop around itself continuously

  • Fixed several track decisions to try and deter U-turns

1.1.4Релиз1.20.1 · 21 марта 2026 г.
  • New starting train, contest won by Eddie Pasketty

  • Non-stright track is now solid. You can now walk on this type of track and shouldn't fall through. This can be disabled in the config.

  • track is now raised up over water with bridge decking and pillars (still a work in progress)

  • Fixed stuttering and lag while driving trains while track is generating for a much smoother experience

  • Track can now travel diagonally

  • Stations now have a station block in each direction

Enhancements:

  • Add additional structures by name as station stops, including modded structures

  • Village detection and pathing has been improved at the planning level to increase the chance of a station

  • Initial track heads (either east/west or north/south) now strongly prefer their initial cardinal direction when pathing, increasing the chance things will continue to branch outward

  • Branches have been given tighter directional requirements when searching for villages, in a 45 degree cone, making them less likely to collide

  • Fixed an issue with disappearing or missing track segments

  • Renamed the Fabric config file to config.json5

  • Fixed some scenarios where elevated track was not getting supports

  • Fixed several issues where track could exceed grade and angle limits set in config

  • Fixed issue with track going slightly below water surface

  • Fixed several bugs causing track to enter villag bounds

  • Fixed 3 instances where track was deciding to loop around itself continuously

  • Fixed several track decisions to try and deter U-turns

Комментарии

Загружаем…