Skip to content

Commands

Lia edited this page Jun 6, 2022 · 22 revisions

πŸ’¬ All commands begin with /factions (or /f shortcut).

ℹ️ Some commands can only be accessed under certain conditions, such as being factionless for /factions join, or being a Leader or Owner for /factions declare.

❔ This mod supports the Fabric Permissions API. Any permissions marked with this symbol are required to execute that command when the Fabric Permissions API is installed. When the permission is not set, or Fabric Permissions API isn't installed, most commands default to operator permission level 0.

General

/factions chat [global|faction|focus] πŸ’¬ Changes which chat you're currently sending and receiving from.

ℹ️ global sends to everyone on the server, and receives both global and faction chats.

ℹ️ faction sends to only your faction members, and receives both global and faction chats.

ℹ️ focus sends to only your faction members, and receives only your faction chat.

❔ Permissions: factions.chat

chat example
/factions create <faction name> πŸ’¬ Creates a faction with the given name.

❔ Permissions: factions.create

/factions join <faction name> πŸ’¬ Joins a faction with that name given it's open or you're invited.

❔ Permissions: factions.join

/factions leave πŸ’¬ Leaves your current faction, given that you're not the current owner.

❔ Permissions: factions.leave

/factions info [<faction>] πŸ’¬ Displays your/another faction's description, members and power levels.

❔ Permissions: factions.info

/factions list πŸ’¬ Displays faction members and power levels for every faction.

❔ Permissions: factions.list

/factions map πŸ’¬ Displays a map in chat of nearby claims.

❔ Permissions: factions.map

/factions radar πŸ’¬ Toggles displaying the faction of the chunk you're currently standing inside on the hud.

❔ Permissions: factions.radar

/factions disband πŸ’¬ Disbands your current faction, given that you're the owner.

❔ Permissions: factions.disband

Faction Management

Claiming

/factions claim list πŸ’¬ Lists all your faction claims.

❔ Permissions: factions.claim.list

/factions claim add [<size>] [force] πŸ’¬ Claims the chunk you're standing in, or a radius around it.

ℹ️ The size parameter is limited to a max of 7 (15x15, 225 chunks).

⚠️ The force parameter will ignore faction power and claim anyway, be careful!

❔ Permissions: factions.claim.add, factions.claim.add.size, factions.claim.add.force

/factions claim remove [<size>|all] πŸ’¬ Removes the claim on the chunk you're standing in, or a radius around it.

ℹ️ The size parameter is limited to a max of 7 (15x15, 225 chunks).

⚠️ The all parameter will remove all claims, be careful!

❔ Permissions: factions.claim.remove, factions.claim.remove.size, factions.claim.remove.all

/factions claim auto πŸ’¬ Toggles automatically claiming every chunk you walk in.

❔ Permissions: factions.claim.auto

Home

/factions home πŸ’¬ Warps you to your designated faction home.

❔ Permissions: factions.home

/factions home set πŸ’¬ Sets your faction home to your current position.

❔ Permissions: factions.home.set

Invite

/factions invite add <player name> πŸ’¬ Invites that player to join your faction.

❔ Permissions: factions.invite.add

/factions invite list πŸ’¬ Lists all your faction's outgoing invites.

❔ Permissions: factions.invite.list

/factions invite remove <player name> πŸ’¬ Removes that player's invite to your faction.

❔ Permissions: factions.invite.remove

Rank/Player Managment

/factions rank promote <player name> πŸ’¬ Promotes a player in your faction.

❔ Permissions: factions.rank.promote

/factions rank demote <player name> πŸ’¬ Demotes a player in your faction.

❔ Permissions: factions.rank.demote

/factions rank transfer <player name> πŸ’¬ Transfers the ownership of the faction to another player.

❔ Permissions: factions.transfer

/factions kick <player name> πŸ’¬ Kicks a player out of your faction.

❔ Permissions: factions.kick

Faction Settings

/f modify open <true|false> πŸ’¬ Sets your faction to public (true) or invite only (false).

❔ Permissions: factions.modify.open

/f modify description <faction description> πŸ’¬ Sets your faction description.

❔ Permissions: factions.modify.description

/f modify color <color> πŸ’¬ Sets your faction color.

❔ Permissions: factions.modify.color

/f modify motd <motd> πŸ’¬ Sets your faction motd.

❔ Permissions: factions.modify.motd

/f modify name <name> πŸ’¬ Sets your faction name.

❔ Permissions: factions.modify.name

Relationships

/f declare ally <faction name> πŸ’¬ Declares a faction as an ally.

❔ Permissions: factions.declare.ally

/f declare neutral <faction name> πŸ’¬ Declares a faction as neutral.

❔ Permissions: factions.declare.neutral

/f declare enemy <faction name> πŸ’¬ Declares a faction as an enemy.

❔ Permissions: factions.declare.enemy

Admin

ℹ️ All commands within this category require the requiredBypassLevel operator permission level unless specified otherwise through the Fabric Permission API, see the config for more information.

/f admin bypass πŸ’¬ Toggles the ability to bypass other factions' claims.

❔ Permissions: factions.admin.bypass

/f admin reload πŸ’¬ Reloads Dynmap markers if it is installed.

❔ Permissions: factions.admin.reload

/f admin disband <faction name> πŸ’¬ Disbands a faction without needing to join the faction.

❔ Permissions: factions.admin.disband

Clone this wiki locally