ClaimControl provides more control over Grief Prevention claims by allowing players to set flags on them.

I was originally making this plugin for my server in my spare time and found a request on the Bukkit forums with some more ideas here so thought I would add those in as well.


  • Add and remove flags for more control over Grief Prevention claims.
  • Supports MySQL and SQLite databases.
  • Set a claim as private so no one can enter it.
  • Add players to the allow list so they can enter a private claim.
  • Add players to the deny list so they cannot enter a claim.
  • Enable or disable monsters in the claim.
  • Enable or disable PvP in the claim (PvP must be enabled in the world).
  • Change the entry message players see when entering the claim.
  • Change the exit message players see when exiting the claim.
  • And more to come... suggestions are welcome.

Required Plugins

You must have the following plugins downloaded and installed for ClaimControl to function properly:

  • Thanks to bigscary and Tux2 for Grief Prevention.
  • Thanks to PatPeter for SQLibrary. Just download the SQLibrary.jar and place it in your plugins folder.
  • A SuperPerms compatible permissions plugin.

The following plugins will be required as of ClaimControl v1.1:

  • Thanks to the Vault team for Vault.
  • A Vault supported economy plugin.







  • Flag to enable or disable animals in the claim.
  • Flag to charge players to enter the claim (unless they are on the allow list)
  • Flag to change the time a charge is good for with the ability to be a one time or recurring fee. (using format 1w3d3h7m)
  • Flag to set the trust level players receive when they pay the fee. (none, trust, container, access, permission)
  • Flag to set a claim as a box preventing players from exiting the claim who aren't allowed. (Op. permission by default)
  • Integration with other land management systems. For example preventing the creation of GP claims within Towny towns, and preventing Towny towns from claiming land where a GP claim is.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ryvix ryvix Oct 14, 2015 at 18:41 UTC - 1 like

    @ManBeastPigDev: Go

    I've never tried his version of it.

    Yep that's why ClaimControl allows you to disable the tasks and control how often they run.

    If I ever moved all this stuff anywhere it would likely be to github.

  • Avatar of ManBeastPigDev ManBeastPigDev Oct 14, 2015 at 17:19 UTC - 0 likes

    Although I prefer yours , the GP author has his own version of CC out now. Its pretty stable but he doesn't disable active mobs. I assume because of the cpu overhead monitoring for such interactions. Jus tin case you didn't know no one uses bukkit site anymore its all on spigot now.

    Fires Of Titan Server

  • Avatar of ryvix ryvix Oct 14, 2015 at 16:22 UTC - 0 likes

    Just thought I would let everyone know I am still working on the update.

    I'm working on converting the database system to no longer require the SQLibrary plugin and instead using the default database system originally included with Bukkit which you can configure in your bukkit.yml file.

    Hopefully it will be backwards compatible too so if anyone has old flags they want to keep using they can still be used without much effort. MySQL users may have to copy their data to the proper spot, in which case I may make a separate migration plugin. SQLite users (default) shouldn't have to do anything.

  • Avatar of ryvix ryvix Sep 26, 2015 at 22:33 UTC - 0 likes

    I've updated things but haven't had time to test enough. But I have uploaded it to github if anyone is capable and willing to test. It also adds the animals flag. I will post an alpha release after I do some more testing.

  • Avatar of ManBeastPigDev ManBeastPigDev Sep 04, 2015 at 08:13 UTC - 0 likes

    Thanks :)

  • Avatar of ryvix ryvix Sep 04, 2015 at 02:22 UTC - 1 like

    Working on an update.

  • Avatar of CmdrSpockDev CmdrSpockDev Aug 12, 2015 at 12:13 UTC - 0 likes

    Will pay for an update to this, too lazy to do it myself. ;p

  • Avatar of Drewski86Dev Drewski86Dev Jan 24, 2015 at 22:39 UTC - 0 likes

    Would appreciate an update to this Plugin as my server community has found it quite useful and would like to see it's return.

  • Avatar of ManBeastPigDev ManBeastPigDev Jul 31, 2014 at 15:33 UTC - 0 likes

    Any chance of an update?
    I'm getting console spam..

    [$] JamPlaysMC: Can you give meh a inventory full of oak and stone for building the creative spawns?
    [INFO] DesertSamurai issued server command: /pv 1
    WARN]: [ClaimControl] Task #34 for ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER} generated an exception
    [INFO] Superspyguys issued server command: /tpc thre
    [$] 007BUTTER2003: Do ./warp fight to fight me
    WARN]: [ClaimControl] Task #34 for ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER} generated an exception
    WARN]: [ClaimControl] Task #33 for ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER} generated an exception
    ERROR]: Could not pass event PlayerInteractEvent to ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER}
    Source) ~[?:?]
    [$] oneshot01: eh
    [$] JamPlaysMC: It'd help a lot for my town <3
    @ nate5555555555: mbp the tag didnt work
    Ask no question and receive no answer!
    WARN]: [ClaimControl] Task #33 for ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER} generated an exception
    WARN]: [ClaimControl] Task #34 for ClaimControl v1.10-SNAPSHOT-b${BUILD_NUMBER} generated an exception
    CraftyCreeper applied tag: "&4NOOB" to nate5555555555
    [INFO] 007BUTTER2003 issued server command: /slap
    [INFO] 007BUTTER2003 slapped 007BUTTER2003

  • Avatar of ryvix ryvix May 09, 2014 at 15:35 UTC - 0 likes

    It appears things with GP are in the middle of some sort of transition. Plus not much work is being done lately on it.

    I don't believe it supports player UUIDs yet either but they have converted claims to use UUIDs of their own which is a completely separate thing. So I can't really update this just yet to support player UUIDs.

    I will wait until they add that in and then I will update this. The database will have to update to support player UUIDs and claim UUIDs at that time so make sure you backup your files and your database before you update.

Which flags should be added next?

  1. Choices:

  1. Results
  2. 2 comments


Date created
Feb 27, 2013
Last update
Nov 19, 2013
Development stage
  • enUS
MIT License
Curse link
Recent files



Required dependency
Grief Prevention