Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
TrainCarts

TrainCarts

Trains in Minecraft, a full simulator for your train network or theme park

8,072
64
Game Mechanics
Transportation
AboutChangelogVersions

TrainCarts 1.21.5-v1

by bergerkiller on Apr 27, 2025
Download
  • [+] Added support for the new resource pack format for the model listing dialog
  • [+] Added support for the experimental new minecart changes datapack feature
  • [+] Added support for [+portal] with myworlds portal signs to teleport trains
  • [+] Added per-cart configurable coupler length (cart spacing) to physical menu
  • [ ! ] Fixed issue with broken fishing line particles on spigot 1.20
  • [ ! ] Fixed an issue on spigot of trains not seeing signs
  • [ ! ] Fixed middle-click placed signs with back text not being properly detected
  • [ ! ] Fixed ticket edit command not accepting ticket names with spaces

TrainCarts 1.21.1-v1

by bergerkiller on Sep 21, 2024
Download
  • Improvements to Spawning trains:
    • [+] Added new random selection pattern: 4[50%m 50%s]
    • [+] Added new /savedtrain [name] spawn [pattern] to create saved and reusable spawn patterns
    • [ ˄ ] Improved the train spawning chest to automatically connect with and extend existing nearby trains
  • [ ˄ ] Improved path finding to take fixed enter-direction based routes into account
  • [ ! ] Fixed a path finding bug that caused it to take longer than normal routes with tc-coasters track
  • [+] Added support for skip signs skipping signs in the same vertical stack below a rail
  • [+] Added an optional seat name argument for the train and cart enter commands
  • [ ! ] Fixed a problem with the acceleration property sign also setting a wait delay
  • [ ! ] Fixed an issue with the switcher not always toggling left and right due to disconnected track
  • [ ! ] Fixed attachment editor collapsed state no longer persisting
  • [+] Added option for the model search dialog to not compact folders automatically
  • [ ! ] Fixed import commands not accepting urls without quotes
  • [ ! ] Fixed certain train names not working as clickable items in train list command
  • [+] Added option to turn off the glowing effect for the debug mutex command
  • [ ! ] Fixed an error in the elytra seat mode

TrainCarts 1.20.6-v1

by bergerkiller on Jun 13, 2024
Download
  • [+] Added support for Minecraft 1.20.5 and 1.20.6 (BKCL must be updated too)
  • [ ∗] Changed train name property so it works as a default too
  • [ ∗] Changed to cloud v2, supporting quoted arguments in more places
  • [ ! ] Fixed pathing mutex sign not toggling the lever when trains are using it
  • [+] Added a debug destination teleport command

TrainCarts 1.20.4-v2

by bergerkiller on Apr 24, 2024
Download
  • [ ˄ ] Improved persistence of trains, now also preserving current (launch) actions, activated signs, mutex states and more
  • [ ˄ ] Improved seats so entities are actually positioned where the seats are server-sided, useful for @e effects
  • [+] Added radius and simulation state to the keep chunks loaded feature, which can help performance tweaking
  • [ ! ] Fixed sign post not activated when put on top of block assigned rail with tc-coasters, causing confusion
  • [ ! ] Fixed a sound bug with the sequencer attachment and just-spawned carts
  • [+] Added a max-destinations option for the debug stick to limit chat spam
  • [+] Added support for more properties in the (sound) effect sequencer functions
  • [+] Added color selection for the shulker box entity
  • [+] Added support for use of * in the train name n@ statement
  • [+] Added reload globalconfig command for the model store and tickets
  • [ ! ] Fixed claims not set when creating a new model store configuration sometimes
  • [ ! ] Fixed a bug that can occur with model attachments having an un-expandable root node
  • [ ! ] Fixed an issue since 1.20 that players get teleported to the cart before entering a seat

TrainCarts 1.20.4-v1

by bergerkiller on Dec 17, 2023
Download
  • [+] Added new Sequencer attachment for automatically playing sounds and sound loops
  • [+] Added debugging mode for debugging when trains split apart
  • [+] Added new pathing mutex to replace the waiter sign
  • [+] Added optional spawn limit per saved train name
  • [+] Added max train/cart limits and spawn sign cooldown in configuration
  • [ ˄ ] Improved chest item to deplete items when finite
  • [ ˄ ] Improved auto-routing station to also do path prediction, like switchers do
  • [ ˄ ] Improved mutex sign debugging to use display entities, no longer lagging out players
  • [ ! ] Fixed an issue of recursive chunk loading in the sign tracker some people had issues with
  • [ ! ] Fixed server hang due to recursive physics connecting redstone wire to signs
  • [ ! ] Fixed trains being saved with the wrong position on server shutdown, causing issues
  • [ ! ] Fixed name-less ticket cloning assigning all default properties
  • [ ∗] Changed destination sign building logic to deny if destination already exists

