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 Nov 4, 2013Permissions - http://pastie.org/8454400
New config - http://pastie.org/8454416
Sponge is ok
Bedrock - You cannot place this Protectionstones type
Mob_Spawner - You cannot place this Protectionstones type
---Only one group? :(
I wanted to do the following.
User 2 Sponge 2 Bedrock 1 MobSpawner
Vip 3 Sponge 3 Bedrock 1 MobSpawner
-
View User Profile
-
Send Message
Posted Nov 3, 2013@javitomo
Can you PM me your acutual permission file, for one thing, the each player can only be assigned to one group so how are you assigning them?
What happens, do you get a message saying you can't place them, what?
-
View User Profile
-
Send Message
Posted Nov 3, 2013Hello AxelDios
I'm sorry I contact you about this issue, but I've been racking my brain hours.
The question is that will not let me put the rocks for protection.
The permissions I have used are
- http://pastie.org/8453265New Config
- http://pastie.org/8453255On my old server was working correctly
Old Config
- http://pastie.org/8453259The permissions are the same
I use PermissionsEX
1132 Spigot version
Thanks
-
View User Profile
-
Send Message
Posted Oct 31, 2013My SuperSmelter Plugin should be out of code clean up and testing sometime next week, some of the features in that plugin will be rolled into ProtectionStones 2.0.
Like Frame Based Stores and Vault Economy Support, etc.
-
View User Profile
-
Send Message
Posted Oct 27, 2013@STTL
As ThatDave said this plugin requires WorldGuard.
ProtectionStones generate WorldGuard Protected Regions.
Please read all the documentation if you have any questions, there is a Configuration Page, Command Page, and a Permissions Page, the links are above.
-
View User Profile
-
Send Message
Posted Oct 26, 2013@STTL
You need WorldGuard installed for this plugin to work.
World generated ores have no properties. Only blocks that are player-placed will offer protection.
We just use gold-blocks for a 10x10x10 protection. Works very well.
-
View User Profile
-
Send Message
Posted Oct 26, 2013I have a few questions before I install your plugin :) will this work correctly if you have worldguard enabled?
P.S Do world-generated ores have PS properties?
-
View User Profile
-
Send Message
Posted Oct 23, 2013@AxelDios I also I have the same problem as @GPlayer93 :/
PD: sorry my bad English, not speaking this languaje :$
-
View User Profile
-
Send Message
Posted Oct 22, 2013@GPlayer93
I can't duplicate it with the regular PS Settings, Please PM me your config.yml for PS, So I can see what settings you are using, in case it's a problem in the group limiting, or other parts of PS.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@GPlayer93
I understand what you mean, I'll work on it tonight, I will create a update also add Bukkit 1.6.4, if I can duplicate the problem.
I also got your PM and I will take a look at your perms and PM you back on that issue with /rg info.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@AxelDios
you still misunderstand it i guess
of course i dont want to block it from being mined...
when theres some generated diamondore/lapisore/coalore (whatever is defined as PS) in someones region EVERYONE is able to mine it when PS is loaded.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@GPlayer93
That's correct, why would you want to block all Diamond Ore from being mined as Diamonds, etc.?
And the only player who could break the PS that is placed would get back the PS as the block they placed, so a Diamond Ore would return a Diamond Ore.
Send me a private message with your permissions so I can see what's going on with your /rg info command.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@AxelDios
i think you misunderstand my posts, sorry for that.
i'm not talking about the placing of a PS im just saying worlguard doesn't protect the blocks wich are defined in the config file of your plugin. so people may mine your default protectionstones. if silktouch is blocked (like on our server!!!) they don't get the ore but they get diamonds/coal/whatever. everything else is protected fine.
-> maybe i can give you some config files from our server if you want. (permissions, protectionstones, worldguard)
->by the way: the issue with "/rg info" is more important i think, maybe u can help me with this
-
View User Profile
-
Send Message
Posted Oct 22, 2013@ddonofrio
If you set the silk touch option, you won't be able gather ore blocks with silk touch.
This is from the Configuration Page:
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.
-
View User Profile
-
Send Message
Posted Oct 22, 2013May I allow silk touch for protection stones materials which drops a non-protection stone block? For example: I have configured Coal Ore as a protection stone, I want Coal Ores sold in shops works as protection stones but not the mined one by using silk touch enchantment. Is it that possible?
-
View User Profile
-
Send Message
Posted Oct 21, 2013craftbukkit 1.6.4 build 2904 works perfectly, no problems at all, never has been.
-
View User Profile
-
Send Message
Posted Oct 21, 2013@GPlayer93
First of all you can block silk touch for ProtectionStones, second of all, a placed ProtectionStone is in the players region, so WorldGuard Protects it.
Please stop posting here without reading any of the documentation.
And how is it breaking the protection of WorldGuard?
You can only place a PS as long as it doesn't overlap another owners region.
-
View User Profile
-
Send Message
Posted Oct 21, 2013@AxelDios
like i said: when protectionstones is not enabled all is working fine ( /rg info ) ... why should this be a permissions problem? everything is configured fine in our permission system.
@AxelDios
let me give you an example:
- unter someones region is a cave
- someone is mining and got under a region of someone else
- the default protectionstones are: diamondore, coalore and lapisore
- so every griefer/ player can mine diamondore coalore and lapisore on any region by default
shouldn't you fix this? it really doesnt matter wich block but by default your plugin allows griefing because it breaks the ability to protect the protectionstones with worldguard
-
View User Profile
-
Send Message
Posted Oct 20, 2013@wydgabriel
Marking the region with fences would open up a lot of problems, so no, sorry, /ps view would be the only means within PS.
-
View User Profile
-
Send Message
Posted Oct 20, 2013@Maxwolf33
Works fine with 1.6.4, I know it's running on many servers with no problems.