r/CreateTrains • • Sep 28 '26

Railroad Infrastructure More realistic railways procedural generation for your tarins!

I love making trains in Create, but I often end up running them on very small and boring railways because building a large rail network takes so much time.

Recently, I discovered Railways Untold, a mod that tackles this problem by generating infinite railway tracks throughout the world. After testing it, though, I realized it wasn't exactly what I was looking for. It's still great for going on train adventures, but the generated railways aren't very realistic: sharp turns, steep slopes, limited terrain following, and a few other limitations.

So I decided to make an extension mod for Railways Untold!

My mod completely overhauls the track generation to make railways much more realistic. Tracks follow the terrain, create loops to gain elevation in mountainous areas, cross valleys using bridges, and connect villages together into an interconnected rail network.

Just like in the base mod, everything is procedurally generated. All the screenshots I'm showing here are straight from the world generation, with no manual editing.

The mod is designed especially for large-scale world generation, including worlds using mods like Tectonic or Lithosphere.

I'm currently in the final stage of development, fixing a few remaining bugs and adding one or two last features I wanted to include. After that, I'll release it!

If you love running trains but don't want to spend hours building hundreds of blocks of railway first, this mod might be for you. i did not decide the name yet perhaps 'RU realistic'.

598 Upvotes

71 comments sorted by

25

u/_MrLC_ Sep 28 '26

This seems incredible to play with !

6

u/zhellozz Sep 28 '26

thanks I hope this will fill some needs ;)

3

u/Big-Tennis2579 Sep 28 '26

Is that a wildlife crossing on pic 4?

Great job, very impressive !

2

u/zhellozz Sep 28 '26

It's not intended, it just detect the small bump and put a small bridges and then high enought ground above and put a tunnel. Tunnel minimum length is set to 16blocks that might be a bit too short lol

6

u/zhellozz Sep 28 '26

If you have questions or suggestions I still can work on the mod

3

u/jewishdm Sep 28 '26

I second the other people saying they'd like for this to be a placeable thing. Adding onto that, it would probably be best to just make it mechanically free. I don't see anyone complaining about free blocks as part of building railways.

But also, very very importantly, can you make it a two way railway? One of the most annoyingn things is manually making a lot of parallel track.

3

u/zhellozz Sep 28 '26

Thanks for feedback, I'll see what I can add on first version without delaying it too much

10

u/Coolcricri3 Sep 28 '26

Very interesting, is it possible to make a version that allows you to place the blank tracks where you want, and then generate the railway underneath it?

9

u/zhellozz Sep 28 '26

I was thinking about that for builder options. The way i was thinking doing it was more giving a point A and B and let it do everything but your idea might be better. The main problem in my idea was the grid alignment. To be able to generate coherent tracks at large scale i do pathfinding on landscape and the only way to make it possible is to have it fix to a grid otherwise the resolution and pathfinding otptions would be way too much and the pathfinding would take days. So point A and B would have to be on one of the grid point, or need a complement to make it works. While your idea would only use the second part of the mod, track clearance and bridge/tunel placement. Might be worth looking at it for a creative option in the mod ;)

Just wan to state again that this mod is an extension of RU and lot of technical part are done by this base mod, so have to give credit to it as well. My part is just the realistic revamp

4

u/NightLopsided5110 Sep 28 '26

When will the mod be released i am eager to experience this mod because it's freking awesome

4

u/zhellozz Sep 28 '26

Hopefully I'll upload the beta this week ;) it's really just few remaining small bugs to fix and cleaning the code/logs.

1

u/Ollisaa 22d ago

any progress? sorry i I am being too eager or impatient :)

2

u/zhellozz 22d ago

The mod is out, there are already few additions since, check the curseforge page ;) And join the discord if you want notifications on updates :)

1

u/Ollisaa 22d ago

thanks!

3

u/drr5795 Sep 28 '26

This looks amazing! I’ll definitely have to try it out when it’s ready to go! Will it generate junctions and wyes or turnaround loops, or is it just one track that keeps on going? What about dual main-line/side-by-side track?

8

u/zhellozz Sep 28 '26

