TrainCarts icon

TrainCarts -----

Minecarts redefined



Boom! New features finally officially released! Custom models and a whole lot more :)
This new installment adds long-awaited new features. Most prominent is the new attachment system, which allows you to add item/entity attachments to minecarts. This enables everything from 'mob trains' to custom resource pack models being used!

I have updated the main plugin page with a new feature video to cover all this :)


You should definitely update BKCommonLib. It does not work otherwise.

The old Floatrail plugin does not work with this version of this plugin. Use TC-Hangrail instead, the latest version offers support for custom blocks as rails.

Highlights
  • Attachment editor: custom 3D models for trains and multiple seats per minecart
  • Wheel tracking
  • Persistent orientation
Changes
  • [Added] Minecart attachments and attachment editor ('models')
    • Convenient Map Display UI (obtain using /train attachments)
    • Display custom 3D models from resource packs in place of vanilla minecarts
    • Configurable position and rotation of attachments
    • Configurable minecart length and wheel positions
    • Multiple seats per minecart
    • Attachments: empty, seat, entity, item
  • [Added] Timings statistics for TrainCarts behavior
  • [Added] Rail physics rewrite with new features and improvements
    • Rail path system
    • Wheel tracking for smooth turns in curves
    • Orientation calculated from wheel positions on rails
  • [Fixed] [Station] Stations incorrectly cancelling launch instructions from other stations
  • [Fixed] [Spawner] Initial spawn positions + fixes occasional glitching through ground on spawn
  • [Fixed] [Spawner] Automatic spawn sign was behavior erratic at times / duplicate spawns - fixed
  • [Fixed] NPE when train being updated loses all carts
  • [Fixed] Client d/c on Bungeecord when players go upside-down
  • [Fixed] Now has realistic and persistent Minecart orientation
  • [Fixed] Now maintains proper distance between Minecarts at all times
  • [Fixed] Owner not always set when players place down minecarts
  • [Fixed] Trains losing linkage when unloading/reloading sometimes
  • [Fixed] Player take incorrectly set to true by default (unwanted feature)
  • [Fixed] Powered minecart not functioning on vertical rails, and glitching out when launched
  • [Fixed] Hide trains in train listing that are on worlds that don't exist
  • [Fixed] Performance improvements
    • Cache rail lookup information
    • Tracking chunks nearby trains more efficient
    • Asynchronous chunk loading for keepChunksLoaded
    • Avoid temporary defensive copies of internal collections using ImplicitlySharedSet
    • Fix always looking up rails for all signs on the server in onChunkUnload
    • Spawn sign loads chunks up-front asynchronously to reduce significant single-tick lag
  • [Added] Minecart banking in curves - only really functional with custom models
  • [Added] Flip sign, for flipping around the orientation of a Minecart 180 degrees
  • [Added] Saving trains under a name, saved trains can be put on spawner signs
  • [Added] Always-off power mode for signs (-train)
  • [Added] Configuration option to turn off third-persion view on vertical rails
  • [Added] Configuration option to turn off the 'eject' behavior of activator rails
----------, Jan 22, 2018
Resource Information
Author:
----------
Total Downloads: 127,415
First Release: Apr 17, 2017
Last Update: Apr 27, 2025
Category: ---------------
All-Time Rating:
129 ratings
Find more info at wiki.traincarts.net...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings