Skip to content

wikipop/non_steam_stellaris_mod_downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Download steam mods to non steam Stellaris

This script will help you with downloading mods to your non steam version of Stellaris. Script is configured to work out of the box with stellaris, but you can easily modify it to work with other games (like hoi4).

Installation

  1. Download the script
git clone https://github.com/wikipop/non_steam_stellaris_mod_downloader.git
  1. Install Py-SteamCMD-Wrapper module
pip install py-steamcmd-wrapper

Usage

  1. Edit mods_to_download.txt file and add steam workshop ids of the mods you want to download.

  2. Run the script

python main.py
  1. First run 3rd option to download selected mods
What would you like to do?
3. Download mods
  1. After downloading the mods, run 1st option to move them to the paradox mod directory
What would you like to do?
1. Update (clean and copy) mods from steam workshop to paradox mod directory

This option will require you to clean the paradox mod directory, but script will not delete anything on their own.

If you want to keep the mods that are already in the paradox mod directory, you can use the 2nd option instead.

What would you like to do?
2. Update (only add new) existing mods in paradox mod directory

Troubleshooting

If your stellaris mod directory is not located in the default location, you can change the path in the script.

Lines 6-13 in stellaris_steamcmd_mods_to_gog.py:

# -> Path to the directory where the paradox mod directory is located
# PARADOX_MOD_DIRECTORY = os.path.abspath(str(pathlib.Path.home()) + r"\Documents\Paradox Interactive\Stellaris\mod")
PARADOX_MOD_DIRECTORY = r"Your/Custom/Path"

# -> Path to the directory where the steam workshop content will be downloaded
STEAM_TEMP_DIRECTORY = os.path.abspath(str(pathlib.Path.home()) + r"\Downloads\stellaris_mod_temp")

# -> Path to the directory where exactly the steam workshop content is stored
STEAM_DOWNLOAD_DIRECTORY = STEAM_TEMP_DIRECTORY + r"\steamapps\workshop\content\281990"

If you have any issues with the script, feel free to open an issue on the github page.

Acknowledgements

This script is based on the work of wmellema and his Py-SteamCMD-Wrapper module.

About

The Non-Steam Stellaris Mod Downloader is a tool designed to help users download and manage mods for the popular grand strategy game Stellaris without requiring a Steam installation. This project is tailored for players who use non-Steam versions of the game but still want to access the extensive modding community.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages