ARK Server Tools v1.6
Fixes backported to 1.5:
- Use
serverMapModId
to set map name andMapModID
option - Return
-1
fromnumplayers
if server unreachable - Fix a couple of potential issues with player count checking
- Fix an inconsistency between
install.sh
andarkmanager.init
\n
added to empty response message- Fix update
--force
witharkStagingDir
- Fix
--stagingdir=
parameter - Change systemd service type to forking
- Add
RemainAfterExit=yes
toarkmanager.service
- Create the saved arks directory if it doesn't exist
- Default non-privileged instance-config path
- Exclude Primitive+ from mod download and extraction
- Prevent server start during update
- Fix interaction between start and update
- Fix error typo
- Fix double-start when auto-update is enabled
- Restart the server if it was updated while running
- Touch app manifest on update
- Suffix autostart and autorestart with instance name
- Add
.arktributetribe
files to backup
New features in 1.6:
- Change
.mod
file output - Use name from
mod.info
if mod name can't be retrieved - Add Blob SHA to
--version
output - Add handling for global options
- Add support for adding and removing cron jobs
- Process ark options in config file order
- Fix
numPlayersConnected
to usegetQueryPort
- Handle multiple map files in mods
- Account for all lower-case names in some environments
- Parse output of
download_workshop_item
command - Improve broadcast warning messages
- Allow stop and restart commands to take a reason
- Move
.modbranch
to__arkmanager_modbranch__.info
- Remove now unnecessary ulimit setup
- Fix typo in
doBackup
- Change to the home directory
- Add
cancelshutdown
command - Print SteamCMD command being executed
- Allow
{time}
in warning reason - Add
remove-mods
command - removes mods from workshop directory - Fix mod download not being retried
- Add
--no-download
option to update - Clean up after SteamCMD if it returns successful
- Make
arkmanager
script sourceable - Fix update
--force
witharkStagingDir
- Fix
--stagingdir=
parameter - Add option to allow players to cancel restart
- Add support for
-automanagedmods
- Change systemd service type to forking
- Add option to always auto-restart
- Add
RemainAfterExit=yes
toarkmanager.service
- Create the saved arks directory if it doesn't exist
- Add
printconfig
command - Change config migration
- Improve restart behaviour using pid files
- Add
--warnreason
- Stop warning if server is offline
- Use the
A2S_PLAYER
query to get active players - Get version from
version.txt
- Add
installmods
command - Add support for
arkmod_*
in config - Add
enablemod
anddisablemod
commands - Add
arkPriorityBoost
- Fix
doRun
writing the wrong PID to the run file - Use full
yyyy-mm-dd HH:MM:SS
timestamp - Restart server if necessary after update check
- Allow multiple mods to be installed or uninstalled
- Add
uninstallmods
command - Sync more files; accept missing
version.txt
- Don't use the old
ps -ef
method with-clusterid
- Add old PID file; remove PID files on stop
- Sync more files; accept missing
version.txt
- Use release tags by default for lastest version