Warring NationsWarring Nations MC 1.21.1.NEOFORGE.JAVA 21
Wiki/Guides/Modpack Setup

Modpack Setup

A step-by-step path for adding Warring Nations to a new or existing modpack, from the one required dependency chain through to which of the three optional addons to include.

SERVER ADMINSMODPACK DEVS

Decide what you need

Only Warring Nations itself is required. Each addon is independently optional, and none require each other.

Warring Nations (required)

The base mod. Client and server both need it. Nations, territory, war, diplomacy, government, economy.

WN Siege (optional)

Add if the pack includes Create-based weapons, cannons, or explosives and you want claim protection to actually cover them. Server only.

WN Discord (optional)

Add if the community runs its server's Discord as more than a chat log. Server only, needs its own bot application.

WN BlueMap (optional)

Add if the server already runs BlueMap and wants nation territory shown on it. Server only, zero config to get started.

Install order

STEPACTION
1Install the exact pinned versions of FTB Library, FTB Teams, and FTB Chunks. See Compatibility for the exact version numbers - a mismatch fails to load rather than misbehaving quietly.
2Install Architectury API (13.0.8+) and Warring Nations itself, on both client and server.
3Boot the server once to generate config/warring-nations/wn-core-server.toml, then apply a server preset or hand-edit it. See Configuration: Core.
4Add any of the three addons, server-side only. Each generates its own config on first boot and needs no coordination with the others.
5If using WN Discord, complete its Discord application setup (bot token, intents, permissions) before players rely on it. Full walkthrough on the WN Discord page.

Choosing a ruleset

Rather than hand-tuning dozens of config keys, apply a whole-server config preset first and adjust from there.

SERVER CONFIG PRESETS

anarchy-pvp, competitive-factions, civ-diplomacy, roleplay-curated, cooperative-no-war, plus a composable no-economy toggle. Full detail on Configuration: Core.

Separately, the 627-preset preset ecosystem lets individual nations (not the whole server) apply a themed government/economy/doctrine package once they've founded.

Validating your pack

/wn admin config check

Flags contradictory or impossible settings in the running config. Also runs once automatically at boot.

Startup log

WN Siege prints exactly which target-mod modules loaded, so you can confirm coverage without reading the config file yourself. See WN Siege.