User Tools

Site Tools


Sidebar



Minetest Forum
Content Database
Git Repository
Bug Tracker
Website

start

This is an old revision of the document!


Advanced Trains

Advanced Trains, aka with its technical name “advtrains”, is a mod for the Minetest engine. It features realistic trains and various equipment for railways, with a focus on automated train operation. It should work with any game.

Main features

  • A small selection of different trains (passenger and goods trains) (see also “Extensions”)
  • Almost-realistic tracks with actual curves and switches
  • Railway signals, controllable by various means
  • ATC: simple, command-like automatic train control
  • LuaATC: powerful Lua-scripted automatic train operation (requires some programming knowledge)
  • An Interlocking system, featuring track sections, routes and automatic stopping before signals

Repository

The source code for Advtrains is available on Bananach.space. Latest version is 2.1.0.

Old versions prior to August 2018 are available on GitHub. @gpcf also mirrored versions prior to February 2017.

Installation instructions

The easiest way to install advtrains is by using the Package Manager inside the Minetest main menu. or here

You can also use Git to install advtrains. See how to install here. If you already installed it, clone the Advtrains repository with these commands:

cd MINETEST_ROOT/mods
git clone http://git.bananach.space/advtrains.git

Then enable Advtrains in the world settings. You can also enable each mod individually.

The git repository contains a directory called 'assets'. It contains the .blend and .xcf files for some of the assets. This directory is not required to run advtrains.

Forum page

Main source for download and install instructions, announcements and discussion is the Minetest Forum topic, located at:

https://forum.minetest.net/viewtopic.php?f=11&t=14726

So, what's the purpose of this wiki?

This wiki supersede the information at https://advtrains.de/manual and https://advtrains.de/interlocking. Unlike these pages, you are free to improve the wiki contents, as it is open wiki licensed under Creative Commons Attribution-ShareAlike 4.0 International.

Contributing

You can contribute to advtrains in various ways:

  • Report bugs and problems on the Bug Tracker
  • Help with development by fixing a bug or implementing a feature and sending a patch to orwell ät bleipb döt de
  • Contribute to documentation on this wiki

Note: Registering on the wiki is currently disabled due to spam issues. Please write me an email (orwell ät bleipb döt de) or PM me on the forum if you want an account. I dont actually need your e-mail address if you dont want to share it with me.

Note 2: When you open a Bug, please note that I might not respond to this. This doesn't mean that I don't take the bug serious, it rather means that your bug report is certainly valid and correct. I try to fix the things you report, but currently my time to work on the project is limited. (if something's wrong, I will respond)

Credit

A big Thank You goes to Maxime Launois, who has contributed large parts of this wiki page.

Dear Maxime, dear other contributors: I see that it is very hard to give credit to the wiki contents when there's only anonymous editing functionality. I'd like to enable the user system. To do this, I need to know who of you has contributed which parts of the wiki and a way to contact you. Please email me at orwell ät bleipb döt de. – orwell, 28.10.19

start.1579600306.txt.gz · Last modified: 2020-01-21 10:51 by orwell