TrainCarts

Empty

Plugin Notice. Please read. ALERT ZOMG

Plugin: TrainCarts - Linked Minecarts, sign-redstone systems, easy to use and realistic

Version: v1.72.7

Build: 1.5.1 R0.2

Description

This plugin looks for suitable Minecarts and links them together if possible. When two Minecarts are being "linked", the Minecarts will act as one single moving train.

Once carts are successfully linked, an effect is played and their velocity is shared in combination with an individual factor for each Minecart, which is used to remain a steady gap between carts. This gap is adjustable, the force at which this happens as well.

End result: a train! You can move it, make a roller-coaster out of it, split it in half, watch trains collide, whatever you want to do with trains. :)

As for 1.21, it is also possible to safely exit your train by setting an exit offset with a (sideways) push factor for the train. This feature is disabled by default. (only affects dropped items). If you want to display arrival times on signs (see redstone circuit part) you need SignLink, see the downloads on the bottom of the page.

As for 1.35 you can set train properties to make 'special' trains, or to 'finalize' a train

TrainCarts banner

For configuration, permissions and how-to's, see the Wikipedia page (it is rather long):

Note that I would prefer having comments, bug reports and others in the main Bukkit page, since I visit that site the most. :)

Features

  • Link minecarts using collision: no commands needed to make a train
  • Move trains as easily as you would with single Minecarts
  • Store trains to file for persistence during reloads and server restarts
  • Use sign-redstone circuits for subway systems, complete railroads and much more
    • Station to gracefully stop and launch trains
    • Spawn
    • Teleport
    • Property setters
    • Tag systems to switch certain tracks based on tags on the train
    • Destination systems to make your train travel to far-away lands all on it's own
  • Supports Minecart Mania's features
  • Infinite minecart speeds are possible
  • Push-away: Push mobs, players and items away from your trains to keep them running
  • Everything is configurable, if something proves not to be, I will make it that way

Go to the BKCommonLib Dev-bukkit page

Incompatibilities

If you have another plugin that performs similar Minecart replacement techniques, it is likely that TrainCarts will not function or function poorly. For the 'chunk persistence' part of this plugin, other plugins that unload chunks without firing events result in this feature failing. Minebackup is known for having this problem.

Development builds

Go to the TrainCarts Jenkins build server Go to the unsafe downloads page

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of bergerkiller bergerkiller May 20, 2013 at 17:52 UTC - 0 likes

    @bobthehuntedbobcat: Go @Traincarts: Go I have just finished off the official 1.5.1 version (build #100) (had to do that first for good measure) and it is awaiting approval. The 1.5.1 version also works on BKCommonLib for MC 1.5.2, so you can use that build on both. I will push through some performance fixes for the next TrainCarts build (which will be for 1.5.2), so once that is done, I recommend updating it to that. I expect to finish off a 1.5.2 build shortly, as the other plugins are already done updating at this point.

    All I am doing now is testing the produced BKCommonLib to see if everything is ready 'for shipment', then I can focus fully on TrainCarts. There are no big issues reported thus far, but if you experience any problems, feel free to report them so I can look at it in time.

    As usual, you can use the latest development builds for testing purposes or 'if you want to be the first', but I recommend using the official 1.5.1 build that is now pending approval until the 1.5.2 build is official. (some changes I will make will be rather experimental)

    Last edited May 20, 2013 by bergerkiller
  • Avatar of bobthehuntedbobcat bobthehuntedbobcat May 19, 2013 at 22:27 UTC - 0 likes

    Can you update to 1.5.2

  • Avatar of Traincarts Traincarts May 19, 2013 at 21:11 UTC - 0 likes

    when 1.5.2 comes out?

  • Avatar of bergerkiller bergerkiller May 19, 2013 at 10:43 UTC - 0 likes

    @Vatec97: Go I'll add an alternative link.

  • Avatar of Vatec97 Vatec97 May 19, 2013 at 05:24 UTC - 0 likes

    Your dev builds are down. http://i.imgur.com/jlNDzf0.png

    Last edited May 19, 2013 by Vatec97
  • Avatar of cuddyier cuddyier May 18, 2013 at 20:44 UTC - 0 likes

    Also, what happens to the trains on a server restart? Is there a way for them to continue?

  • Avatar of bergerkiller bergerkiller May 18, 2013 at 19:50 UTC - 0 likes

    @cuddyier: Go Not specifically, but you can place property signs underneath the rails to disable player exit as trains leave a station or area, and turn it back on once they reach the end/stop point.

  • Avatar of cuddyier cuddyier May 18, 2013 at 19:27 UTC - 0 likes

    Is there a way to stop players exiting the minecarts while they are moving? Just to stop them messing up the train and it changing direction.

  • Avatar of bergerkiller bergerkiller May 18, 2013 at 17:14 UTC - 0 likes

    @Flipse789: Go There is no such option I believe, but what you can do alternatively is:

    1. Set keep chunks loaded to true on the train/carts (probably spawned?). You can use property signs
    2. Place a switcher sign powering a destroy sign every now and then to destroy empty carts.

    Switcher + destroyer sign set-up

    @XanvvdeR: Go You also need the development build of BKCommonLib, same CI server.

  • Avatar of Flipse789 Flipse789 May 18, 2013 at 14:10 UTC - 0 likes

    @bergerkiller I love this plugin!!!!!!!!!! Is there a option to destroy a train if the player riding it disconnects? And also to tp the player to a certain loaction? I like the option to set playerexit to false, but if the player leaves the game, there is no way to prevent him from doing that...

Facts

Date created
Aug 28, 2011
Categories
Last update
Mar 16, 2013
Development stage
Release
Language
  • enUS
License
MIT License
Curse link
TrainCarts
Downloads
66,871
Recent files
  • R: v1.72.6 for CB 1.4.7-R1.0 Mar 16, 2013
  • R: v1.72.5 for CB 1.4.7-R1.0 Jan 31, 2013
  • R: v1.72.4 for CB 1.4.7-R0.1 Jan 19, 2013
  • R: v1.72.3 for CB 1.4.6-R0.1 Dec 29, 2012
  • R: v1.71.2 for CB 1.4.5-R1.0 Dec 28, 2012

Authors