Mono - SignatureBeef/Terraria-s-Dedicated-Server-Mod GitHub Wiki

Notice: This page intended for Linux users only. It does not apply to Windows.

In order to run the patcher or the server on Linux, you must have Mono installed and working. Mono is an open source implementation of Microsoft's .NET Framework. It's used to run software that normally runs in Windows using the .NET framework.

To Install

Open a terminal emulator, and run the following as root or superuser. It's easier to just copy and paste this.

Ubuntu

sudo apt-get install mono-complete

Debian

su
apt-get install mono-complete

Running The Server With Mono

This is very easy, all you need to do is append mono before typing ./tdsm.exe.

For example: mono ./tdsm.exe

Optional: You need a 4.0 compatible run time. If you get mscorlib errors then this is a sure sign. So you can add --runtime=4.0 before ./tdsm.exe in that case.