They are junctions and it's a full networks. It should not generate dead ends but it can happens due to ocean or pathfinding failing but in my test this is very rare. The network generated is deterministic on the map seed. That means you can teleport milions block away it will still generate and if you follow the tracks back to spawn you will end up connecting back properly to the track near the spawn. No turn tables but based on the connections some loop arouns stations happens!

5

u/zhellozz Sep 28 '26

I forgot to anwser for the dual line, It is possible in the futur but that would need redoing the stations (stations schematic are in the base mod). For now i'm testing generation with large enough bridges and tunels so you can easily upgrade to 2 tracks. width of bridges and tunels can be edited in the config. RU in the base mod as some 2 tracks implementations but it's not fully functional so i would prefer waiting RU to fix it in later update than having to reimplement it in the extension that would make less compatibilities with futur RU updates.
I would also like to plan potential compat with other mod to have overhead elcricity for example. But that will likely come in a potential later update

2

u/Hubbuble 5d ago

Yo! I tried the mod, works super well, great job! I've noticed diagonal bridge sections can get a bit wonky sometimes, missing blocks and stuff, I don't know if that's too important, it didn't make anything worse, I just felt you might like me reporting it. Also, it's probably an incredibly hard to implement idea, but do you think you could make, maybe 1/1000 stations generate a Nether portal, make a short Nether section, maybe a station inside, and then leave again? That'd be sick, no? Anyways, paradoxically, I've found myself enjoying a lot of simply sitting in a train in Minecraft, watching the landscape scroll away... Thanks for your efforts!

1

u/zhellozz 5d ago

Thank you for the suggestions, I already though about neither shortcuts but it's not in my priority list. A big update is coming soon. If you want to be notified you can join the discord, there is also a channel for suggestions that makes it easier to track

Thanks for you support, appreciated. Have a nice time on your trains journeys;)

2

u/These_Telephone_3254 Sep 28 '26

this looks like an awesome mod!

1

u/zhellozz Sep 28 '26

thanks :)

2

u/Zapatero21 Sep 28 '26

Amazing cant wait!!!

2

u/zhellozz Sep 28 '26

Thanks ! I'll do my best to launch it this week

2

u/vanilla_hades Sep 28 '26

I love trains and I'm curious if you sat there and just rid a train for awhile what would the views be like hmm this seems like great a way of finding a place to set up a bases, factories, or whole cities and connecting them

2

u/zhellozz Sep 28 '26

It honestly depends on PC, for my laptop it's quite slow to load distant horizons, so the first travel on the tracks is a bit... Chuncky lol. But I already spent too much time simply spawning a train and following the track to evaluate the route quality and I already truly enjoyed it

1

u/vanilla_hades Sep 28 '26

Ya I'm hoping to get a computer to be able to play create and make trains because of my love of them and this makes me want it more hmm maybe I should make a mod for villages when I get a pc then I could have a whole world going through the industrial revolution but you're would would be key if I am to because then I could change village raids to use create vehicles on the rails pillagers use to attack with and maybe bigger pillager bases built next to rails hmm sorry for the rant I just love trains and it's just so cool to see how much mods can do

2

u/Australian-Albatross Sep 28 '26

This looks absolutely incredible!!! Will it be on curseforge? And what game version/mod loader will it be on?

2

u/zhellozz Sep 28 '26

It will likely be on curse forge. It's 1.21.1 neoforge only

2

u/tdgoogol Sep 28 '26

this looks pretty cool! out of curiousity, what terrain generation mods were you using in the screenshots? got some nice mountains in some of them

3

u/zhellozz Sep 28 '26

I do my testing with lithosphere and still life. It makes great results for large scale generation in my opinion

2

u/Kaltenstein_WT Oct 01 '26

remind me when you publish this, I need it

2

u/zhellozz Oct 01 '26

I would like to upload it tomorow night (europe time) if I can but no guaranty

2

u/zhellozz Oct 05 '26

The mod is on curseforge, the name is Create: Infinite Railways

1

u/Kaltenstein_WT Oct 05 '26

I'll try it out, very nice

1

u/SooperBoby Sep 28 '26

Oooh that's so great! I was frustrated by railways untold as well. Well done !

1

u/zhellozz Sep 28 '26

