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 Jun 16, 2014@TylerS1066
Yes, with hundreds of thousands of downloads of my plugins and my custom plugins that aren't on Bukkit I might not get to everyone right away.
First of all you are using 1.9e, try the current version which is 1.9i.
You can also not use the no Silk Touch Option and change your ProtectionsStones to other block types, please read the Configuration Page.
-
View User Profile
-
Send Message
Posted Jun 16, 2014I made a ticket on this over a month ago and it still hasn't been looked at!
-
View User Profile
-
Send Message
Posted Jun 15, 2014@JackzMc
Do you have the permission to use the unhide command, it was changed about 5 releases back to "op" as the default.
This is from the Permissions Page:
"protectionstones.unhide" for ProtectionStones Unhide Command (default set to op, changed from true).
-
View User Profile
-
Send Message
Posted Jun 14, 2014Using the new version, and /ps unhide is not working.
-
View User Profile
-
Send Message
Posted Jun 12, 2014@fisherman77
Either use the "Region.NOSILKTOUCH" option, see the Configuration Page for more information.
Or change the ProtectionStones to a different Material, also on the Configuration Page.
-
View User Profile
-
Send Message
Posted Jun 12, 2014Is there a way to disable silk touch enchatments so that players can't abuse the system?
-
View User Profile
-
Send Message
Posted Jun 9, 2014@DarthRiddle
If they are inheriting perms from other groups, you would need to get rid of the perm for the PS Group you don't want and add the new one.
For example if you are using PermissionsEX it has a "-" sign to remove a perm, here's a short example:
guest: default: true prefix: '&f[&bGUEST&f] &b' permissions: - commandbook.rules - commandbook.motd - commandbook.time.check - -bukkit.command.version - -bukkit.command.plugins - bukkit.broadcast.user - -protectionstones.* options: rank: '1000' nomad: prefix: '&7[&2Nomad&7] &a' inheritance: - guest permissions: - commandbook.whereami - commandbook.whereami.compass - commandbook.msg - commandbook.spawn - protectionstones.create - protectionstones.destroy - protectionstones.members - protectionstones.view - protectionstones.flags - protectionstones.flag.greeting - protectionstones.flag.farewell - protectionstones.group1 - realmail.user.sendmail options: rank: '800' serf: prefix: '&7[&2Serf&7] &a' inheritance: - nomad permissions: - -protectionstones.group1 - protectionstones.group2 options: rank: '750'If you look at the line that says "- -protectionstones.group1", that line removed the inherited group1 perm, and the one after it "- protectionstones.group2" gives the Serf Rank the group2 perm.
Each rank or player can only be in one PS Group, you can have multiple players and ranks in the same group, but only one each.
PM me if you need more help.
-
View User Profile
-
Send Message
Posted Jun 9, 2014BTW that last comment you made about Townyfying the plugin is very sweet!
-
View User Profile
-
Send Message
Posted Jun 9, 2014Can someone clear up to me how to add in the group perms? In the cfg it says Group: LIMIT1: bla BLOCK1: bla
Then the confusing part:
protectionstones.group1
This is not clear. I have 8 groups with each having inherited perms
-
View User Profile
-
Send Message
Posted Jun 3, 2014Uploaded an update to PS, and awaiting it's approval from the DevBukkit Team:
ProtectionStones 1.9i
Added a new option in the config.yml:
In the Region Section you will now see "PRIORITYOVERRIDE: false"
If you change this to true and reload your plugins or restart the server you will allow players to place protected "sub-regions" within other regions. The parent region would need to have it's priority set to -1 for this to be allowed.
For example, a player called "townowner" would create a large PS protected region, then set other sub regions up to protect restricted areas in their town, for example, their home. Then "townowner" would use the "/ps priority -1" command to set the large "town" region's priority to the correct number to allow players to claim regions there.
Then "homeowner" would go to the town and place their PS to create their "plot" in the town.
-
View User Profile
-
Send Message
Posted May 21, 2014@PippaSmith
It uses WorldGuard for protection, so you will need to install WorldGuard (and WG requires WorldEdit).
A few releases back I changed the timing of ProtectionStones placement, so on worlds with Towny (also Residence) and if it's a town blocking a player from building, then they would also be blocked from placing a PS.
Otherwise they should have no problems together, and it shouldn't effect Towny.
-
View User Profile
-
Send Message
Posted May 21, 2014Hello, we love this plugin on our creative server, but I'd also like to use it on our Towny one, where not all worlds have Towny set, and not all players want to create towns. How will it affect Towny though?
-
View User Profile
-
Send Message
Posted May 20, 2014@Bow_Boss
Please don't post here and PM me at the same time, I've answered your PM.
-
View User Profile
-
Send Message
Posted May 20, 2014Source?
-
View User Profile
-
Send Message
Posted May 18, 2014@Rindersteak
At this time you can't, PS requires the player have the ability to "build" when they place the PS. I'm working on different ways for a future version to allow this, more than likely based on a WorldGuard Region Priority level.
-
View User Profile
-
Send Message
Posted May 18, 2014Hay, I'm using ProtectionStones in my freebuild word. I have a global flag with worldguard to deny building. How can I make players able to place coalblocks and so on to protect their land they can build on?
-
View User Profile
-
Send Message
Posted May 13, 2014@ImJasonH
I've used it on Tekkit, as long as you have a copy of WorldGuard (and WorldGuard requires WorldEdit) that works for your version of Tekkit you should have no problems.
-
View User Profile
-
Send Message
Posted May 13, 2014How compatible is this with Tekkit (1.6.4 version)?
-
View User Profile
-
Send Message
Posted May 13, 2014@DaMaN8987 It will work fine if you use a version of WorldGuard that supports 1.7.9.
-
View User Profile
-
Send Message
Posted May 13, 2014Hello I was wondering if this is compatible with 1.7.9? I love this plugin!