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 Jul 10, 2014Come and try out ProtectionStones and some of my other plugsins like ChairStairs, BlastFurnace, ExtraRecipes, RubySlippers, RedDead, and SuperSmelter on AuthentiCity (acmc.game.nfoservers.com) 1.7.2 Survival Server.
-
View User Profile
-
Send Message
Posted Jul 8, 2014@JackzMc
I sent you a PM with a work around custom PS Version.
-
View User Profile
-
Send Message
Posted Jul 8, 2014This plugin does not work with Playersnapshots. Playersnapshots overwrites the /ps command. I really want both plugins through. Add an alias or something?
-
View User Profile
-
Send Message
Posted Jul 6, 2014@froger599
No there isn't a way to add player or set flags for all regions with one command (last I checked WorldGuard doesn't have this ability either).
PS 2.0 will be adding those functions but by default they will be set to "op" as the permission. Since commands of this type will need to search all WorldGuard Regions for the regions owned by the player and then add the new player, which can be intensive on the server if you have players trying to lag the server on purpose, especially after that change to UUID's.
-
View User Profile
-
Send Message
Posted Jul 6, 2014@Awsmpossum1313
No, 1.7.9 doesn't imply UUID checking, but 1.8 should require it.
-
View User Profile
-
Send Message
Posted Jul 6, 2014@MinecraftAdmin
All Bukkit Plugins that check permissions (which is pretty much any plugin) or any information specific to a player will need to switch to UUID's since their name can change.
This is a huge mess, and PS will have to change as well as the copy of WG (and WorldEdit, which WG uses) you use to keep players from exploiting other players names.
So PS will need to change to UUID's to function correctly and avoid player name change exploits.
-
View User Profile
-
Send Message
Posted Jul 6, 2014@Ivanelias13
This is the valid list of Bukkit Names, which I have a link to on the Configuration Page.
Material Names
So you would need to use "ENDER_STONE" and "ENDER_PORTAL_FRAME".
-
View User Profile
-
Send Message
Posted Jul 6, 2014Hi is there any way to add players to all claimed areas with one command then going to each placed ore region and adding them to it. There probably is a command for it, its just maybe I skipped over it a few times, please respond back asap!
- Thanks!
-
View User Profile
-
Send Message
Posted Jul 5, 2014@MinecraftAdmin
Unless i am crazy the fact that its been approved for 1.7.9 implies that it is compliant for UUID's. I believe it will not pass bukkit devs if it doesnt.
Not that i know but thats my understanding.
-
View User Profile
-
Send Message
Posted Jul 4, 2014@AxelDios
Do you think a change to WorldGuards API to use UUID's would require an update to ProtectionStones? Or will ProtectionStones continue to function as it does without needed any updates?
-
View User Profile
-
Send Message
Posted Jul 3, 2014Hi there
I have a doubt as protectionstone, as use "End Stone" and "End Portal Frame"
i use the names of END_STONE & END_PORTAL_FRAME in the configuration and still does not work, these blocks are compatible with the plugin? Now of the same way use a stone of protection achieved using the sponge, using SPONGE as id, but I need to use it in another plugin (Bouncysponge) to have it as a springboard
please explain how I could do to use these stones in the game I have bukkit 1.7.2-R0.2 and protectionstones 1.9i
-
View User Profile
-
Send Message
Posted Jun 29, 2014@AxelDios
Heres the results:
http://pastebin.com/LV0RnqW6
Sorry for the late reply
-
View User Profile
-
Send Message
Posted Jun 28, 2014Hi! :)
I was wondering... By default, player's are not allowed to use things such as brewing stands, enchantment tables, ect., in another player's region, even if they're allowed in it. I tried allowing the flag 'use' in the config but it doesn't work for me.
How can I fix this? :)
Thanks so much!
-
View User Profile
-
Send Message
Posted Jun 27, 2014@tugrisu64
There's an option in the config to stop that.
-
View User Profile
-
Send Message
Posted Jun 27, 2014This plugin does not work with Playersnapshots. It overwrites the /ps command. I really want both plugins through.
-
View User Profile
-
Send Message
Posted Jun 27, 2014Diamond Pickaxe + enchant silktouch = free Region :(
-
View User Profile
-
Send Message
Posted Jun 23, 2014@NinjaAssassin864
Run "/ps admin version" and PM me the results.
-
View User Profile
-
Send Message
Posted Jun 22, 2014Can you help me with something. Players in creative can place down protection stones to create regions and remove the protection stones to remove their own regions. Players in survival can place protection stones to create regions BUT when they go to destroy the protection stone, it only breaks the ore and doesn't remove the region. Here is my config: http://pastebin.com/xunB8zNv. BTW I am using: ProtectionStones 1.9i for CB 1.7.9-R0.1
-
View User Profile
-
Send Message
Posted Jun 17, 2014@MinecraftAdmin
PS will always rely on WG since WG does the protection.
As far a UUID's all checks against player names will need to be changed to UUID's since they can change their name.
And the way it is done at this time is to rely on another piece of software that talks to Mojang's Servers to check on current player. And from what I have heard so far, if the player is offline it has been causing some huge lag issues on Bukkit Servers.
-
View User Profile
-
Send Message
Posted Jun 17, 2014Hi! Awesome plugin!
Could you please explain how UUID changes are expected to change ProtectionStones and its reliance on WorldGuard.