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 Mar 9, 2012@wpbdragon
Send me your server information in a private message. I'll come over and see if I can make it work without coding. Then if that doesn't work, I'll try to give you some advice if I can.
@xjayxb
You can make hotel rooms as long as they're not stacked vertically. Put a claim around the entire hotel, then use subdivisions to mark off the individual rooms. Then you can manage permissions for each "room" individually. Watch the "towns" video above for some demonstration.
@seriosbrad
Brad, you're way too close. You can't restore the chunk you're currently in. Fly further away and use it from a larger distance. Second, I can see in the video that your chunk isn't immediately changing. That's a bug with either Bukkit or Minecraft right now. You need to log out and back in to see the restoration.
-
View User Profile
-
Send Message
Posted Mar 9, 2012Here's a video of my issue down below, forgot to turn off my music sorry.
clicky click click
-
View User Profile
-
Send Message
Posted Mar 9, 2012Question... how could I make hotel rooms with this?
-
View User Profile
-
Send Message
Posted Mar 9, 2012@bigscary
I saw a bunch of errors but so far the only one ive come across was this one. Its tough when some plugins are awesome but get little to no support and updates and others are right on with the newest MC version. Anyways... since I cant claim any areas I tried the restore feature and that did work with the golden shovel... which is odd since its the same mouse click as the claim... and in the process the area I did it in was close to some buildings. Didnt realize ow big the area was for the restore and ended up taking out HUGE chunks of buildings LOL! And McMMO isnt very configurable in that sense... :(
-
View User Profile
-
Send Message
Posted Mar 9, 2012When using /restorenature it keeps telling me “Unable to restore. seriosbrad is in that chunk”.
No claim is in the area in which I am trying to restore.
-
View User Profile
-
Send Message
Posted Mar 9, 2012Hey, what do you all think about adding a requirement that to place lava, your claim must be at least x blocks in area? I'm concerned that griefers will create automatic new player claims just to dump lava, then move them and do it again.
@Tux2
I'm gonna stamp that with a giant maybe. :) It will be easier to do decide once I've stabilized the code a little more.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@wpbdragon
Suggest configuring McMMO to disable that skill or to disable it for only the golden shovel. I don't know if either is possible, I've never dealt with McMMO.
There's no undo for restore nature. Why do you need it? It doesn't regenerate any claimed areas.
Wow that's a lot of errors in your logs. My guess is that you're running the wrong build for your version of craftbukkit. Try downloading specifically the version which is compatible with your CB build R4.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@Tux2
Im running Craftbukkit 1938 R4 1.1 (Due to the fact all the plugins Im using still havent been updated to the newest MC version) and I can check but I doubt it. I havent set anything up with logging cause its just a small private server. It doesnt give me an error all it does is tries to activate the skill for your shovel with McMMO instead of setting up your protection area. I will take a look into the logs though.
::EDIT::
You can view my server log HERE
-
View User Profile
-
Send Message
Posted Mar 9, 2012@wpbdragon
What version of the plugin and craftbukkit are you using? Also, do you have an error log from the server.log from the plugin?
-
View User Profile
-
Send Message
Posted Mar 9, 2012Hey Ive run into a bit of a problem. Im running my server with McMMO and for some reason I cant claim anything. I tried the nature restore and that worked just fine... (a little too well cause i tested it near some of my work... oppps...) But any idea why I cant set any claims? I tried both regular claiming and admin claiming and got nothing. Thanx in advance!
P.S. - Is there any sort of undo feature for restoring nature?
-
View User Profile
-
Send Message
Posted Mar 9, 2012Is there some sort of API planned so that other plugins can tie into this plugin? I'm sure I can probably do some direct integration by doing a decompile of your plugin and finding out which functions to call but it would be nice to have a nice stable api that isn't going to change from version to version that often. Reason why I ask is because of this request: http://tux2mc.com/forum/viewtopic.php?showtopic=347&mode=&show=10&page=2
EDIT: Oh, and a minor fix while looking through some decompiled code in DataStore.java line 673:
GriefPrevention.AddLogEntry("PopulationDensity: Unexpected exception saving data for player \"" + playerName + "\": " + e.getMessage());
(Oh the joys of copy and paste. ;))
-
View User Profile
-
Send Message
Posted Mar 8, 2012thank you so much for keeping this updated it is the most popular plugin on my server
server.minecraftrevelation.com
it is used alot
-
View User Profile
-
Send Message
Posted Mar 8, 2012@bigscary
Thank you for this!
Goodbye to WorldGuard's lava bucket prevention, hola to GP's lava bucket handling!
-
View User Profile
-
Send Message
Posted Mar 8, 20122.3 Updates!
I want to give a special thanks to Pigman12, a wannabe griefer who experienced limited success on my server. He could have picked any other server, even any other GriefPrevention server, and gotten away with it. But like so many before him, he picked the one server I run, so now GriefPrevention has been updated to block his grief (dumping lava on the surface and on players) on ALL GriefPrevention servers. I'm sure GP admins and griefers everywhere are very grateful for his contribution. :)
You all may have noticed that on MC 1.2, restore nature appears to do nothing in many cases. Actually, this is just a failure to update your visuals. If you log out of your server and back in, you'll see the updated chunk. In a not-updated chunk, if you try to walk, you might get stuck. This is not something I can fix - I'm not even sure whether it's a Bukkit problem or a Minecraft problem. But since Mojang hired the Bukkit crew, I guess it's all the same now.
-
View User Profile
-
Send Message
Posted Mar 8, 2012@Swam_Ruan
Sure. GriefPrevention is easier to use for your players. There are VERY few slash commands, with most players only needing 3, and some players never using any slash commands at all. Further, players learn about the slash commands in-game without the need for you to place explanatory signs for them. GriefPrevention is also more effective at preventing grief than WorldGuard for many reasons, including animal protection, automatic claims, small initial claim limits, and more. It also covers spam, spawn camping, and tree topping, which WorldGuard doesn't.
GriefPrevention doesn't have as many "flags" for defined areas as WorldGuard, like for example stopping monsters from spawning in an area. Players don't need those, but sometimes administrators want them for special locations like a PvP arena or city. You can use the two together - restrict WorldGuard to only admins for the few cases where you need the specialized flags, and leave GriefPrevention open to your players so that they have the easy self service option.
-
View User Profile
-
Send Message
Posted Mar 8, 2012Good plugin, but I still like WorldGuard...any comparisons?
-
View User Profile
-
Send Message
Posted Mar 8, 2012@briankdk
That's because the most recent version is a beta. The download link points to the latest release version. You have to explicitly click the latest beta version to get it.
-
View User Profile
-
Send Message
Posted Mar 8, 2012best plugin ever!
EDIT:
Your DL link points to previous version....
-
View User Profile
-
Send Message
Posted Mar 8, 2012Absolutely amazing! Thanks.
-
View User Profile
-
Send Message
Posted Mar 7, 2012Hey everybody, you MUST update to 2.2.1 as soon as possible. It includes a major bug fix related to recent CraftBukkit changes which closes a potential grief. I'm withholding the details because I don't want any bad guys to know them.
After this update, you may notice a substantial reduction in your total claim count. That's normal and it doesn't mean anyone's stuff is now unprotected. This also fixes a bug where some claims you thought you deleted magically came back.
I also fixed it so that when you abandon or delete a claim, the markers will disappear. No biggie.