GriefPrevention Flags 4.5.2

GriefPrevention Add-On to set flags in claims.

  1. ShaneBolenback
    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.