ModsFinder

BetterRailwaySystem

by hjy-233

BetterRailwaySystem changes how vanilla minecarts move on rails without replacing the rail network, adding stations, stops and line tools to it.

FabricClient and serverGNU General Public License v3.0 or laterOpen source1.20 – 1.21.11

What it does

The mod builds on the vanilla minecart entity and the vanilla track network, so existing rails, powered rails, detector rails and activator rails keep working and redstone behaves as before. Its rail-side blocks handle operational events: a railway balise triggers actions as a minecart passes, a stop rail block gives precise station stopping, a train spawner places minecarts on existing rails, and a train collector acts as an end-of-line recovery point.

Physics and handling are adjusted as well, with smooth acceleration on powered rails in place of an instant jump to top speed. Players can record world lines, view line maps on board and in a world railway map, and manage custom balise media through an in-game library. Configuration is handled in-game through commands. The mod is a Fabric mod that needs Cloth Config API and Fabric API, with Mod Menu as an optional addition. Every player and the server need a copy of the mod. It is open source under the GNU General Public License v3.0 or later, and its files cover 1.20 – 1.21.11 with 1.21.11 as the latest build.

Key features

  1. Vanilla rail compatibility

    Vanilla rails, powered rails, detector rails and activator rails keep their behavior alongside the mod's blocks.

  2. Railway balise and stop blocks

    A balise triggers events as trains pass, and a stop rail block halts a minecart at a chosen station position.

  3. Train spawner and collector

    A spawner places minecarts on existing rails, and a collector recovers them at the end of a line.

  4. Line recording and maps

    Lines can be recorded in the world and shown on onboard maps or a world railway map view.

  5. In-game configuration

    Settings, balise assets and media are managed through commands and an in-game library screen.

Compatibility

Latest build for each game version and loader.

1.21.x10 of 10 versions with builds
1.21.110.1.0-mc1.21.11
1.21.100.1.0-mc1.21.10
1.21.90.1.0-mc1.21.10
1.21.80.1.0-mc1.21.8
1.21.70.1.0-mc1.21.8
1.21.60.1.0-mc1.21.8
1.21.50.1.0-mc1.21.5
1.21.40.1.0-mc1.21.4
1.21.30.1.0-mc1.21.3
1.21.10.1.0-mc1.21.1
1.20.x7 of 7 versions with builds
1.20.60.1.0-mc1.20.6
1.20.50.1.0-mc1.20.6
1.20.40.1.0-mc1.20.4
1.20.30.1.0-mc1.20.4
1.20.20.1.0-mc1.20.4
1.20.10.1.0-mc1.20.4
1.200.1.0-mc1.20.4
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Cloth Config APIConfiguration Library for Minecraft Mods
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

Emerald Rails is a Fabric mod for 1.20.1 – 1.21.11 under the GNU Lesser General Public License v3.0 only, and it runs on client and server. Diamond Rails targets 1.20.1 – 1.21 under the MIT License, also client and server. Era of Rails is limited to 1.21.8 – 1.21.11 under the MIT License and is open source. Better Rails is not open source, uses the Creative Commons Attribution Non Commercial 4.0 license and covers 1.20.4 – 1.20.6.

ModLoadersGame versionsEnvironmentUpdated
BetterRailwaySystemFabric1.20 – 1.21.11Client and server2026-07-16
Emerald RailsFabric1.20.1 – 1.21.11Client and server2026-03-19
Diamond RailsFabric1.20.1 – 1.21Client and server2024-11-07
Era of RailsFabric1.21.8 – 1.21.11Client and server2026-03-14
Better RailsFabric1.20.4 – 1.20.6Client and server2024-05-05

Questions

Does BetterRailwaySystem need Fabric API and Cloth Config API?

Yes. Both are required dependencies, and Mod Menu is optional.

Must the server have BetterRailwaySystem installed?

Yes. Installation covers the server and each player's game.

Does it replace vanilla rails?

No. The mod enhances the vanilla minecart rail system and keeps vanilla rails and redstone behavior.

Which game versions have files?

Files exist for 1.20 – 1.21.11, with 1.21.11 as the latest Fabric build.

In the catalog

BetterRailwaySystem is one of 3,932 Transportation mods on ModsFinder, and one of 2,390 Transportation mods for Fabric. 19,862 mods support Minecraft 1.21.11.

Similar mods

What the author says

BetterRailwaySystem is a Fabric mod for Minecraft that enhances the vanilla minecart and rail system without replacing it. This mod is built around the vanilla minecart entity and vanilla track network.
hjy-233, on the Modrinth page

Official listing

Owner
hjy-233
Published
2026-07-07
Updated on Modrinth
2026-07-16
Facts verified
2026-10-15

Tags