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 8, 2012@keenerb
First off, give me all the exact versions you are using of:
CraftBukkit, WorldGuard, WorldEdit, and are you using 1.7a of ProtectionStones.
Can you also upload the whole log from the point of start-up to the end of the startup process.
I can't see where WG and WE and other plugins load.
Also did you rename both WG and WE to their correct names (i.e. WorldGuard.jar vs any other information in the file name)?
-
View User Profile
-
Send Message
Posted Mar 8, 2012@AxelDios
Well, it's not working for me with dev builds of WG and WE.
http://pastie.org/3548965
I realize you're not supporting it until RB.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@funk1983
I used a WorldGuard 5.5.2 Dev Snapshot and WorldEdit 5.3 Dev Snapshot.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@AxelDios
What version of WorldGuard you using on 1.2?
-
View User Profile
-
Send Message
Posted Mar 7, 2012I'm running 1.7a with snapshots of CraftBukkit 1.2, WorldGuard/WorldEdit and all seems to be working fine.
I won't support nor update ProtectionStones again until at least CraftBukkit and WorldGuard are released stable versions.
-
View User Profile
-
Send Message
Posted Mar 6, 2012@MrSerios
Currently there is no protection for animals, ProtectionStones relies 100% on WorldGuard's Protection, I have seen on the WorldGuard Forums people asking for such a protection.
You may want to follow up with the WorldGuard Plugin and see if it in the making or at least add your name to the growing list of people looking for that option in the WorldGuard Region Flags.
-
View User Profile
-
Send Message
Posted Mar 5, 2012Hi Axel, I suppose that there is no way to protect, given mobs from dying in protected area? Or?
I'm asking this because the fallowing situation:
On my server players build structures and then protect them with PS (PS btw works like a charm, without any problems). Ok, this works and no one can destroy blocks placed in protected area, but if owner have some mobs (for example pigs or sheep's) griefer just jump over the protected wall and kill all owner animals. You will suggest me, to advise players to set entry flag to deny and I already do this, but even this can't stop griefers. They now build 1 x N blocks high towers, only to shoot from above animals which belong to other players.
Which lead players to keep complain: "This protection isn't work! I placed protection, but anyone can come and kill my animals!"
All staff members, kindly explain to them, that the protection actually working and is not intended to protect mobs, only blocks and they must find a way to keep their animals not exposed to others! Like creating underground farms or put some "roof" for example glass, above their farm area, but this actually make them more angry at staff members and even complain more...
-
View User Profile
-
Send Message
Posted Mar 5, 2012@gv1222
I can't reproduce your problem, if you are using snapshot (dev) versions of Craftbukkit, WorldEdit or WorldGuard there is nothing I can do to fix the problem, I only work with the stable releases.
Please reply with the versions you are using, also any permissions you are using and any parent/child and priority levels you have set in your WorldGuard Regions.
-
View User Profile
-
Send Message
Posted Mar 5, 2012ProtectionStones 1.7a has been uploaded.
Compiled with CraftBukkt 1.1-R6
Changes to Hard Dependencies for WorldGuard.
-
View User Profile
-
Send Message
Posted Mar 5, 2012@mrchasez
First of all do you mean diamond block or diamond ore, the default is diamond ore.
As far as blocking, normally other than creative mode, you can only get diamond ore from a Silk Touch Enchanted Pickaxe.
And you can block Silk Touch for ProtectionStones, see the configuration section.
At this moment there is no way to easily tell a regular diamond ore from one that will be used as a ProtectionStone.
You can always use other blocks as ProtectionStones like sponge.
Do you mean permission from PreciousStones, no I don't have permission nor feel I need to, I'm not using any of their code, and only like the concept, I don't even protect in the same way, I rely on WorldGuard for the protection.
-
View User Profile
-
Send Message
Posted Mar 5, 2012@tribulations1
First off this is due to plugin dependencies.
Your WorldGuard and WorldEdit should both be the names without anything else in the file name, no snapshot, numbers, etc. and of course end with ".jar"
ProtectionStones 1.7a has changes to both the hard dependency on WorldGuard and to some calls that are now depreciated in the newer versions of CraftBukkit.
-
View User Profile
-
Send Message
Posted Mar 5, 2012@gv1222
I'll take a look at it ASAP
-
View User Profile
-
Send Message
Posted Mar 5, 2012@zimko95
Sorry, I can't support snapshot (dev) versions of CraftBukkit, WorldGuard, or WorldEdit.
The problems most plugins are having at this time is due to plugin dependencies with other plugins.
-
View User Profile
-
Send Message
Posted Mar 4, 2012@AxelDios
I seem to be having a problem with ores that are non-protections. If they are in protected world guard regions people can still break them no matter how many regions or what flag i set. Just wanted to let you know so you could take a look into this, thanks.
-
View User Profile
-
Send Message
Posted Mar 3, 2012"when I load up the new CB, WG and WE, I get the YAML processing error so I am forced to rename WE to a different name. This lets CB, WG and WE play nice together but then protection stones stops working. Is there a fix or workaround for this issue?"
-
View User Profile
-
Send Message
Posted Mar 3, 2012@mrchasez
There isn't a way, as they would be both the same ids...
-
View User Profile
-
Send Message
Posted Mar 2, 2012I need help. I do not want every Diamond block to be a protection block etc. I don't want my members to be able to just be able to place an iron ore and have a protected region. I only want them to be able to get the block by purchasing it from like a chestshop How can i do this?
Also, Did you get permission to do this?
-
View User Profile
-
Send Message
Posted Mar 1, 2012@AxelDios
From their page it looks like the only version of WorldGuard 5.6 at this moment is a snapshot release.
What is the name of the WorldGuard Jar file is it just "WorldGuard.jar"?
Because the dependency might be broken with a different name.
There are also other codependency issues that might cause the problem
-
View User Profile
-
Send Message
Posted Mar 1, 2012@zimko95
I think all the new problems people are having with different plugins is due to plugin dependencies issues.
I'll see what I can find out.
-
View User Profile
-
Send Message
Posted Mar 1, 2012@zimko95
Okay,I've been waiting for WE 5.3, WG 5.6 and CB 1.2
I'll start looking into it now.