- Tested Minecraft Versions:
- 1.13
- 1.14
- 1.15
- 1.16
- Contributors:
- Xericore
Travel quickly and easily with minecarts!
EasyCarts is a Bukkit/Spigot plugin for Minecraft Servers that enables hassle-free and reliable transportation for Minecarts with players in them.
Important note: In order for intersections to work correctly, they must be built with straight rails only (like a +). Building them with a curve in the center will disable minecarts from stopping at intersections.
T-Intersections with straight rails work as well.
No special blocks are needed to stop the cart at intersections though.
EasyCarts doesn't affect carts with chests, furnaces, hoppers, TNT or mobs in them.
Hint: EasyCarts has no slowdown blocks. If you want to slow down your cart on a certain part of the track and then boost it again, build the following rails:
Features:
All speed values can be changed in the config.yml.
- Minecarts will stop at intersections. Continue simply by looking in the desired direction and pressing forward.
- Minecarts will automatically slow down before curves or slopes to avoid derailing or crashing into upward slope block. Carts speed up again after curve or slope.
- Carts will drive quickly on diagonal straights if boosted before the diagonal.
- Players can ride the minecart faster even without booster blocks.
- Increases maximum speed of minecarts.
- Powered Rails can boost the minecart more.
- Ops can change the speed values via commands.
- Minecarts will push entities on a collision course out of the way to avoid collision.
- Stop/start your cart with a left click.
Commands:
Refer to config.yml comments for more infos on the parameters.
- /easycarts reload: Reloads the settings from config.yml to memory. Useful for testing values ingame on a server.
- /easycarts push: Sets the value of MaxPushSpeedPercent in config.yml and saves config.
- /easycarts boost: Sets the value of PoweredRailBoostPercent in config.yml and saves config.
- /easycarts maxspeed: Sets the value of MaxPushSpeedPercent in config.yml and saves config.
- /easycarts slowwhenempty: Toggles the value of SlowWhenEmpty in config.yml and saves config.
Permissions:
easycarts.admin: Enables execution of the above commands. Granted to OPs by default.
Known caveats:
- Carts will only stop at intersections with flat rails. Curves or slopes intersections were not implemented on purpose.
I highly recommend installing CraftBook and enabling the MinecartTemporaryCart feature. This allows you to right click a rail with an empty hand to instantly spawn a minecart. Just make sure to setRemoveMinecartOnExit: true in config.yml to correctly remove carts when doing so.
This plugin's source code is available here.
Have fun with the plugin!
![]()

EasyCarts 3.0.0
Travel quickly and easily with minecarts!
Recent Updates
- Fast on diagonal rails! May 30, 2021
- Supports Minecraft 1.13 - 1.16 Aug 17, 2020
- Fixed exception and update for 1.16 Aug 16, 2020