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 Aug 18, 2012Your text to link here...=== ==== Your title here... ==== ====== === Your title here... === ===//
-
View User Profile
-
Send Message
Posted Aug 18, 2012gddbvbv
-
View User Profile
-
Send Message
Posted Aug 17, 2012I remember a long time ago you were really responsive to my suggestions, which is absolutely wonderful!
I have 1 more suggestion. Make an option so when players mine Protection Stones with silktouch it drops the regular items, and not the blocks.
Some server admins would really enjoy having this setting and it should not take too much, or be too server intensive to implement =P
-
View User Profile
-
Send Message
Posted Aug 16, 2012@AxelDios
Oh no I completely understand. WE, WG, CH and Craftbook are all important parts of our server. We chose to use ProtectionStones, especially over using PreciousStones, specifically because you chose to integrate it with WorldGuard, which makes managing our server much more consistent and reliable. Everything their crew works on is as future-proof as possible. Naturally not everything can mesh 100% easily. For that I thank both you and the sk89 team. We'll find a way to make it work in the meantime, even if it's not quite ideal.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Zephedge
Don't get me wrong, everyone working on WorldEdit and WorldGuard do a great job on some very large and complicated plugins, but at the moment to keep up the performance and the lite load of PS I need to keep using as much of the back-end functions of WorldGuard as possible.
I would be glad to add the features you are looking for as soon as they add the features I need to make such changes.
I'm hoping they will add a feature to either check that the overlaps are just a certain region name and/or that you are a member of a region vs the current one that is only a check if you are an owner of the overlapping regions.
Because then you could add all players by adding a group (rank) as members of the parent region.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@AxelDios
I guess even sk89 can't be perfect :<
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Zephedge
PS uses WorldGuard for all it's protection, and currently WG only has one check if there's an overlap that you don't own. So until WG adds more functions I can't change it in a way that would allow for a fast efficient region check.
PS does have an owner check override permission but it overrides all regions and is really for admins to be able to fix and update regions. If you give your players that permission they would be able to overlap any region, including other players.
So until then there is no means to add that functionality, and it has been asked for many times.
-
View User Profile
-
Send Message
Posted Aug 15, 2012On our server we have a large protection the dictates a lot of the behaviors of things in that region, but we also let all players build within it. Because of this region, ProtectionStones can't be placed because of region overlapping issues. Is there any way to make PS ignore that particular region, or if not, could I request that particular feature?
-
View User Profile
-
Send Message
Posted Aug 13, 2012@bigggan
No sorry I can't it would require me monitoring each ProtectionStone and would amount to much the same answer as my last post.
-
View User Profile
-
Send Message
Posted Aug 13, 2012Hey can you add something like put a preasure plate ontop of the protection stone to activate them? sSo we can use the protection stones normaly untill we have a pressureplate on them (or somethingelse)
-
View User Profile
-
Send Message
Posted Aug 12, 2012@shukamu
No sorry can't be done, and this has been asked for numerous times.
To make PS fast and lite, it uses WorldGuard for both protection and for it's database, so the stones have a unique name based on the stones location, and the size is form the database, so they must stay separate to keep track of them and their regions.
-
View User Profile
-
Send Message
Posted Aug 12, 2012@RustyDagger
The only permission that by passes the owner check is protectionstones.superowner.
Make sure they don't have that, that is the only way they can hide/unhide another player's PS.
There is also /ps admin hide and /ps admin unhide for admins to use, but that hides and unhides all PS's in a world and requires the protectionstones.admin permission.
-
View User Profile
-
Send Message
Posted Aug 12, 2012@XeonG8
/ps region remove <name> is used to delete all the regions of a user <name> not the region name.
/ps add <name> adds a member to a region you own with this <name> are you using the commands correctly?
And if you manually edited the regions files you might have corrupted those files.
-
View User Profile
-
Send Message
Posted Aug 12, 2012I have an issue My players can Hide and Unhide other players protection stones. My players have the following nodes.
- protectionstones.create
- protectionstones.destroy
- protectionstones.flag.farewell
- protectionstones.flag.greeting
- protectionstones.flag.use
- protectionstones.flags
- protectionstones.group1
- protectionstones.hide
- protectionstones.members
- protectionstones.owners
- protectionstones.unhide
- protectionstones.view
Also does addowner bypass owner checks?
-
View User Profile
-
Send Message
Posted Aug 12, 2012@AxelDios
Hey dude, can u add feature? example, if player put 3 ore diamond one above the other, protection area grow.
example 1 diamond ore = 41x41 2 diamond ore above the other = 82x82 3 diamond ore above the other = 123x123
ty
-
View User Profile
-
Send Message
Posted Aug 12, 2012Just installed this on my server! Hopefully it works well.
Come check it out if you'd like! IP: wasabicraft.tk
-
View User Profile
-
Send Message
Posted Aug 8, 2012"you can use WG commands to get the name of the PS Regions you are standing in with "/rg info", then deleted it via /rg remove {name}."
ah this bit helps, I don't use the regions much. /ps region remove <name> didn't work at all.. and neither did /ps add <name> And no was no misspelling..
The 1.3.1 update you did, and the newer bukkit build, something went wrong? ....I had to edit the regions file and wg reload to add and remove players/regions.
-
View User Profile
-
Send Message
Posted Aug 8, 2012@XeonG8
Did you confirm the player name you are searching for really has regions?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@XeonG8
The regions are WorldGuard Regions whether they have a stone still or not, you can do several different things to remove them, you can use WG commands to get the name of the PS Regions you are standing in with "/rg info", then deleted it via /rg remove {name}.
Or as an admin or a region owner you can stand in the region and do /ps unhide to show the stone you are closest too, and then break it to remove it.
-
View User Profile
-
Send Message
Posted Aug 8, 2012ProtectionStones 1.8f for CB 1.3.1-R1.0 16 hours ago
seems broke.. i just get no regions found for <name>
when I do /ps region remove <name>