EasyCarts 1.12.2

Travel quickly and easily with minecarts!

  1. Xericore
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Contributors:
    Xericore
    [​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.
    • 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 derail after start if spawned directly on a curve.
    • 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!

Recent Reviews

  1. PookDGuru
    PookDGuru
    4/5,
    Version: 1.8.1
    It's practically the perfect plugin. I don't know how difficult it would be to do, but if there was an option to, instead of physically colliding and/or destroying oncoming carts or empty carts, simply have both carts pass each other, it would be even better.
  2. sketaful
    sketaful
    5/5,
    Version: 1.5
    This is a pure awesome addon making the carts in minecraft a hell of a lot better to use as transportation. Thank you for making it! :D
  3. alundra009
    alundra009
    5/5,
    Version: 1.5
    keep this up
  4. FexFX
    FexFX
    5/5,
    Version: 1.2
    As of version 1.2 I am updating my rating to 5/5! It has some minor issues, such as odd sound and slowdown on slopes, but overall it works brilliantly. I am still choosing to stay at 125% speed as any faster results in chunk load lag with the view distance I am using, but all features work now at all speeds. The intersection feature alone is so slick that it feels like it should have been a part of the game from the beginning!
  5. SinCalChewy
    SinCalChewy
    4/5,
    Version: 1.1
    This version fixed the 'destroy cart on exit' bug, indeed! Carts are now properly removed upon exiting them. Thank you once again for your work on this, love Minecraft but I've never liked the vanilla Minecraft minecart system... or lack thereof. lol ;)

    Thank you!
    1. Xericore
      Author's Response
      Great, I'm glad it worked. Have fun with the plugin :-)
  6. SinCalChewy
    SinCalChewy
    4/5,
    Version: 1.0
    Best Minecart plugin for Spigot thus far! Though, like FexFX said, there are some bugs with slopes and making the cart reverse. Also, you have a setting to "destroy cart on exit", which doesn't work. The cart is not removed.

    Thank you for taking the time to get a good Minecart pugin going, missing all the 'old ones'. Will be keeping an eye on this. Thanks!
    1. Xericore
      Author's Response
      Thank you for your review. I've fixed the issue with RemoveMinecartOnExit in version 1.1. Hope it works well for you now.
  7. FexFX
    FexFX
    4/5,
    Version: 1.0
    Works as advertised but I have a problem with speeds above 125%. Slopes cause the cart to reverse course which makes speeds above 125% unusable. If you can tell me how to resolve this I'll bump the rating up to 5.
    1. Xericore
      Author's Response
      Thanks for the review. I've updated the plugin and it should now work fine. I hope it works well for you now.
      There was a problem when boosters were placed within 1-3 blocks before a slope. Then the automatic slowdown to ensure carts don't hit the block underneath the slope ant thus reverse got overridden by the booster speed. I've disabled boosters in that critical range now and carts shouldn't reverse on slopes anymore.
  8. Davitee
    Davitee
    5/5,
    Version: 1.0
    Best Minecart Plugin ever !!!