Anti-Griefing at it's Easiest!

PS Banner

Griefing Protection

ProtectionStones allows a player to place a special block, and this protects their area from griefing.

This small plugin was inspired by PreciousStones but only has the property protection blocks. This allows players to place one of three types of ore blocks to protect their property.

The player doesn't require any special permissions, they just need to get one of the three following ore blocks which you can give or sell in game using other plugins:

Coal Ore gives 11x11x11 protection area.

Lapis Ore gives 21x21x21 protection area.

Diamond Ore gives 41x41x41 protection area.

See the Configuration Page if you would like to change the block types, the dimensions or even set the Y-Axis to be from sky to bedrock, set group limiting, etc.

When the player places the block it creates a WorldGuard Region that gives the player ownership of that area and in turn grief protection. If the player breaks the ProtectionStone then they get the stone back and the region is removed from WorldGuard's Region List.

To install simply copy the ProtectionStones.jar file to your plugins folder, no configuration necessary. The following Ore Blocks are supported as the defaults: Coal Ore, Lapis Ore, Diamond Ore.

ProtectionStones Regions

ProtectionStones Creates WorldGuard Regions with the following naming convention:




The x, y, and z coordinates are the location of the placed ProtectionStone which is in the center of the WorldGuard Region it creates. If the Region.SKYBEDROCK Setting is set to "true" (see the Configuration Page) then Y-Axis of the ProtectionStone isn't necessarily the vertical center of the region.

Incompatible with PreciousStones

Both plugins act on the same kind of ore blocks and have the same command name of "/ps".

Requires WorldGuard

WorldGuard is used to create and remove regions when the blocks are placed, otherwise ProtectionStones won't do anything (set not to load if WorldGuard isn't found).

PS Graphic


Commands | Configuration | Permissions


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

  • Avatar of AxelDios AxelDios Aug 21, 2014 at 03:22 UTC - 0 likes

    @paranollakil: Go

    Private message me, and please re-explain your problem, I don't understand what the issue is.

  • Avatar of paranollakil paranollakil Aug 21, 2014 at 01:21 UTC - 0 likes

    P# lease help me, my problem is this plugin installed correctly but when I opened my server 1.6.2 not detacta. Do not let another folder with the setup. I love it and I can not husarlo

  • Avatar of ARCT3CK ARCT3CK Aug 19, 2014 at 19:48 UTC - 0 likes

    @AxelDios: Go

    Yep, great explanation :D I switched to silk touch option to true, and everything works fine :)

  • Avatar of AxelDios AxelDios Aug 18, 2014 at 03:19 UTC - 0 likes

    @ARCT3CK: Go

    That's correct, depending on your version of Bukkit or if you use Spigot, when PS tells the block to break naturally per the Bukkit API, some servers will not take the Fortune Enchantment, this appears to be a timing issue on some servers, if you want to avoid it all together just pick different blocks for your PS's and set the Silk Touch option to false.

  • Avatar of ARCT3CK ARCT3CK Aug 17, 2014 at 04:57 UTC - 0 likes

    Fortune enchantment doesn't works when the Silk touch option is true

  • Avatar of AxelDios AxelDios Aug 13, 2014 at 11:26 UTC - 0 likes

    @YoShIWoZ: Go

    No, it can't be done, the coordinate based name is how PS finds the location of the ProtectionStone within the region.

  • Avatar of YoShIWoZ YoShIWoZ Aug 13, 2014 at 10:25 UTC - 0 likes

    Is it somehow possible to make it so it saves the region as the player's name instead of the coordinate? :)

  • Avatar of AxelDios AxelDios Aug 12, 2014 at 03:25 UTC - 0 likes

    @gv1222: Go

    PS 2.0 is slow at this time because too many people want it written in incompatible ways, so I'm going to go ahead and build in the way I want it per usual.

    PS 1.9 will see one more copy soon, just to update to UUID's instead of waiting for 2.0 as the plan was set.

    PS 2.0 will still use WorldGuard, so existing protection will be in place, and there will be an option for using either the old style blocks, or using new blocks that will work similarly to how my SuperSmelters work, with names, etc.

  • Avatar of AxelDios AxelDios Aug 12, 2014 at 03:22 UTC - 0 likes

    @hutt132: Go

    I see from the error you are using Spigot and PS 1.9i, if that version of Spigot is forcing the use of UUID's then that could be the cause of the error. PS doesn't yet use UUID.

  • Avatar of hutt132 hutt132 Aug 11, 2014 at 20:47 UTC - 0 likes

    I keep getting this error when people use /ps add. I'm using ProtectionStones 1.8i and worlguard v5.9

    Last edited Aug 11, 2014 by hutt132


Date created
Dec 20, 2011
Last update
Jun 04, 2014
Development stage
  • enUS
MIT License
Curse link
Recent files