Skip to content

Installs ARK Linux server mods via SteamCMD (like -automanagedmod is supposed to)

Notifications You must be signed in to change notification settings

AlphaDE/ark-moddodo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

moddodo for Ark: Survival Evolved


Improved Linux fork of barrycarey/Ark_Mod_Downloader

You cannot simply download ARK mods for linux servers via SteamCMD. The individual files come archived as .z files which will not work directly with a server. This tool allows direct downloading of mods and extracting their .z files, so that you do not need to maintain anything else on the server.

Usage

This tool is intended be run with python3.

Commandline Arguments

  • --serverdir PATH - (optional) - home directory of the server (containing the /ShooterGame folder)
  • --localmoddir PATH - (optional) - local directory for steam to download mods (usually ends with /Steam/steamapps/workshop/content/346110)
  • --modids ID [ID...] - space-separated list of steam IDs of the mod you wish to install or update
  • --steamcmd PATH - (optional) directory of the SteamCMD install you wish to use, if not under ~/steam/Steam
  • --updatemods - (optional) - update all mods currently installed on the server
  • --deletecache - (optional) - deletes previously downloaded mods in SteamCMD for multi-server environments
  • --nodownload - (optional) - prevents the execution of steamcmd to download/update the mods in the local directory, also ignores steamcmd parameter. This option allows the download the mods in a multi ark server environment once and then use a script and this tool to update the ark servers consecutively.

Example

Credits

arkit.py - Used to extract the .z files

About

Installs ARK Linux server mods via SteamCMD (like -automanagedmod is supposed to)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%