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

Links
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
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
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





- Reply
- #1636
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)
- Reply
- #1635
bobthehuntedbobcat May 19, 2013 at 22:27 UTC - 0 likesCan you update to 1.5.2
- Reply
- #1634
Traincarts May 19, 2013 at 21:11 UTC - 0 likeswhen 1.5.2 comes out?
- Reply
- #1633
bergerkiller May 19, 2013 at 10:43 UTC - 0 likes@Vatec97: Go I'll add an alternative link.
- Reply
- #1632
Vatec97 May 19, 2013 at 05:24 UTC - 0 likesYour dev builds are down. http://i.imgur.com/jlNDzf0.png
- Reply
- #1631
cuddyier May 18, 2013 at 20:44 UTC - 0 likesAlso, what happens to the trains on a server restart? Is there a way for them to continue?
- Reply
- #1630
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.
- Reply
- #1629
cuddyier May 18, 2013 at 19:27 UTC - 0 likesIs 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.
- Reply
- #1628
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:
Switcher + destroyer sign set-up
@XanvvdeR: Go You also need the development build of BKCommonLib, same CI server.
- Reply
- #1627
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...