TrainCarts 1.20.2-v1

by bergerkiller on Oct 8, 2023
Download
  • [+] Added support for the new TAB plugin versions
  • [ ˄ ] Improved permission handling of properties so they are checked when spawning or importing trains
  • [+] Added a permission check to limit the use of @train selector
  • [+] Added a visual connection between redstone and traincarts action signs
  • [+] Added capability of naming attachments
  • [+] Added capability of ejecting a specific named seat using commands (--seat flag)
  • [+] Added a new Sound attachment, more will be added later
  • [+] Added a new train effect command (to trigger sounds or other effects)
  • [+] Added a configurable offset for the SCHEMATIC attachment (fixes lighting problems)
  • [ ∗] Changed effect sign so it will now activate attachment effects (see wiki page!)
  • [ ! ] Fixed carts flipping randomly when spawning-and-saving a train
  • [ ! ] Fixed 'spazzing' of players that use smooth coasters mod
  • [ ! ] Fixed seat exit position or offset spuriously not working
  • [ ! ] Fixed model property being set/generated for vanilla minecarts
  • [ ! ] Fixed an error that occurred when closing the model search dialog
  • [ ! ] Fixed vehicle movement event sometimes not fired (caused a glitch with WorldGuard regions)
  • [+] Added title action sign

TrainCarts 1.20.1-v2

by bergerkiller on Aug 7, 2023
Download
  • [ ! ] Fixed model browser empty when resource pack has only one model in it
  • [ ! ] Fixed regression that the signactionevent didnt fire for 'unrecognized' signs
  • [ ! ] Fixed issue on Minecraft 1.8 where third-person mode caused glitches and client d/c
  • [+] Added a new align-up P anchor that is resistant to flipping when going upside-down (pitch)
  • [ ! ] Fixed train teleports not working properly, especially for passengers of trains

TrainCarts 1.20.1-v1

by bergerkiller on Jun 21, 2023
Download
  • [+] Added support for Minecraft 1.20 and 1.20.1
  • [+] Added support for both sides of signs, and hanging signs
  • [ ∗] Changed default item transform mode to be 'hybrid'
  • [ ! ] Fixed seat not dynamically reloading when no position was set yet
  • [ ∗] Changed detector sign to use true distance for the configured maximum distance check

TrainCarts 1.19.4-v2

by bergerkiller on Jun 7, 2023
Download
  • [+] Added fully functional 'model store' system with the MODEL attachment (named attachment configurations)
  • [+] Added function to copy-paste attachments between different trains/carts
  • [+] Added brightness configuration for item/block attachments on 1.19.4+
  • [ ! ] Fixed players getting ejects when a Minecart goes upside-down
  • [ ! ] Fixed physics glitch when configuring a constant cart-gap distance in the configuration
  • [ ˄ ] Improved player-click seat changing behavior to be more consistent
  • [ ! ] Fixed standing seat mode not working when player is in gamemode adventure
  • [ ∗] Changed the hitbox attachment to use the interaction entity on 1.19.4+
  • [ ! ] Fixed train spawn chest spawning trains in reverse sometimes when setting an initial speed
  • [ ˄ ] Improved path-finding algorithm to cache found paths to reduce impact on TPS
  • [ ! ] Fixed smoothcoasters bug on 1.19.4+ due to Bundle packet problem client-side

TrainCarts 1.19.4-v1

by bergerkiller on Apr 7, 2023
Download
  • [+] Added support for 1.19.4 display item and block entities as attachments
  • [+] Added ITEM attachment hybrid transform mode (display entities on 1.19.4+, armorstands on <= 1.19.3)
  • [+] Added BLOCK attachment (1.19.4+ only)
  • [+] Added SCHEMATIC attachment (1.19.4+ only, turn WorldEdit schematics into attachments)
  • [+] Added item model listing menu integration to the item selection menu
  • [ ∗] Changed how attachment configurations work, they now automatically synchronize using yaml change listeners
  • [ ! ] Fixed elevator signs not working below y=0
  • [ ˄ ] Improved train network synchronization so they use Bundle packets for 1.19.4+ clients automatically
  • [ ˄ ] Improved arg-less speedlimit command so it shows current train speed as well as the limit
  • [ ˄ ] Improved bounding box display for 1.19.4+ clients using display entities

TrainCarts 1.19.3-v3

