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 18, 2013hey can someone help me my guest players keep getting ' you don't have admin's permission to build here' is there anyway of getting rid of this message poping up please inbox me on imaidzi@gmail.com
-
View User Profile
-
Send Message
Posted Jan 17, 2013bigscary, could you please document the PvP Worlds config node on the administrative page, i just noticed it wasn't listed.
-
View User Profile
-
Send Message
Posted Jan 17, 2013Is there a way to delete a claim on a world that no longer exists? Can I just delete the number file in the claimdata directory? Great plugin by the way!
-
View User Profile
-
Send Message
Posted Jan 17, 2013Theoretical question, Bigscary, thankfully I haven't had to experience this yet. Let's say a player has a larger claim on grass, with a smaller house on the plot; a 'Little House on the Prairie' type claim. Even if the house is armed to the teeth, on a siege server with grass and dirt as a soft block, is there anything preventing a griefy group from sieging the plot and digging up all the dirt, leaving just their house? I can imagine groups of players sieging just to quickly break as many soft blocks as possible.
I absolutely love the siege model, but am worried that either every plot would be a fortress with no aesthetic builds, or that some people would use sieges purely as a way to grief.
-
View User Profile
-
Send Message
Posted Jan 17, 2013@Maximvdw
See the troubleshooting / common questions page linked above. :)
@terasat
You can do that by getting a command signs plugin. I think there's one actually called "CommandSigns".
@ridddle
No sorry, I haven't bothered with it. With the nether portal placement being somewhat unpredictable (meaning hard for a griefer to grief a specific area on purpose) and its preference to re-use rather than create new portals, it's very rare for there to be any problem. So I leave it to the unfortunate few admins who have this issue to treat it case by case. :) Sorry for the trouble! The more common problem is players whining about others accidentally getting inside their houses via their nether portals (fix = iron door).
@Zilacon
Sorry, I've looked at the code there a million times and I'm not sure what to do about it. I'll check again. Did I already ask you if a reboot fixes the problem? Sometimes I see stuff like this when I update the plugin while it's in the middle of doing something.
@ManBeastPigDev
/deleteallclaims <player>
@MadeBySaints
Yep, see setup/config page. :) Radius = -1, but this means that new players will get griefed and quit. Especially those who build within sight of the spawn point. I find whiny players to be more annoying than temporary land claims that clean themselves up after a week. :)
@FordRacer2007
I'll review the code to look for a potential problem. Please try turning off expiration to see if it stops and let me know.
@DevonCWoodcomb
Useless for griefing, yes. Useless for mining, no. You can enable it above sea level in the config file, but there is no option to enable it in land claims.
The only way I know of to get a tiny claim is to create a chest claim next to an existing claim. Because the chest claim can't be its full default size, it's only as big as it can be without overlapping the existing claim. But you said they're all over - what radius do you have set for chest claims?
-
View User Profile
-
Send Message
Posted Jan 17, 2013Two things.
Is there anyway to make tnt work in claims or above water (preferably both). As it stands TnT is fairly useless.
My second thing is a problem I've been having. I have been finding 1x1 claims by people around the server and I can't figure out how they are making them, I have the minimum size set to 8x8 and I can't make anything smaller myself, so how can they?
@ManBeastPigDev
/abandonallclaims <player> works for me last time I tried it.
-
View User Profile
-
Send Message
Posted Jan 17, 2013Hey bigscary, just found out claims are randomly unclaiming themselves. Yes, I do have expiration enabled but I have it set to many days. And one of my player claims disappeared and I obviously get on every day. I also have auto restore nature enabled, and it's not regenerating the land it unclaims so I think this is more of a bug O_O, I've never had this issue and I haven't installed a new plugin in weeks.
-
View User Profile
-
Send Message
Posted Jan 17, 2013I know i asked this before but your answer didn't work.
Lets say i have a played called Idiot101 and he turns out to be retard.
I want to remove all his claims.
You said do /AbandonAllClaims but that abandons my own.
I added his username to the end and it didn't do anything.
I have a few players who are long banned but have land all over the place.
I remove some by hand but they have so much it would take forever.
Any ideas? or possible upgrade to that command to accept a variable?
-
View User Profile
-
Send Message
Posted Jan 17, 2013I am still getting this error spamming my console like crazy. It's trying to delete expired claims but is erroring when it tries too. I checked the database URL and it is correct so is the username and password...
Also i can access the database perfectly from PHPMyAdmin from on the server with 127.0.0.1 or localhost or on another computer typing in the IP.
-
View User Profile
-
Send Message
Posted Jan 17, 2013Is there any way to prevent portals being generated in claims when created by a player first in the Nether? Game looks for a valid place, but such place can be inside of existing claim.
-
View User Profile
-
Send Message
Posted Jan 17, 2013@bigscary
No, I'm on regular CraftBukkit 1.4.6 R3.
-
View User Profile
-
Send Message
Posted Jan 16, 2013I was just wondering.. is there a way to turn off the chest claiming.. its quite annoying. other than that I LOVE this plugin
-
View User Profile
-
Send Message
Posted Jan 16, 2013First I would like to say how much I love this plugin.
I would like to know one thing, is it possible to have the /buyclaim tied to a sign or a shop in some way? It would make a few things a bit easier. If not still an ace plugin.
-
View User Profile
-
Send Message
Posted Jan 16, 2013I have a creative server with flatmap (and no other plugins) When a users makes a plot, somethimes a floating island appears above their plot
How can I fix this?
EDIT: How can I allow players to drop items in a creative world? (item dispensers etc)
-
View User Profile
-
Send Message
Posted Jan 16, 2013@john01dav
I guess I'd have to come to your server to look for more details. I don't know the answer based on what you've told me. Please us /trustlist in the subdivision to confirm that player's trust level.
@darksl1de
Have you done the math? Subtract from the number of claim blocks you have available (you can get it by equipping the golden shovel) the number of claim blocks you would need to create / resize that land claim. If the math seems reasonable, then you will have to give yourself more claim blocks with /acb.
It's possible this could be due to a bug in FTB and/or ForgeBukkit. I don't have enough time to help you with those issues, basic Bukkit is keeping me busy enough. Sorry and good luck. :)
@FordRacer2007
Sorry to hear it FR, are you also on FTB/ForgeBukkit?
@panade
I'm glad you figured it out. :) I think you misunderstand how permissions work - I'm not suggesting that you manually give players permissions based on what world they're in. Most permissions plugins have a simple way for you to automatically give all players a permission when they're in a world, and automatically take it away when they leave the world. Check your permissions plugin documentation.
If you have before/after pictures of the area where you think restore nature did a poor job, please share them with me. Without the specifics, I won't be able to diagnose and potentially fix the problem.
@Smac3223
Players can already help themselves. If they use /claimslist without specifying a player, then they will get their own claim list, including the locations of all their land claims. :)
@ManBeastPigDev
Go to your config file and set the "sea level override" to the correct sea level for your worlds. Then, use /restorenatureaggressive while pointing at the bottoms of those floating islands to remove them. :)
-
View User Profile
-
Send Message
Posted Jan 16, 2013bigscary- I solved the hackers problem (so far)
They got op with a special program. I think i've stopped them.
I have made a new creative world.
It's a flat world so altitude is 4 blocks from bedrock.
But (and i think its GP) i'm getting random bits of flat land generated above non-claimed parts. They're just about 1 chunk or maybe 4 square. 2 rows deep, one grass one stone.
I have a feeling GP is "restoring" nature to the height they're at (63)
Any ideas?
My world is going to be overcast with flying islands soon.
So far only one has appeared, but its a new world, i think i'm going to see more.
Speaking of which i just tested the /restorenature system and it does NOT remove them.
So i'm sure its the plugin thats doing it on its own.
-
View User Profile
-
Send Message
Posted Jan 16, 2013Is it possible to have the /claimslist permission different than that of the /adjustclaimblocks?
Reason being is for a server that uses moderators when the admin isn't always around, new players sometimes claim, die, forget where they put it, get upset and leave. At least with a moderator being able to pull up the exact coords they can relay the info, and said player can journey back to their spot
As it is, you'd have to really trust your moderator to give them that permission less they just reward themselves infinite claim blocks or hand them out on admin behalf or where they see fit.
-
View User Profile
-
Send Message
Posted Jan 16, 2013@bigscary
@bigscary Thanks for your Reply. I just want to inform that you were right. My Problem was the yml behave on some translations. Such as ":" and so on. I figured out that it is way more better for fail security to set at least always a text into '' brackets.
Well about the per World Blocks, I wanna do a Server with multiple gameplay Styles at the same time. So its not that cool to limit it over permissions. I think i will just adjust my System to GP's behave....not that worst case. :)
Btw I also tested the Creative "auto rn" feature when a claim ist removed. It works at all, but not that perfect. A 1x1 dirt Tower just removed to a Floating shape like thing. But overall an awesome Plugin with Features i would have never tought of. Good Work dude. :)
-
View User Profile
-
Send Message
Posted Jan 16, 2013@ridddle
Yes, I think I'm too having this issue, and also, one of my administrator claims just vanished O_O, searched the log and found nothing saying it expired or anything. The first time I've encountered this after using this plugin for a year.
-
View User Profile
-
Send Message
Posted Jan 15, 2013great plugin but im having a weird error.. in testing this on my server i can place a chest down and get the new player claim fine but when i goto use a gold spade to make new/increase my current claim it gives me an error. ill post up a pic of what i get. im really sorry if this is an easy error that is clearly labeled to fix but i looked for ages and didnt find any help on my own. im running it on an FTB server with bukkit forge if that helps.