Skip to content

Collection Mods

bcssov edited this page Sep 21, 2026 · 55 revisions

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:

  1. Collection data (name, mod order)
  2. Patch collection mod (if it exists)

Collection metadata retains unavailable members so the logical collection can be restored when those mods become available again.

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:

  1. Collection data
  2. 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/no
  • selected:yes/no
  • source:steam/paradox/local
  • version: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

Missing or Unavailable Mods

If a collection member is not currently installed or its source is unavailable, Irony keeps it in Collection Mods as a clearly marked, disabled placeholder. It is not shown in Installed Mods, but its collection position, metadata, and local alias are preserved. Imported collections preserve unavailable members in the same way.

  • Right-click the placeholder and choose Remove from collection to remove it intentionally.
  • Undo/Redo can restore logical collection membership even while the mod remains unavailable.
  • Installing or restoring the real mod lets Irony resolve the placeholder normally again.
  • Missing entries are excluded from file-dependent and achievement checks.

This behavior prevents a temporary missing folder, disconnected provider, or incomplete import from silently deleting collection membership.

Mod Aliases

Right-click either an available or unavailable collection member to Set alias, Edit alias, or Clear alias. An alias is only an Irony-local display name; it does not change canonical identity, ordering, or game metadata. See Installed Mods.


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.

Unavailable members are skipped and are not written into the effective game load order. Irony warns that they were skipped while keeping them in the collection; available members are still applied.

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.

If the collection contains unavailable members, Irony warns before handing focus to the game and then continues with the available members.

Resume Game

Launches the game and loads the last saved game automatically.

Shown only when a valid continue_game.json exists.

The same unavailable-member warning and skip behavior applies before resuming.


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.

Clone this wiki locally