RimWorld

RimWorld

Not enough ratings
RWMS
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0
File Size
Posted
Updated
306.838 KB
1 Nov, 2019 @ 1:36am
20 Dec, 2019 @ 12:12pm
2 Change Notes ( view )

Subscribe to download
RWMS

Description
This is the RimWorld ModSorter (RWMS), a Python script for sorting RimWorld mods.
Version 0.95.1, > 3329 known mods.

Description and Features
This Python script sorts your ModConfigs.xml (RimWorld mod configuration) for better loading time putting the dependencies of your mod order in the right spot. This is also the only function of the script, it will do this one thing and nothing else.

You know the drill: "put this mod at the first spot, after mods X or at last". Now you don't have to remember this, just use this sorting script.

Features:
- sorts your active mods; Core, Hugslib, libraries, frameworks first, then normal mods and at the bottom patches, textures and other pesky mods who want to be loaded last.
- (semi)automatic detection of the mod and game paths; you can override it with a configuration file
- displays detected paths if you wish
- automatically saves unknown mods in a JSON for submission.
- optional autosubmitting unknown mods (see documentation)
- script works on Windows, Linux and OSX; drm free build and steam build.
- if there are some unknown mods, the script asks if it should really write the modified ModsConfig.xml (unknown mods are removed from the load order).

You have to install Python 3.6+ (https://www.python.org/downloads/) for using this. If you wish to have one off executable, please visit https://bitbucket.org/shakeyourbunny/rwms/downloads to use it.

Windows TLDR:
Full Installation instructions see https://bitbucket.org/shakeyourbunny/rwms/

- install Python 3.6+ (https://www.python.org/downloads/) or use the supplied binaries on the release page and you can skip all stuff up to after "install requirements".
- open your mod directory of this.
- install requirements for Python (doubleclick "install_requirements.cmd")
- check your configuration with "rwms_sort.cmd --dump-configuration", look for "ERROR", if yes, then you have to edit the supplied "rwms_config.ini".
- run it with "rwms_sort.cmd".

If you want, you can buy me a coffee at https://ko-fi.com/shakeyourbunny if you find this script useful.

Links
Homepage: https://bitbucket.org/shakeyourbunny/rwms/
5 Comments
scoin86 9 Sep, 2020 @ 8:43pm 
anyone know if this gets updated or if theres another sorter thats equivalent or better?
Mitz 7 Dec, 2019 @ 3:12pm 
can you please translate your mod from advanced programmer to english?
thanks.
Carrotmaster52 2 Nov, 2019 @ 10:02am 
Anyone gotten this to work?