Skip to content

Commands ​

This plugin requires no permission configuration by default, server owners can use it out of the box (hot-loading the plugin may make the default permissions invalid). If you do not know some of the types mentioned below, use tab completion on lower versions, 1.12+ reminds you automatically.

Permissions ​

PermissionPurposeDefault Owner
playerGuild.reloadReload Pluginop
playerGuild.createCreate Guildtrue
playerGuild.addLogoAdd Logo Shop Itemop
playerGuild.addShopAdd Guild Shop Itemop
playerGuild.setLocationSet PVP Arenaop
playerGuild.viewAdmin View Infoop
playerGuild.spawnReturn to Guild Hometrue
playerGuild.setSpawnSet Guild Hometrue
playerGuild.createWorldCreate Guild Worldop
playerGuild.upUpgrade Guildtrue
playerGuild.leaveLeave Guildtrue
playerGuild.acceptAccept Guild Jointrue
playerGuild.denyDeny Guild Jointrue
playerGuild.openOpen Guild Listtrue
playerGuild.acceptPvpAccept Guild Wartrue
playerGuild.denyPvpDeny Guild Wartrue
playerGuild.editGuildNameEdit Guild Nametrue
playerGuild.giveAdd Contribution (1.0.2+)op
playerGuild.takeReduce Contribution (1.0.2+)op
playerGuild.setSet Contribution (1.0.2+)op
playerGuild.refreshRefresh (1.0.3+)op
playerGuild.dissolveForce Disband Guild (1.2.0+)op
playerGuild.create.colorGuild Name Can Use Color Codes (1.2.0+)op
playerGuild.signInUse Command for Backend Check-in (1.2.7+)op
playerGuild.lookUse Command to Check if Guild War is Active (1.2.7+)op
playerGuild.startUse Command to Immediately Start Season Guild War (1.3.2+)op
playerGuild.convertConvert Data Source (1.3.3+)op
playerGuild.meOpen My Guild Page (1.4.7+)true
playerGuild.giveLogoGive Guild Logo (1.5.0+)op
playerGuild.setDefaultLogoSet Default Guild Logo (1.5.0+)op
playerGuild.joinCommand Join Guild (1.7.8+)op
playerGuild.adminCreateOP Directly Create Guild (1.9.8+)op
playerGuild.adminEditGuildNameOP Update Guild Name (1.11.0+)op
playerGuild.setRoleSet Guild Player Role (1.12.4+)op
playerGuild.invitationCommand Invite Join (1.13.4+)true
playerGuild.adminUpCommand Force Upgrade Guild (1.13.5+)op
playerGuild.clearClear Data (2.17.3+)op
playerGuild.rewardSend Rewards (2.18.0+)op
playerGuild.delWorldDelete guild world (2.20.0+)op
playerGuild.stopForce End Ongoing Guild War (2.21.0+)op

Commands ​

