Dalamud

Multiplayer Setup Guide

Running Multiple FFXIV Clients Simultaneously

Guide Multi-Account Multibox
Treasure Maps Raid Alts

Detailed Multiplayer Setup

Unlike Simple Multiplayer Setup which create isolated plugin environments, Detailed Multiplayer Setup presents all steps required along with some tips and tricks for multiboxing successfully.

Common Usage Scenarios

Treasure Maps

Run 4-8 alts for solo treasure map runs. Each account can roll on chests independently. Use Teleport plugin for quick world hopping.

Raid Clears

Bring your own alts for static raid nights when members are missing. Fill empty slots without pugging. Share crafted gear across accounts.

Crafting/Gathering

Have dedicated crafters and gatherers logged in simultaneously. Transfer materials instantly via retainers. No more logging in/out.

Step-by-Step Setup Guide

Step 1: Choose Account Locations

Unlike Alt Launchers that use %USERPROFILE%\AltData, Multiplayer Setup can use any drive or folder. This is useful for:

  • • Spreading clients across multiple drives
  • • Using fast NVMe SSDs for quicker loading
  • • Organizing by activity (treasure maps, raids, crafting)
Recommended paths:
D:\FF14\TreasureMapAccount
D:\FF14\RaidAlt1
E:\FF14\CrafterAlts
F:\FF14\MainBackup

Step 2: Copy XIVLauncher Folder

Copy your existing %appdata%\XIVLauncher folder to your chosen location for each account.

Command Prompt Method:

xcopy "%appdata%\XIVLauncher" "D:\FF14\Account1" /E /I /H /Y
xcopy "%appdata%\XIVLauncher" "D:\FF14\Account2" /E /I /H /Y

/E = Include subdirectories, /I = Create destination, /H = Hidden files, /Y = Overwrite silently

This copies plugins, configs, and settings from your main account. All accounts will start with identical plugin setups.

Step 3: Create Batch Files

Create a .bat file for each account with the updated XIVLauncher path (note the \current addition):

Account1.bat:

start "" /d "%USERPROFILE%\AppData\Local\XIVLauncher\current" "%USERPROFILE%\AppData\Local\XIVLauncher\current\XIVLauncher.exe" --roamingPath="D:\FF14\Account1"

Account2.bat:

start "" /d "%USERPROFILE%\AppData\Local\XIVLauncher\current" "%USERPROFILE%\AppData\Local\XIVLauncher\current\XIVLauncher.exe" --roamingPath="D:\FF14\Account2"

Path Update Required

Old XIVLauncher versions used \XIVLauncher\XIVLauncher.exe. Current versions require \XIVLauncher\current\XIVLauncher.exe. Always include \current in your paths.

Step 4: Configure Multi-Game Settings (Optional)

If you want each account to have different window settings (resolution, monitor, graphics), use the UserPath launch argument.

Updated Batch File with UserPath:

start "" /d "%USERPROFILE%\AppData\Local\XIVLauncher\current" "%USERPROFILE%\AppData\Local\XIVLauncher\current\XIVLauncher.exe" --roamingPath="D:\FF14\Account1" --AdditionalLaunchArgs="UserPath=D:\FF14\Account1\GameConfig"

What --roamingPath controls:

  • • Plugins
  • • Plugin configs
  • • Dalamud settings
  • • Account list

What UserPath controls:

  • • Game resolution
  • • Window mode (fullscreen/borderless)
  • • Graphics settings
  • • UI scale

Step 5: Multi-Monitor Configuration

To have each client automatically load on a specific monitor:

  1. Launch the game using your .bat file
  2. Once in-game, open System Configuration
  3. Change Display Mode to Windowed → Click Apply
  4. Drag the game window to your desired monitor
  5. Open System Configuration again
  6. Change back to Borderless Windowed → Click Apply
  7. Exit the game completely

The client will now always load on that monitor. Repeat for each account on different monitors.

Step 6: Taskbar Pinning (Pro Tip)

Windows won't let you pin .bat files directly to the taskbar. Here's the workaround:

  1. Rename your Account1.batAccount1.exe
  2. Right-click and Pin to taskbar
  3. Rename back to .bat in File Explorer
  4. Shift+Right-click the taskbar icon → Properties
  5. Change the target path back to .bat

Alternative: Use a tool like 7+ Taskbar Tweaker or create shortcuts instead of batch files.

Recommended Plugins for Multibox

XA Slave

Enable "Allow Multiple Game Instances" to remove the game client limit

BossMod

Automatic multibox limit removal, no configuration needed

Frenrider

Available in Aethertek Repo - Quality of life automation for alts

Teleporter

Quick world hopping for treasure maps and hunts across alts

Prerequisites

Multibox Limit Removal Required

FFXIV has a built-in limit preventing multiple game clients. You need one of these plugins:

  • XA Slave → Allow Multiple Game Instances → Enable
  • BossMod → Automatic, no configuration needed

Recommended Hardware

  • • 32GB+ RAM (each client uses ~2-4GB)
  • • Multi-core CPU (6+ cores recommended)
  • • Multiple monitors or large 4K display
  • • Fast SSD for loading 4+ clients

Troubleshooting

"Cannot launch more than one instance"

You haven't enabled "Allow Multiple Game Instances" in XA Slave or use BossMod.

"Could not find XIVLauncher.exe"

Your path is missing \current. Update your batch files to use the new XIVLauncher structure.

All clients loading on same monitor

You need to set UserPath in your batch files and configure each client individually. Follow Step 4 above.

High RAM usage / Lag

Each FFXIV client uses 2-4GB RAM. Consider lowering graphics settings on alt accounts, or upgrade RAM. Close unneeded browser tabs while running multibox.