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 11, 2012Is there an easy way to remove all claims from a specific world? Also, in the ClaimData folder every file is in one folder. Can these be separated by world? We are switching out one of our worlds and possibly renaming another. My console is being spammed with Unable to load data.. for every claim in a disabled world. And I have a feeling renaming a world will break all claims. But first and foremost I would like to see better organization of the files for easy moving around/deleting.
-
View User Profile
-
Send Message
Posted Nov 11, 2012Hi, how can one player drop an item so that another player can pick the item up? Or how can one player give another player an item?
-
View User Profile
-
Send Message
Posted Nov 11, 2012When creating admin claims, regular users aren't warned when they try to mine/place blocks in that area.
Can it be changed so that they get notified, without the need to create a basic claim? (its in a world where players aren't allowed to create claims, except admins/ops).
-
View User Profile
-
Send Message
Posted Nov 11, 2012is in this plugin that if i o from factions to this plugin can i convert factions data to this plugin?
-
View User Profile
-
Send Message
Posted Nov 11, 2012i love this plugin so much! i have been using it for months and it has totally replaced not only my other anti-grief plugins but nearly my moderator team as well. players love it because it puts the protection in their hands. amazing plugin!
the only way i think this plugin could be better is if players could exchange their claim blocks amongst themselves without admin intervention. the reason being is that some players always need more claim blocks while others never use theirs.
would it be possible to let players give each other claim blocks?
heres an idea. if a player equips a piece of paper and clicks on another player he could transfer 64 claim blocks to the other player. i like the idea of it being a piece of paper because its like a land deed.
the reason i ask for this is because my server has an emerald and trade based economy. we can trade anything we want in our free world of minecraft except for claim blocks.some of my players need claim blocks more than anything else. claim blocks need to be a resource that players can give each other.
tl, dr: if players can give each other trade blocks it becomes a resource they can trade
-
View User Profile
-
Send Message
Posted Nov 11, 2012* SUGGESTION *
Add a specific node permission for the command /Claimslist
Currently I give new players the free 10x10 plot and no ability to expand until they donate.
But this above command is part of the full perms.
But my plays often loose the location of their plot (cos they dont read or listen) and then whine about it, generating admin tickets.
Thanks!
Great plugin btw.
I have it running on hub.stargatemv.com
-
View User Profile
-
Send Message
Posted Nov 10, 2012Can't find any other place to report a issue, so...
Running latest CB 1.4.2 build and GP 6.9. Seems like it's fucked up my mysql database, since plugin wouldn't load on server startup with following error: " [INFO] GriefPrevention: Because there was a problem with the database, GriefPrevention will not function properly. Either update the database config settings resolve the issue, or delete those lines from your config.yml so that GriefPrevention can use the file system to store data."
Used this plugin for 2 weeks. (And +1-2 weeks of testing). Works fine with new db, but I can't lose my current land protections. Here's my mysql database - https://dl.dropbox.com/u/46460776/griefprevention.sql
-
View User Profile
-
Send Message
Posted Nov 10, 2012http://dev.bukkit.org/server-mods/grief-prevention/pages/public-api-documentation/
At "Creating a New Claim", there's the method: "CreateClaimResult result = GriefPrevention.instance.dataStore.createClaim(world, x1, x2, y1, y2, z1, z2, ownerName, parentClaim);"
and comment: "top-level claims have NULL for parentClaim" but parentClaim is a long and doesn't accept null. Anyone able to help?
-
View User Profile
-
Send Message
Posted Nov 10, 2012Hey, I love your plugin but id there any chance of having an option in the config defining how many seperate plots a player can own? Thanks =]
-
View User Profile
-
Send Message
Posted Nov 9, 2012I watched the whole video, and now I'm getting the plugin. Screw BlockProtection!
-
View User Profile
-
Send Message
Posted Nov 9, 2012hey a few things. i love this plugin but i cant get golden shovel claims working. also there is a huge huge huge bug. you can get past golden shovel claims with red matter and dark matter tools. please fix that. and if you can tell me how to fix shovel claims please pm me preferably or comment
-
View User Profile
-
Send Message
Posted Nov 9, 2012Couple of questions. Excuse me if I missed this information somewhere in all that you have provided. How does the login cooldown work? If somebody has been on for a bit then signs out will they automatically have to wait the specified time, or is it only if they have logged in and out multiple times? Also about how much of a performance increase should I expect if I switch over to using MySQL? I feel comfortable using it if there is some performance benefit associated with doing so.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@bigscary
Awesome, thanks! I've had too many players ask where their claims are. I look forward to the update!
-
View User Profile
-
Send Message
Posted Nov 9, 2012@bigscary
In the config.yml file we have http://pastebin.com/raw.php?i=taDMfz0d
It might be useful to note that I also use a SaveItems plugin which saves a user's armor, inventory, and XP when they die. Could that be the issue? Mainly I was wanting the spawn to simply disallow PvP (done to and by) a player for so long as they were within a configurable amount of blocks from the spawn. Perhaps even a designated admin that an op defines as spawn with some new command like /SetClaimAsSpawn or something.
As for users abusing the commands for hunting grounds, what about still allowing that option anyway? Maybe default permissions for the command could be set to op. I know it's not that specifically a grief-preventing feature, but on my server it sort of is. Even with a PvP toggle command, users are still getting spawn killed. New players don't always read the "DON'T LIKE PVP? Type /pvp" sign I put up. Up to you though, but I think having the feature would make a lot of PvP-arena-type plugins obsolete and make the appeal of using GriefPrevention that much higher. It could even be listed as a reason under Comparisons. You could have "Why not WorldGuard?"
EDIT: And no they do not get the message saying they're protected from PvP when they respawn.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@jaketampere
Please double-check. That sounds very unlikely to me, no offense intended. Why would GP stop chickens from laying eggs? Check your config file to make sure your world isn't listed under "creative rules worlds", and then if that doesn't help, try disabling GP for a while to see if chickens suddenly start laying eggs again.
-
View User Profile
-
Send Message
Posted Nov 9, 2012This is a great plugin but it causes that Chickens on wild nature laying eggs the eggs have been vanished ???
Before this plugin there was found chicken eggs near chickens on the woods and grasslands, but no more.....
-
View User Profile
-
Send Message
Posted Nov 9, 2012@Confuzzled77
Just listening for an event doesn't mean you'll have a performance impact. It depends on HOW MUCH thinking the plugin does each time something moves. If you run two plugins tracking movement, then you get lag from plugin 1 + lag from plugin 2.
@bart0vds
That's intended. Anyeone with griefprevention.lava permission can place lava anywhere except for a player's claim where they don't have permission.
@edoreld
I guess you're referring to the blog entry on technicpack.net's main page? He said that ForgeBukkit is done, because he's giving up, not that Bukkit is done. Probably you noticed that Bukkit is nearly 100% support of 1.4 already, while ForgeBukkit still hasn't produced a compatible build for 1.3. The poster can't keep up with the intersection of Bukkit, Tekkit, and Minecraft anymore, and I don't blame him, nobody has that kind of free time. But, he made it sound like everybody is going to move to Forge, and that's like saying everybody should switch to Linux instead of Windows or Bing instead of Google. The Bukkit project has not in any way "stopped". Outside of Mojang building a mod framework which does everything Bukkit does and more, there's almost no chance of any other project replacing Bukkit now that it's so well adopted, flexible, powerful, and well tested. Yes, it has its limitations where mods are concerned, but that's better fixed in Bukkit than by starting over with an entirely new platform. I'm not saying it's impossible, but don't hold your breath. Even if Forge could do everything Bukkit does (it can't yet), authors of the biggest, most important plugins may not make the leap over to a new platform, because doing so DOUBLES our workload, which comes out of our free time.
@Bob3104558
It's a survival games design problem. I've spoken with the developer, but it's unclear whether he plans to fix it. In my next version, I will add a workaround you can use in my config file.
@mdcollins05
Not a bad idea, I'll update that command so that it has a no-parameter version, so a player can list his own claims without having a special permission node.
@n33dy1
Turning off pvp isn't anti grief. If you're playing on a server where pvp is allowed, then its not griefing when somebody comes over and kills you (exception: spawn camping). Also, griefers could abuse this by setting up no-pvp zones in popular new player areas that only they can enter (iron door), so that they can hunt more effectively. It's possible another plugin developer could create an extension to do this, but I've been waiting months and no one has published anything yet. :\
What pvp file do you mean? Do your players not get the "you're protected until you pick up an item" when they respawn?
@CompeteToDefeat
That is exactly my policy - if you're so lazy that you insist on a chat explanation when a video link is in front of you, /ban. And if you're too lazy to figure it out after watching a video, then I don't give a flying flip about your grief problem. :) Such policy has made my server almost entirely self-sufficient.
-
View User Profile
-
Send Message
Posted Nov 9, 2012Plugin works like a charm. And honestly it'd be hard to make it easier for users with the automatic linking based on certain questions they might ask in chat. However it has made me realize just how derpy some of my users are (I already knew some of them were pretty derpy). Some of them have a hard time getting their mind around using it. But that's because they don't pay attention to what's being told to them by the plugin in the chat, nor do they bother to watch the video. Probably time to implement a new policy, if you are too lazy to watch a 4 minute video then I'm too lazy to roll back your damages :D
-
View User Profile
-
Send Message
Posted Nov 9, 2012I thought of a new feature that could be added.
Let users toggle PvP in their own claims. It would prevent the need for other plugins.
If I wanted to make a PvP arena, I could just make a claim and be like /ClaimPvP on or /ClaimPvP off (default for all new claims) while standing in my claim.
For some reason, on my server, the spawn isn't protected by GriefPrevention even though it's set in the PvP file. I was trying to figure out WorldGuard and I was like "Hey, this would be a lot easier if GP had a command for it."
-
View User Profile
-
Send Message
Posted Nov 9, 2012damn... now even I can't break item frames lol. What am I doing wrong???