CurseForge · Minecraft mod
ChooChoo
ChooChoo adds a locomotive and connectable train carts to Minecraft, with passenger seating, animal and cargo transport, working horns and bells, and custom rail mechanics.
Quick answer
Which ChooChoo release should I use?
choochoo-1.1.0-mc1.21.11-neoforge.jar targets 1.21.11 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is ChooChoo required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does choochoo-1.1.0-mc1.21.11-neoforge.jar need?
choochoo-1.1.0-mc1.21.11-neoforge.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add ChooChoo without breaking your instance.
Built for choochoo-1.1.0-mc1.21.11-neoforge.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use choochoo-1.1.0-mc1.21.11-neoforge.jar. It targets 1.21.11 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside choochoo-1.1.0-mc1.21.11-neoforge.jar. It opens that exact file at the source.
About this project
What does ChooChoo add?
GETTING STARTED
Craft a Locomotive Cart and add coal to its firebox, then ignite it with a flint and steel, finally close the firebox latch to get your train running.
Holds up to 15 coal.
Each coal provides 25 seconds of fuel.
Use a Water Bucket on the firebox to put out the fire.
Features a working redstone front light, a horn, bell, and train sounds.
The redstone front light requires empty hands right click to remove the starter button It stores up to 5 redstone dust, for a maximum of about 4 minutes. left-click to punch the button and turn it on.
The train must be stopped to refill the lamp, and the beacon projection is disabled by default in config, but its a nice feature if your shaders accept it.
RAIL BEHAVIOR
Powered Rails: Brake the train.
Unpowered Rails: Slow the train down.
Detector Rails: Ring the locomotive's bell when passed over.
Trains can reverse, follow curves and slopes, and pull connected carts along the tracks.
TRAIN HORN & BELL
The Locomotive has a working horn and bell that can be used while moving, as long as you're seated close enough.
Train Horn: Right-click to sound the horn.
Train Bell: Left-click to ring the bell.
Detector Rails: Automatically ring the bell when the locomotive passes over them.
COUPLING CHAINS
Right-click a cart's hitch with a Coupling Chain.
Right-click another cart's hitch to connect them.
Carts must be stopped before coupling.
Use the chain to manually pull carts closer together along the rails.
Carts can be connected from either end.
AVAILABLE CARTS
Locomotive Cart: Powers your train.
Single Cart: Seats one passenger.
Passenger Cart: Seats two passengers.
Flatbed Cart: Transports animals.
Storage Cart: Carries functional and useful blocks and cargo. (Chest, Furnace, Bed, Ore blocks)
STORAGE CART
Right-click with a Chest, Furnace, Crafting Table, Bed, Ore Block, or other supported cargo to install it.
Right-click installed cargo to use it.
Ctrl + Right-click: Remove installed cargo.
Two Chests create a functional Double Chest.
Furnaces keep cooking while the train is moving.
Stop the cart before installing, removing, or using cargo.
FLATBED CART
Use a Lead to load an animal onto a stopped Flatbed Cart.
Right-click a loaded animal with a Lead to unload it.
Animals stay secured during travel.
Stop the cart before loading or unloading animals.
Hello! Hope you're enjoying ChooChoo!
The sharp rotation glitches when taking corners have finally been fixed across all supported versions, so trains should now handle turns much more smoothly.
I've also been thinking about a possible damage and maintenance system for a future update. This could include checking the condition of your train, replacing worn-out wheels, and replacing damaged coupling chains.
Nothing is confirmed yet, but I think it could be an interesting addition to ChooChoo. I'd like to hear what you guys think.
Thanks for downloading ChooChoo! Be sure to check out my other projects!
Mod ID: choochoo
License: All Rights Reserved
Project description from CurseForge.
Pick your setup
ChooChoo by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
1 loader build1.21.8
1 loader build1.21.1
1 loader build1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ChooChoo versions and loaders
choochoo-1.1.0-mc1.21.11-neoforge.jar
18 Oct 2026
choochoo-1.1.0-mc1.21.8-neoforge.jar
18 Oct 2026
choochoo-1.1.0-mc1.21.1-neoforge.jar
18 Oct 2026
choochoo-1.1.0-mc1.20.1-forge.jar
18 Oct 2026
choochoo-1.1.0-mc26.1.2-neoforge.jar
18 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.