CommandPurpose
/plg reloadReload Config
/plg create [Guild Name]Create Guild
/plg open (Type)Open Guild Interface
/plg view [Type]Admin View Info
/plg setLocation [Type] [Arena Name] [Spawn Point]Set Guild War Arena (Type: season: season arena, mate: match arena)
/plg addShop [Price] (Level) (Purchase Limit) (Limit Type)Hold Item to List in Guild Shop
/plg addLogo [Price] (Level) (Edit ID)Hold Item to List in Guild Logo Shop
/plg restore [Player Name]Emergency Command, Get Player Pre-Guild War Backup Equipment
/plg give [Type] [Name][Amount]Add Guild Funds/Guild Activity/Player Contribution (1.0.2+)
/plg take [Type] [Name][Amount]Reduce Guild Funds/Guild Activity/Player Contribution (1.0.2+)
/plg set [Type] [Name][Amount]Set Guild Funds/Guild Activity/Player Contribution (1.0.2+)
/plg refreshRefresh, Used to Fix Guild Missing Tasks or Titles (1.0.3+)
/plg dissolve [Guild Name]Force Disband Guild (1.2.0+)
/plg setEquipment (Type)Set Fair PVP Equipment (1.2.0+)
/plg signIn [vault or point] [Player Name]Use Command for Backend Player Check-in (1.2.7+)
/plg lookUse Command to Check if Guild War is Active (1.2.7+)
/plg look (Guild Name)Use Command to View Current Guild Member List (1.6.6+)
/plg startUse Command to Immediately Start Season Guild War (1.3.2+)
/plg convert [MySQL-SQLite]Convert Data Source (1.3.3+)
/plg meOpen My Guild Page (1.4.7+)
/plg giveLogo [Guild Name]Hold Item to Set as Corresponding Guild Logo (1.5.0+)
/plg setDefaultLogoHold Item to Set as Default Guild Logo (1.5.0+)
/plg join [Guild Name]Command Join Guild (1.7.8+)
/plg acceptPvpAccept Guild War
/plg denyPvpDeny Guild War
/plg adminCreate [Guild Name] (Online Player Name)OP Directly Create Guild (1.9.8+)
/plg adminEditGuildName [Old Guild Name] [New Guild Name]OP Update Guild Name (1.11.0+)
/plg setRole [Player Name] [Role]Set Guild Player Role (1.12.4+)
/plg invitation [Player Name]Command Invite Player Join (1.13.4+)
/plg adminUp [Guild Name] (Level)Command Force Upgrade Guild (1.13.5+)
/plg clear [Type]Clear Data (2.17.3+)
/plg reward [Type]Send Rewards (2.18.0+)
/plg delWorld [Guild Name]Delete guild world (2.20.0+)
/plg stop [Type]Force End Ongoing Guild War (2.21.0+)

[] Required () Optional

Internal variable explanation

${guildName} is a very common internal variable, you can use it wherever a command above needs a guild name to automatically get the guild name of the player running the command. For example, to raise the level of the player's guild by +1 you can run (the same applies to the other commands):

bash
/plg adminUp ${guildName}

open parameter explanation (1.5.0+):

bash
/plg open prosperity_degree Sort by guild activity
/plg open level Sort by guild level
/plg open money Sort by guild funds
/plg open create_time Sort by guild creation time
/plg open member_count Sort by guild member count
/plg open month_prosperity_degree Sort by monthly guild activity

view parameter explanation:

bash
/plg view location Manage arenas
/plg view shop Manage shops
/plg view logo Manage logos
/plg view equipment Manage equipment (1.2.0+)

give take set parameter explanation

  • [Type] can be one of three kinds: guildMoney, guildActive, player, guildOre (corresponding to guild funds, guild activity, player contribution, guild ore).
  • [Name] for guild types fill in the guild name, for the player type fill in the player name. Available variables (taken from the operator): ${player}, ${guildName}.
  • [Amount] the amount to set.
  1. Add 100 player contribution:
bash
/plg give player [Player Name] 100
  1. Add 100 guild funds with a variable:
bash
/plg give guildMoney ${guildName} 100
  1. Add 100 guild activity with a guild name:
bash
/plg give guildActive [Guild Name] 100
  1. Add 100 guild ore with a guild name (1.11.3+):
bash
/plg give guildOre [Guild Name] 100

/plg restore This command generally needs neither use nor attention, but once fair guild war is enabled, if the server crashes unexpectedly or for unpredictable reasons and player inventories get cleared, it can save the server owner's life. You can use the command to fetch the items backed up when the player started the guild war into your own inventory (remember to empty your inventory first), then give them back to the player.

bash
/plg restore [Player Name]

/plg refresh explanation:

  1. Reset guild title information.
  2. Reset guild task information.
  3. Fix the missing guild leader bug.
  4. Fix the wrong current/max guild member count.
  5. Reset the guild world border.
  6. Reset the guild world rules.

/plg addShop type explanation (permanent by default):

  • day: every day.
  • week: every week.
  • month: every month.
  • only: permanent.