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 Feb 10, 2013ive been using this plugin for a year now and its totally amazing. its totally replaced logblock and our staff have very little to do except play. its incredible how well this plugin works!
the only thing that this plugin really needs is a way for players to transfer claim blocks between them. we dont use economy plugins, and our towns tend to have mayors. players have been looking for a way to donate their claim blocks to the towns mayor to simplify issues.
is it possible to add a claim transfer command?
thanks! - beast
-
View User Profile
-
Send Message
Posted Feb 10, 2013Hello,
I have a HUGE problem. I'm using bpermissions, is it supported? Maybe it is, maybe it isn't and this is why it's not working well for me.
Basically, I have players making claims properly. Problem is, I can still break blocks for some reason - though I cannot place blocks on their claim or open chest.
We have WorldGuard / Vault, etc. Should I be removing Essentials? I have permissions properly set, not sure what I'm doing wrong. However, when I'm opped, I have the ability to ignore/respect claims.... and thus be unable to break blocks that are properly claimed if I "respect" claim rights.
However, if I deop myself and make myself a low level "Trusted" - I can break every single block. I just don't get it and I've checked every permission/nod. All plugins are up-to-date too... please help!
-
View User Profile
-
Send Message
Posted Feb 10, 2013@imaapseudonym
Do /trustlist whe standing in the claim
-
View User Profile
-
Send Message
Posted Feb 10, 2013@bigscary
Hey, I was away for a couple of days. But we tried the new config and it worked perfect. Thanks a million!!
We did disable the abandon possibility for the reason people don't build ugly stuff or grief the nature then build somewhere else. Because it is hard to reset it back when someone wants a other spot. Mostly players accept this rule. But we did incounter a new 'problem' I don't think this problem only occurs on our server, because it doesn't have much to do with our specific server demands. People are making a zone for one building, then making a other zone 5 blocks a way for an other instead of making one big zone. This isn't that big of a problem when they do that with 2 or 3 zones. But some now have 10 zones.
I really hate to ask, but I want to request a other thing: Can we limit the amount of zones someone can claim? So people can extend but can only make like 3 zones or so.
Also, now I am typing here anyway. As a admin it is good to see where people build. There is the stick that will show me a reagion if I tab on a block. But is there a way all zones are visible with a sertain command? So if I fly I can see all the zones at once.
Hope I am not asking to much, I really like your plugin as it is :-) Btw, if you ever want to visit us: http://www.minecraftforum.net/topic/244696-earth-the-server-147-public-server/
-
View User Profile
-
Send Message
Posted Feb 9, 2013Is there a way to get a list of trusted players in your area? or?
-
View User Profile
-
Send Message
Posted Feb 9, 2013Is there some bug out there now that allows players to break blocks that aren't whole blocks in Griefprevention claims? http://i.imgur.com/iDSLCmu.png?1 As you can see... Logblock says no block was broken, however, the ladder is obviously no there... This has happened countless times with signs, skulls, and many other things, but never a whole block.
I am using the newest version of Griefprevention as of 2/9/2013, along with the newest version of every other plugin (I am hooked into an RSS reader that notifies me when a plugin updates, so I am 100% sure I am using the newest version of EVERYTHING except for rTriggers, which I will update tonight). I am also using the newest version of CraftBukkit, 1.4.7-R1.0.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I am also having a second problem. GriefPrevention seems to be causing some lag on my server still, generally when players are breaking blocks in a claim that isn't theirs I think. Here is a screenshot of the NoLagg examine tool: http://wocl.net/errors/ServerLag/griefpreventionlag.png . The lag seems to be being caused by
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Also, could you PLEASE add a configuration to allow animals, villiagers, and golems to take damage from only mobs in claims... It really ruins the fun of survival when you have an invincible wolf or an invincible iron golem, not to mention, it is extremely overpowered.
-
View User Profile
-
Send Message
Posted Feb 9, 2013I got 2 suggestions
1. check if the wither trying to break blocks is in a world with griefprevention enabled. This is also a general request as i'v noticed in multiple occasions that griefprevention does not care if it is in a world it is enabled in which really limit what you can do when it comes to multiworld differentiation.
2. Same as nr 1, disabled sign logging in worlds that does not have griefprevention enabled
-
View User Profile
-
Send Message
Posted Feb 9, 2013I am having trouble with the spam filter. It kicks players like mad. It literally kicked my alt for saying Hello. I have the spam in the config set to false and everyone has the griefprevention.spam node, I am out of things.. I have no other plugins that handle spam.
-
View User Profile
-
Send Message
Posted Feb 9, 2013Bigscary, thank you for your recent reply. I was out of town for the week so sorry for the delay in answering your question. You asked me why I was using a proxy server and wanting to disable the IP banning feature of GP. To explain, I'm using Spigot, Multiverse, Bungeecord, and Stargate plugins so that my players can teleport from world to world as well as server to server so I can host troublesome applications like Supercraft Bros. I tried running the aforementioned application under Multiverse and it caused all kinds of trouble. LOL
I turned off smart ban but ran into another problem with GP that I wanted to run by you. It seems that the spam filter went into overdrive and would kick players going through the star gate portals with the default 2 minute timeout. I didn't realize this was happening right away but it certainly thinned out our player base after a couple of days! I finally got back home and started troubleshooting in earnest and disabled the spam filter and viola problem solved. I'm assuming the SPAM filter in GP is being falsely tripped by the Bungeecord proxy? Do you think it would be possible to add Bungeecord support? I know the developer has just released an API and a native GP plugin for Bungeecord would be so great! In any case, I just turned off the spam filter and smart ban and wanted to run this by you.
Best, JAG100
-
View User Profile
-
Send Message
Posted Feb 9, 2013Players are able to claim in WorldGuard regions. When the claim expires it restores the region as well. I'd like to keep the AutomaticNatureRestoration to true, but not in WorldGuard regions. Is there a setting to prevent this?
-
View User Profile
-
Send Message
Posted Feb 9, 2013I REALLY want this plugin. Can I seriously, just as easily get rid of the currently existing grief prevention plugins I have and replace it with yours? or is it better to start a new server with just your plugin?
Also, does this work with bPermissions?
-
View User Profile
-
Send Message
Posted Feb 9, 2013Hi author, I am currrently having issues on my tekkit lite server. I have downloaded your most recent version and installed and configured properly along with the latest build of MCPC-Plus. Everything works as expected except:
1.) Pipes, Wires, Microblocks can still be placed but not destroyed on claimed land. 2.) Explosives such as the industrial TNT and Nuke still work
I have no idea if your plugin is supposed to prevent these things or perhaps I have configured something wrong?
-
View User Profile
-
Send Message
Posted Feb 8, 2013@bigscary
When a claim is auto-deleted and AutomaticNatureRestoration is true, I'm guessing chests are removed as well? Would it be possible for there to be an option to keep chests intact after a claim delete with nature restore? I'd still like to clean up the world, but would love to still allow players to come across the 'hidden treasure' of former players. :)
-
View User Profile
-
Send Message
Posted Feb 8, 2013Animals that are inside claims are protected. However, servers who are running McMMO can use McMMO's special perk such as Serrated Strike to bypass the animal protection and kill them even in claim lands.
Is there a way to prevent that?
-
View User Profile
-
Send Message
Posted Feb 8, 2013@MustangTim
Please post a pastebin link of your complete stack trace. Thanks!
@zrocweb
Yep, that's intentional. If you give someone a permission in the top level claim, he automatically has that permission level in all the sub-claims. For MOST cases, this is the best and most convenient relationship between top level claim and subdivisions. If you're in a situation where it's decidedly not the best setup for you, I apologize, but I don't have any plan to change it. You might be able to work around your issue by creating more subdivisions, although that might get unwieldy after a while.
As for changes to messages, if your changes get reverted, that means you made a (possibly very small) formatting mistake in the file. I recommend always making a backup copy of the file before you /reload just in case that happens. It's not something I can fix - it's just the way Bukkit reads YAML files.
@mheiden
Remove the world from the claims.enabledWorlds and pvp.enabledWorlds lists.
-
View User Profile
-
Send Message
Posted Feb 8, 2013@bigscary
How can i fully disable a world inside GP?
I have two worlds that doesn't need GP and i want to fully disable the functions of GP there.
-
View User Profile
-
Send Message
Posted Feb 8, 2013BigScary:
Got a situation that I don't think I had before. In one of my large areas, I have an admin claim (covers the entire area). Within the area are about 5-6 sub-divided claims with different trusts (access, container). The situation is this. It seems like the parent claim where I had access trust for the public on, over-rides the sub-division access trust, which was none. Chest are ok, but not access (buttons, levers). I'm currently running 7.5.1. I was waiting to upgrade to the latest when the entity issues got resolved.
Anyhow, do u know if this was/is a problem or do I have it all wrong and the parent will over-ride any sub-divisions access perms.
Also, every time I change some text in the messages.yml file it gets reverted back to the default???
Thanks
-
View User Profile
-
Send Message
Posted Feb 8, 2013Anyone else getting an error during startup since updating to 7.6.1?
2013-02-08 04:05:14 [SEVERE] Error occurred while enabling GriefPrevention v7.6.1 (Is it up to date?)
-
View User Profile
-
Send Message
Posted Feb 9, 2013/acb (name) (amount of blocks)
-
View User Profile
-
Send Message
Posted Feb 8, 2013HOW DO I GIVE MORE CLAIM BLOCKS