GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.23k stars 807 forks source link

Review Ark Support #2717

Open dgibbs64 opened 4 years ago

dgibbs64 commented 4 years ago

User Story

As a developer, I want to review Ark support and better understand the server so that improved support for mods and other features can be better implemented

Basic info

HeapUnderfl0w commented 4 years ago

A important thing to note for ark mods is that some very large mods will fail to download with SteamCMD. this has been a bug for a few years now, and as Ark sometimes uses very large mod sizes it might cause a few issues. (for me the maximum mod size has been at ~1GiB)

The client version itself doesn't have that problem as it uses the steam workshop down loader of the actual client, in which those mod sizes work properly.

SysdotC commented 2 years ago

In my opinion no overhaul review is needed! Mod support is given. Mods are being updated/downloaded on Server(re)start. Only 2 things wich could be improved are: 1. Check for Mod-updates every x minutes and scheudle a (server)restart to init modupdate and

  1. implement rcon-client to sent automated in-game messages to the server(s) to inform players of upcoming updates..

But honestly both topics are somewhat minor since they can be worked-arounf pretty simple by: 1. Cron/sheudle dayly server-restarts and 2. install and Cron/scheudle mcrcon, wich perfectly works with ark-server rcon as well..

Disclaimer: just my 2 cents :) Edit: Typos

Edit 2: btw: ./arkserver start -d (debug mode) still downloads Mods to wrong directory (/home/arkserver/.local/Steam/steamapps/workshop/content/... instead of /home/arkserver/serverfiles/ShooterGame/Content/Mods -- wich works perfectly fine in NON-debug mode!)