GriefPrevention Flags 4.5.2

GriefPrevention Add-On to set flags in claims.

  1. ShaneBee
    Tested Minecraft Versions:
    • 1.12
    Source Code:
    https://github.com/ShaneBeee/GriefPreventionFlags
    Contributors:
    Big_Scary (Creator)
    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.

    [​IMG]

    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.

Recent Reviews

  1. Zephearian
    Zephearian
    5/5,
    Version: 4.5.2
    You deserve a medal, perfect for survival servers like mine. I know you just took it from GitHub and put it here, but for those of us who could not figure out the github version this is a blessing!
    1. ShaneBee
      Author's Response
      Thank you for your kind words. It was quite the struggle compiling it from GitHub... but thats only because I had no clue what i was doing... but after some good time with google, i finally figured it out. I just wanted to be able to share it with the people who want/need it!
  2. Countryrose12
    Countryrose12
    5/5,
    Version: 4.5.2
    Great Plugin to have around, Team members of DragonEssence are liking it better then having to use worldguard region flags to prevent things.