TrainCarts
TrainCarts Development has moved to SpigotMC.
You can get the new versions at the following URL:
https://www.spigotmc.org/resources/traincarts.39592/
This page is no longer being actively monitored, please seek for support on SpigotMC.
Plugin: TrainCarts - Linked Minecarts, sign-redstone systems, easy to use and realistic
Version: v1.73.0
Build: 1.7.2 R0.1/R0.2
Incompatible with: RailCraft
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. :)
Addons
Special Addons for TrainCarts
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
FAQ
When players are near, trains reach their destinations. With no one near, they don't. What do I do?
By default trains do not keep chunks loaded, and they will unload once they move into unloaded chunks. To make trains keep the chunk area (and themselves) around them loaded, set the 'keepchunksloaded' property to True. This can be done using the /train keepchunksloaded true command, using a property sign or by changing it to true in the DefaultTrainProperties.yml file. For more information about train properties, see here.
Why not boats?!?!
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.
Metrics
This plugin sends server count statistics to MCStats.org. You can (globally) opt out in the PluginMetrics/config.yml file.







-
View User Profile
-
Send Message
Posted Jun 1, 2013Is it possible for you to make a break sign, that just brakes the cart for a special time or something? would be very useful :)
-
View User Profile
-
Send Message
Posted Jun 1, 2013Dear Bergerkiller,
I have a big error spamming my console. http://pastebin.com/w9TkYNwQ
When i saw this erros i was using TrainCarts v1.72.8. I always have allot of errors from this plugin. When there is going be a working Recommended Build? And why it takes so long before you going update it?
-
View User Profile
-
Send Message
Posted May 30, 2013@coolkastboy PermissionDefaults.yml after first startup.
-
View User Profile
-
Send Message
Posted May 30, 2013@Bergkiller where can I find the permissions?
-
View User Profile
-
Send Message
Posted May 30, 2013@Etsija If they obey train signs then they are TrainCart's, simple as that. Why they do not link I do not know, could be many reasons for it to deny it, of which the collision mode. For now, if you upload the config.yml and defaulttrainproperties.yml so I can try to reproduce it here, it's fine.
-
View User Profile
-
Send Message
Posted May 28, 2013When I go to spawn in a hopper with the [train] spawn sign and I type in the H for the hopper cart, it only spawns a furnace cart. Anything I can do to fix this?
-
View User Profile
-
Send Message
Posted May 28, 2013@bergerkiller: could you please elaborate me about that "what actually is a traincart" situation? 'cause my problem still persists (my self-placed carts don't link, still they do obey some TC signs (chest in/out, switcher, for example) but not others (properties). And I have absolutely no idea where to look for.
-
View User Profile
-
Send Message
Posted May 28, 2013@therealduckie All that changed was that build permissions weren't even used before, so you may have to add the train.build.<name> permissions (train.build.*). Check defaulttrainproperties in case the default is not on OP.
@Kahanamoku78 It's built against Java 6, so I recommend using that. A better place to discuss issues are issue tickets, see above. Describe the issue in a ticket and I'll be sure to see it.
-
View User Profile
-
Send Message
Posted May 27, 2013Is there a recommended Java version of this to be stable on 1.5.2? e.g. Java 7, rather than Java 6? we are still having issues getting this to work smoothly, and trying to isolate the issue. Also, is there a better place to discuss these issues? like a forum, rather than a public comment box?
-
View User Profile
-
Send Message
Posted May 27, 2013@Pizzaboy23472
My problem is at least partly fixed. Uninstalling craftbook seemed to help a little.
-
View User Profile
-
Send Message
Posted May 27, 2013No one but Admins are able to place signs on my server since updating. Ops are not able to place any signs. What changed in the permissions and how do I re-enable this?
I obviously have the updated 1.5.1 R02 TrainCarts.jar and the latest bkCommonLib.jar so not sure what changed or went wrong.
This is the error message in-game: "you do not have permission to use this sign"
Updated
-
View User Profile
-
Send Message
Posted May 27, 2013@bergerkiller
Something else I noticed: slowdown does not slowdown my train at all, probably because it is completely flat and straight with no curves. I found in the wiki under the station sign that the sign will launch the train to a curved track piece up to 100 blocks away. Because I don't have any curved track pieces could that be my problem?
EDIT: I actually now think that my problem might involve the distance between the carts. I messed with the distances and the force at which those distances are enforced and now the train goes a different distance, but I can't seem to change those distances to get my train to go all the way (100-200 blocks). Right before the train abruptly stops some of the cars start blinking and glitching out. That would explain the reason that one cart works fine. However, I am still not positive that this is the problem, because now when I change those values the train doesn't go any farther or shorter.
-
View User Profile
-
Send Message
Posted May 26, 2013@Niels15: RTFM Property: slowdown = false
-
View User Profile
-
Send Message
Posted May 26, 2013@bergerkiller
No but it happens at the same distance from each station. If I start the train at station 2, it goes about 70 blocks from that station. If I start it at station 1, it goes about 70 blocks from that station.
I am assuming you mean disable the minecart loop sound in my minecraft config, not the plugin, but I am not sure where to find the correct config. I know how to find my minecraft directory, but I cannot find any option in any config to turn off that sound.
Plugin List: http://pastebin.com/vSjue6iW
Sorry for the poor formatting on the plugin list. Got it from McMyAdmin, if you know what that is.
This might be something really stupid to add on, but is there something involving fuel that I am missing that may be the reason the train stops...just looking at the post above my first one.
If that is the case...oops on my part, but I don't see anything about fuel on the wiki.
-
View User Profile
-
Send Message
Posted May 26, 2013@Pizzaboy23472 Plugin list could be useful yes, although this looks like you are receiving the new portions of the world. I can not explain why having two+ minecarts as opposed to just one makes a difference though. Does this always happen at a specific point? Just in case it is sound engine related, try disabling minecart loop sound in the config.
@niels15 Currently there is no proper way I'm afraid, but you can probably spam with fuel so that it has a lot of fuel. I'll consider adding a config option to change how many fuel ticks (1/20th of second) a station gives when launching.
Oh and anyone else: don't worry, I read it and will work on it.
-
View User Profile
-
Send Message
Posted May 26, 2013Hi,
How can I make a train which has unlimited fuel? So he don't stop after the station launch?
-
View User Profile
-
Send Message
Posted May 26, 2013I have two stations and basiclly a shuttle between them. When I have a train more than one cart long, my train will stop abruptly a little past halfway between the two stations. When there is only one cart it works okay but at about that point both the video and sound freeze for a millisecond and then continue.
Why is this happening?
I have tried the latest development build 1.72.8, but it does not make any difference. If you need more info (versions of plugin(s), other plugins, etc) then just ask :)
-
View User Profile
-
Send Message
Posted May 25, 2013@B3fuddled
Thanks for this feedback
Now apart from that, I am currently using it on 1.4.7 (obviusly the using TrainCarts for 1.4.7) and I don't know why upon exiting a station the trains are pulled back into the station?? Any help?
I am also using destination signs in case it helps.Also tried it without the destination signs, the same thing.-
View User Profile
-
Send Message
Posted May 24, 2013@Mark897
Works fine on my 1.5.2 setup, though I had to check for incompatibilities with other plugins when I first installed and tested.
-
View User Profile
-
Send Message
Posted May 24, 2013Does this work with 1.5.2?