Create: Threaded Trains
by MrJulsen
Create: Threaded Trains moves the railway network calculations of Create onto a separate thread that runs alongside the server tick, so fewer tasks wait in sequence.
What it does
The mod starts the railway network calculations at the beginning of each new server tick, in parallel with the other tasks, and both sides wait for each other before the tick ends so the game stays synchronized. The author reports that this reduces the overall tick time, with the largest gains on big networks; tests on a server with 700+ trains and 200 mods are cited as the basis.
The mod requires Create and Create Fabric as dependencies, so both must be present alongside it. It is server-side only, though it can also run on a client in single-player. Files exist for Fabric, Forge and NeoForge, with game versions 1.18.2, 1.19.2, 1.20.1 and 1.21.1. The mod is open source under the GNU General Public License v3.0 or later.
Key features
Parallel railway calculations
Railway network work runs on its own thread while the rest of the server tick continues.
Synchronized tick end
Both the railway task and the other tasks finish before the tick closes, so game state stays consistent.
Large network focus
The gain is described as most noticeable in networks with many trains, where the railway work is heaviest.
Single-player support
The same code can run on a client when a player hosts a world alone.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Large train servers
Server owners with many trains and a large mod list can use the mod to shorten the tick time spent on railway logic.
Who it’s for: Server owners running Create railway networks at scale, and players who host single-player worlds with large train setups.
How it compares
No Moon Network Fix is a Forge and NeoForge mod for 1.20.1 – 1.21.1 that is server required with the client optional, under the MIT License, and is open source. JEIOptimizer is a client-side only Forge and NeoForge mod for 1.19.2 – 26.2 under All rights reserved, so it is not open source. Ixeris is open source under the GNU Lesser General Public License v3.0 only, runs client-side only, and covers Fabric, Forge, NeoForge and Quilt for 1.16.5 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Create: Threaded Trains | Fabric, Forge and NeoForge | 1.18.2 – 1.21.1 | Server-side only | 2025-11-10 |
| No Moon Network Fix | Forge and NeoForge | 1.20.1 – 1.21.1 | Server required, client optional | 2025-10-27 |
| JEIOptimizer | Forge and NeoForge | 1.19.2 – 26.2 | Client-side only | 2026-10-06 |
| Ixeris | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 26.3 | Client-side only | 2026-09-21 |
Questions
Which dependencies does Create: Threaded Trains need?
Does Create: Threaded Trains have to be installed on the client?
Which game versions have files?
In the catalog
Create: Threaded Trains is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from MrJulsen
Similar mods
What the author says
A small mod that runs all calculations of the railway network on a separate thread parallel to the server tick, which greatly improves performance, especially in large networks. This mod is server-side only, but it can also be used on the client-side (if you are playing in singleplayer).
Official listing
- Modrinth page
- modrinth.com/mod/create-threaded-trains
- Owner
- MrJulsen
- Published
- 2025-11-09
- Updated on Modrinth
- 2025-11-10
- Facts verified
- 2026-10-15
