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
| Permission | Purpose | Default Owner |
|---|---|---|
| playerGuild.reload | Reload Plugin | op |
| playerGuild.create | Create Guild | true |
| playerGuild.addLogo | Add Logo Shop Item | op |
| playerGuild.addShop | Add Guild Shop Item | op |
| playerGuild.setLocation | Set PVP Arena | op |
| playerGuild.view | Admin View Info | op |
| playerGuild.spawn | Return to Guild Home | true |
| playerGuild.setSpawn | Set Guild Home | true |
| playerGuild.createWorld | Create Guild World | op |
| playerGuild.up | Upgrade Guild | true |
| playerGuild.leave | Leave Guild | true |
| playerGuild.accept | Accept Guild Join | true |
| playerGuild.deny | Deny Guild Join | true |
| playerGuild.open | Open Guild List | true |
| playerGuild.acceptPvp | Accept Guild War | true |
| playerGuild.denyPvp | Deny Guild War | true |
| playerGuild.editGuildName | Edit Guild Name | true |
| playerGuild.give | Add Contribution (1.0.2+) | op |
| playerGuild.take | Reduce Contribution (1.0.2+) | op |
| playerGuild.set | Set Contribution (1.0.2+) | op |
| playerGuild.refresh | Refresh (1.0.3+) | op |
| playerGuild.dissolve | Force Disband Guild (1.2.0+) | op |
| playerGuild.create.color | Guild Name Can Use Color Codes (1.2.0+) | op |
| playerGuild.signIn | Use Command for Backend Check-in (1.2.7+) | op |
| playerGuild.look | Use Command to Check if Guild War is Active (1.2.7+) | op |
| playerGuild.start | Use Command to Immediately Start Season Guild War (1.3.2+) | op |
| playerGuild.convert | Convert Data Source (1.3.3+) | op |
| playerGuild.me | Open My Guild Page (1.4.7+) | true |
| playerGuild.giveLogo | Give Guild Logo (1.5.0+) | op |
| playerGuild.setDefaultLogo | Set Default Guild Logo (1.5.0+) | op |
| playerGuild.join | Command Join Guild (1.7.8+) | op |
| playerGuild.adminCreate | OP Directly Create Guild (1.9.8+) | op |
| playerGuild.adminEditGuildName | OP Update Guild Name (1.11.0+) | op |
| playerGuild.setRole | Set Guild Player Role (1.12.4+) | op |
| playerGuild.invitation | Command Invite Join (1.13.4+) | true |
| playerGuild.adminUp | Command Force Upgrade Guild (1.13.5+) | op |
| playerGuild.clear | Clear Data (2.17.3+) | op |
| playerGuild.reward | Send Rewards (2.18.0+) | op |
| playerGuild.delWorld | Delete guild world (2.20.0+) | op |
| playerGuild.stop | Force End Ongoing Guild War (2.21.0+) | op |
Commands
| Command | Purpose |
|---|---|
/plg reload | Reload 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 refresh | Refresh, 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 look | Use 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 start | Use Command to Immediately Start Season Guild War (1.3.2+) |
/plg convert [MySQL-SQLite] | Convert Data Source (1.3.3+) |
/plg me | Open My Guild Page (1.4.7+) |
/plg giveLogo [Guild Name] | Hold Item to Set as Corresponding Guild Logo (1.5.0+) |
/plg setDefaultLogo | Hold Item to Set as Default Guild Logo (1.5.0+) |
/plg join [Guild Name] | Command Join Guild (1.7.8+) |
/plg acceptPvp | Accept Guild War |
/plg denyPvp | Deny 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):
/plg adminUp ${guildName}open parameter explanation (1.5.0+):
/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 activityview parameter explanation:
/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.
- Add 100 player contribution:
/plg give player [Player Name] 100- Add 100 guild funds with a variable:
/plg give guildMoney ${guildName} 100- Add 100 guild activity with a guild name:
/plg give guildActive [Guild Name] 100- Add 100 guild ore with a guild name (1.11.3+):
/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.
/plg restore [Player Name]/plg refresh explanation:
- Reset guild title information.
- Reset guild task information.
- Fix the missing guild leader bug.
- Fix the wrong current/max guild member count.
- Reset the guild world border.
- Reset the guild world rules.
/plg addShop type explanation (permanent by default):
day: every day.week: every week.month: every month.only: permanent.