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 Aug 28, 2012Awesome plugin. One of the best!
Excellent job!
Apart from minor texture issues, running fine on 1.3.2 version.
-
View User Profile
-
Send Message
Posted Aug 27, 2012If you remove a player's claimblock limit to less than the amount of block he's taken, does the claim area deteriorate? or can they be claimed by other players?
-
View User Profile
-
Send Message
Posted Aug 27, 2012@oktaycomu
That usually indicates the plugin failed to enable, check your logs.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@bigscary
Anti-xray simply doesn't work for my server, we use MCMMO which results in an increased number of diamonds obtained, I wasn't able to find a good setting with anti-xray that would punish xrayers without also punishing legitimate users. Not to mention, anti-xray doesn't prevent cherry picking all of the mob spawners or chests in mineshafts. Sorry for posting that comment on the wrong page, :p
On a side note, This plugin (Grief Prevention) has been a great help to our server, I really appreciate all the work you put into this.
-
View User Profile
-
Send Message
Posted Aug 27, 2012I cant seem to buy claim blocks I dont get any errors or anything just emptinees
-
View User Profile
-
Send Message
Posted Aug 27, 2012Hey bigscary,
I LOVE this plugin. It has pretty much replaced 5 or so plugins, and I honestly can't imagine using anything else for grief protection, but there is one thing. The restore nature command works great most of the time, but gets a little wonky in the desert. I'm not sure exactly what happens, but it seems like the restore nature function is removing blocks that hold up the sand, which can cause unnatural craters and general ugliness. Any way that can be tweaked, or perhaps add a special command for restoring deserts that works differently than the regular one? If you can improve this, the plugin will be PERFECT!
Thanks for making such a great plugin! Mopy :)
Edit Well I'm an idiot, I didn't know about the /restorenaturefill command......this plugin is officially perfect.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@bigscary
Figured as much. Don't worry about it code-wise. The /rn command did take care of most of it. I cleaned up the rest manually. Already banned the maker of the flood-holes.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@bigscary
I'm using a plugin called WorldWarp http://dev.bukkit.org/server-mods/worldwarp-2-3-1185-raz/ its a little more lightweight than Multiverse but I guess I could always switch over to Multiverse if I had too. Thanks by the way for the quick reply very awesome!
Update: I'm positive its just a plugin timing issue, I just tried a reload and it saw the new world this time and didn't give the error.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@MoonPie2000
Multiverse has a plugin called Multiverse Inventories.
http://dev.bukkit.org/server-mods/multiverse-inventories/
I believe the latest version requires a dev build of CB.
-
View User Profile
-
Send Message
Posted Aug 27, 2012@Suummo
Just copy it into your plugins folder. And /reload. If you're running Tekkit, you'll have to stop and restart the server.
@Ta6akus3
Aww man. :( I will try and guess what's happening. I'm sorry you're having trouble - you seem to be the most unlucky of all my users!
@XxtalianaxX
Click the blue "files" link above.
@jtaker6619
It's probably not configured. It won't work unless you set claim block cost in your config file. You also need the vault plugin and a vault-supported economy plugin. Be sure to read the administrative details page, and check your boot logs for any helpful error messages. :)
@daltonj123
There's no buy claim command, only buy claim blocks. See above response about buying claim blocks. If you want to buy a claim, you need to go get the real estate extension plugin (linked above in the "extensions" section).
@aroeira
Do many players seem to have negative blocks, or just a few? Did you change the defaults for starting claim block count or the size of the new player chest claim? If the size of the new player chest claim is bigger than the initial claim blocks, it's possible (and normal) for a player to go temporarily into a negative amount of blocks, because when he places his chest, he gets a claim which is bigger than he can afford.
There was also a bug in this area, but it was fixed in 5.4. Since you're on MC 1.2.5, your best version is GP 5.5.1.
@Overload1525
No, sorry. See the administrative details page for instructions on how you can use another plugin like WorldGuard to disable PvP in a specific area, and at the same time disable grief prevention land claims in that area.
@n33dy1
Sorry bro, not my problem. If you install some crazy plugin to create a situation which would almost never happen in the regular game, then you'll have to solve that problem yourself.
@jbanto
Woops, thanks. :) I'll try to remember to fix that.
@lol768
Do you mean stopping players who don't have permission? Minecarts should require build permission. Boats don't, but they're not a big hassle to remove, and it's nice if players can place a boat in your claimed water so that they can ride it away. Are your players causing a problem somehow here?
@Jadedwolfs
Maybe you didn't look in the administrative details page? :) There are many details there.
@TerraVale
You could potentially disable the various elements of GP which might conflict with that plugin, should you decide to use it.
@tentonaxe
Unless you're running a theft-allowed server, consider using AntiXRay instead of Orebfuscator. It will prevent cheating for diamonds just as well, and it's practically free to run. You'll save lots of CPU cycles and RAM.
@wyndkin
How did you add the world, with multiverse? Be sure that you have registered the world with multiverse. If you're using another plugin instead of multiverse to manage your multiple worlds, then let me know which one it is. The problem could be that my plugin is loading before the other plugin, so your world isn't there yet.
@MoonPie2000
There are other plugins which will separate creative world inventory from survival world inventory. I'm sorry that I can't think of any of their names right now, but you definitely need to go get one of those. :)
@Ryltar
No, water is treated as natural as long as it's source water (as opposed to running water), so it won't be cleaned up. I don't know that it will be possible to fix this, really. I will have to think on it. Can you post a link to a screenshot showing an example or two, so I can see what exactly the player has done there?
-
View User Profile
-
Send Message
Posted Aug 27, 2012Is the restore nature command set supposed to fill in where there is water? We had someone claim an area, make a large creater, fill it mostly with water, then unclaim it and repeat. GP isn't removing the water with /rn, /rna, or /rnf (though some of them are fixed with just /rn)
-
View User Profile
-
Send Message
Posted Aug 27, 2012@bigscary
Thanks.
-
View User Profile
-
Send Message
Posted Aug 27, 2012I am trying to use 'CreativeRulesWorlds' option on a specific world on a multi-world server. I have Multi-verse, bPermissions, essentials, and of course GP. Everything works but I have a security hole in that players can go to the creative world and within their claim set creative mode give themselves bunches of items and then return back to the survival world with a bounty of items. Is there anyway to force the items they create in the creative world to get dropped when leaving the creative world or their claim? My thought would be that when they leave their claim boundaries in any fashion, tp, warp, fly or walk outside claim boundaries, that all their items are dropped / recorded / stored someway for later restore. Perhaps if items would just be deleted prior to entrance and upon exit of claim the player could place all items in a locked chest outside the claim before entering and vice verse when leaving but this would be a cumbersome work around. Anyway maybe this is all moot and there is already a solution I am not aware of. Thanks...
-
View User Profile
-
Send Message
Posted Aug 27, 2012I'm having an issue here, I have multiple worlds, one is named "new" and contains a small map for my new players, however every time I try to setup a claim in this world it disappears on reboot and I get the following in console:
[INFO] GriefPrevention: Error: Claims Configuration: There's no world named "new". Please update your config.yml.
Config:
GriefPrevention:
Claims:
Worlds:
- new
- world
- world_nether
- world_the_end
CreativeRulesWorlds: []
(Truncated)
-
View User Profile
-
Send Message
Posted Aug 26, 2012Is proximity hider even needed with engine mode 2? What is its purpose?
-
View User Profile
-
Send Message
Posted Aug 26, 2012@TerraVale
"Plugin functionality is packaged in the form of "modules"; distinct modules are separated by newlines in the config.yml file. Individual plugin mechanics can be turned on and off by enabling and disabling these modules."
-
View User Profile
-
Send Message
Posted Aug 26, 2012@jbanto
With that plugin, do you know how it conflicts with griefprevention in the sense that g.p. also provides pvp-logging and such features?
-
View User Profile
-
Send Message
Posted Aug 26, 2012@bigscary
Why can I not find any information on creative world features?
-
View User Profile
-
Send Message
Posted Aug 26, 2012@daltonj123
Are you sure you have set a value for buy/sell in the grief prevention config file ? It won't work before you do that.
-
View User Profile
-
Send Message
Posted Aug 26, 2012Is there a way I can stop vehicles being placed in claims?