Grief Prevention
AUTOMATICALLY PREVENTS ALL FORMS OF GRIEF, including build/break, theft, spam, fire, spawn camping, lava dumping, chat trolling, advertising and more, so you don't have to undo any damage after the fact. It even teaches players how to use it so you don't have to! No configuration or database required. Stop responding to grief and prevent it instead. Grief Prevention will solve your grief problems without requiring you to manage a roster of trained administrators, juggle 10 different anti-grief plugins, take away cool standard game features, publish a training manual / tutorial for players, or add explanatory signs to your world. You can also choose to integrate PvP elements into build design to finally get a PvP experience befitting a sandbox game about creative building.
Grief Prevention stops grief before it starts automatically without any effort from administrators, and with very little (self service) effort from players. Solve all your grief problems with a single download, no database, and no configuration step.
Got a question or found some random bug? Check the documentation!
Got a problem or bug you can reliably reproduce? Or a feature request? Report it on the issue tracker!
Also, you might be able to catch me/others on the #GriefPrevention IRC channel for help (please state your question and exercise patience if you use this option).
Downloads for older Minecraft Versions
You may also view recent update notes on Github
The Manual
Feature List
Yes, everything is customizable.
- No database or world backups required.
- Extremely efficient CPU / RAM usage.
- Land claims are easy to manage.
- Players create and manage their own land claims, so you don't have to do it for them.
- New players get automatic claims around their first chests so they're protected even if they don't know how to create land claims yet.
- Players who ask for help in chat get an instant link to a demonstration video.
- Resizing claims and creating new claims is done with ONLY the mouse, no slash commands (slash commands are also available).
- When a player appears to be building something nice outside his claim, he's warned and shown his claim boundaries.
- Claim boundaries are easy to see, and don't require any client-side mod installation.
- Extremely easy-to-remember, single-parameter slash commands for giving other players permissions.
- Claim subdivision and granular permissions are available to organize towns and cities. Watch this video.
- It's IMPOSSIBLE to grief a land claim. Watch this video.
- No building or breaking.
- No stealing from ANY containers.
- No sleeping in beds.
- No button/lever usage.
- No adjusting redstone repeaters or other configurable blocks.
- No pushing blocks in with pistons.
- No pulling blocks out with pistons.
- No TNT damage (including cannons).
- No creeper damage.
- No explosive damage from other plugins, like Extra Hard Mode or Magic Spells.
- No enderman/silverfish block changes.
- All doors may be automatically locked (optional, see config file).
- No killing or luring animals away.
- No stealing water (e.g. buckets).
- No trampling crops by players, animals, or monsters.
- No building overtop, all claims reach to the max build height.
- No placing or breaking paintings / item frames / armor stands, etc.
- Fluids will not flow into a claim from outside.
- No placing blocks via TNT/Sand/Gravel cannon.
- Pets and death loot are protected.
- Players can't pick up what another player dropped on death without permission.
- All types of pets are protected everywhere, even outside of land claims (can be configured per-world).
- Excellent anti-spam protection
- Warns, then mutes, then may kick or ban spammers (configurable - you choose).
- Most spammers get only one message out before they're muted.
- Blocks server advertising (IP addresses).
- Blocks repeat message spam.
- Blocks ASCII art (ex. Nyan Cats) spam.
- Blocks similar message spam.
- Blocks unreadable (gibberish) message spam.
- Blocks CAPS.
- Blocks macro spam (very different messages in quick succession).
- Blocks login/logout spam, even when the spammer has multiple accounts.
- Blocks death spam.
- Blocks bot team spam.
- Blocks slash command spam, including /tell, /emote, and any more you add.
- Wilderness Protection and Rollback
- Fire doesn't spread or destroy blocks.
- Creepers and other explosions don't destroy blocks above sea level.
- TNT doesn't destroy blocks above sea level.
- No planting trees on platforms in the sky ("tree grief").
- Instant, point and click nature restoration for not-claimed areas. Watch this video.
- Insanely easy and fast fixes for penises, swastikas, and anything else unsightly.
- Point at what you don't like and click, and it's fixed. Even from far away.
- Never accidentally changes blocks inside land claims.
- No need to investigate who built it, who broke it, or when they did it.
- Doesn't matter if the griefer built with "natural" blocks, it will still be fixed.
- No database.
- No backups.
- No chunk regeneration (it's dangerous for technical reasons).
- Fixes bad chunk generations, like floating islands. It will be better than new.
- Fills holes, even next to water to correct big spills.
- Smooths noisy terrain.
- No griefer construction is safe. If it's unnatural enough to be noticeable by players, it will be removed or filled-in.
- Land claims can't be used as a griefing tool.
- It's impossible to get a player "stuck" inside a land claim.
- Land claims beyond the first require a golden shovel.
- Minimum claim size prevents sprinkling small claims to annoy other players.
- Max claim allowance grows with time played on the server, and can't be cheated by idling.
- A simple administrative slash command will instantly remove all of a griefer's claims, no matter where they are.
- Catches clever griefers.
- Enhances the /ban command to ban ALL a griefer's accounts (not just his IP address).
- Logs sign placements.
- /SoftMute command to shut down chat trolls without them knowing they're beaten.
- Abridged chat logs make reviewing what happened while you were away super-quick and easy.
- Automatically mutes new-to-server players who use racial or homophobic slurs.
- PvP Protections.
- When PvP is off, no setting fire or dumping lava near other players.
- Absolutely bullet-proof anti-spawn-camping protection including bed respawns, which requires no configuration.
- No logging out, stashing items, or using plugin teleportation to escape combat.
- Optional siege mode, to answer players who hide in their claimed houses to avoid combat.
- Supports your server growth.
- Permit players to exchange server currency for claim blocks (requires configuration and other plugins).
- Grant claim blocks automatically for votes, donations, etc (console command provided, other plugins required).
Please Vote for Grief Prevention
I've also posted Grief Prevention on the Spigot site, where plugins are ranked based on reviews. If you love GP, please take a couple of minutes to give GP your rating and leave a short review. Better rating and positive reviews will help server owners who look for plugins on the Spigot site make the safe choice (GP) instead of downloading something sketchy or incomplete. :) Thanks so much for all your support!
http://www.spigotmc.org/resources/griefprevention.1884/
Got a question or found some random bug? Check the documentation!
Got a problem or bug you can reliably reproduce? Or a feature request? Report it on the issue tracker!
Also, you might be able to catch me/others on the #GriefPrevention IRC chat channel for help (please state your question and exercise patience if you use this option).
-
View User Profile
-
Send Message
Posted Sep 17, 2012I've had something like this happen twice now, where when quickly checking whether land is in claimed territory, or not. It cuts up the terrain outside of the claim. .
-
View User Profile
-
Send Message
Posted Sep 17, 2012Hi, everething is working great, but when i try to create claim on one building on the island, it says that i am trying to claim already claimed area and netherracks shows up. But when i click with stick inside netherrack area, it says that there are no claims. So i am little bit confused by this and i dont know how to fix it, because i am sure that there are no claims inside the area i am trying to claim.
-
View User Profile
-
Send Message
Posted Sep 17, 2012@ray73864
Agreed Ray, I went back to v6.4 and the earned claim blocks were still messed up. I'm currently going back through backups to see exactly when this problem started happening. Because I had 100s of claim blocks saved up from months gone by I never noticed how fast it should have been rising (or not rising in my case).
@bigscary
Thanks for looking into this issue. I have my claims blocks set at 30 per hour max (1 block every 2 minutes) and max accrued blocks set to 1000000. I have been testing doing different things but at the time of the screenie i was basically within the same area for 30 mins. So granted I probably wasted those blocks and time, but why have the claim blocks decreased instead of increased? Other tests included mining netherbrick (for almost 2 hours), building a 25x50 sq structure which took another couple of hours and hunting mobs at night whilst running around (100% for sure not in the same place for more than a few seconds).
If you need to see any of my configs just yell in my general direction. ;)
-
View User Profile
-
Send Message
Posted Sep 17, 2012@Praqoon
Let me look at the code, maybe its a rounding error or something. If you're just standing around (like at your grinder), you probably shouldn't expect any blocks at all, plus or minus.
Hey, what do you have your claim blocks per hour set to?
-
View User Profile
-
Send Message
Posted Sep 17, 2012@bigscary
Omg sorry, my mistake (wrong plugin). Still thanks for the answer.
-
View User Profile
-
Send Message
Posted Sep 17, 2012@Praqoon
One of our players had it happen to them too, we are running 6.4.
-
View User Profile
-
Send Message
Posted Sep 17, 2012@bigscary
It happened again mate. My claim blocks decreased over a time period they should have increased.This time I remembered to save a http://imageshack.us/a/img593/5158/claimdataerror1.jpg screenshot. I was at a monster machine and over a period of approx 30 mins my claim blocks went from 16 to 18 back to 16. Very strange. I've also tested this on a test server using the same files and came up with the same results.
Any thoughts? ;)
-
View User Profile
-
Send Message
Posted Sep 16, 2012@yurikoma
I don't run multiworld on my test servers. I'll add support for transporter and mystcraft in the next version.
@zxcdserf
I guess you mean something like the /containertrust command, but for an individual container? Use /subdivideclaims to create a subclaim around the container you want to share, then you can share just that container without sharing the rest.
@PsychoFad
The vast majority of "natural" lakes are at sea level. Water at or below sea level is not removed when claims are removed. But yes, the occassional pond does get dried up.
@Praqoon
Might have been a fluke. The code for awarding claim blocks has NOT changed in several versions. Remember that you only get blocks if you're at least 3 blocks from where you were 5 mins ago. Sometimes, you can coincidentally be close to where you were, and so lose just a few blocks (just for that 5 mins).
@xBladeM6x
It would be a giant pile of bugs being reported for weeks, just to satisfy a few people who want to do something very out of the ordinary (like having a residential tower, in a world that has infinite space, enough for everyone). I haven't done it because it will be very risky in terms of messing up the code base and introducing new, very weird bugs, and will also have a negative performance impact.
@Desertive
I don't understand the problem in your second paragraph. You want to take away the teleportation? That's not GP. That's PopulationDensity. You can disable the AllowTeleportation to turn it off, or turn off TeleportAnywhere if you want them to teleport in your main world but not from your single player world.
-
View User Profile
-
Send Message
Posted Sep 16, 2012@bigscary
Yeah in fact it wasn't banking system, but a system which gives you another item if you toss a specific item to that macine... well I will give you a youtube link or something like that when I get a message from that guy.
There is another (bigger) problem now... My server has a world which tries to be original single player (no teleporting commands for example). Everything else is fine but the players can use /homeregion (or other teleporting commands which are in this plugin) in that world to get out of there. That world isn't even listen in GriefPrevention configs and i have put in permissions permission "- -griefprevention.*" to that world but still wont help.
-
View User Profile
-
Send Message
Posted Sep 16, 2012@bigscary
Without going into too much detail, how much work do you think would have to go into re-writing and re-building the code for GriefPrevention, if you attempted to add claims that could be stacked on each other, without conflicting with the one above or below an existing claim? xD
-
View User Profile
-
Send Message
Posted Sep 16, 2012@ bigscary:
Just updated to GP v6.5 this morning and finding some very strange things happening with the earned claim block values. They don't seem to be rising at the expected rate.
Just to be sure I did some testing with both v6.4 and v6.5. Using v6.5, I checked the amount of claim blocks I currently had (896) and I went out and killed a load of mobs at night for about 10 mins - when I returned and checked my claim blocks it told me 892 = 4 less than I had before I killed all those mobs. I did take a screenie but forgot to paste it into Photoshop (like a newb) and lost it. When I tested with v6.4 it gave around the amount of claim blocks you would expect.
Has anyone else had the same experience/problem?
<edit> I restarted the server and the claim blocks per hour ratio seems ok now. :S
-
View User Profile
-
Send Message
Posted Sep 16, 2012@PsychoFad
i didn't know this plugin did things like that, usually when I unclaimed something everything stays the way it was
sounds like that would be bad tthough
-
View User Profile
-
Send Message
Posted Sep 16, 2012Just a quick question. I had a rather large claim that included a portion of a lake that i decided to abandon, this dried up the portion of the lake that was previously claimed....serious world grief. I was playing with my non-op player when this happened so I dont have permission to fix it without logging in with my op character. Is this normal? I understand the reasoning due to griefers using water on their claim and then unclaiming to grief, but this could be used as a serious grief to dry up all the lakes on a server if a player decided to abuse this. Is there an option that I can set to leave natural water sources alone but still clean up the player created ones?
-
View User Profile
-
Send Message
Posted Sep 16, 2012@zxcdserf
Have you thought about using /SubdivideClaims ?
-
View User Profile
-
Send Message
Posted Sep 16, 2012FOR PEOPLE USING TRANSPORTER
I am currently using MultiWorld to solve the incompatibility between transporter and GreifPrevention.
http://dev.bukkit.org/server-mods/multiworld-v-2-0/
all you do to install, is load up your server after adding MultiWorld (with transporter and GreifPrevention still there)
then do a command /mw save (this will create a config that contains all the worlds that transporter was loading late.)(until this command is used, you may not have a config)
now restart your server, and POOF both plugins will now work together. Of course if these plugins become compatible in the future, this fix won't be needed, but this will solve the problem until then
-
View User Profile
-
Send Message
Posted Sep 16, 2012@baffle
Yes it's possible. In GP config.yml look for the setting "AutomaticNewPlayerClaimsRadius" and change it to this:
AutomaticNewPlayerClaimsRadius: -1
Now when players place their first chest, and they do not already have any claims, they will not receive any claimed land around the chest. ;)
<edit> ryvix already answerd you, sorry I'm still on my first coffee here (Sunday morning... lazy days... Zzzzz) :D
-
View User Profile
-
Send Message
Posted Sep 16, 2012@bigscary
Hey, what are you currently using for multi world support, I can't use multiverse-core, because it messes up some other plugins, and transporter is loading after this one, so it can't hook into the worlds
-
View User Profile
-
Send Message
Posted Sep 15, 2012Not sure if suggested before, but is it possible for you to implement a sharing command per container? The container can be defined by location or something.
-
View User Profile
-
Send Message
Posted Sep 15, 2012@baffle
I believe you have to set this in the config: AutomaticNewPlayerClaimsRadius: -1
@SyncCraft
It is configurable but it will automatically go down as far as the owner of the claim digs. I mine set to this to always go as far as possible: ExtendIntoGroundDistance: 512
-
View User Profile
-
Send Message
Posted Sep 15, 2012Thank you for clearing that up, I am going to upgrade to the latest version. 3000 should have been 300 >.< think i made a typo there.. i made the decission, of which im not sure if it was smart to use this plugin for our plots in creative... the new creative map is frikin huge and it took me a full day to make all the claims XD basically because /trust is so damn easy in the future, and because i woudnt need another plugin to handle our plots i chose to use this for it. also i removed worldguard and replaced all of our regions with adminclaims maybe i should not have done that but i prefer a plugin less above some extra functionality like blocking mobs damage the world with worldguard while we also have safecreeper to do just that worldwide it has been a terrible week for me removing worldguard from the server back then but on the other hand this plugin of yours made me do alot less rollbacks then before so the switch was kinda worth it bigtime thanks for the water tip, im glad that can be turned off! safecreeper already blocks lava and i dont feel like blocking water on our server, i have worldedit and rollbacks still installed so if water gets where it shouldnt get its easy to remove anyway.
Keep up the good work! this plugin is the best! if only some people could just use a little bit more of their brains >.< we have a chestshop near spawn selling the golden shovel really for freebee price with a huge red wool arrow pointing to it :) and still they keep complaining that gold is so hard to find >.< its unbelievable sometimes
Thanks for your reply! best regards Charlie