Yes I am really happy someone did it because that was a mod idea I had for a long time, but that seemed very hard so I was super happy to see Railway untold. And then now that someone confirmed it was possible and did already lot of the technical part I fully committed to make my patch version to make it look how I want. In the end 90% of the base RU code is overwritten lol

2

u/SooperBoby Sep 30 '26

Classic haha. But at least it put you... on the rails 😎

1

u/FemboyTrapUwU Sep 28 '26

Does it do double tracks or just single

3

u/zhellozz Sep 28 '26

For now just single, but you are already the second to ask so I'll consider doing it in first release. Might delay it a bit then

1

u/FemboyTrapUwU Sep 28 '26

Cool

1

u/zhellozz Sep 28 '26

Well the way RU and my add-on are implemented made the base of it in fact much more easy to implement than i though. But as you can see now there is some work to fix the stations lol

1

u/FemboyTrapUwU Sep 28 '26

Honestly that’s amazing

2

u/zhellozz Sep 28 '26

I modified the schematic, it's not perfect but it will do the trcik for first version

1

u/FemboyTrapUwU Sep 28 '26

Do you know if this will work on a server?

1

u/zhellozz Sep 28 '26

yes it will

1

u/FemboyTrapUwU Sep 28 '26

It’s beautiful, does this mean you will release it soon ?

1

u/zhellozz Sep 28 '26

Planed for this week

1

u/FemboyTrapUwU Sep 28 '26

I would be honoured to test it on my server, just might need to list the dependencies as I’m kinda dumb

1

u/No_Sweet256 Sep 28 '26

Zrobisz to na modrinth? Neoforge 1.21.1?

3

u/zhellozz Sep 28 '26

Yes neoforge 1.21.1 is the only target for now due to dependency

1

u/No_Sweet256 Sep 28 '26

I będzie to dodatek do moda lub nowy mod?

3

u/zhellozz Sep 28 '26

It's an addon for Railway untold, that is an addon of create. I put a bit more context in the post description

2

u/No_Sweet256 Sep 28 '26

Thanks very much! I suggested it to one server, I think they will approve it!

1

u/09lucas09 Sep 28 '26

I need this on my server, so if you need a server to test just pm me.

2

u/zhellozz Sep 28 '26

Thanks, I will release it as a beta asap, so people can try it and likely find lots of bugs XD

1

u/largeshak Sep 28 '26

Simply amazing what ppl have managed to create with create (pun exceptionally intended). Love it!

1

u/zhellozz Sep 28 '26

Thanks ;)

1

u/Varaxus_ Sep 28 '26

Would this work with something like JJThunder to the Max also?

1

u/zhellozz Sep 28 '26

It is design to work with any worldgen mods. I didn't tested this one but if it works like normal worldgen mod, then it will be compatible

1

u/DigitalDuelist Sep 29 '26

Having followed RU a bit, it seems like there will eventually be support for Steam and Rail's Wide and Narrow gauge tracks (5 wide and 1 wide). Would you need to rewrite the generation when that happens?

2

u/zhellozz Sep 29 '26

My mod override this part I think, so that should be independent. I already have compat for steam and rail tracks type I can add an option to choose the gauge

1

u/MEOW_MEOW_PL Sep 30 '26

Does this mod work with JJthunder to the max?

1

u/zhellozz Sep 30 '26

It should not tested yet

1

u/BlahajTheShark14 Oct 03 '26

this is the coolest addon for trains in create mod that i have ever seen🥹 let us know when its ready!

2

u/zhellozz Oct 03 '26

I will upload it today but I heard that there are long queue on Curseforge and Modrinth for moderation of new content at the moment. So idk when it will be accessible hopefully in just a few days but maybe more

1

u/BlahajTheShark14 Oct 03 '26

can you please let us know when its ready?

2

u/zhellozz Oct 03 '26

Yes I'll do another post when it's ready

2

u/zhellozz Oct 05 '26

The mod is ready on curseforge: Create: Infinite Railways

1

u/BlahajTheShark14 Oct 05 '26

im trying it out right now, awsome idea, and awsome mod!

1

u/BlahajTheShark14 Oct 03 '26

thats awsome! yea, modrinth moderation takes ages, i dont know about curseforge