Skip to main content

Multiplayer and Mods

Barony supports co-op for up to four players. The dungeon does not change structurally in multiplayer, but enemy counts and difficulty scale with party size. Having a full four-player team with dedicated roles (tank, healer, DPS, utility) makes the game more manageable through the mid and late floors. The game also has full Steam Workshop support for mods that range from cosmetic retextures to custom dungeon maps.

Multiplayer Setup

The easiest way to play with friends. No port forwarding needed.

  1. Launch Barony and click Start Game from the main menu.
  2. Go through character creation (race, class, name).
  3. In the lobby screen, click View Game Settings.
  4. Set the lobby visibility to Public (anyone can join) or Friends Only (Steam friends only).
  5. Your friends can join through the Steam friends list by right-clicking your name and selecting Join Game, or by browsing the in-game lobby browser.
tip

If friends cannot see your lobby in the browser, have them restart their game. The lobby list sometimes takes 30 seconds to refresh after a new lobby is created.

Option 2: Direct IP / LAN

For players on non-Steam versions or those who prefer a direct connection.

Host setup:

  1. Open Barony and select Host LAN Lobby from the multiplayer menu.
  2. Forward port 57165 on your router for both UDP and TCP to the machine hosting the game. Both protocols are required for the connection handshake to succeed.
  3. Share your public IP address with the players who need to connect.

Client setup:

  1. Open Barony and go to the lobby browser.
  2. Select the option to enter a direct IP address.
  3. Type the host's public IP followed by the port:
123.456.7.8:57165
  1. Connect.
warning

If port forwarding is not an option (corporate networks, university dorms, restrictive ISPs), use a VPN service like Hamachi or ZeroTier to create a virtual LAN. Both players need to join the same virtual network, and the "host" shares their VPN IP instead of their public IP.

LAN Play

If everyone is on the same local network:

  1. Host selects Host LAN Lobby.
  2. Clients open the lobby browser. The host's lobby appears automatically on the LAN tab.
  3. Click the lobby and join. No port forwarding needed.

Multiplayer Rules and Limitations

RuleDetail
Party size2 to 4 players
Drop-in/drop-outNot supported. All players must be present from the start of the run.
Save compatibilityIf you save a multiplayer run and resume later, all original players must be present with compatible save files. Missing players break the save.
Difficulty scalingEnemy count and HP increase with more players. A four-player game has roughly twice the enemies of a solo run.
LootLoot is shared. Items are first-come, first-served. Coordinate with your team to distribute gear effectively.
PermadeathIf one player dies, they stay dead for the rest of the run unless another player has a Resurrect scroll or spell.
info

Starting a fresh game is almost always easier than resuming a save in multiplayer. Save files are fragile and mismatch issues are common. Treat each multiplayer session as a standalone run.

Co-op Strategy

RoleBest ClassJob
TankWarriorLead the party. Enter rooms first. Absorb damage.
HealerCleric or HealerStay behind the tank. Keep the party alive with Thaumaturgy healing spells.
DPSHunter or NinjaDeal damage from range or backstab priority targets. Let the tank hold aggro.
SupportBard or BrewerBuff the party (Bard instruments) or brew potions (Brewer alembic). Manage resources for the group.

Communication Tips

  • Call out traps. The player with the highest Perception should scout ahead.
  • Share food. The player with the lowest hunger should eat first.
  • Coordinate loot. The tank gets the best armor, the healer gets mana potions, the DPS gets weapon upgrades. Do not compete for drops.
  • Stick together. Splitting up in a dungeon with scaling enemy counts is how parties wipe on Floor 3.
tip

The Healer class is weak solo but shines in co-op. A dedicated healer who focuses entirely on keeping the tank alive lets the whole party push 5 to 10 floors deeper than a party of four DPS characters.

Steam Workshop

Barony has built-in Steam Workshop support. Mods install automatically when you subscribe to them.

Installing Workshop Mods

  1. Open the Barony Steam Workshop page in your browser or through the Steam client.
  2. Browse or search for mods.
  3. Click Subscribe on any mod you want.
  4. Launch Barony. Go to the Custom Content menu.
  5. Your subscribed mods appear in the list. Toggle them on or off.

Types of Mods

Mod TypeWhat It ChangesExamples
Custom MapsNew dungeon layouts or standalone challenge floorsCommunity dungeons, arena modes
Voxel ModelsReplaces character and item 3D models (.vox files)HD weapon models, character reskins
RetexturesSwaps dungeon and item texturesHigh-res floor textures, themed dungeon packs
Audio/MusicReplaces sound effects or background musicCustom soundtracks, retro sound packs
Gameplay ModsChanges mechanics, items, or balanceNew classes, rebalanced enemies, added items

Manual Mod Installation

If you are not using the Steam version, or a mod is not on the Workshop:

  1. Download the mod files.
  2. Place them in the mods/ directory inside your Barony installation folder.
  3. Launch the game and activate the mod through the Custom Content menu.
warning

Mods can conflict with each other. If you experience crashes or visual glitches after installing multiple mods, disable them one at a time to find the conflict. Always keep a backup of your save files before testing new mods.

Multiplayer and Mods Together

Workshop mods work in multiplayer, but all players must have the same mods installed and activated. If the host is running a custom map mod and a client does not have it, the client will either fail to connect or experience desynchronization.

Before starting a modded multiplayer session:

  1. Agree on a mod list with all players.
  2. Have everyone subscribe to the same mods on the Workshop.
  3. Verify that all players have the mods toggled on in the Custom Content menu.
  4. Host creates the lobby.
  5. Test with a quick Floor 1 run to confirm everything syncs.