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 Oct 21, 2012@Weickend
ProtectionStones uses WorldGuard for all the protection, as far as I know there is no way to do that with WorldGuard.
-
View User Profile
-
Send Message
Posted Oct 21, 2012@DuAndlatVarden
There's no way to default it to being toggled off, this was a feature added for admins.
-
View User Profile
-
Send Message
Posted Oct 21, 2012@chris_king
Thats got nothing to with protection stones, its lag. The more lag the more blocks you build on to climb to where you want to go.
-
View User Profile
-
Send Message
Posted Oct 21, 2012I found a bug. A way that a griefer can exploit it, I watched a friend do it and he was able to get up to a spot that he wasn't suppose to by placing a block. Sure, the block is removed. But for the split second that its their, he can still manage to HOP off it just before it disappears. This means he can jump over walls. You think you could make it so that they can't jump off the block? If the block isn't officially placed, then they shouldn't be able to jump off it, instead the block should act as "AIR" for like 2 seconds, before it becomes solid or something like that. know what I'm trying to say?
I understand its only 2 blocks high that they can get over, but the problem is I can't make the wall any higher cuz i spent so much time already optimizing it for single player mode as well as multilayer. So, I have a piston underneath that pushes a block up, so I can reach a ladder that is 2 blocks high. When the piston pushes the block up, then I can reach the ladder. but if I were to make the ladder too high up, then this trick won't work anymore then i won't be able to reach the ladder anymore. So, I was wondering if you people could adjust the protection stones plugin making it so that blocks that are placed won't allow people to jump off the block just before the protection stones plugin removes the block, for the split second that the block is their.
I just tested it with my other account that is non-admin and found that I can go over walls 4 blocks high. Blocks shouldn't even be stackable before they remove! The trick is to look straight down and hold down the right mouse button, at the same time holding the jump button. This trick will allow griefers to get over walls 4 blocks high. Maybe even more... who knows. So, they shouldn't be able to jump, or place another block over the last. Heck why not just remove their ability all together placing anything? Heck just disable the damn right and left mouse buttons
I don't know.-
View User Profile
-
Send Message
Posted Oct 21, 2012I use the plugin on a tekkit server of mine and have gotten some complaints that some tekkit items won't work like the quarry. I realize that the plugin recognizes the quarry as a griefer and wont allow it to destroy blocks. How can I bypass this? I want it so that people can have a protected area and also use things such as the quarry in that protected area. I have looked at the config file and am and in need of assistance. Thank you.
-
View User Profile
-
Send Message
Posted Oct 21, 2012OK, so I really cannot figure out the best way to where Globally you cant build but when you place a stone it will allow you to. I do not even know if this is possible but I have tried many different combinations.
-
View User Profile
-
Send Message
Posted Oct 15, 2012Is there a way to make them toggled off by default?
-
View User Profile
-
Send Message
Posted Oct 15, 2012@DuAndlatVarden
There is a toggle command with a permission, you could set, but you would need to give this permission from a permissions plugin, but not by using ProtectionStones built-in groups.
For a player to toggle on and off their placement of ProtectionStones: /ps toggle
The permission to use the toggle command: protectionstones.toggle
-
View User Profile
-
Send Message
Posted Oct 14, 2012Is there a way to disable this for one group of players so they can place diamond ore regularly, but have it enabled for another group so they can place the stones? Or even toggle it?
-
View User Profile
-
Send Message
Posted Oct 14, 2012@Cyanogen101
Have you maybe wiped the default setting from the config by acident stand where the region should be and try /ps view if the glass shows the edges then the default setting is just missing from the config.
you can set the messages ingame using /ps flag greeting message can be here.
-
View User Profile
-
Send Message
Posted Oct 11, 2012@waffle944
This sounds like a worldguard setup problem to me, confirm that worldguard works how you want it before you introduce this plugin. I use bPermissions so I cant help you with your cfg.
-
View User Profile
-
Send Message
Posted Oct 11, 2012@Felix06
That doesn't make sense, if you want to stop people from building outside of a protected area, then they wont be able to create a protected area themselves with this plugin if they don't have build rights.
If they choose not protect their own area, that's their problem.
-
View User Profile
-
Send Message
Posted Oct 11, 2012hey I cant get the permissions to work. No matter what i do no one including myself who is the owner of the server can get the permissions to do anything i cant add people to regions or anything please help! I am using permissionsex and this is how i have my permissions set up: - protectionstones.addowner - protectionstones.add - protectionstones.info - protectionstones.hide - protectionstones.view - protectionstones.remove - protectionstones.removeowner can anyone please help me.
-
View User Profile
-
Send Message
Posted Oct 10, 2012Is there any way to set it so you can't build unless it's in your protected area? Noobs keep going and building out in the wild and not protecting it, even after the tutorial you have to do to get in the server -.-
-
View User Profile
-
Send Message
Posted Oct 8, 2012@AxelDios
I've found out whats going on, although the none of the builder group have their own protected area, there are two protected areas that they have limited access to. Mystery explained :)
-
View User Profile
-
Send Message
Posted Oct 8, 2012@markdf
I'm not sure why you are having that problem, often in the past when people had problems with the number of protected areas for a player it ended up being that the player was already assigned to other WorldGuard Regions, since the count comes from WorldGuard and includes both regular WG Regions and PS WG Regions.
-
View User Profile
-
Send Message
Posted Oct 8, 2012@MagicalZonkey
I don't want to add cost to the stones or allow players to rename the protected areas, this would require using other plugins and adding a separate database. Which would both bloat ProtectionStones and slow it down. You could use another plugin to sell the stones.
-
View User Profile
-
Send Message
Posted Oct 7, 2012I seem to have got the plugin to work, however to give a builder group just 1 protected area I had to set the limit to 3, ie for the VIP+ group to have 15 protected areas I had to set the limit to 17. For some reason I had to add 2 to the amount the number of protected areas a builder group is entitled to.
Instead of using diamond etc, I changed the protection blocks to emerald ore. Finally Ore is usefull, will be interesting to see what the players with silk touch picks will sell their ore for now. Although I may give each new user 1 emerald ore to start with.
Blocks:
- EMERALD_ORE 10
Flags:
- use deny
- greeting Entering %player%'s protected area
- farewell Leaving %player%'s protected area
Region:
SKYBEDROCK: true
AUTOHIDE: false
NODROP: false
NOSILKTOUCH: false
LIMIT: -2
Group:
LIMIT1: 0
LIMIT2: 3
LIMIT3: 4
LIMIT4: 6
LIMIT5: 17
LIMIT6: -1
LIMIT7: 0
LIMIT8: 0
LIMIT9: 0
BLOCKS1: EMERALD_ORE
BLOCKS2: EMERALD_ORE
BLOCKS3: EMERALD_ORE
BLOCKS4: EMERALD_ORE
BLOCKS5: EMERALD_ORE
BLOCKS6: EMERALD_ORE
BLOCKS7: EMERALD_ORE
BLOCKS8: EMERALD_ORE
BLOCKS9: EMERALD_ORE
Exclusion:
WORLDS: ''
PLACEMENT: false
-
View User Profile
-
Send Message
Posted Oct 5, 2012Hello!
Is there a way to add some lines in so placing the stones has a cost? also is there a way for players to rename their protection fields?
Thanks
-MZ-
P.S. your plugin is awesome xx
-
View User Profile
-
Send Message
Posted Oct 3, 2012@Cyanogen101
Please send me a copy of the config.yml so I can take a look at it.