
Create: Who Touched My Train
This mod adds a permission and locking feature for trains from the Create mod.
Screenshots

About this Mod
About the Mod
This mod adds a permission and locking feature for trains from the Create mod. By locking a train, you can prevent other players from driving it or modifying its schedule without the owner's permission.
Item Introduction
Train Key
Iron Key: The train owner can right-click the train controls to imprint the key. Other players holding the imprinted key can then right-click the controls to gain permission to use the train (drive and modify its schedule).
Sneak-right-clicking the key will clear its imprint.
Gold Key: The train owner can right-click the train controls to unlock the train completely. An unlocked train is considered public, and any player can lock it to claim ownership.
Admin Key: Unconditionally grants usage rights when you right-click train controls. Unconditionally unlocks the train when you sneak-right-click the train controls.
Train Lock
When a train is public, right-clicking the train controls with a lock in hand will lock the train, making you the owner. Right-clicking again will cycle through the train's permission levels.
| Permission Level | Effect |
|---|---|
| Private | Only the owner or players with a verified key can drive and use the schedule. |
| Protected | Anyone can drive and use the schedule, but cannot lock it. |
| Public | Anyone can drive, use the schedule, and lock the train to claim it. |
FAQ
Q: Are newly assembled trains locked automatically?
A: No, newly assembled trains are set to the "Public" permission level by default. Anyone can lock it to become the owner.
Available Versions
How to Install Create: Who Touched My Train on Your Server
Order Server
Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Create: Who Touched My Train". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.20.1
Server-side
✓ RequiredRecommended RAM
6 GB(min. 4 GB)Frequently Asked Questions
Create: Who Touched My Train server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Create: Who Touched My Train compatible with forge and neoforge?
Create: Who Touched My Train officially supports forge, neoforge for Minecraft 1.21.1, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Create: Who Touched My Train – how to optimize performance?
Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Create: Who Touched My Train 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 Create: Who Touched My Train with just one click on your server.