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 17, 2016@bigscary
I'm having issues AFTER the new update. Stick no longer shows claims, shovel no longer claims land, and my config settings for doors (wooden doors only open for owner and trustees) - if anything, just a heads up and hope we get issues resolved!
-
View User Profile
-
Send Message
Posted Mar 17, 2016@bigscary
Is the softmute disable config coming in the next update?
-
View User Profile
-
Send Message
Posted Mar 16, 2016Is there currently a way for players to set a greeting/farewell message for their claims within GriefPrevention?
-
View User Profile
-
Send Message
Posted Mar 16, 2016Hey all, I'm aware of several minor issues with new items potentially being used to grief (none of them are very easy to get, and none can make big changes without permission). If you have a new grief issue to report, PLEASE use private messages. I assume griefers monitor this discussion thread and my ticketing page for exploit information.
@desertrose0601
Yeah you need to update to the new GP which I made for 1.9. If you run old GP on a new 1.9 server, there are some issues.
-
View User Profile
-
Send Message
Posted Mar 14, 2016Is there a problem with creating subdivisions in 1.9? Or possibly I'm just doing something wrong.
So I am an admin and I created subdivisions within an admin claim area that I was intending to rent to players. I can see the subdivision silver blocks indicating where the subdivisions are, so I'm pretty sure that's working.
The problem is when I stand in the subdivision and type /trust PlayerName, it gives them trust to the entire admin area instead of just their subdivision. I watched your video about this a few times and I don't think I'm doing anything wrong. Any insight you can give would be great!
-
View User Profile
-
Send Message
Posted Mar 14, 2016@cobwebster
I'll add a config option to disable it entirely in a future version (this week I hope). However leaving the file blank seems to be working for everyone else who doesn't want anyone muted.
@THENATHE
Should be like [world1, world2, world3].
Allowing for stealing from chests during siege would be disastrous - that would mean that if a player loses a siege, he effectively loses EVERYTHING in that land claim, including all the items he's collected there since he created the claim. As for the other, no, the only option is to make a block breakable or not during siege. You can't make a specific type of block breakable only with explosions.
Sorry for the bad news. :\ Siege mode isn't as popular as I hoped it would be, so I don't pursue most feature requests (they come very rarely).
@Trustinlies
Here is fine, or in tickets here, or in spigot.mc.org comments. Or even private messages here or on spigotmc.org. I jam all my bug reports / feature requests into a cloud-backed notebook so I don't lose them.
-
View User Profile
-
Send Message
Posted Mar 13, 2016@bigscary
Do you have an official place for bug reports for running GP in 1.9? I have a couple for you so that you are aware of them, just want to put them in the correct place.
-
View User Profile
-
Send Message
Posted Mar 13, 2016Does anyone know of a way to allow stealing from chests only during sieges AND/OR allow blocks to be broken only by TNT during sieges? I want do do a castle siege type game mode, and I would like to use the GP plugin because the process of usage is easy and straightforward.
Also, how do I set up the siege worlds? No matter what I put there, it doesnt work. The config file looks like Worlds: []
I've tried line breaks, semi-colons, and commas, both with and without the brackets and I cant seem to get it to work : (
-
View User Profile
-
Send Message
Posted Mar 12, 2016@bigscary
My entire server is being softmuted, I removed all words now everything they type gets muted.
I reset it to the default trigger words, however when I reset the muted players it just remutes everyone before even saying a trigger word. I just wont the whole softmute feature disabled.
-
View User Profile
-
Send Message
Posted Mar 10, 2016Im running v 1.9 spigot and latest griefprevention. there seem to be some problems with /adminclaims You cannot make a claim with it because it only makes 1x1 block claimed ? Is there a fix?
-
View User Profile
-
Send Message
Posted Mar 10, 2016@cobwebster
Until an admin uses /softmute again to cancel the mute. The thinking is that any player who starts spouting racist language, homophobic slurs, etc right after joining the server for the very first time is a troll who has only joined the server to make trouble. You can disable the feature by leaving the file blank (don't delete it though), or change the trigger words to customize who gets the mute.
-
View User Profile
-
Send Message
Posted Mar 7, 2016@bigscary
How long do they stay softmuted?
-
View User Profile
-
Send Message
Posted Mar 7, 2016@semirotta
Hrm... "unknown" huh? That doesn't sound like any GP message I know of. And you say /removeallclaims kills all claims, but there's no slash command in GP which removes absolutely all the claims, only those for a specific player. Your bug report fills me with uncertainty. :)
@cobwebster
If you mean the troll filter, edit bannedwords.txt.
-
View User Profile
-
Send Message
Posted Mar 7, 2016How do I disable softmute?
-
View User Profile
-
Send Message
Posted Mar 3, 2016Since Sponge has hit beta stage and they're doing great and I want to switch to it as soon as possible I hope this plugin ports the plugin as soon as possible.
Just wanted to let the dev (team) know about this :)
-
View User Profile
-
Send Message
Posted Mar 3, 2016@bigscary
Thats the thing bigscary, there are no errors or anything when player does /abandonallclaims It just said "unknown" to the player. I as admin/OP can do /removeallclaims but that removes ALL CLAIMS, my own , the players too.
-
View User Profile
-
Send Message
Posted Mar 3, 2016@The_PC_Tech_Guy
Both hands? We're doing two hands now? O.o
I get what you're saying about carpets, snow blocks,etc. I could just update the pass through to ignore those.
@semirotta
Do you maybe have some logs to show the problem? Is there an error in your server logs? Does the player executing the command get any error message on his screen?
@switorik
Yep, will fix when I can get my hands into 1.9. :)
-
View User Profile
-
Send Message
Posted Mar 2, 2016I noticed that Chorus Fruit can be used to bypass players defenses, get inside a players build without permission, or get into admin areas. To remedy this, I required build trust in order to eat them on my server because of how much trouble you can get into with them.
These are very dangerous fruit if you don't want players in certain areas.
I would suggest that eating them follows the same rules as ender pearls. Even having access trust, these things can be abused.
-
View User Profile
-
Send Message
Posted Mar 2, 2016the /abandonallclaims does not work for normal players even though they should have access to it.
Basically normal players cant unclaim anything with any commands or if there is command for it, I do not know it. We tried all the possible commands which were listed.
Spigot 1.9 and 13.9.1 GriefPrevention plugin in use.
-
View User Profile
-
Send Message
Posted Feb 29, 2016@bigscary
I believe I mentioned them in Spigot, and you responded to one of them already, e.g. using a shovel now creates a grass path, so you'll be blocking interactevent for that.
As for the ones you didn't respond to, it's the fact that PlayerInteractEvent now fires for both hands.
As for general issues, I mentioned that blocks such as snow layers, carpets, slabs, etc. could make it harder to adjust via the point and click method, since the player thinks they're pointing at the block (and sending an interact event for that) while the server (depending on angle of course) sees them interacting with another block, since things like snow layers and carpet are not a "full" block. I can illustrate this via a small diagram if you don't understand what I'm saying here.