EasyCarts icon

EasyCarts -----

Travel quickly and easily with minecarts!



[​IMG]
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.

[​IMG]

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:
[​IMG]

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:

  • /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.
Refer to config.yml comments for more infos on the parameters.


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 set RemoveMinecartOnExit: true in config.yml to correctly remove carts when doing so.

This plugin's source code is available here.

Have fun with the plugin!

[​IMG]
Resource Information
Author:
----------
Total Downloads: 12,780
First Release: Feb 12, 2015
Last Update: May 30, 2021
Category: ---------------
All-Time Rating:
15 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings