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 Mar 12, 2012I'm getting an "An internal error occurred while attempting to perform this command" What am i doing wrong? I download the 1.2.3 one for my 1.2.3 build. I'm lost here.
-
View User Profile
-
Send Message
Posted Mar 12, 2012I need help. I have both dev versions of Worldedit and Guard which both work. Running CB 1.2.3R0.1
I get this error http://pastie.org/3582127
I really want to use this plugin instead of the one i am now, Please help!
-
View User Profile
-
Send Message
Posted Mar 12, 2012@AxelDios
Thanks for your reply, and as allways the great support
-
View User Profile
-
Send Message
Posted Mar 12, 2012@funk1983
There isn't an automated removal feature due too numerous factors including requiring several databases for tracking the information.
There is a built in manual solution:
/ps region remove {playername}
/ps region regen {playername}
Regen removes and regenerates via the world seed.
Use both of there with care, they delete both ProtectionStones and Regular WorldGuard Regions.
And they only check for the "playername" as owner, ignores the fact that their might be other owners and ignores the player if they are only a member of a region.
So you would want to notify other owners of the same property to remove that owner first or the region would be deleted.
-
View User Profile
-
Send Message
Posted Mar 12, 2012@AxelDios
Thanks for your work, again!
Quick question, dunno how easy it would be but is there any chance of adding a inactive removal feature. i.e. if a player is not online for X amount of days their region gets removed? Just a thought i had since more and more regions are becoming abandoned.
-
View User Profile
-
Send Message
Posted Mar 12, 2012ProtectionStones 1.7b - SNAPSHOT
Changes:
CraftBukkit git-Bukkit-1.2.3-R0.2-b2060.jnks (MC: 1.2.3) WorldGuard 5.5.2-SNAPSHOT WorldEdit 5.3-SNAPSHOT
This release is all built on snapshots, to help with the transition to 1.2.
This is unsupported, use at your own risk, always backup your servers!
-
View User Profile
-
Send Message
Posted Mar 12, 2012@owenftw
For now you can copy the WorldGuard Protection Region information, then when PS is running again if the players have permission to use the "/ps unhide" they can show their stones.
-
View User Profile
-
Send Message
Posted Mar 12, 2012@mrchasez
The reason I haven't released an update is to wait for a release version of CB 1.2.
If you look there is already an R0.3 release.
So I don't support dev snapshot builds.
Especially since I have a hard depend on WorldGuard and a soft depend on WorldEdit.
Today I will release an unsupported 1.2 build just to keep people running until the release of 1.2, WorldGuard, and WorldEdit are available.
-
View User Profile
-
Send Message
Posted Mar 12, 2012Does this work with 1.2.3R0.1
-
View User Profile
-
Send Message
Posted Mar 12, 2012Yeh a 1.2 version would be good to use
@AxelDios
-
View User Profile
-
Send Message
Posted Mar 11, 2012i love this plugin!
-
View User Profile
-
Send Message
Posted Mar 10, 2012@owenftw
On Monday, if there is still no stable release of CB for 1.2 then I will release a snapshot "dev" release of PS for people to try to work with as a "stop gap" measure to keep people "working"
Lots of double quotes there :)
-
View User Profile
-
Send Message
Posted Mar 9, 2012@AxelDios
Okay :) no worries. Ill set up protections by hand for now :3 There's around 1500 protectionblocks on my server lol. This plugin helps alot
-
View User Profile
-
Send Message
Posted Mar 9, 2012@owenftw
There are version differences in the way CraftBukkit now correctly handles Hard Plugin Dependencies and other plugins also calling each other.
For now everything is on hold until stable releases of CraftBukkit, WorldGuard, and WorldEdit all have stable 1.2 releases.
Every day a new snapshot dev version is breaking something else (not just with my plugins), and I can't support dev builds since they can change at any time.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@keenerb
I did that but when I renamed Worldguard to WorldGuard, worldguard stopped working completely.
So I had to change it back to Worldguard.jar and now protectionstones not working D: Any idea what whats going wrong?
-
View User Profile
-
Send Message
Posted Mar 9, 2012@keenerb
Good to hear it, and thanks for the update!
-
View User Profile
-
Send Message
Posted Mar 9, 2012Renaming from worldguard to WorldGuard fixed it.
Case sensitivity's a bitch.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@AxelDios
http://pastie.org/3550381
worldedit.jar worldguard.jar
Not uppercase, could be a problem I suppose.
CB 2037 PS 1.7a vWorldEdit-1148-zml vWorldGuard-745-zml
Worldedit/worldguard work fine.
-
View User Profile
-
Send Message
Posted Mar 8, 2012Ignore me, just realised I left the name of worldguard as snapshot..... derp moment!
-
View User Profile
-
Send Message
Posted Mar 8, 2012@funk1983
hhhmmm strange, I'm using the same. Craftbukkit: 2034 WorldGuard: 5.5.2 snapshot World Edit: 5.3 snapshot ProtectionStones: 1.7a
and getting the attached error on startup