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.
I have found a working solution for Signs that are not working! You can download SignEditor plugin and use it to create train signs! All you have to do is place a blank sign and edit the text within the lines of the sign!
@Woogonehunting
It sounds like at some point the server is running without the plugin activated, causing all the TrainCart minecarts to transform into vanilla-ish minecarts (separate entities not counted by the plugin - they ghost through TrainCart objects, etc). If you have a lot of heavy plugins loading at once, it might cause enough delay that TrainCarts loads too late. Try running with just TrainCarts and BK Common Lib to see if the problem persists without the bloat.
@w208142002
I think you mean rows, not columns. You should try" &n" to create a newline. I thiiink that works with BK stuff...
@Mylriahd
Keep in mind that loading chunks for every single train will take up significant memory. Make sure your server launcher is allocating at least 4GB if you're gonna be doing something so intensive.
@diabloripper
I have had some success with the current dev.bukkit.org release of TrainCarts and the latest Minecraft server. Are you having trouble starting the plugin?
@Googleyouryahoo
You may want to submit a ticket describing your problem. The guide there will help you explain your problem.
@lenis0012
Thank you for your attention. I know Berger is rarely available for this project. MyWorlds seems to have become completely detached from TrainCarts. Might be due to BK-Lib inconsistencies. Are you aware of any problem?
I just split up my server overworld into multiple maps. Really need to teleport the trains. :x
@rctfan1999
Check your server log for errors when loading. if "/train" doesn't print anything, the plugin probably isn't loaded. BK plugins always like to talk a lot - there should be messages when you place signs correctly. (also make sure your syntax is correct - do you have [train] in brackets?)
@RejectzMoves
Prefix a sign with [+train] to always power it. Use [!train] to invert its relationship with redstone. This doesn't seem to work with teleports (which may be broken entirely right now)...
When I place a property sign or a station sign or even a spawner sign, I get no message in chat about it, nor does the sign do anything to the train passing by overhead. The sign is powered by redstone, and I'm using the BKCommonLib that corresponds to train cart's version. Is there something wrong with the config or should I update BKCommon to the most recent one. Let me know, thanks!
Hai (love the plugin by the way),
I was just wondering, is there or can there be a way to hide TrainCarts signs while still having them function? I own a 1:1 scale theme park server and I have TC signs under the track in various places, but it looks a bit ugly and can't really be concealed. I way to hide them or make them less obvious without ruining the look of the ride would be nice.
Thanks :)
Hi,
Is there a way to disable that signs need to be powered by redstone to be activated? It was better if the signs will be activated once a minecart is rolling over the specific track.
Thanks
Previously, I was able to make trains teleport using the MyWorlds extension. Lately this feature seems to have disappeared, although I am keeping up with the latest releases. Is this still an intended feature?
Can somebody please help me? Every time I try to create an Action Sign, it does not work?
When does the traincarts 1.7.9 come our or is the 1.7.2 version works good without bugs in the 1.7.9 bukkit version?
Having a busy time with school.
So i am sorry for not actively reading all of the comments.
I have read all of them now though.
Ill get to work on it as soon as i have time
BKCommonLib updated for 1.7.9 two days ago and now this plugin is working great on that version. Thanks for giving us an awesome minecart system!
Hey, I just wanted to comment that this plugin is extremely radical and good job to everyone involved in making it
I am having Issues with when i shut the server down and restart I have to clear all carts and then put them back on to get them to function correctly. I also can not get the Signslink to work as well.
useing:
CraftBukkit 1.7.9-RO.2 TrainCarts 1.7.3.0 Singlink 1.34
I am new at using computer codes and servers so any help would be great.
@w208142002
I don't think this can be done with one sign. I have been using two announce signs (one after the other).
Hello! I have some questions about announce sign. Is it possible that display messages which set on the announce sign at the chat window are two columns?
For example, I set a command on the sign:
[train]
announce
This station is:
XXX station
but when it powered by train, it always displays: This station is:XXX station
I want them displays at different two columns,not together at one column. What should I do one the command?
@Mylriahd
Finally figured this out: While I had "keepchunksloaded" true in DefaultTrainProperties.yml, config.yml ALSO has a keepchunksloaded that is specific to moving trains. (If not moving, allow chunks to unload.) Changing this setting fixed my issue, my trains run beautifully now (even when no one is signed in to the server.)
@TMCThomas
If you're going to provide feedback, please supplement it with useful information.
Traincarts version
BKC version
Craftbukkit version