
Diamond Rails
Make rails the late-game transport they always should have been.
Screenshots



About this Mod
I don't currently intend on updating this mod as the Minecart Experiments provide similar and arguably better functionality. If you're looking for increased acceleration of powered rails, check out my Powerful Powered Rails mod.
This mod is a continuation of the mod of the same name by arthomnix which never updated from 1.19.2. All credit for the original code and assets (icons, models) goes to arthomnix. All code is freely usable under the MIT license.
Does NOT work with Sinytra Connector on either version.
Diamond Rails
A mod that makes minecarts and rails viable as late-game transport, adding three new types of powered rails far faster than vanilla.
Rails
Powered rails (Vanilla, unchanged)
Top speed of 8 blocks a second.
Diamond rails
Top speed of 40 blocks a second.
Crafted with the same recipe as vanilla powered rails, but with diamonds instead of gold.
Enhanced diamond rails
Top speed of 80 blocks a second.
Crafted by upgrading a diamond rail with a lapis block and a chorus fruit in a smithing table.
Netherite rails
Top speed of 159.66 blocks a second (real-life world speed record for a wheeled high speed train, 574.8 km/h aka 159.66 m/s).
Crafted by upgrading an enhanced diamond rail with a netherite smithing upgrade and a netherite ingot in a smithing table.
Building railways
- It is virtually impossible to turn corners or go uphill/downhill while travelling on any modded rails.
- Instead, use vanilla powered rails to slow minecarts down before turning corners.
- Powered rails are also recommended for going uphill and downhill so you don't go flying off the track.
- Ideally, tracks should be straight and flat. Minecarts retain their momentum on normal rails, so build your tracks out of vanilla rails interspersed with the mod's rails for speed boosts whenever you start losing momentum.
- The rails are actually not as expensive as you might think provided you can make enough vanilla rails, as a couple Diamond/Enhanced rails can give a minecart enough momentum for hundreds of blocks, or thousands for even a single Netherite rail.
Available Versions
How to Install Diamond Rails on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21).
Install Mod
Open the mod browser in the dashboard and search for "Diamond Rails". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21, 1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Diamond Rails server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21). You can switch loaders with one click in the panel.
Is Diamond Rails compatible with fabric?
Diamond Rails officially supports fabric for Minecraft 1.21, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Diamond Rails – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Diamond Rails consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Diamond Rails with just one click on your server.