Skip to content

phoenix125/Atlas-Mod-Downloader

Repository files navigation

----------------------------------------
 Atlas Mod Downloader v1.1 (2020-10-10)
----------------------------------------
by Phoenix125 , http://www.Phoenix125.com , https://github.com/phoenix125/Atlas-Mod-Downloader
This is a simple tweak to barry_carey's ARK Mod Downloader... 99% credit and thanks goes to him. https://github.com/barrycarey/Ark_Mod_Downloader/tree/master/dist

- This utility will download Atlas mods using SteamCMD, uncompress them, move them to your Atlas folder, and create the .mod file.
- This utility is run via command line.. best used in a batch file.
- To disable Atlas' built-in mod downloader, add the following to your commandline argument to all grid servers:  -manualmanagedmods
- You will still need to add the modids to your ServerGrid.json file in order for your Atlas server to use them.

Sample usage:
AtlasModDownloader.exe --modids 1635287345 --workingdir D:\temp --steamcmd "D:\Game Servers\SteamCMD" --workingdir "D:\Game Servers\Atlas Dedicated Server"

---------------------------------------
 ORIGINAL DOCUMENTATION by barry_carey
---------------------------------------
ARK Mod Downloader

As many know you cannot simply download ARK mods via SteamCMD. The individual files come archived as .z files which will not work with a server.

This tool works around this issue by downloading the mod and extracting the .z files.

Usage

You can either run this tool via the .exe provided in the dist folder or directly via the Ark_Mod_Downloader Python script.

Commandline Args

--workingdir - (Optional) - This is the home directory of your ARK server

--modids - The IDs of the mod you wish to download. Space separated list of Mod IDs to download

--steamcmd - (Optional) - The directory to the SteamCMD exe you wish to use. If not provided the tool will download SteamCMD to the CWD

--update - (Optional) - This will update all current mods installed on the server

--namefile - (Optional) - This will create a "Modname.name" file in the mod folder.

The only required argument is the --modid if you run this script from the root of your Game Server.

Credits arkit.py - Used to extract the .z files

-----------------
 VERSION HISTORY
-----------------
(2020-10-10) v1.1 Updated to accept newer ModIDs
- Fixed: Works with ModIDs >2147483648 (32bit)

(2019-02-24) v1.0 Initial Release
by Phoenix125 , http://www.Phoenix125.com , https://github.com/phoenix125/Atlas-Mod-Downloader
This is a simple tweak to barry_carey's ARK Mod Downloader... 99% credit and thanks goes to him. https://github.com/barrycarey/Ark_Mod_Downloader/tree/master/dist

- This utility will download Atlas mods using SteamCMD, uncompress them, move them to your Atlas folder, and create the .mod file.
- This utility is run via command line.. best used in a batch file.
- To disable Atlas' built-in mod downloader, add the following to your commandline argument to all grid servers:  -manualmanagedmods
- You will still need to add the modids to your ServerGrid.json file in order for your Atlas server to use them.