▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Sovereign Nation
Sovereign Nation

Sovereign Nation

A lightweight nation federation and diplomacy plugin for BetterTeams with shared treasuries and PlaceholderAPI support.

Оцените первым
17
0

SovereignNation

SovereignNation is a high-performance political federation and diplomacy plugin designed to expand BetterTeams into full geopolitical gameplay. It allows clan owners to federate multiple teams under a unified sovereign banner, manage shared treasuries, and handle diplomatic relations without interfering with existing land-claim plugins.

Built natively for modern Paper and Spigot ecosystems (1.21+), SovereignNation operates purely as an administrative and political overlay with zero performance overhead.


Dependencies

  • BetterTeams (Required): Core team management, team data access, and player rank validation.
  • Vault (Optional): Required only if you want to use the /nation deposit and /nation withdraw treasury commands.
  • PlaceholderAPI (Optional): Required to display nation variables in TAB, scoreboards, or chat plugins.

Key Features

  • Team Federation: Band multiple BetterTeams together under one nation. A founding team acts as the capital, while member clans retain their internal identities and rosters.
  • Shared Nation Treasury: Fully integrated with Vault. Federated teams can pool money into a national bank account for major projects or military expenses.
  • Diplomatic Relations: Forge mutual alliances or unilaterally declare enemy states with real-time status tracking.
  • PlaceholderAPI Support: Native expansion (%sovereign_*%) to easily display nation tags, capital cities, member counts, and balances in TAB, scoreboards, and chat plugins.
  • Asynchronous Persistence: All data is automatically saved to disk (nations.json) both upon command execution and via periodic background autosaves.
  • Claim-Engine Friendly: Non-intrusive architecture designed to run seamlessly alongside claim systems like RedProtect and LandClaimPlus.

Commands & Subcommands

CommandPermissionDescription
/nation create <name>sovereignnation.createEstablish a new nation with your team as the capital.
/nation invite <team>sovereignnation.useInvite another BetterTeams clan to federate.
/nation join <nation>sovereignnation.useAccept a pending federation invitation.
/nation leavesovereignnation.useWithdraw your clan from a federated nation.
/nation kick <team>sovereignnation.useRemove a member team (Capital owner only).
/nation deposit <amount>sovereignnation.useDeposit personal funds into the nation treasury.
/nation withdraw <amount>sovereignnation.useWithdraw funds from the treasury (Capital owner only).
/nation ally <nation>sovereignnation.usePropose or finalize a mutual alliance.
/nation enemy <nation>sovereignnation.useDeclare another nation as an enemy.
/nation neutral <nation>sovereignnation.useReset diplomatic relations to neutral.
/nation info [name]sovereignnation.useView detailed overview of a nation.
/nation listsovereignnation.useList all registered nations on the server.
/nation disbandsovereignnation.useDissolve the nation permanently (Capital owner only).

PlaceholderAPI Integration

Use the following placeholders anywhere PAPI is supported:

  • %sovereign_nation_name% — Displays the player's nation name (or None).
  • %sovereign_nation_capital% — Displays the capital team of the player's nation.
  • %sovereign_nation_balance% — Returns the current nation treasury balance.
  • %sovereign_nation_teams_count% — Total count of federated member teams.
  • %sovereign_nation_allies_count% — Number of allied nations.
  • %sovereign_nation_enemies_count% — Number of hostile/enemy nations.
  • %sovereign_is_capital% — Returns true if the player's team is the nation's capital.
Партнёрский материал

Сервер для плагина Sovereign Nation - как у профи

Плагин Sovereign Nation создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Sovereign Nation для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная