Collection Mods - bcssov/IronyModManager GitHub Wiki
The Collection Mods panel is where you manage the mods that will be enabled in the game.
Here you control your active mod list, load order, exports/imports, merging, and access advanced tools such as hashing and conflict solving.
A collection must be selected before editing. If the dropdown list is empty, you must create a collection first.
1. Overview
The Collection Mods section (right side of the UI) allows you to:
- Choose which mods are active in the collection
- Reorder mods (load order)
- Search and filter mods
- Merge, export, or import collections
- Apply the load order to the game
- Launch or resume the game
- Access the Conflict Solver → Conflicted Objects
- Manage patch mods
- Run hash verification for multiplayer sync
2. Collection Management (Dropdown Actions)
The dropdown above the Collection Mods list represents the currently selected collection.
Create Collection
Click the + button next to the dropdown.
Enter a name and confirm.
Delete Collection
Click the – button.
This permanently deletes the collection and its associated patch mod.
Duplicate Collection
Creates a new copy following Windows file naming conventions (e.g., “Collection (2)”).
Rename Collection
Click the rename button and enter a new name.
Both the collection and its patch mod (if present) are renamed.
3. Exporting Collections
Click the Export button to save a collection as a ZIP file.
Available export modes:
Standard Export
Exports:
- Collection data (name, mod order)
- Patch collection mod (if it exists)
Additional Export Options (... menu)
Export Order Only
Exports only the collection name and mod order.
Export Whole Collection
Exports:
- Patch mod
- Load order
- All mods in the collection
Useful for sharing exact setups.
Export to Paradox Launcher JSON (< 2021.10)
Exports a load order in the older Paradox Launcher JSON format.
Export to Paradox Launcher JSON (>= 2021.10)
Exports for newer Paradox Launcher versions.
Note:
Paradox Launcher exports only non-local mods. Irony follows the same rule.
4. Importing Collections
Click Import to load a previously exported Irony collection.
Imports:
- Collection data
- Patch collection mod (if any)
If a collection with the same name exists, Irony will prompt you to overwrite it.
Additional Import Options (... menu)
Import from Paradoxos
Imports Paradoxos load orders.
Import from the Game
Reads dlc_load.json and creates a new collection named “Paradox”.
Import from Paradox Launcher
Imports active playset from the Paradox Launcher SQLite database.
Import from Paradox Launcher Beta
Same as above, but uses the launcher’s beta database.
Import from Paradox Launcher JSON
Imports a Paradox Launcher JSON export (all supported formats accepted).
5. Managing Mods Within a Collection
Adding Mods
Select mods in Installed Mods → Installed Mods
and add them to the collection.
They will appear in the right-side list.
Searching Mods
Search performs partial matching by mod name or remote ID.
Advanced syntax is supported:
term(partial match)a && b(AND)a || b(OR)--a(NOT)achievements:yes/noselected:yes/nosource:steam/paradox/localversion:x.y.z
Use the up/down buttons next to the search box to navigate between matches.
(See full syntax: → Mod Filter)
Sorting Mods
Click the mod name column header to sort alphabetically.
Reordering Mods
Load order controls override behavior — bottom mods override mods above them.
Reorder using:
- Drag & drop
- Numeric up/down buttons
- Editing the position number directly
Saved Options
Irony remembers:
- Sort order
- Search text
6. Patch Mod Controls
Irony visually indicates when a patch mod exists.
Options available:
- Toggle patch mod on/off
- Delete patch mod fully
Patch mods are created by the Conflict Solver → Conflicted Objects
7. Conflict Solver
Clicking Conflict Solver opens the solver.
First-time use will prompt you to select a mode:
(Modes explained here → Conflict Solver Modes)
Important Notes:
- Changing the collection requires rerunning the solver.
- Large mod lists may take time and memory.
- Solver always prompts before repeated runs.
8. Context Actions (Right-Click Menu)
Right-click inside Collection Mods to access:
Auto Focus
Toggles automatic selection of moved items.
Copy Collection to Clipboard
Copies mod names into clipboard for sharing/debugging.
Import Mod Order From Clipboard
Reads clipboard and sets mod order accordingly.
Export Collection Hashes
Exports file hashes for all mods in the collection.
Export Game Hashes
Exports hashes for game installation files.
Verify Hashes
Validates the local files against a hash report.
Open Mod File/Directory
Opens the mod folder in your file explorer.
Open Mod URL
Opens the mod’s homepage in your browser.
Open in Steam
Opens the mod’s Workshop page in the Steam client.
Copy Mod URL
Copies the mod’s homepage URL.
9. Apply & Launch
Apply
Writes the collection load order to the Paradox Launcher / game registry.
Note:
Changes done directly in Paradox Launcher do not sync back to Irony.
Launch Game
Applies the collection and runs the configured executable.
If Steam is required but not running, Irony will start Steam first.
Resume Game
Launches the game and loads the last saved game automatically.
Shown only when a valid continue_game.json exists.
10. Notes & Limitations
- Collections cannot switch mod versions (per Paradox limitations).
- Paradox Launcher changes do not modify Irony collections.
- Patch mods must be regenerated if the collection is changed.
- Importing/exporting collections overwrites patch mods when names match.
This page documents all functionalities of the Collection Mods panel.