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 Jan 10, 2015@lee3kfc
Will investigate and fix in the next version. :)
@Pippl
I think you broke the regex that triggers the link message. Will you please check messages.yml for "HowToClaimRegex". If you want the default back, just delete the whole line and /reload. That regular expression determines when the message will be sent. By default, chat line must contain "how" followed by "claim", "lock", or "protect". You can find lots of information about regular expressions on the internet, in case you'd like to customize correctly.
I will make an adjustment next version to not send a message at all if the message is blank, but for now look into the regex.
@ridddle
Yep, if you go in/out in/out it will spam. I guess I can put a cooldown on it. :)
@LeeTheENTP
You can vote again - you may vote once per version uploaded.
@switorik
Yes, it was forwarded to me, thanks much!
@kroko1992
Please explain a little more what you think LWC does that grief prevention does not. I suspect GP does what you want, but you haven't figured out how to do it yet.
@P0WeRZz
Can you be more specific about "issues"? Does the door just not shut? Do you have the setting to lock doors turned on in your config file? When they fail to close the door, is there any error message they receive, or anything appearing in your server logs to hint at the problem?
-
View User Profile
-
Send Message
Posted Jan 10, 2015@bigscary
I'd vote again if I could!
(This is TheShadbusher BTW. I changed my name on Curse and it finally synced with BukkitDev.)
-
View User Profile
-
Send Message
Posted Jan 10, 2015Using 10.2.1 and I have to say everything works great now. I really appreciate you adding the environmental vehicle damage as that helps me with our transportation system so much. The nether portals work great now. I have to say, you sir are awesome.
I did a small donation, I'm hoping it went to you.
-
View User Profile
-
Send Message
Posted Jan 10, 2015What version would I use for 1.6.4?
-
View User Profile
-
Send Message
Posted Jan 10, 2015i really love this plugin. the only thing it miss for making it 100% perfect is the same features that lwc have so i can lock chests and doors for trusted players
-
View User Profile
-
Send Message
Posted Jan 10, 2015My players are having issues closing doors. They wont close untill they start spamming right-click.
I'm sure this is caused by Grief Prevention. Version: 10.0
-
View User Profile
-
Send Message
Posted Jan 10, 2015@bigscary
Two suggestions:
/givepetafter some reasonable time.And not to be a control freak but is attaching that tutorial message to almost every message necessary? I treat my chat with upmost sanctity – would never want to put things which don’t help the player, to not overwhelm them and not cause them to stop paying attention to messages. I erased the text string but it still shows an empty line.
Thanks for continuing to invest in the plugin. It would help if you could try to mark releases as stable (maybe dot releases) and in-development (dot dot releases). I would love to be on the bleeding edge but I’m simply afraid… the WG slowdown issue shouldn’t be released without some user testing / snapshot feedback.
-
View User Profile
-
Send Message
Posted Jan 9, 2015@bigscary
Here's the proof that this bug has it's roots in GP.
Thanks for the quick help and the plugin, you're working on for ages!
We really appreciate it!
-
View User Profile
-
Send Message
Posted Jan 9, 2015@bigscary
Oy, I think you got your versions mixed up =P
Edit: .1 is the latest available download =)
-
View User Profile
-
Send Message
Posted Jan 9, 2015hi, i found something. when i rightclicked other's music player in his claim, i got the record from it. and then i rightclicked again, i could listen the music but the record has not lost from my hand. sry my bad english, thx.
-
View User Profile
-
Send Message
Posted Jan 8, 201510.2.2 Updates!
Please take a few moments to vote for Grief Prevention! :) We're only 50 total 5-star reviews away from being the top plugin on the spigot site, which is absolutely a reachable goal. Thanks for your support! http://www.spigotmc.org/resources/griefprevention.1884/
Hmm.. I thought someone asked me to look into allowing animals to take fall damage in land claims, but now I can't find a ticket or a comment. Anyway, to whomever asked me about that... I just investigated, and without any changes, the latest version seems to already allow falling damage to pigs, cows, and untamed horses. If you have more information about exactly what you did that you expected to damage the animal but didn't, please share. :)
@CubeBix9000
Oh, yep. That command was added very recently (I think last week).
-
View User Profile
-
Send Message
Posted Jan 8, 2015@CubeBix9000: Go
Yes it does - maybe you're running an old version, smart guy? :)
running GP 9.1 for modded server 1.7.10.
-
View User Profile
-
Send Message
Posted Jan 8, 201510.2.1 Updates!
Please take a few moments to vote for Grief Prevention! :) We're only 50 total 5-star reviews away from being the top plugin on the spigot site, which is absolutely a reachable goal. Thanks for your support! http://www.spigotmc.org/resources/griefprevention.1884/
@Luficer
Great feedbacks, I'll compromise with you on a few and see what you think about that.
@CubeBix9000
Yes it does - maybe you're running an old version, smart guy? :)
-
View User Profile
-
Send Message
Posted Jan 7, 2015This command /GPBlockInfo doesn't exist just to let you know. :)
-
View User Profile
-
Send Message
Posted Jan 7, 2015Few suggestions if you're inclined to include them!
Would it be possible to have the claim resize message to say how many claim blocks the claim owner has left when someone is resizing another player's claim (admin-wise)? Minor thing, just would be nice I think.
I think radius claim checking needs to get a textual feedback. Maybe showing how many claims and potentially a list of the claim owners. Maybe I've goofed something on my end, but currently mine only highlights claims. Perhaps have it act like BC's old versions did and show full claim details if only one exists.
And one last suggestions would be to make the claim visual blocks configurable. I know it's nearly completely superfluous, but I'm one of I'm sure quite a few server owners that like to have more unique visual appeal. Otherwise, I'd just like to not use jack o lanterns for admin claim borders since the client lighting update is a bit laggier considering it now has to recalculate lighting around the entire claim border.
Finally, 10.2 seems to work fine so far. WG hasn't crashed me (like Freaky reported in 10.1 which I didn't try), and I don't see ghost blocks outside the loaded chunks, so thanks for that! The only issue is that I get spammed with PlayerPortalEvent errors when I stand in an end portal that isn't attached to the end (like in my creative world) because the event being passed in has a null value for the getTo().getWorld() - Or at least I assume. The stack trace points to onPlayerPortal() - Line 777, throwing a NPE
-
View User Profile
-
Send Message
Posted Jan 6, 201510.2 Updates!
Please take a few moments to vote for Grief Prevention! :) We're only 50 total 5-star reviews away from being the top plugin on the spigot site, which is absolutely a reachable goal. Thanks for your support! http://www.spigotmc.org/resources/griefprevention.1884/
@Reaperxxi
Hmm... maybe that pack's version is 1.6.4, but it's actually for another version of Minecraft. See if you can determine the version of your server. Or if you want to guess, try using the latest GP version made for 1.5.1.
@deltaspirit1
Yep that's a bug I fixed in a recent version. :\ Unless you update your server to 1.8, you won't be able to get a version of GP which doesn't have that bug. Sorry! You can get Bukkit or Spigot for Minecraft 1.8 on spigotmc.org.
-
View User Profile
-
Send Message
Posted Jan 6, 2015@bigscary
Yes it is 1.6.4, which I can't seem to find a GP file for 1.6.4, its goes 1.5.1 to 1.7.9.
Oh well, I look around and maybe one will come up, thanks for the help! I didn't think to look for an older version lol
-
View User Profile
-
Send Message
Posted Jan 6, 2015@Reaperxxi
The latest versions of GP are for Minecraft 1.8. You're running (I guess?) 1.6.4. You have to install an older version of GP which is compatible with the Minecraft version of your server (see blue "files" link at the top of this page for a list of all files and compatible versions).
@Pippl
Hmm.. I'll try to reproduce that issue so that I can look into it. Will you please confirm that you can make this happen when GP is the only plugin installed? I've never seen it on any of my servers before, and I see you have some chat plugins installed. :)
Also when GP sends a URL to a demo video, it sends it ONLY to the player who asked about claiming land. If you're worried about spam, it's probably unfounded concern.
The right click twice thing is a Spigot bug that was fixed weeks ago. You should run buildtools.jar again and update your server JAR.
@P0WeRZz
Check your config file to make sure you've got PvP disabled in both player land claims and administrative land claims? Also I don't remember for sure, but maybe because you're admin you bypass the rule - you can also try /deop yourself to see if that has an impact.
-
View User Profile
-
Send Message
Posted Jan 6, 2015Today when trying to set up a server for the first time since last summer, so admittedly I'm rusty.
Anyways I'm using the direwolf 1.6.4 pack, with divine RPG and gregtech added in. As well IDFIX, and when I try to get Griefprevention to work, using MCPC+ as the JAR when launching the server. I get this error. http://pastebin.com/1pdhVdss
Any idea on why its happening and how to fix it? As This plugin is a must for the servers I run that are public.
-
View User Profile
-
Send Message
Posted Jan 6, 2015Today we've discovered another GP-Bug, which we couldn't assign to a plugin, since the day we've updated to 1.8.
When a player sends a message into the chat, he'll get a blank line right afterwards. But only the person, who sent the message can see the empty line. (See picture below!)
I've changed almost everything in the "messages.yml" to german back in GriefPrevention-b214 without any troubles. Since we've done the update I just removed the claim-demo-text, because we've made our own german version of it and we didn't want a chat full of links.
Could this be the reason for the bug?
Aswell GP sometimes seems to record right clicks twice. Therefore I often got information outputs twice and sometimes I'm unable to create subclaims, because it instantly creates a 1x1 claim, because the plugin thinks that I clicked at the same block twice.
Not sure if you already knew about this bugs, but it would be really comfortable, if you could fix them!
Thanks!