by bergerkiller on Mar 14, 2023
Download
  • [+] Added a new TC demo resource pack release fixing problems on 1.19.3
  • [+] Added demo train properties to the TC Demo resource pack v4
  • [+] Added loading of saved train properties from resource packs
  • [ ! ] Fixed a bug with sign posts rotated 45 degrees with a relative direction on the first line
  • [ ! ] Fixed seat display items not updating pose every tick, causing jittery movement
  • [ ! ] Fixed seat display items not despawning sometimes
  • [ ! ] Fixed a scoreboard-related bug that caused client disconnection on bungee/velocity
  • [ ! ] Fixed a random error when destroying the cart the player is in

TrainCarts 1.19.3-v2

by bergerkiller on Feb 22, 2023
Download
  • [+] Added support for paper's new plugin loader (preloader bug)
  • [+] Added /train model search command to view and index resource pack model items
  • [+] Added a new hitbox attachment (clickable invisible box to enter/destroy the cart)
  • [ ! ] Fixed rail switching and distant redstone changes causing signs to re-activate
  • [ ! ] Fixed an issue from previous update that caused trains to hop between TCC tracks
  • [ ! ] Fixed banking roll never quite reaching 0, causing weird orientations
  • [ ! ] Fixed teleport sign spawning carts with the wrong orientation sometimes
  • [ ! ] Fixed an error when plugin disables and glow color is reset too late
  • [ ! ] Fixed a lag issue inside an event handler when a lot of entities exist on a world
  • [ ! ] Fixed teleport or warp commands teleporting players back to the cart when ejecting
  • [ ! ] Fixed fishing line bounding box not spawning right on Minecraft 1.10 and earlier
  • [ ˄ ] Improved the handling of detecting sign changes and sign breaking by players
  • [ ∗] Changed blocker signs so they also slow down trains that are being launched

TrainCarts 1.19.3-v1

by bergerkiller on Dec 26, 2022
Download

Minecraft 1.19.3 support.

  • [+] Added support for breaking changes in BKCommonLib 1.19.3 (for mc 1.19.3 support)
  • [+] Added standing seat mode
  • [ ! ] Fixed an issue of signs breaking on older MC versions when no player is nearby
  • [ ! ] Fixed a few cases where forced-loaded chunks weren't timely closed
  • [ ! ] Fixed an error related to RailPiece force verification
  • [ ! ] Fixed strange zero-wheel-distance cart rotations on some kinds of paths
  • [ ˄ ] Improved handling of stacked ticket map items
  • [ ˄ ] Improved messages when using the chest item to spawn trains (clicking air)

TrainCarts 1.19.2-v1

by bergerkiller on Oct 30, 2022
Download
  • Sign activation related fixes:
    • [ ! ] Fixed signs not activating when at chunk borders
    • [ ! ] Fixed signs not activating when placed while a train is on the rails above
    • [ ! ] Fixed plugin or command-created signs not being recognized
    • [ ! ] Fixed signs placed using ctrl-middle-click not being recognized
    • [ ! ] Fixed signs attached to the back of vertical rails not working
    • [ ! ] Fixed detector sign staying activated when a train on it splits in two
  • Mutex related fixes:
    • [ ! ] Fixed mutex sign not at all co-operating with TC-Coasters
    • [ ! ] Fixed smart mutex not being very smart sometimes
    • [ ˄ ] Improved mutex train enter priority logic
    • [+] Added detailed information to the /train status command
  • [+] Added animation node copy-paste functionality to animation menu
  • [+] Added animation movement control - can simulate wheels now
  • [+] Added hover tooltips and clickable items in train list
  • [+] Added unloaded train selector condition
  • [+] Added train flip command
  • [+] Added lock orientation feature in /train save - so trains don't flip anymore when saving again
  • [ ! ] Fixed shutdown sequence so third-party rails don't end up used after plugin is disabled
  • [ ! ] Fixed furnace cart not accepting charcoal (vanilla parity)
  • [ ! ] Fixed a glitch with the seat attachment when going upside-down
  • [ ! ] Fixed some issues of trains sticking around in the member lookup cache
  • [ ! ] Fixed trains not properly restoring on startup inside spawn chunks / older mc versions
  • [ ˄ ] Improved direction triggers to also support TC-Coasters junction names, e.g. [+train:1]
  • [ ˄ ] Improved flexibility of using (colored) train names, restrict use of dot
  • [ ˄ ] Improved performance of rail tracking to also keep the chunks ahead loaded
  • [ ˄ ] Improved performance attachment network synchronization (packet thread per player)
  • [ ∗] Changed physics logic to no longer do stuff in Entity onTick() - caused clock jitter issues

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@656c5b6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.