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 Nov 6, 2012@Pbrew85 "Craftbukkit now updated, 1.4.2 R2"
Where from?
-
View User Profile
-
Send Message
Posted Nov 6, 2012@n33dy1
You can safely skip the deletion of the config file when upgrading. The worst that can happen is that you have a line in the config file that's no longer used. If you really want to delete it, I recommend shutting down your server immediately after the /reload, then updating the config file before you restart.
@tigerman0424
Usually when the golden shovel isn't working, it's because you grabbed a mismatched version. Check the bukkit version listed for the grief prevention build you downloaded. Make sure it matches the version of bukkit you have installed on your server. If you're running Tekkit, you want a GP version that's compatible with bukkit 1.2.5.
@lee3kfc
You probably made a small mistake in the config file, like putting a TAB at the beginning of a line to indent instead of spaces. It's a terribly annoying problem with YAML. I recommend you download notepadplusplus, because it will help you catch mistakes like that while you're editing. I recommend making a copy of your config file before you /reload, just in case it does reset.
@netherfoam
Damn, I dunno about that... I get the same message when I try to create a land claim there. Did you recently rename your worlds, or move data around in your claimsdata folder?
@bigscary
Yep it's been out for a couple of days now, I think.
-
View User Profile
-
Send Message
Posted Nov 6, 2012Craftbukkit now updated, 1.4.2 R2
-
View User Profile
-
Send Message
Posted Nov 6, 2012@lee3kfc
Yes, Step by step ;-) If there is the slightest yml error it get overwritten. I worked with copies. If OK -> translate next line, if not -> correct error in backup and try again ;-)
-
View User Profile
-
Send Message
Posted Nov 6, 2012@bigscary
I don't appear to have it limited. Though times seem back to normal now, strangely enough (No changes).
Though, in the latest build (6.9.1) players are making claims in The End which should be disabled. Is this a known bug of sorts? I have
in my config, where challenge_8_the_end is the end world :/
I'm not sure how they created the claim, as when I try to make the claim, i'm told land claims are disabled in this world. But claims have never been enabled in this world, and this claim popped up yesterday...
-
View User Profile
-
Send Message
Posted Nov 5, 2012i tried to translate massages.yml into japanese. but it was rewrited to default when i reboot the server. is there a way to translate massages.yml?
-
View User Profile
-
Send Message
Posted Nov 5, 2012I am op on my server and the gold shovel will do nothing for me. The creeper protection works just fine but i can not do anything with the shovel either opped or not. Any ideas?
-
View User Profile
-
Send Message
Posted Nov 5, 2012@bigscary
Whoa, don't know anything about that. I did pop on to say hi to my friend on there though. Anyway, apology accepted. By the way, the last update I did had "UnusedClaimDays" set to 20 I think. The way I update is just delete the old config.yml (so a new one with the new variables can be generated) and throw in the new GriefPrevention.jar then do a /reload.
When that happens, I often lose some claims unintentionally (such as ones not modified in over 20 days) and have to go reclaim them (after changing "UnusedClaimDays" to a higher value). Is there a way to generate the config.yml before the plugin becomes active (such as while the server is off) to prevent that from happening? Maybe include an external default config.yml with the GriefPrevention.jar. Or am I doing something wrong?
-
View User Profile
-
Send Message
Posted Nov 5, 2012Hey guys, regarding wooden buttons. There's currently a bukkit bug (or feature add that's needed) to make controlling wooden buttons which are activated by arrows possible. It's here for your reference:
https://bukkit.atlassian.net/browse/BUKKIT-2864
Since my only feature requests are minor right now, I will wait a bit before releasing another version in hopes that this bug will be fixed, allowing me to limit arrow activation of wooden buttons to players with appropriate permission.
In the meantime, please tell your players that wooden buttons aren't 100% protected. Fortunately, this isn't a big deal, since we have the stone button and activating a button doesn't generally make any permanent changes to the world.
-
View User Profile
-
Send Message
Posted Nov 5, 2012@RasCas
Yeah, I was thinking about allowing villagers to take damage from monsters inside administrative claims, and to also disable /trapped in administrative claims, since it's reasonable to expect administrators to take factors like getting stuck and zombie invasions into consideration when developing public areas. Look for it in the next version.
@MCZq
This is because you don't have the default sea level on your world. In Grief Prevention's config file, update the "sea level override" for your world with the actual sea level of your world.
@Andyroo654
Sorry I don't know why you're having an issue. Many are using it with the new beta build without issues like the one you describe. Try re-downloading your craft bukkit build.
@SweetMopy
Is it possible you're using a build designed for Minecraft 1.4 on a Minecraft 1.3 server?
@nev375
Sorry, there's no option for that. Honestly, you're the first to ask. It would be a pretty big deal for me to add it.
@netherfoam
Do you have your config options set to "limit wilderness buckets"? It helps the performance a lot by preventing players from dumping water and lava outside of land claims.
@Esaych
Can you give an example of what you'd like to see? Do you mean the message that appears for administrators to see and in the logs, or do you mean the message which is shown to the banned player?
@Tigergruppe
@n33dy1
Thanks for the bug report. I will fix it. By the way needy, someone with an in-game name similar to your bukkit dev name claimed responsibility for the recent DOS attack on my primary test server. Do you know anything about that? If you're responsible for it and this is about me deleting your posts, then I apologize. I should not have deleted them - you were the first to report the wither bug, and deserve the credit. Please let the server come back online so that all those innocent players can play on their favorite server, and so that I can continue testing your favorite plugin. Thanks!
-
View User Profile
-
Send Message
Posted Nov 5, 2012bigscary is going to deleted my post, but did you guys know you can use people's wooden buttons by shooting arrows at them?
-
View User Profile
-
Send Message
Posted Nov 5, 2012I'm getting slightly excessive lag from the BlockFromToEvent from griefprevention (@NoLagg exam) - anything that would cause this?
-
View User Profile
-
Send Message
Posted Nov 4, 2012I'd like to know if theres a command that can specifically excludes a certain players permissions? I want to grant public access to buttons in an area, but there are a few immature players who annoy me enough to want to deny them access.
-
View User Profile
-
Send Message
Posted Nov 4, 2012Big! Keep up the good work! I wanted to submit a bug I found.
Though buttons cannot be pushed on others claims, they can be shot via arrows and thus tripped!
-
View User Profile
-
Send Message
Posted Nov 4, 2012I updated Grief Prevention, and now the creepers are causing damage to the surface even though block surface explosions is set to true. Any ideas?
-
View User Profile
-
Send Message
Posted Nov 4, 2012Should this work in the new craftbukkit? I downloaded it and nothings happening. Do I have to delete past saves in order to make it work? (It isn't working for any plugins)
-
View User Profile
-
Send Message
Posted Nov 4, 2012Speaking of "safe" to remove claims, is there any possibility this glitch is related to your plugin?
http://i.imgur.com/ZbY8e.png
We can see here, an active player's build. He has decided to remove this claim 5 days ago (despite my trying my best to forbid it).
2012-10-31 15:46:04 [INFO] GriefPrevention: UserJ abandoned a claim @ flat(-150,2,-981)
The work has not been removed as you can see. Instead we get these strange cloud structures at height 61. 1 thickness of stone then 1 thickness of grass on top.
These strange clouds are now littered all over our world and are *not* created by hand - we have logblock.
What are your thoughts?
Thanks in advanced for any input :)
-
View User Profile
-
Send Message
Posted Nov 4, 2012@bigscary
Thanks bigscary. I'll do some more testing of the type you have been testing with (enclosed claimed building, etc.) and let you know what I find. ;)
-
View User Profile
-
Send Message
Posted Nov 4, 2012Problem with Zombies and Villagers
My Zombies get mad because they cannot kill or infect Villagers as they are in claimed areas. Is there a way to let Zombies infect or kill villagers, when they are in adminclaims?
-
View User Profile
-
Send Message
Posted Nov 3, 2012@netherfoam
My priority is set to highest to ensure that I get the final say in whether damage happens or not. My guess is that McMMo is doing damage by directly changing health, so there's no event firing that I can cancel. It could also be that McMMo hasn't set their priority for the bleed thing to monitor, which is where it should be for a handler which doesn't modify or cancel the event.
@Koanu
You probably got the wrong version. Read "notes for tekkit servers" above.
@Praqoon
Of course I tested this myself before I released it. The wither wouldn't break the blocks in the claimed house I was hiding in when it was chasing me.
So there's an event I listen to called "entity change block event". If the wither is somehow breaking blocks without calling that event, then it's a bukkit bug. :\
@briankdk
There are now known crashing issues with the craftbukkit beta build, which are not relted to GP. Please make sure you have the NEW beta build from dl.bukkit.org.
@Darkhand81
Please repost your link. It showed me a blank page.
@Crunkatog
Thanks, I'll double check that code.
@MCZq
You have a config option to prevent your players from removing claims. But it's now safe to allow them to do so, because any land they unclaim will be automatically restored to a natural state (builds removed). The player gets a warning message, followed by a window of a couple of minutes to undo the changes before the cleanup happens.
@Mercury92
You assume forge will one day be a replacement for bukkit. I'll keep an eye on it, but it's unlikely that anything will replace bukkit, especially now that there's so much content available for bukkit and it's so very well tested, trusted, and known to the community. Think of it like Bing vs Google - it doesn't matter that Bing is better, because Google is so well known that folks use "Google" like a verb. Forge is barely a blip on the radar for me right now.