GPFlags
🟡 Updated this yearPreview
🔍 Analysis
- 👍 0.4% endorsement rate
- 🏆 #17 of 214 game-mechanics mods in this game by downloads
📋 About This Mod
# GPFlags GPFlags is a plugin to allow players to set flags for the world and GriefPrevention claims. It's similar to WorldGuard, but admins can empower players to self-serve by giving them access to specific flags, which they can then only use in claims they own. (https://www.spigotmc.org/resources/griefprevention.1884/) is required to use GPFlags. ## Flags There are over 80 flags and I frequently add more. If there's a flag you don't see here, contact me through the support Discord and I'll see if I can make it! <details> <summary>Click to see all flags</summary> <span> <table> <tbody> <tr> <th>Flag</th> <th>Description</th> </tr> <tr> <td>AllowBlockExplosions</td> <td>Similar to the GP <code>/claimexplosions</code> command but this one will persist through restarts.</td> </tr> <tr> <td>AllowInfest</td> <td>Allows silverfish to infest blocks.</td> </tr> <tr> <td>AllowPvP</td> <td>If in the config "PvP Only In PvP-Flagged Claims" is set to true, PvP will be off in the world, and you can then add a flag to a claim to allow PvP in specific claims. There is also an optional message to be sent to players when they enter these claims (can be changed in the config).</td> </tr> <tr> <td>AllowVillagerTrading</td> <td>Lets players trade with villagers without requiring trust</td> </tr> <tr> <td>AllowWitherDamage</td> <td>Allows withers to deal damage in the claim.</td> </tr> <tr> <td>BuyAccessTrust</td> <td>Allows players to buy access trust in the claim. They can use /buyaccesstrust while standing in the claim to buy access trust. The price is determined when setting the flag.</td> </tr> <tr> <td>BuyContainerTrust</td> <td>Allows players to buy container trust in the claim. They can use /buycontainertrust while standing in the claim to buy container trust. The price is determined when setting the flag.</td> </tr> <tr> <td>BuyBuildTrust</td> <td>Allows players to buy build trust in the claim. They can use /buybuildtrust while standing in the claim to buy build trust. The price is determined when setting the flag.</td> </tr> <tr> <td>BuySubclaim</td> <td>Allows players to buy the subclaim. Buying the subclaim will give the buyer all levels of trust and will disable the flag to prevent other players from buying the subclaim after that. </td> </tr> <tr> <td>CommandBlackList</td> <td>Blacklist commands. Prevents players from using any commands you list in the flagged area unless they have the <code>gpflags.bypass.commandblacklist permission</code>. <br>Example usage: <code>/SetClaimFlag CommandBlackList sethome;setwarp;kit</code> </td> </tr> <tr> <td>CommandWhiteList </td> <td>Whitelist commands. The flag prevents players from using any commands except those you list in the flagged area unless they have the <code>gpflags.bypass.commandwhitelist</code> permission. <br>Example usage: <code>/SetClaimFlag CommandWhiteList tell;me;home</code></td> </tr> <tr> <td>EnterActionbar </td> <td>Shows an actionbar to the player when they enter this area (Variables: %owner% = Owner of claim in flag, %name% = player in event).</td> </tr> <tr> <td>EnterCommand </td> <td>Runs a console command when the player enters this area (Variables: %owner% = Owner of claim in flag, %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).</td> </tr> <tr> <td>EnterCommand-Owner</td> <td>Runs a console command when the owner of this claim enters the claim (Variables: %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon)</td> </tr> <tr> <td>EnterCommand-Members</td> <td>Runs a console command when a member of this claim enters the claim (Variables: %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).</td> </tr> <tr> <td>EnterPlayerCommand</td> <td>The same as the EnterCommand flag, except this one will run commands from a player vs from console. (Variables: %owner% = Owner of claim in flag, %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).</td> </tr> <tr> <td>EnterMessage </td> <td>Sends a message to the player when they enter this area (Variables: %owner% = Owner of claim in flag, %name% = player in event).</td> </tr> <tr> <td>ExitActionbar </td> <td>Shows an actionbar to the player when they exit this area (Va
# GPFlags GPFlags is a plugin to allow players to set flags for the world and GriefPrevention claims. It's similar to WorldGuard, but admins can empower players to self-serve by giving them access to specific flags, which they can then only use in claims they own.
(https://www.spigotmc.org/resources/griefprevention. 1884/) is required to use GPFlags.
## Flags
There are over 80 flags and I frequently add more. If there's a flag you don't see here, contact me through the support Discord and I'll see if I can make it!
Download from Modrinth. Use Prism Launcher or drop into your mods folder. 📖 Full step-by-step install guide for Minecraft Plugins → Visit the official mod page for specific installation instructions for this mod. 🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more. The author lists 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5. Other versions may work but are untested by the author. Version 5.13.9, published 2026-04-15 with 17,403 downloads recorded at the source. Keep browsing — more Minecraft Plugins mods awaitClick to see all flags
Flag
Description
AllowBlockExplosions
Similar to the GP
/claimexplosions command but this one will persist through restarts.
AllowInfest
Allows silverfish to infest blocks.
AllowPvP
If in the config "PvP Only In PvP-Flagged Claims" is set to true, PvP will be off in the world, and you can then add a flag to a claim to allow PvP in specific claims. There is also an optional message to be sent to players when they enter these claims (can be changed in the config).
AllowVillagerTrading
Lets players trade with villagers without requiring trust
AllowWitherDamage
Allows withers to deal damage in the claim.
BuyAccessTrust
Allows players to buy access trust in the claim. They can use /buyaccesstrust while standing in the claim to buy access trust. The price is determined when setting the flag.
BuyContainerTrust
Allows players to buy container trust in the claim. They can use /buycontainertrust while standing in the claim to buy container trust. The price is determined when setting the flag.
BuyBuildTrust
Allows players to buy build trust in the claim. They can use /buybuildtrust while standing in the claim to buy build trust. The price is determined when setting the flag.
BuySubclaim
Allows players to buy the subclaim. Buying the subclaim will give the buyer all levels of trust and will disable the flag to prevent other players from buying the subclaim after that.
CommandBlackList
Blacklist commands. Prevents players from using any commands you list in the flagged area unless they have the
gpflags.bypass.commandblacklist permission.
Example usage: /SetClaimFlag CommandBlackList sethome;setwarp;kit
CommandWhiteList
Whitelist commands. The flag prevents players from using any commands except those you list in the flagged area unless they have the
gpflags.bypass.commandwhitelist permission.
Example usage: /SetClaimFlag CommandWhiteList tell;me;home
EnterActionbar
Shows an actionbar to the player when they enter this area (Variables: %owner% = Owner of claim in flag, %name% = player in event).
EnterCommand
Runs a console command when the player enters this area (Variables: %owner% = Owner of claim in flag, %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).
EnterCommand-Owner
Runs a console command when the owner of this claim enters the claim (Variables: %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon)
EnterCommand-Members
Runs a console command when a member of this claim enters the claim (Variables: %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).
EnterPlayerCommand
The same as the EnterCommand flag, except this one will run commands from a player vs from console. (Variables: %owner% = Owner of claim in flag, %name% = player in event, %uuid% = uuid of player in event) For multiple commands, separate with a semicolon (;) (make sure to not have spaces after the semicolon).
EnterMessage
Sends a message to the player when they enter this area (Variables: %owner% = Owner of claim in flag, %name% = player in event).
ExitActionbar
Shows an actionbar to the player when they exit this area (Va 📊 Mod Details
🔧 How to Install Minecraft Plugins Mods
❓ Frequently Asked Questions
Which Minecraft Plugins versions does GPFlags support?
What is the latest version of GPFlags?