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 10, 2012@seriosbrad
Yep, I understand. After the videos were made, I fixed it so that /RestoreNature wouldn't work when players are in the restoration area, because players can be suffocated. So now you have to stand outside the area, but you can use the shovel from a distance so it's easy to manage.
@Tux2
I'm using the claim block coordinate as a reference. That doesn't work for you? It is a unique identifier, but it might change over time.
@Memorex39
You can run both, but I suggest you either disable GP's claims, or disable PS's claim blocks (while keeping the trampoline blocks and other goodies). If you keep TWO ways for players to claim an area, then they'll be confused and griefers may find creative ways to annoy.
@briankdk
Allowing players to use lava just anywhere on the surface is a bad idea. Griefers can make a huge mess very quickly, which can be very difficult to clean up - if it's right next to a claim, /RestoreNature won't work, and lava doesn't always go away when you pick up the source block. Having said all that, if you REALLY want to let all players place lava wherever, use a permissions plugin to give all players the "griefprevention.lava" permission.
@Tutimane
Thanks, I'll put that documentation update on the to-do list.
@Galexrt
Yes, you can disable the theft protection while keeping the block build/break protection on.
@Tulonsae
I will release when it's stable. Too many new features and undocumented code lines right now.
@briankdk
How are they destroying buildings with axes? No claims? Anyway if you want lava back on for everybody, assign "griefprevention.lava" permission to all players. Using a permissions plugin, you can do that very quickly and conveniently.
@briankdk
Put an admin claim around the railroad with /adminclaims. You can't accomplish that goal with a standard private claim.
-
View User Profile
-
Send Message
Posted Mar 10, 2012i have just installed minecartrevolution
http://dev.bukkit.org/server-mods/minecartrevolution/#w-important
And have protected the area with my railroad with GP - i need players to be able to use buttons, levers, containers, i know the command to give 1 player the permission is /AccessTrust name - but i need to let ALL players have that permission for that area - how do i do that ?
-
View User Profile
-
Send Message
Posted Mar 10, 2012@briankdk
well protect the buildings with administrative claims, i mean DUH seriously..., this plugin is built on take-it-or-leave-it foundations, less options means less variables, less complaints, and less griefer loop-holes
sometimes static action is necessary, this plugin is also not just about griefers, its about admins being able to lockup the server and NOT have to deal with bitching and perform admin shit 24/7 because an admin wants to play just as much as the next guy and they cant play in peace when fixing everyone's shit (logblock is perfect example)
if u still wish to pursue your request wait for bigscary to explain his reasons, not that he has to, there is no obligation for him to explain himself
-
View User Profile
-
Send Message
Posted Mar 10, 2012@cvxx7p Well then that SUCKS !
Before griefers would just put lava everywhere, and that is pretty easy to spot. And i have lava set to "do no damage", so while they thought they were doing damage, all they did was make sure i found them pretty fast.
Since Grief prevention (2 days ago) prohibited use of LAVA, the griefers (now that they cant use lava anymore) destroy buildings with their axes - and it takes some time for me to spot them (and see where they have been).
So i really...really hope that its possible to get a possibility in the config to type "false to lava control"
Please !!!!!
-
View User Profile
-
Send Message
Posted Mar 10, 2012@John19800
Spam:
Enabled: true
LoginCooldownMinutes: 5
MonitorSlashCommands: /global;/local
WarningMessage: Please reduce your message speed. Spammers will be banned.
BanOffenders: false
BanMessage: Banned for spam.
AllowedIpAddresses: 1.2.3.4; 5.6.7.8
set ban to false
@Galexrt
translations are a low priority and will probably be done by whoever gets hold of the source and takes a look (i imagine rough computer translations will be performed at first)
@briankdk
this is to prevent griefing messes of lava all over the map, and like fire control i do believe it is non-negotiable
-
View User Profile
-
Send Message
Posted Mar 10, 2012@Tulonsae
i believe it is unavailable till the actual project is complete (PVP etc) also a code cleanup and full test runs will be run against the complete project before the source appears, thats AFAIK bigscary should pop up soon enough
-
View User Profile
-
Send Message
Posted Mar 10, 2012Could you please supply the source or the location of your source?
Per the terms of your license (GPLv3).
-
View User Profile
-
Send Message
Posted Mar 10, 2012Sorry for this silly command from me.. I reread the why not lwc, lockette. I can say only im changing in the next three days to this anti grief plugin this is awesome. I wanted to ask you if i can translate the plugin into german??
-
View User Profile
-
Send Message
Posted Mar 10, 2012one question can i disable chest protection because i will use lwc instead of your protection from you(your chest protection is awesome too) But can we diesable parts of the plugin?? Sorry if i was too silly to find it in the text ;-)
-
View User Profile
-
Send Message
Posted Mar 10, 2012this plugin is too good, im using it not only to claim land and letting others claim their own land at will, im using it for outside worldly grief protection, you should update your why not list to include why not anti fire/lava/water plugins.:)
-
View User Profile
-
Send Message
Posted Mar 10, 2012hey...... could you help me.
i want people to be abel to USE lava outside their claims..... since your last update, they cant any more...can i disable that thing ???
Please ?
-
View User Profile
-
Send Message
Posted Mar 9, 2012is there a way you can have it setup to where you can set the spam limit for the messages but also a option to kick the player instead of banning them?
-
View User Profile
-
Send Message
Posted Mar 9, 2012Well, I am excited about your plugin, but I am also liking the nifty features of "Precious Stones". Do you think I can run both?
I like the ease of yours for the players and the concept of claims, buying claim blocks, etc. If/when you get those PvP features working, I think it will be pretty amazing.
Anyhow lots of Admin stuff to read of yours, tldr, going to implement yours and see how it does, and probably Precious Stones for some unique things.
Just experimenting.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@bigscary
Hey, as far as certain size, how about a certain time for being claimed, as in a griefer can't just move them, but so that players can create a claim, and then the next day be able to use lava in them. Also, thanks for the maybe on the plugin API. At the moment I'll just invoke the methods manually until you get up to the point where you might add it. :) I just have one request: could you maybe have a unique claim identifier for each claim in the next release? That way it would be less resource intensive for my plugin and yours when interacting. (That way I could access a certain claim number rather than accessing a claim via a certain block coordinate)
-
View User Profile
-
Send Message
Posted Mar 9, 2012@wpbdragon
Seems you have the wrong version of essentials protect for your server, try getting one that supports R4. Also, I've found that the latest grief prevention that works with R4 is 1.9, so make sure you have that version. I had the same problems with 2.0 because of some missing stuff in R4 that was in R6 and later.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@zathrus_writer
the plugin chat spams u for being too close
-
View User Profile
-
Send Message
Posted Mar 9, 2012@seriosbrad
I had the same problem with restoring chunks - I was always too close, never cared to find a solution... guess those videos could use some annotations by now (for this and possibly the auto-refilling chest) - people seem to confuse themselves on that all
-
View User Profile
-
Send Message
Posted Mar 9, 2012Thanks bigscary,
Logging out and back in showed the results. As for standing too close I was just doing what you had done in one of your videos, you were right next to the grief lol.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@industry_bot
Not supporting dev builds. Also make sure you grabbed the beta version designed for 1.2, and not the older release version which was for 1.1.
-
View User Profile
-
Send Message
Posted Mar 9, 2012when i run this on 1.2 dev, my server keeps erroring that it cant send a itemheldevent to plugin griefprevention, yet i still can use claims