This repository contains two Mod Organizer 2 plugins:
- Merge Plugins Hide: Allows hiding or unhiding plugins that were merged using
Merge PluginsorzMerge. - Sync Mod Order: Synchronizes mod order from the current profile to another while preserving the enabled/disabled state of mods.
- Download the latest
.zipfile 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
Toolsmenu (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
.mohiddento the plugin file. - optional: Hides plugins by moving them to an
optionaldirectory 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.