Package Details: terraria-server

Git Clone URL: (read-only, click to copy)
Package Base: terraria-server
Description: Official dedicated server for Terraria
Upstream URL:
Licenses: unknown
Submitter: mythmon
Maintainer: ilmikko
Last Packager: ilmikko
Votes: 8
Popularity: 0.010160
First Submitted: 2015-08-14 06:21
Last Updated: 2020-11-29 21:40

Latest Comments

1 2 Next › Last »

ejona86 commented on 2020-05-18 00:01

When upgrading, I noticed:

(1/1) upgrading terraria-server                    [######################] 100%

In terraria-server.install I see within post_upgrade(): getent passwd terraria. No > /dev/null. Same thing for the group.

Somewhat unrelated, but I'll note that post_install() and post_remove() could be replaced with a sysusers.d file with u terraria 697 - /opt/terraria-server/ /bin/bash, which is the more modern way since pacman gained hooks.

ilmikko commented on 2020-05-16 18:02

Updated to The GetMinPrime() exception is fixed now, turned out to require a new System.Core.dll. Tested with a small Journey world after the new update - seems to work, will test some more.

Morganamilo commented on 2019-05-11 20:50

Downgrading to mono 5.1 fixes the problem.

I notice the line # Added updated mono System.dll so the server works with mono 5.x in the pkgbuild. Maybe you need to update this to a newer System.dll?

Morganamilo commented on 2019-05-11 20:18

Error when trying to create a new word:

Unhandled Exception:
System.MissingMethodException: Method not found: int System.Collections.HashHelpers.GetMinPrime()

Any body else seen this?

ilmikko commented on 2018-05-03 11:09

Thanks for the heads up @killercow84, I updated the package.

killercow84 commented on 2018-01-16 19:07

Hi ilmikko can you change the SHA256 key to 63B232323F094EA71E49EC1BB578A816B751DB9F872AD70EBC1D921B8D15F250 the old one isn`t correct anymore.

ilmikko commented on 2017-05-05 00:08

Hi @IncredibleLaser, I changed the PKGBUILD to use /opt instead of /etc. Thanks for the feedback.

IncredibleLaser commented on 2017-04-29 09:28

I really dislike this PKGBUILD putting everything into an /etc subdirectory. I think /opt is the better choice here.

ilmikko commented on 2016-12-07 20:57

@tmoore Hello, are you sure you've updated to the latest version? You should be able to use 'terraria-server -config yourconfig.txt', as all arguments are passed to the binary itself. The -config option seems to work fine for me.
On a related note, I too encountered some weird issues with - the binary opened up fine on its own, but when adding the -config option it closed instantly without any output. Could not reproduce this in though.

tmoore commented on 2016-12-06 00:58

@hicktop Try doing "sudo -u terraria screen -r"

But I agree, the -config option does nothing, at least in the sense that the service will not autostart, and always has the server sitting at the "Choose your world" prompt. I can choose my config there, but that doesn't help when I just want it to start up with the parameters in the config.