This repository contains two Mod Organizer 2 plugins:
- Merge Plugins Hide: Allows hiding or unhiding plugins that were merged using
Merge Plugins
orzMerge
. - Sync Mod Order: Synchronizes mod order from the current profile to another while preserving the enabled/disabled state of mods.
- Download the latest
.zip
file from the Releases page. - Extract the contents into Mod Organizer 2's
plugins/
folder. - Rename the extracted folder to avoid potential errors (e.g.,
deorder
). - The plugins will appear in the
Tools
menu (puzzle piece icon) within Mod Organizer 2.
This plugin offers flexibility in managing merged plugins.
Configure the hiding method by changing the hide-type
setting:
- mohidden: Hides plugins using MO2's virtual file system by appending
.mohidden
to the plugin file. - optional: Hides plugins by moving them to an
optional
directory within the mod. - disable: Hides plugins by disabling them (compatible with zMerge's method).
This plugin allows you to synchronize mod orders between profiles while maintaining the enabled/disabled states of individual mods.
- Python 3.12 or newer
- Open a terminal in the project directory.
- Create a virtual environment:
python3 -m venv .venv
- Activate the virtual environment:
On Windows: .\.venv\Scripts\Activate.ps1 On Linux: source .venv/bin/activate
- Install required packages:
pip install -r requirements.txt
- Build the resources:
python build.py
- Activate the virtual environment (if not already activated):
On Windows: .\.venv\Scripts\Activate.ps1 On Linux: source .venv/bin/activate
- Run the build script:
python build.py
This will compile the necessary resources for the plugins.