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 Mackan90096 Mackan90096 Jan 30, 2016 at 17:57 UTC - 0 likes

    Why can users place and break blocks inside someone else's PS area? How do I fix it?

    Running a 1.8.8 spigot server with the latest PS jar and WG 6.1

  • Avatar of AxelDios AxelDios Jan 27, 2016 at 14:36 UTC - 0 likes

    @Mel_NstGbsn: Go

    In the past any time someone said they had problems limiting the number of blocks someone could place it always ended up either wrong PS configuration or wrong permissions configuration.

    I can take a look at your settings, Private message your PS settings and tell me what you expected the results to be. Please don't post here and PM at the same time.

  • Avatar of Mel_NstGbsn Mel_NstGbsn Jan 27, 2016 at 14:02 UTC - 0 likes

    You cannot limit the amount of blocks someone can set altho it is in the config, rendering the whole plugin usueless...

    also - can you make it possible to be able to set a global parent region for every block type? because that would help so much if you want to make changes to all regions and would also allow you to enable features the plugin cant handle like -g NON_MEMBERS etc...!

    I would pay for the plugin if you could work that in

  • Avatar of markdf markdf Jan 21, 2016 at 20:28 UTC - 0 likes

    @AxelDios: Go

    Possible I may have missed that, will check tonight after work. Thanks.


  • Avatar of AxelDios AxelDios Jan 21, 2016 at 13:32 UTC - 0 likes

    @markdf: Go

    Did you check the permission for using the set owner, by default it is set to "OP" here is the setting from the permissions info:

    "protectionstones.owners" for ProtectionStones Owners Commands (default set to op). This includes the following three commands:"/ps addowner [player], /ps removeowner [player], /ps info owners

  • Avatar of markdf markdf Jan 20, 2016 at 21:51 UTC - 0 likes

    The only command I've found that doesnt work is being able to add an owner to an existing region, adding a member works so I dont see that as a major problem.

  • Avatar of markdf markdf Jan 20, 2016 at 20:38 UTC - 0 likes

    @AxelDios: Go

    Axel your back! I was testing PS last night with the latest WG and craftbukit 1.8.8 and didnt find any major problems. What have I missed? Are you planning on continuing to update PS, it was always my 1st choice for protection.

  • Avatar of AxelDios AxelDios Jan 20, 2016 at 19:47 UTC - 0 likes

    @Nikijok3: Go

    The Use Flag controls those items, but PS is broken for newer builds like 1.8 due to changes in the WorldGuard API, and 1.8 changes.

  • Avatar of Nikijok3 Nikijok3 Jan 20, 2016 at 18:46 UTC - 0 likes

    Hello, I have a question. What's the permission to allow the players to interact with buttons and pressure plates? Please answer

  • Avatar of DeathlikeGhost DeathlikeGhost Dec 07, 2015 at 23:47 UTC - 0 likes

    Hey :) I have one question, and I don't really know if I have to post it here.

    Well, I have a 1.8.8 server running with protection stones (and many others), and everything seems to be ok, but when a non-op user puts a protectionstone the world guard flags I've setted at the configuration file doesn't work :/ they just don't activate. I think is a permission-related mistake caused by me, or even a config misunderstanding. How do I put the default flags to work?

    Thanks in advance.


Date created
Dec 20, 2011
Last update
Jan 12, 2015
Development stage
  • enUS
MIT License
Curse link
Recent files