SovereignNations
PluginCC-BY-4.0

SovereignNations

This is a claiming plugin with a customizable GUI!

11
Downloads
2
Followers
2 months ago
Updated
📦
3
Versions

📖About SovereignNations

Image of the Dynmap marker system

🌍 SovereignNations

A powerful, GUI-driven nations plugin for Minecraft servers

SovereignNations lets players band together into persistent nations, claim land chunk-by-chunk, manage shared economies, engage in diplomacy and war, and customize their nation through buffs, roles, and GUIs. Designed for survival, SMP, and geopolitical servers, it combines deep mechanics with an intuitive player experience.

Support Discord Server

https://discord.gg/xJ8f3JkZ8Q

🚀 Why SovereignNations?

Player-friendly GUIs instead of command spam

Deep nation mechanics without unnecessary complexity

Built for performance, stability, and extensibility

Perfect for survival, roleplay, and geopolitical servers

Take control. Build your nation. Shape the world.
SovereignNations brings politics, power, and territory to life.

✨ Core Features

🏛 Nations

Create, join, and leave nations with persistent names and descriptions

Leader and member roles with enforced permissions

Nation spawns and multiple homes

Persistent data across restarts

🧱 Chunk-Based Claims

Claim or unclaim the chunk you’re standing in

Buy claims individually or in bulk (radius purchasing)

Per-chunk permissions and trusted players

Toggle chunks for sale and rename claims

Visual chunk border effects for clarity

💰 Economy & Nation Bank

Shared nation treasury

Deposit and withdraw money via chat-driven confirmation flows

Vault integration for real economy support

Optional bank GUI with transaction history

⚔ Diplomacy & War

Alliances and enemy relationships

Declare and end wars through guided flows

Outlaw mechanics and war-zone enforcement

Clear ally/enemy indicators

🧭 GUIs & Visuals

Clean, inventory-based GUIs for:

Nation overview

Claims management

Homes

Roles

Buffs & perks

Bank

War & diplomacy

Optional Dynmap integration with live claim markers

🧬 Buffs & Perks

Per-nation buffs configurable by server admins

Toggleable by nation leaders via Buffs GUI

Examples:

Extra claim limits

Cheaper claim costs

Additional nation homes

🛠 Admin Tools

Full admin command suite and GUI

Force teleport to nation spawns

Rename or remove nations

Clear claims globally or per nation

Confirmation-based destructive actions

🧑‍💻 Commands Overview

Player Commands

/nation create — Create a nation

/nation join — Join a nation

/nation leave — Leave your nation

/nation info — View your nation’s info

/nation — View another nation

/nation gui — Open the Nation Menu

/nation spawn — Teleport to nation spawn

/nation setspawn — Set nation spawn (leader)

/nation claim / /claim — Claim current chunk

/nation unclaim — Unclaim current chunk

/nation deposit — Deposit to nation bank

/nation withdraw — Withdraw from bank

/nation toggle — Toggle nation flags

Admin Commands

/nationadmin — Full admin management suite

Alias:

/n → /nation

🔐 Permissions

sovereignnations.admin — Full admin access

sovereignnations.bypass — Bypass protection checks

Role-based permissions enforced in code (leaders, members, trusted players)

⚙ Configuration

Highly configurable via:

config.yml

Claim costs and economy behavior

Buff values and defaults

Core mechanic toggles

gui.yml

Menu titles, items, lore, and layout

Data files are stored safely and persistently:

nations.yml, claims.yml, alliances.yml, wars.yml, roles.yml, and more

⚠️ Restarting the server is recommended after changing configs or GUI files.

##🔌 Integrations

Vault — Economy support (recommended)

Dynmap — Live claim markers (optional)

Essentials — Optional utility hooks
All integrations are fail-safe and will not crash your server if missing.

💬 Chat-Driven Actions

Many sensitive actions use chat confirmation for safety:

Deposits & withdrawals

Renaming chunks or homes

Deleting claims

Type cancel to abort or confirm when prompted.