TrainCarts

⭐ — (88 endorsements) 📥 16,044 downloads 📌 v2.0.0 📅 10/30/2022
🟡 Updated this year

By bergerkiller · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/1/2026 📅 Created: 10/30/2022

🔍 Analysis

  • 👍 0.5% endorsement rate
  • 🏆 #264 of 1560 bukkit mods in this game by downloads

📋 About This Mod

〚 (https://modrinth.com/plugin/traincarts) / (https://www.spigotmc.org/resources/traincarts.39592/) / (https://ci.mg-dev.eu/job/TrainCarts/) / (https://github.com/bergerhealer/TrainCarts/tree/master/src) / (https://ci.mg-dev.eu/javadocs/TrainCarts/) / (https://discord.gg/wvU2rFgSnw) 〛 ## About TrainCarts Trains in Minecraft! Automated metro networks, rollercoasters, gondolas, ski-lifts or amusement park rides. TrainCarts does it all with support for custom models, animations, automation with signs and a large API that supports add-ons that can do even more! ### **This plugin requires (https://modrinth.com/plugin/bkcommonlib)** #### **Join our discord server for help: (https://discord.gg/wvU2rFgSnw)** ##### Please do not use very old versions with older versions of Minecraft. The latest release of TrainCarts and BKCommonLib are **backwards-compatible** with older Minecraft versions. ## (https://wiki.traincarts.net/p/TrainCarts) Discover how to use this plugin over at (https://wiki.traincarts.net/p/TrainCarts) ## Custom Trains With the (https://wiki.traincarts.net/p/TrainCarts/Attachments) you can customize the appearance of your trains. Create custom cart models in Blockbench and ride inside them in-game. Large models are possible by adding multiple sections of a model as separate (Armorstand) item models. TrainCarts will do the animating for you and move the parts as a whole. Recommended reading before going into this: (https://www.spigotmc.org/wiki/custom-item-models-in-1-9-and-up/) <iframe width="560" height="315" src="https://www.youtube.com/embed/dkgwe-lCW-Q" allowfullscreen></iframe> #### Ingame Map Editor <img src="https://wiki.traincarts.net/images/thumb/f/f9/Attachment_editor_wooden_car.png/800px-Attachment_editor_wooden_car.png" width="50%"/> #### Animations For custom ride enthusiasts, trains can be fully animated. This means you can have doors that open and close, carts that spin around, or even create theme park rides like Ferris wheels, spinners and merry-go-rounds! <iframe width="560" height="315" src="https://www.youtube.com/embed/8Tlc5PO7VzE" allowfullscreen></iframe> #### Demo Resource Pack <img src="https://raw.githubusercontent.com/bergerhealer/TrainCarts/master/misc/train_banner.png"/> (https://packs.traincarts.net/) TrainCarts has a demo resource pack that you can download that includes a couple of train and rollercoaster cart models. You can already play around with these without having to delve into Blockbench yourself The locomotive and carriages were made by Nullblox. Maxi made the different color rollercoaster carts. You can download the zip file from here or use the server.properties configuration shown on the webpage: (https://packs.traincarts.net/) <details> <summary>Usage Instructions</summary> #### Spawn the trains The new models are bound to durability values of the golden pickaxe. You can spawn these trains using: * (https://wiki.traincarts.net/p/TrainCarts/Signs/Spawner) * (https://wiki.traincarts.net/p/TrainCarts/Train_Spawn_Chest): <code>/train chest </code> * Create it in the attachment editor. You can find the items to use with <code>/train model search</code> #### The following train names can be spawned * loco - Spawns locomotive without animations * carr / carg / carb - Spawns red/green/blue carriages without animations * loco_anim - Spawns locomotive with animated wheels and pistons * carr_anim / carg_anim / carb_anim - Spawns red/green/blue carriages with animated wheels * ferris - Animated Ferris wheel, use animation 'spin' to control it (WARNING: VERY LAGGY) * spinner - Animated spinning ride with 3 controllable animations ('spin', 'turn' and 'arm') * rolr / rolg / rolb - Rollercoaster carts with 4 seats *** </details> <details> <summary>Saved Train Configurations</summary> #### Extracting The pack zip file includes saved train configurations at _assets/traincarts/saved_train_properties/tcdemo.yml_. When the resource pack is configured in _server.properties_ this file is automatically detected by TrainCarts and the trains inside are made available under _/savedtrain list_ and such. If for some reason this mechanism doesn't work (because you are merging resource packs or such): 1. Extract this _tcdemo.yml_ yourself and place it at <code>plugins/Train_Carts/savedTrainModules/tcdemo.yml</code> 2. Run <code>/train globalconfig reload --savedtrainproperties</code> Normally you don't have to do this. </details> ## Physics Trains don't just follow a line or are limited by Minecraft's own Minecart physics. They are simulated in real-time with gravity physics, rail switching and wheels that track the rails. <iframe width="560" height="315" src="https:/

〚 [⤓ Modrinth](https://modrinth.com/plugin/traincarts) / [⤓ Spigot](https://www.spigotmc.org/resources/traincarts. 39592/) / [⤓ Jenkins Dev Builds](https://ci.mg-dev.eu/job/TrainCarts/) / (https://github.com/bergerhealer/TrainCarts/tree/master/src) / (https://ci.mg-dev.eu/javadocs/TrainCarts/) / (https://discord.gg/wvU2rFgSnw) 〛

## About TrainCarts Trains in Minecraft! Automated metro networks, rollercoasters, gondolas, ski-lifts or amusement park rides. TrainCarts does it all with support for custom models, animations, automation with signs and a large API that supports add-ons that can do even more!

### This plugin requires (https://modrinth.com/plugin/bkcommonlib)**

#### Join our discord server for help: (https://discord.gg/wvU2rFgSnw)**

##### Please do not use very old versions with older versions of Minecraft. The latest release of TrainCarts and BKCommonLib are backwards-compatible with older Minecraft versions.

## (https://wiki.traincarts.net/p/TrainCarts) Discover how to use this plugin over at (https://wiki.traincarts.net/p/TrainCarts)

## Custom Trains With the (https://wiki.traincarts.net/p/TrainCarts/Attachments) you can customize the appearance of your trains. Create custom cart models in Blockbench and ride inside them in-game. Large models are possible by adding multiple sections of a model as separate (Armorstand) item models. TrainCarts will do the animating for you and move the parts as a whole.

Recommended reading before going into this: (https://www.spigotmc.org/wiki/custom-item-models-in-1-9-and-up/)

#### Ingame Map Editor

#### Animations For custom ride enthusiasts, trains can be fully animated. This means you can have doors that open and close, carts that spin around, or even create theme park rides like Ferris wheels, spinners and merry-go-rounds!

#### Demo Resource Pack

(https://packs.traincarts.net/)

TrainCarts has a demo resource pack that you can download that includes a couple of train and rollercoaster cart models. You can already play around with these without having to delve into Blockbench yourself

The locomotive and carriages were made by Nullblox. Maxi made the different color rollercoaster carts.

You can download the zip file from here or use the server.properties configuration shown on the webpage: (https://packs.traincarts.net/)

Usage Instructions

#### Spawn the trains The new models are bound to durability values of the golden pickaxe. You can spawn these trains using: (https://wiki.traincarts.net/p/TrainCarts/Signs/Spawner) (https://wiki.traincarts.net/p/TrainCarts/Train_Spawn_Chest): /train chest Create it in the attachment editor. You can find the items to use with /train model search

#### The following train names can be spawned loco - Spawns locomotive without animations carr / carg / carb - Spawns red/green/blue carriages without animations loco_anim - Spawns locomotive with animated wheels and pistons carr_anim / carg_anim / carb_anim - Spawns red/green/blue carriages with animated wheels ferris - Animated Ferris wheel, use animation 'spin' to control it (WARNING: VERY LAGGY) spinner - Animated spinning ride with 3 controllable animations ('spin', 'turn' and 'arm') rolr / rolg / rolb - Rollercoaster carts with 4 seats ***

Saved Train Configurations

#### Extracting

The pack zip file includes saved train configurations at _assets/traincarts/saved_train_properties/tcdemo.yml_. When the resource pack is configured in _server.properties_ this file is automatically detected by TrainCarts and the trains inside are made available under _/savedtrain list_ and such.

If for some reason this mechanism doesn't work (because you are merging resource packs or such): 1. Extract this _tcdemo.yml_ yourself and place it at plugins/Train_Carts/savedTrainModules/tcdemo.yml 2. Run /train globalconfig reload --savedtrainproperties

Normally you don't have to do this.

## Physics Trains don't just follow a line or are limited by Minecraft's own Minecart physics. They are simulated in real-time with gravity physics, rail switching and wheels that track the rails.