Skip to content
This repository has been archived by the owner on Apr 17, 2021. It is now read-only.

Installation and Running The Server

D1G1T4L3CH0 edited this page Aug 1, 2015 · 13 revisions

Download It

The first thing you will need to do is get the required files.

Stable Release

You can find the TDSM download on the Download Page.
You don't need the 'Source Code', just get the tdsm archive (top download).

Unstable Build

Warning: This option is for those looking for early access to the next stable release and that also understand this build may be severely crippled and have game breaking bugs. Please be aware this is not intended for a production server.

You can get the latest files from the last commit to the repo in the Binaries directory. Just go to the repo home page and click Download ZIP and extract that. Look for the Binaries directory. You can even run it right from there. Of course you can also clone the repo and just pull the new files any time you like.


Run It

Windows

You may run it by double click on the tdsm.exe file, from the command line with tdsm.exe or with a Batch Script that can automatically restart the server in case of a crash.

Linux

Requirement: Mono is required to run the server on Linux. Please see the Mono page.

In a terminal, navigate to the TDSM directory and type: mono tdsm.exe


Server Config File

If you want to run it without interactively setting up all it's settings each time it starts, you will need to setup a server config file. See Server Configuration for information of making a new server config file and using it.

Console Commands

In order to manage the server as a server operator, you should know about the commands you can use in the console. The commands can be used either locally on the console window or remotely with RCON. You can discover the commands you can use with the help command on your own or you can take a look at the Console Commands wiki page for a more detailed listing and help with each command.

Permissions

After it's all setup and running, you may want to add permissions for certain users or groups. You can learn more about that on the Permissions wiki page. If you are looking for Restrictions such as tile edit blocking and such, see the Restrict plugin wiki page.

Clone this wiki locally