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 Sep 19, 2012@Tharix12
See admin details page. There's a configuration option to change either the starting # of blocks, or change the rate at which blocks are gained.
@Praqoon
That's some crazy shit. I'll see if I can make the same thing happen on my test server, so I can investigate the problem.
@coletam
Did you not /reload? If you update the JAR file and don't /reload, you may eventually see some weird shit happening. :)
@junebugjump
I've never heard or seen anything like this before. :\ Here's my guess, you tell me if it sounds plausible. You're running that world in creative mode. The player abandoned his land claim, his house disappeared (because he unclaimed it in a creative mode world), then he reclaimed the land to make sure nobody else got it while he waited for an admin to come along and help him with his missing house. So when you arrived, there was a claim there, but no house. And LogBlock didn't show any changes because the house was automatically removed by a plugin (GriefPrevention).
If you're running a Tekkit server without lots of item bans, another player could have wiped out his house without permission, because many Tekkit items bypass anti grief and block logging.
It's also possible that if you gave your players some plugin that edits the world, like WorldEdit, another player could have wiped out that player's house without leaving any evidence by using the plugin instead of standard block breaking.
@PsychoFad
Ouch. You can log a bug against Bukkit because it's not telling plugins the right sea level, or log a bug against TerrainControl because it's not telling Bukkit the right sea level. But somewhere along the way, somebody screwing up the information. :\
You could try setting TerrainControl's sea level one level higher to see what happens... but that's risky because it may mean that new chunks will be one water level higher than old chunks. If you try that, backup your live server to a test server, and try it on the test server.
@jangelo1
Since you have a designated market area, I recommend creating an administrative claim on top of the entire market area, then doing a /trust public. This will prevent any grief prevention land claims from being created in the area, and still allow ChestShop to enforce its own rules there.
-
View User Profile
-
Send Message
Posted Sep 19, 2012@jangelo1
Divide your market into subdivided claims? (/subdivideclaims)
-
View User Profile
-
Send Message
Posted Sep 19, 2012Could there be an option to choose the type of block for creating the first claim? I'm having issues with QuickShops. The "chest" was nice at first, but it's tough to manage when you have a chest shop mod, or other chest mods perhaps.
I've got a market area setup, and some ppl are more excited about setting up a shop than establishing a safe home in the wilderness. When they rent a region in the market, and then place a chest.... they've now claimed and protected a chunk of the public market, which also overlaps other peoples market regions.
-
View User Profile
-
Send Message
Posted Sep 18, 2012@bigscary
TerrainControl lets you set sea level to whatever you want it to be...or not all if you don't want water...not sure why you wouldn't but anyways. I did a test area with deeper water and here are some pics....Apparently my sea level is just 1 block higher than griefprevention thinks it is.
Before:
After:
Thank god for worldedit's fixwater command!
-
View User Profile
-
Send Message
Posted Sep 18, 2012@bigscary
No, sorry.
I was playing with /rn, then decided i would like to try /rna, right clicked a block in the chunk, and the entire chunk was converted to a ravine, or at least it looked like one.
It's probably 1 in a million thing, not sure, i guess the trick to testing the issue is to start a new default world, find a ravine, note down the coords, then start a new largebiomes world with the exact same seed, go to those coords, if it isn't a ravine, run '/rna' on it (i was down at level 11) and that entire chunk should convert to a ravine.
-
View User Profile
-
Send Message
Posted Sep 18, 2012Wow, I just had a user tell me that his house evaporated. When I arrived to check what happened, his protection zone was still intact, players nearby who had built too closely could not build, but his structure and chest were no where to be seen. LogBlock indicates nothing. We're calling this the Case of the Vanishing House. But inside I am crying.
His player data file: Hawkman The location of his claim: 2012.09.18.17.44.47 172 0 WtgCraft;-33;58;625
Here's my config file for your plugin: http://pastebin.com/KfcfvpMs Here's the list of all software/plugins we're using: http://pastebin.com/rhxCQGvj
In the last few days, I installed: EndSwear (and AntiSwear, which was not as good so I deleted). I will delete anything that you know conflicts (except permissionsex)... I MUST have this work. We used Protection Stones before which was awful.
Please, please help.
-
View User Profile
-
Send Message
Posted Sep 18, 2012Hello,
After updating the plugin on my server, I received these problems: http://pastie.org/4749480
The golden/glowstone blocks aren't appearing anymore when using a stick as well. Not sure whats the problem? I updated this plugin and NoCheatPlus today so not sure if NCP is causing conflicts with it?
-
View User Profile
-
Send Message
Posted Sep 18, 2012@bigscary
Hi bigscary, I have found something regarding the claim blocks but you're going to laugh your balls off! Literally.
If i log in and do not use a golden shovel, claim blocks are earned at the correct rate. I have tested this by checking the claim blocks value just before i log out. If I log in and check my claim blocks, they will rise correctly until the next time i check them and then it seems to stop and no matter what i do in game the claim blocks value will not rise.
So claim blocks are earned correctly if I do not use a golden shovel. If I do have to use a golden shovel i need to log out and back in and get around the problem that way. So on and so forth. ;)
-
View User Profile
-
Send Message
Posted Sep 18, 2012Hello everyone!
I have a problem with players not getting enough power. How can I set player power? (I mean how can I set that how many blocks can he/she claim)**
-
View User Profile
-
Send Message
Posted Sep 18, 2012@PsychoFad
I ask Bukkit what the sea level for your world is. So if sea level is incorrect, either bukkit or your tool has a bug. Try finding an ocean and place/remove a claim there to see what happens. Also, I think you can find Vanilla sea level mentioned on the Minecraft wiki.
@defkult
It looks like your TekkitAddons pack or whatever it's called is the source of the problem. If you look closely, you'll see that there are several cases where there's a problem, and WorldGuard is also involved. The only common denominator is your TekkitAddon thing.
@notif
That's okay, I'm very glad to hear that you figured it out. :)
@VietNg
It's in the config. See admin details page.
@ray73864
That's odd, I'll test with a large biomes map to see what the issue is. Do you happen to have a screenshot of the specific issue you saw?
@Tonysp
Yes, please PM me the connection information.
-
View User Profile
-
Send Message
Posted Sep 17, 2012@bigscary
Hi, thanks for response. No i am not using tekkit. Yes i was using beta build and now i am on recommended build and its the same problem. I am using CB 1.3.1-R2.0 and GriefPrevention 6.5. If you want to check it out on my server i will pm you IP. And sorry for my english :)
-
View User Profile
-
Send Message
Posted Sep 17, 2012ok, worldedit saved my bacon, selected the entire chunk, did regen, chunk is back to how it was prior
-
View User Profile
-
Send Message
Posted Sep 17, 2012ok, /rna doesn't work in a 'largebiomes' world. it kinda did a nasty thing to 1 chunk in the world, looks like in a 'default' world that chunk is supposed to be part of a ravine, but in a largebiomes world, it is not a ravine.
Is there anyway i can undo the damage i did to that chunk?
-
View User Profile
-
Send Message
Posted Sep 17, 2012How do I turn off donating item into chest by clicking the chest twice. It is annoying since people reported pvping in a room full of chests and lose their items :/
-
View User Profile
-
Send Message
Posted Sep 17, 2012@bigscary:
-
-edit: There's a possibility that I bound a Regen command to the stick, a long time ago. . I have not been able to replicate it again with all Power Tools disabled. I apologize for bothering you like this. .
-
-
View User Profile
-
Send Message
Posted Sep 17, 2012Whenever someone right clicks a (tekkit) forcefield on GP 5.5.1, "[ERROR MESSAGE IN CONSOLE - TEKKIT ADDONS]" pops up in chat and on console this pops up: http://dev.bukkit.org/paste/6258/
-
View User Profile
-
Send Message
Posted Sep 17, 2012@bigscary What level does this plugin consider to be sea level? I created my world file using TerrainControl so my sea level may be different than the vanilla sea level. Is there any way you could include an option in the config to customize what level the plugin sees as being sea level so that custom worlds aren't cleaned up adversely in the future? The water was pretty shallow where it was cleared but it was at height 63 and the land begins at 64 height. Not sure how this differs from vanilla sea level though.
Thanks.
-
View User Profile
-
Send Message
Posted Sep 17, 20126.5.1 Updates!
@Praqoon
I actually couldn't reproduce this issue. I looked at the code too, and it's CRAZY simple. I just can't imagine what the problem is. I'll keep thinking on it.
@notif
Okay so my guess is that you recently resized the claim, so the cleanup code came along and wiped out the newly-unclaimed area. Your using a stick right around that time might have been coincidental. When you unclaim an area by abandoning your claim or resizing it smaller, you get a warning message about the possibiltiy of a cleanup. If you ignore the message and don't reclaim your area in a couple of minutes, it will be automatically cleaned.
Could this be what happened? If that doesn't sound like a reasonable explanation to you, let me know.
-
View User Profile
-
Send Message
Posted Sep 17, 2012Where there's grass at the right, that use to be where the rest of the build is, before I was checking the claims there, for a claim I could not find.
The sand was placed there with World Edit before.
Running 6.4 of Grief Prevention, and 1.3.2 of Bukkit, I will update GP now.
The world is in Creative.
Claims:
Worlds:
- world_anthem
- lyra
CreativeRulesWorlds:
- world_anthem
-
View User Profile
-
Send Message
Posted Sep 17, 2012@notif
I don't understand what you're trying to show me in the picture. What did it look like before you right clicked with the stick?
Which CraftBukkit build are you on, and which GriefPrevention version?
Are you running a Tekkit server or a standard Minecraft server?
Is the world you've shown there a "creative rules world" (check config)?
@Tonysp
Hmm, that is confusing. Are you running a Tekkit server, a beta CB build, or a dev CB build? If Tekkit, get GP 5.5.1. If any of the others, switch back to a recommended build.
Also, this sounds like a bug I fixed many builds ago. Are you possibly running a very old version of GriefPrevention?
If none of those, then I don't know how to investigate. Maybe if I pop over to your server and look, I will see a clue.
@Praqoon
I agree claim blocks should never reduce unless more area is claimed. I'll check into it.