Search Criteria
Package Details: terraria-server 1.4.5.6-48
Package Actions
| Git Clone URL: | https://aur.archlinux.org/terraria-server.git (read-only, click to copy) |
|---|---|
| Package Base: | terraria-server |
| Description: | Official dedicated server for Terraria |
| Upstream URL: | https://terraria.org/ |
| Licenses: | unknown |
| Submitter: | mythmon |
| Maintainer: | ilmikko (kiito) |
| Last Packager: | ilmikko |
| Votes: | 13 |
| Popularity: | 0.56 |
| First Submitted: | 2015-08-14 06:21 (UTC) |
| Last Updated: | 2026-04-04 06:32 (UTC) |
Dependencies (3)
- mono (mono-gitAUR, mono-tracker-gitAUR)
- screen (screen-gitAUR)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR) (make)
Latest Comments
1 2 3 Next › Last »
Terrance commented on 2026-04-28 17:30 (UTC)
For what it's worth, I made some tweaks to just deploy the server files directly, as well as making this package able to coexist with tshock -- happy for some/all of those changes to be included here.
screen: Aha, I hadn't clocked the service was using it -- so far I've just been playing with a modified version of tshock's wrapper script which does something similar but in tmux.
Bigorneau commented on 2026-04-28 17:00 (UTC) (edited on 2026-04-28 17:01 (UTC) by Bigorneau)
Nevermind the
TerrariaServer.bin.x86_64binary is just a wrapper. It look for monoconfig, the .exe and all the .dll...
Bigorneau commented on 2026-04-28 16:01 (UTC)
You are right, on 1.4.5.6 it's an ELF
screenis used by the systemd service thou, but the reason might be outdated tooTerrance commented on 2026-04-27 23:24 (UTC)
Is
monoand the DLL juggling here still needed? I've slimmed down thePKGBUILDlocally to just unpack the server package, and runningTerrariaServerdirectly seems to work fine -- either it's a native Linux build now but wasn't before, or the .NET runtime I have installed elsewhere is contributing via binfmt or similar.screenalso isn't used anywhere directly; could that be moved tooptdepends?Bigorneau commented on 2021-12-05 22:24 (UTC)
Hi,
I propose the following changes to update to 1.4.3.2
kopfik commented on 2021-07-29 15:16 (UTC) (edited on 2021-07-29 15:19 (UTC) by kopfik)
the link to the game has to be changed, the provided one doesn't work: https://terraria.org/system/dedicated_servers/archives/000/000/046/original/terraria-server-1423.zip
my workarround:
yay -G terraria-server
edit PKGBUILD, fix the link (I used this link: https://terraria.org/api/download/pc-dedicated-server/terraria-server-1423.zip)
then manually do:
makepkg -si
rcz commented on 2021-03-21 10:18 (UTC) (edited on 2021-03-21 10:18 (UTC) by rcz)
The links to raw Github files need to be changed. From:
to
Don't forget to fix it in
package()as well.ejona86 commented on 2020-05-18 00:01 (UTC)
When upgrading, I noticed:
In
terraria-server.installI 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.dfile withu 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 (UTC)
Updated to 1.4.0.1. 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.
1 2 3 Next › Last »