Repository navigation
MultiXIVLauncher v3.0.0
MultiXIVLauncher 3.0.0
A big change in this version.
My old MultiXIVLauncher was using about 300 GB of disk space with all my accounts on it. Every character had its own full copy of the same files, so I reworked how they are stored: the heavy files are now shared between all characters.
This version is not based on the current state of this repository: I now work on a self-hosted git server. I will probably open the source of my personal git soon.
💾 Much lower disk usage
- Heavy folders (
runtime,dalamudAssets,addon) are now stored once inShared/and linked to every character with NTFS junctions (no administrator rights needed). - Installed plugins are shared too: they are stored once, no matter how many characters use them.
- On first launch, existing installs can be converted automatically: duplicates are merged and the reclaimed disk space is shown.
- Presets and character copies no longer duplicate shared data.
🧩 Plugins
- New Plugins tab: install, update and uninstall Dalamud plugins without starting the game.
- Official repository supported, plus custom third-party repositories (add any PluginMaster URL).
- Per-group and per-character plugin lists: only the plugins you tick are enabled at launch.
⚙️ Per-group / per-character configuration
- Game configuration and Dalamud configuration can be defined for a group and applied to all its members at launch.
- A character can opt out and keep its own configuration.
- Group templates can be imported from any existing character. A group's Dalamud template never overwrites a character's plugin states.
⌨️ Command line
MultiXIVLauncher.exe -launchcharacter 45launches a character by ID.MultiXIVLauncher.exe -launchgroup "Bard"launches a whole group (case-insensitive).- Add
-quitto close the launcher once the games have started.
🔄 New updater
- Brand new
MultiXIVUpdater.exe: mandatory SHA-256 verification, protection against malicious archives, and automatic rollback if anything fails. - Never touches your data (
config.json,Characters,Presets,Groups,Shared,cache). - Asks for administrator rights only when the folder requires it.
- Available in English, French and German.
⚡ Performance
- Lodestone refresh is much faster: shared connection, up to 4 characters in parallel, and results cached for 15 minutes.
- Applying presets skips files that haven't changed.
🐛 Fixes
- "Copy from character" in the preset editor looked for the character's name instead of its folder (ID).
⚠️ Upgrading
- Requires the .NET 8 Desktop Runtime.
- The old
Updater.exeis replaced byMultiXIVUpdater.exeand removed automatically at first launch. - On first launch you will be offered to merge duplicated folders. Close the game and XIVLauncher first, and back up your folder if you want to be safe.