Skip to content

Factions3 Logo

Permissions

Below is a list of all permission nodes that must be assigned in order for a player to use the corresponding faction commands. Note that this only gives them overall server permission to run the command (meaning they can type it into the chat). Even if they have that permission, some commands also require permission within their faction to actually use that command, as some commands are still limited to only specific ranks within the faction.

General Player Permissions

Core Commands

Permission Node Description
factions.basecommand Use main factions command
factions.create Create new faction
factions.join Join faction
factions.join.others Have another player join faction
factions.leave Leave your faction
factions.list List all factions
factions.faction Show faction information
factions.player Show player information
factions.status Show status
factions.documentation Show documentation
factions.documentation.flags Show flag documentation
factions.documentation.power Show power documentation
factions.documentation.perms Show perms documentation
factions.documentation.ranks Show rank documentation
factions.documentation.tax Show tax documentation
factions.documentation.warps Show warp documentation
factions.expansions List expansions
factions.version See plugin version

Faction Management

Permission Node Description
factions.name Set faction name
factions.description Change faction description
factions.motd Faction motd
factions.open Set if invitation is required to join
factions.disband Disband faction

Member Management

Permission Node Description
factions.invite Manage invites
factions.invite.list List invited players
factions.invite.list.other List invited players of another faction
factions.invite.add Invite player
factions.invite.remove Revoke an invite
factions.kick Kick player from faction
factions.title Set player title
factions.title.color Set player title with color

Rank Management

Permission Node Description
factions.rank Manage/show ranks
factions.rank.show Show rank
factions.rank.set Set rank
factions.rank.list List ranks
factions.rank.edit Edit ranks
factions.rank.edit.create Create rank
factions.rank.edit.name Set rank name
factions.rank.edit.prefix Set rank prefix
factions.rank.edit.priority Set rank priority
factions.rank.edit.delete Delete rank

Territory Management

Permission Node Description
factions.claim Claim faction territory
factions.claim.one Claim a single chunk
factions.claim.auto Claim as you walk around
factions.claim.fill Claim by filling
factions.claim.square Claim by square and radius
factions.claim.circle Claim by circle and radius
factions.claim.all Claim all faction land
factions.unclaim Unclaim faction territory
factions.unclaim.one Unclaim a single chunk
factions.unclaim.auto Unclaim as you walk around
factions.unclaim.fill Unclaim by filling
factions.unclaim.square Unclaim by square and radius
factions.unclaim.circle Unclaim by circle and radius
factions.unclaim.all Unclaim all faction land
factions.map Show territory map
factions.seechunk See the chunk you stand in
factions.territorytitles Toggle territory titles
factions.chunkname Set chunk name

Access and Permissions

Permission Node Description
factions.access Manage faction access (if the player also has permission within the faction)
factions.access.deny Deny faction access
factions.access.deny.one Deny access in a single chunk
factions.access.deny.fill Deny access by filling
factions.access.deny.square Deny access by square and radius
factions.access.deny.circle Deny access by circle and radius
factions.access.grant Grant faction access
factions.access.grant.one Grant access in a single chunk
factions.access.grant.fill Grant access by filling
factions.access.grant.square Grant access by square and radius
factions.access.grant.circle Grant access by circle and radius
factions.access.inspect Inspect where someone has access
factions.access.view View access
factions.perm Change faction permissions
factions.perm.list List perms
factions.perm.set Set perms
factions.perm.show Show who has perm
factions.perm.view View perms given to
factions.perm.viewall View all perms held by

Flags and Relations

Permission Node Description
factions.flag Manage faction flags
factions.flag.list List flags
factions.flag.set Set flags
factions.flag.show Show flags
factions.relation Manage faction relations
factions.relation.list List all factions with certain relation
factions.relation.set Set relation wish to another faction
factions.relation.wishes List the relation wishes

Warps and Travel

Permission Node Description
factions.warp Use warps
factions.warp.go Go to a warp
factions.warp.list List warps
factions.warp.add Add new warp
factions.warp.remove Remove warp
factions.fly Faction fly
factions.fly.other Set faction fly for others
factions.unstuck Teleport to nearest wilderness

Economy

Permission Node Description
factions.money Manage faction money
factions.money.balance Show faction money
factions.money.balance.any Show another faction's money
factions.money.deposit Deposit to faction
factions.money.f2f Transfer f --> f
factions.money.f2p Transfer f --> p
factions.money.p2f Transfer p --> f
factions.money.withdraw Withdraw from faction

Taxes and Voting

Permission Node Description
factions.tax Manage taxes
factions.tax.faction Show faction tax
factions.tax.player Show player tax
factions.tax.run Run a tax collection
factions.tax.set Set taxes
factions.vote Vote in faction votes
factions.vote.do Do vote
factions.vote.list List votes
factions.vote.show Show vote result
factions.vote.create Create a vote
factions.vote.remove Remove a vote

Information

Permission Node Description
factions.top Show faction top
factions.config Edit the factions config

Server Operator/Admin Permissions

Administrative Override

Permission Node Description
factions.override Enable admin override mode

Database Management

Permission Node Description
factions.clean Clean the factions database
factions.moneyconvert Convert to the new money system

Power Management

Permission Node Description
factions.powerboost Manage powerboosts
factions.powerboost.faction Manage faction powerboost
factions.powerboost.faction.add Add faction powerboost
factions.powerboost.faction.multiply Multiply faction powerboost
factions.powerboost.faction.set Set faction powerboost
factions.powerboost.faction.show Show faction powerboost
factions.powerboost.faction.take Take faction powerboost
factions.powerboost.player Manage player powerboosts
factions.powerboost.player.add Add player powerboost
factions.powerboost.player.multiply Multiply player powerboost
factions.powerboost.player.set Set player powerboost
factions.powerboost.player.show Display player powerboost
factions.powerboost.player.take Take player powerboost
factions.setpower Set a faction or player's power

Default Permission Inheritance

Most permissions follow a hierarchical structure where having a parent permission grants all child permissions. For example:

  • factions.claim grants all factions.claim.* permissions
  • factions.rank grants all factions.rank.* permissions
  • factions.money grants all factions.money.* permissions

Special Permission Notes

WorldGuard Integration

  • factions.allowregionclaim.{regionId}: Allow claiming in specific WorldGuard regions

Bypass Permissions

  • Some permissions may have bypass variants for special cases
  • Admin override mode bypasses most faction-level restrictions