GPFlags

⭐ — (73 endorsements) 📥 17,403 downloads 📌 v5.13.9 📅 8/16/2022
🟡 Updated this year

By DrBot · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/15/2026 📅 Created: 8/16/2022

🔍 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!

Click 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

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
DrBot
Version
5.13.9
Downloads
17,403
Endorsements
73
Category
game-mechanics
Created
8/16/2022
Updated
4/15/2026
Game Versions
1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4
Tags
game-mechanics, management

🔧 How to Install Minecraft Plugins Mods

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.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does GPFlags support?

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.

What is the latest version of GPFlags?

Version 5.13.9, published 2026-04-15 with 17,403 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await