ProtectionStones
Anti-Griefing at it's Easiest!

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:
ps{x-coordinate}x{y-coordinate}y{z-coordinate}z
i.e.
ps279x67y40z
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).

-
View User Profile
-
Send Message
Posted Dec 14, 2013@Knucklej
Well then I could see my players calling me over every five minutes to move their bedrock. Perhaps there's a way to adjust sponge's blast resistance.
-
View User Profile
-
Send Message
Posted Dec 14, 2013Try using Bedrock. Or at least that was my solution. Just tell the people be careful where you place it or you are stuck there. Don't take this as the real thing you should do but just give it a try?
-
View User Profile
-
Send Message
Posted Dec 13, 2013Due to the fact that these blocks can be mined with a silk touch pick, I changed the config to make sponges the only protection stone, so I can control their distribution. However, players on my server have come up with leading creepers into another player's protected area, making the creeper explode, then destroying the sponge, causing it to drop. Then, that player has two sponges and the victim is left with none. Is there any possible fix to this problem in the config?
-
View User Profile
-
Send Message
Posted Dec 12, 2013Why is the god mode flag set to permission default? Someone figured that out today and I had to fix it. Also, if people set greeting / farewell flags using this plugin it doesn't seem to validate the characters used which can cause the WorldGuard yml file to flip the hell out.
-
View User Profile
-
Send Message
Posted Dec 12, 2013@whiteguygears
I ended up just doing what my picture entails, and it works. But it took me about an hour, a very indirect hour, but still. I'd still like to know if theres anyway to do this otherwise, because now i have to manage 4 zones "northwall, eastwall, westwall, southwall" instead of just having 1 zone of "global"
-
View User Profile
-
Send Message
Posted Dec 12, 2013I'm having an issue and hopefully you can give me a solution to it.
I have one worldguard region "global" which expands 6k blocks from my spawn. It has flag exit deny, and members are all staff so that we can exit, to build outside of reachable area. That was working great, until one of the players tried to use a prot stone, since the entire map to them is one giant zone, it thinks its overlapping. How do I fix this? I want global to always take precedence, that way they cant put a zone on the edge of the map and get out, while at the same time, i want them to be able to place zones. To temporarily fix this issue I removed the global zone, so that way players can use their prot stones, But I dont want someone leaving the map. So currently prot stones are working but i have no global border. Is the only solution going to have to be something like my drawing?
-
View User Profile
-
Send Message
Posted Dec 12, 2013@AxelDios
Thank you, that is extremely useful
-
View User Profile
-
Send Message
Posted Dec 11, 2013@inkdrgn
Take a look at the this WorldGuard Flag Page, it lists all the color codes.
The greetings and farewell messages are standard WorldGuard Flags, PS also adds a "%player%" variable which will place the name of the person who placed the PS (it only substitutes this name on placement and won't work if you change it after it is placed.)
-
View User Profile
-
Send Message
Posted Dec 11, 2013@ViscousSummer88
I'll think about adding a configuration option for not allowing personal overlaps.
-
View User Profile
-
Send Message
Posted Dec 11, 2013Is there a list of colors that can be used in the greeting or farewell message?
-
View User Profile
-
Send Message
Posted Dec 11, 2013@AxelDios
Ah okay, I understand. It is a little bit of shame though.
As for the stopping people placing their own protection blocks from overlapping, that honestly will save a lot of time.
I'm not sure if others have ever had these kind of issue, we have but players will not fully read the documentation of it, and just place them around randomly. Next thing you know a support ticket saying they can't let their friend build meaning an admin then needs to sort their protections out for them. Very time consuming when they have placed a few down in a small area.
-
View User Profile
-
Send Message
Posted Dec 10, 2013@highfaller
Read about Group Limits on the Configuration Page. That allows limits on total region count, PS Block Types, etc. all using permissions.
-
View User Profile
-
Send Message
Posted Dec 10, 2013@ViscousSummer88
PS doesn't have it's own database and relies on the PS name and the WorldGuard Region Database for all it's information, so combining regions would be impossible, and this has been asked for on numerous occasions.
I might possibly add a feature to block overlapping of the same owner's regions. Sometimes players want their regions to overlap so they can then use the PS priority command to set up sub-regions.
For now you can use the "/ps view" command to check the region's boundaries to check where one starts and another finishes.
-
View User Profile
-
Send Message
Posted Dec 10, 2013Ah, I'll just change the block it uses then to something more rare/impossible to obtain.
Another question, is it possibly to set it so that if someone buys a protection stone, and is given permission for it, say, PermissionsEx.
If I added /pex user {name} add <permission> and gave them all the permissions they needed, is there a way to make it so if they buy it again, it adds it to their total allowed placed regions?
Also, is there any actual way to limit regions allowed once given permission, I gave myself the permissions I put in the package, and it allows me to make unlimited of all regions, even though I only gave them permissions for one of the areas/blocks, and to only place one. I wasn't OP if you wonder. All help is appreciated.
-
View User Profile
-
Send Message
Posted Dec 10, 2013Is it, or will it be possible that placing two protection blocks, by the same user that overlap turn into one protection. One of the main issues we always come across is people having issues adding people to protection regions if they have to place a couple of protection blocks down. Or even a way that they can't place another protection block down in their already protected area, to stop overlapping.
-
View User Profile
-
Send Message
Posted Dec 8, 2013@highfaller
No, sorry there isn't.
There are means to allow placement in worlds, but not create regions, but it is a global setting, you can also stop regions from being created for admins with a toggle command, but not way to do what you are asking.
-
View User Profile
-
Send Message
Posted Dec 8, 2013Is there any way to make it so players without permission for ProtectionStones are able to place the blocks PS uses normally without it creating a region?
I have it set up as something my users can buy from our donation store.
-
View User Profile
-
Send Message
Posted Dec 3, 2013@AxelDios
Thanks AxelDios, excellent support as always!
-
View User Profile
-
Send Message
Posted Dec 2, 2013@kingmonkeycrafter
They are protected by WorldGuard, when you start a new copy of WorldGuard (meaning without the old WorldGuard Regions Files) then all your ProtectionStones Regions will be removed too.
You can also use the ProtectionStones Cleanup Admin Command like this:
While on your current map type the following to remove all ProtectionStones Regions...
/ps admin cleanup remove 0
But since you are going to a new map the best method would be the first one, of removing the WorldGuard Regions Files, and starting with a fresh copy of WorldGuard.
-
View User Profile
-
Send Message
Posted Dec 2, 2013I'll soon be making the move to Bukkit 1.7.2 Dev and plan on resetting my existing map to a fresh 1.7 map (which will have the same name as the exiting map "world").
How do I go about removing all players existing ProtectionStone areas? Is it just a case of clearing the contents of the WorldGuard regions.yml file?
Also, seeing as WorldGuard seems to be working under Bukkit 1.7.2, is there any reason why ProtectionStones would not work? Has anyone tested it yet?