Note: I am not the creator of this plugin, nor do I take any credit in owning it what so ever. This plugin is open source on GITHUB and I am merely putting it up on Spigot to make it available for other server owners as a simple download.
- Tested Minecraft Versions:
- 1.12
- Source Code:
- https://github.com/ShaneBeee/GriefPreventionFlags
- Contributors:
- Big_Scary (Creator)
GriefPrevention Flags is a plugin to allow admins to set flags for GriefPrevention claims. Either a single claim, or a global flag for all claims. It's similar to WorldGuard, but it's more performant, easier to use, and includes many more useful flags than WorldGuard does. It also doesn't require WorldEdit to run (unlike WorldGuard). Admins can also empower players to self-serve by giving them access to specific flags, which they can then only use on land claims they own.
Dependencies:
- GriefPrevention (Must Have)
- McMMo (Optional)
SetClaimFlag
description: Sets a flag on a GriefPrevention land claim.
usage: /SetClaimFlag <flag> <optional parameters>
aliases: [setflag, placeflag, putflag, claimflag, placeclaimflag, putclaimflag]
permission: gpflags.setflag
UnsetClaimFlag
description: Un-sets (removes) a flag on a GriefPrevention land claim.
usage: /UnSetClaimFlag <flag>
aliases: [unsetflag, removeflag, unclaimflag, removeclaimflag]
permission: gpflags.unsetflag
SetDefaultClaimFlag
description: Sets a flag on all GriefPrevention land claims.
usage: /SetDefaultClaimFlag <flag> <optional parameters>
aliases: [setdefaultflag, placedefaultflag, putdefaultflag, defaultclaimflag, placedefaultclaimflag, putdefaultclaimflag]
permission: gpflags.defaultflags
UnsetDefaultClaimFlag
description: Un-sets (removes) a default flag from all GriefPrevention land claims.
usage: /UnSetClaimFlag <flag>
aliases: [unsetdefaultflag, removedefaultflag, removedefaultclaimflag]
permission: gpflags.defaultflags
ListClaimFlags
description: Lists all the flags currently set on a GriefPrevention land claim.
usage: /ListClaimFlags
aliases: [listclaimflags, claimflags, listflags]
permission: gpflags.listflags
SetWorldFlag
description: Sets a flag on an entire world.
usage: /SetWorldFlag <flag> <optional parameters>
aliases: [placeworldflag, putworldflag, worldflag]
permission: gpflags.setworldflag
UnsetWorldFlag
description: Un-sets (removes) a world-level flag.
usage: /UnSetWorldFlag <flag>
aliases: [unsetworldflag, removeworldflag, unworldflag]
permission: gpflags.unsetworldflag
SetServerFlag
description: Sets a flag everywhere.
usage: /SetServerFlag <flag> <optional parameters>
aliases: [placeserverflag, putserverflag, serverflag]
permission: gpflags.setserverflag
UnsetServerFlag
description: Un-sets (removes) a server-level flag.
usage: /UnSetServerFlag <flag>
aliases: [unsetserverflag, removeserverflag, unserverflag]
permission: gpflags.unsetservrflag
GPFReload
description: Reloads GriefPrevention Flags configuration settings from its config file.
usage: /GPFReload
permission: gpflags.reload
- NoItemPickup
- ExitMessage
- NoHunger
- InfiniteArrows
- NoPetDamage
- ExitCommand
- CommandBlackList
- RespawnLocation
- AllowPVP
- KeepLevel
- NoPlayerDamage
- NoMcMMOSkills
- NoChorusFruit
- NetherPortalConsoleCommand
- NoFluidFlow
- NoExpiration
- NoWeatherChange
- NetherPortalPlayerCommand
- CommandWhiteList
- NoMonsterSpawns
- TrappedDestination
- NoMobSpawns
- NoEnter
- NoLootProtection
- NoMcMMODeathPenalty
- KeepInventory
- HealthRegen
- NoCombatLoot
- NoItemDrop
- NoEnderPearl
- SpleefArena
- NoLeafDecay
- NoFlight
- EnterMessage
- NoMobDamage
- EnterCommand
Code (Text):
gpflags.admin.*:
description: Grants all administrative functionality.
gpflags.setflag:
description: Grants permission to use /SetClaimFlag.
default: op
gpflags.unsetflag:
description: Grants permission to use /UnSetClaimFlag.
default: op
gpflags.setworldflag:
description: Grants permission to use /SetWorldFlag.
default: op
gpflags.unsetworldflag:
description: Grants permission to use /UnSetWorldFlag.
default: op
gpflags.setserverflag:
description: Grants permission to use /SetServerFlag.
default: op
gpflags.unsetserverflag:
description: Grants permission to use /UnSetServerFlag.
default: op
gpflags.defaultflags:
description: Grants permission to use /SetDefaultClaimFlag and /UnSetDefaultClaimFlag.
default: op
gpflags.listflags:
description: Grants permission to use /ListClaimFlags.
default: op
gpflags.reload:
description: Grants permission to use /GPFReload.
default: op
gpflags.allflags:
description: Grants permission to apply/remove all flags.
default: op
gpflags.bypass:
description: Makes a player immune to the limitations of flags like CommandBlackList, NoEnter, and NoFlight.
default: op
REVIEWS:
Please do not post bad reviews if this does not work, as I am not the creator of this and will not provide support
SUPPORT:
If you have an issue, please report it on the GITHUB page.... I currently do not have a dev to help me fix problems, but I am hoping to soon have one.

GriefPrevention Flags 4.5.2
GriefPrevention Add-On to set flags in claims.