An alliance is a coalition of multiple guilds that have agreed to cooperate. Like guilds, alliances have their own internal role hierarchy, shared storage, bases, research, and chat channels.

Alliance permissions are scoped to the alliance — separate from both server-wide and guild-internal permissions.

Alliance vs. Guild vs. Server Permissions

AspectServerGuildAlliance
ScopeEntire serverWithin one guildAcross multiple guilds
Assigned byServer AdminGuild adminAlliance admin
Inheritanceglobal.roles.*guild.roles.*alliance.roles.*
Node prefixpermission.node.player.*permission.node.guild.*permission.node.alliance.*

Alliance Role Hierarchy

Alliances use the alliance.roles.* wildcard for internal role inheritance — exactly how guild.roles.* works for guilds.

Alliance Leader (example)
    └── alliance.roles.officer.*

Alliance Officer (example)
    └── alliance.roles.member.*

Alliance Member (example)
    └── (base alliance nodes only)

Key Alliance Features

FeatureDescription
Base managementManage alliance base components: boosters, mines, research, storage
KickRemove a guild from the alliance
MessagingSet announcements, daily messages, and recruitment messages
NameRename the alliance
Role managementCreate, edit, and delete alliance roles
StorageAdd and remove items from alliance storage
InvitationsInvite guilds to the alliance
ChatSend messages in alliance-role-scoped chat channels

View All Alliance Permission Nodes →