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 Sep 4, 2012Like my plugins, please donate to my favorite minecraft server AuthentiCity, better yet, donate and then join us!
-
View User Profile
-
Send Message
Posted Sep 4, 2012@williams2794
Sounds like a permissions issue, please PM me a copy of your config.yml from PS and your permissions file.
-
View User Profile
-
Send Message
Posted Sep 4, 2012Have all the permissions set up for all groups, however, I've come to owner and no matter what i do i can't get protection stones to work for them, any ideas?
-
View User Profile
-
Send Message
Posted Aug 31, 2012@AxelDios Oh sorry, I'm not so good in English and therefore I have not noticed, thanks for your information :)
-
View User Profile
-
Send Message
Posted Aug 30, 2012@FidusGFX
You should really read the web pages so you know, that not only can you block silk touch use on ProtectionStones, but you can also select almost any block you want to use as ProtectionStones.
-
View User Profile
-
Send Message
Posted Aug 30, 2012Coal Ore, Lapis Ore, Diamond Ore is not good because of the silktouch;-)
-
View User Profile
-
Send Message
Posted Aug 29, 2012Uploaded ProtectionStones 1.8f
Added new flag command:
/ps flag defaults
This will reset a PS Region to the flag defaults set in the config.yml file.
-
View User Profile
-
Send Message
Posted Aug 28, 2012@RustyDagger
First of all that permission isn't "protectionstones.owner" it's "protectionstones.owners" with an "s" at the end.
Which permissions plugin are you using, and can you send me the list of all the permissions of a player who was able to make these changes.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@AxelDios
I have my players protectionstones.owner and they were able to add them self to another players region.. they are also hiding and unhiding each others stones My permissions are correct they dont have superowner only I have that and i carried out all my tests as a player rank and Not OP'ed..
-
View User Profile
-
Send Message
Posted Aug 26, 2012@BlueFusion95
ProtectionStones makes sure that you are not in a region owned by anyone else before it allows you to place the ProtectionStone.
And I've been asked to make a means to combine regions in the past, but it can't be done, PS uses WorldGuard's Database and Protection to keep it lite and fast. Due to this there is no way to combine the PS Regions.
-
View User Profile
-
Send Message
Posted Aug 26, 2012Does this plugin check for other regions? For example, if there is already on protection present, will it allow another player to place a protectionstone within range so that the two regions overlap? Also it would be cool if regions created by the same player would combine into one larger region.
-
View User Profile
-
Send Message
Posted Aug 20, 2012@bigggan
I removed the /ps reload command due to the way bukkit now handles the configuration files, it doesn't always refresh all your variables unless you replace your variables with the configuration functions, and I don't want to do it that way at this time, it would require a rewrite of most of the plugin and I don't have the time right now.
-
View User Profile
-
Send Message
Posted Aug 20, 2012Hmm i was able to do it before atleast, make a different limit for each block and place them all in same group. That was good since we dotn want players to make many large regions but will be able to make more of the small ones.
Also could you add a /ps reload that one is really needed :/
-
View User Profile
-
Send Message
Posted Aug 20, 2012@bigggan
How are you setting the:
protectionstones.group1: true
protectionstones.group2: true
protectionstones.group3: true
protectionstones.group4: true
In your permission file, each player can only be assigned to one PS Group, if the player is assigned to more than one group he will get the first group assigned to them, and if they have no group they will be assigned zero stones to place.
So you would have something like this (PermissionsEX example):
users:
player1:
group:
- guest
player2:
group:
- nomad
player3:
group:
- guest
groups:
guest:
default: true
prefix: '&f[&bGUEST&f] &b'
permissions:
- protectionstones.group1
nomad:
prefix: '&7[&2Nomad&7] &a'
permissions:
- protectionstones.group2
-
View User Profile
-
Send Message
Posted Aug 19, 2012@Tiggur123
No there isn't you need to manually add them as a member or an owner of each PS Region, and because PS is written to be small and fast it uses WorldGuard's Database, and doesn't have one of it's own, to make it to add players too all your PS Regions could become a lag on a server if all the players were using it to much.
-
View User Profile
-
Send Message
Posted Aug 19, 2012@bigggan
Sorry, the toggle option is really there for admins to fix things, etc.
So it works better the way it is now, also we've tested allowing regular players toggle off and on the ore's being placed and it usually causes more problems and confusion then it's worth.
-
View User Profile
-
Send Message
Posted Aug 19, 2012Ok now i have an issue, i cant place any blocks at all this is what my perm and configure looks like: I gave this to guests, all other groups inherit:
permissionsfile
Then i made this in your plugin configure:
-
View User Profile
-
Send Message
Posted Aug 19, 2012Is there a way to have a command like /ps allowall so You can allow a person to all of your protection stones?
-
View User Profile
-
Send Message
Posted Aug 18, 2012nvm this then
but could you add a configure that desides if the stones are on or off by configuration? Since we want players to do /Ps toggle then place the stone. not first having to type the command to place normal blocks without the protection.
-
View User Profile
-
Send Message
Posted Aug 18, 2012@NolanSyKinsley
If you look on the Configuration Page, PS has had that option for a long time:
Region.NOSILKTOUCH: Blocks Silk Touch Pickaxe Drops, default is false. If set to true, breaking most blocks in your ProtectionStone block list should return the normal item that is dropped. If you have Region.NOSILKTOUCH set to true and have COAL_ORE as one of your blocks then breaking it with a Silk Touch Pickaxe should return the normal piece of coal. Remember that some blocks always return an ore block, like GOLD_ORE and IRON_ORE. Only effects blocks in your list.