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 May 28, 2012an yo uupdate the commands i nboth main and admin page? Its missing a few
-
View User Profile
-
Send Message
Posted May 28, 2012I want put cooldown less than 1 minute.
-
View User Profile
-
Send Message
Posted May 28, 2012@bigscary
Oh I see, it also protects them from attacking claimed animals as well. So I think thats why I just removed the chest message instead of disabling the option.
-
View User Profile
-
Send Message
Posted May 28, 2012@bigscary
I was trying to get it to work with BuyCraft as well. It is a plugin that makes the process of players donating to servers and getting perks much easier. It executes commands as the console, which is why I asked if /acb works in console. Is there a reason why it does not work via the console?
-
View User Profile
-
Send Message
Posted May 28, 2012Is their anyway to get grief preventation to work with the [RedPower] And [IndustrialCraft] users so they could be trusted to allow mining by those machines towny has this support http://www.mcportcentral.co.za/index.php?topic=1824.0
-
View User Profile
-
Send Message
Posted May 28, 2012@bigscary
Oh, I didn't realize that was only for chests. I will test just switching it and see what happens next time I do my customizations. Thanks!
-
View User Profile
-
Send Message
Posted May 28, 20124.1 Updates!
So I started the creative test server yesterday, pretty much daring griefers to try by naming it "grief free creative" on PMC. :) It went very well - there were some wannabe griefers, but the worst they could do was fill their limited claim area with lava. Neither the wilderness nor legitimate player builds saw any damage, and I was able to (extremely quickly) remove the ugly builds without spilling any lava (/deleteclaim, /restorenature). Further, the griefers are not only cockblocked, but totally busted - since they can't remove their claims, I had their names for the ban list. Woohoo!!
@ryvix
If you have LWC, then the easiest way to handle that is to just disable the theft protection in the config. No need to customize code. :)
-
View User Profile
-
Send Message
Posted May 28, 2012@bigscary
The sapling thing just doesn't work well in the skyblock world. So I still am back to my slightly customized GP 3.6 =)
I don't know if it helps you to know how people use your plugin but I customized it to use a different item instead of string because I use string for something else. And I also disable the chest messages since I also use LWC. I might have changed some other little things I don't remember at the moment.
Eventually when I can I will just customize a newer version to do those things and also disable that sapling check. And maybe some day integrate it with Towny better. I can't wait to try it out in a creative world too.
-
View User Profile
-
Send Message
Posted May 28, 2012@jbanto
Okay, I can make some adjustments. Maybe a new option for max amount you can buy via economy would be best. I think disabling the plugin was an extreme step. :)
The max claim size won't work, because there's no rule for max claim count, and nothing to stop players from cobbling lots of small claims together to make one giant claim. The end result would be you'd have more of a headache to deal with in unclaiming what you don't like. Probably the above change will cover this scenario too. :)
@vein_mx
Nope, doesn't work in console. It's something low-priority on my todo list.
@Superkuuk
It could theoretically happen, but because new players get an automatic claim around the first chest they place, the worst case scenario is that they temporarily don't have access to part of their house (and not the important part with their chest). I've never had this problem on my server (it's been up four months, publicly available and advertised on PMC).
@khanjal
We already have that. Use /accesstrust public (instead of specifying a player).
@neceros
Mods are sketchy, it depends on whether the mods are doing the right thing (identifying which player is making block changes). I know that lots of gotten Tekkit to work, but I dunno about red power.
@ryvix
That's a feature I havne't documented yet. Do you hate it? It's designed to keep folks from planting trees all over your skyline by building a dirt tower and then going crazy.
@rockingoutloud
What is buycraft? Is it an economy? /adjustbonusclaimblocks doesn't charge players for the blocks, it just adjusts their blocks. I use it for things like rewarding players for really cool builds, or giving myself claim blocks when I need to create a "public" claim with restrictions on access and containers.
-
View User Profile
-
Send Message
Posted May 27, 2012I'm trying to get BuyCraft to work. I set the command to AdjustBonusClaimBlocks {player} 1000 and it doesn't seem to work. The command works from console itself, and in-game, but BuyCraft can't seem to execute it. Would there be a reason why?
-
View User Profile
-
Send Message
Posted May 27, 2012Having weird problem with saplings having to be either on grass or have 3 blocks below them to put it there. Otherwise it returns to your inv. Is that planned or a bug of some sort?
-
View User Profile
-
Send Message
Posted May 27, 2012Question...
Let's say we're using ported mods for bukkit, like red power. Do they need to do anything special to allow the mods to access their claims?
-
View User Profile
-
Send Message
Posted May 27, 2012Still loving this plugin! Almost fully switched from towny. The one last thing I would suggest/request is please allow a subclaim to allow all to switch/access instead of specifying it per person. Maybe like a public trust toggle on/off. Not build just access trust type thing.
-
View User Profile
-
Send Message
Posted May 27, 2012If someone builds a house (unfortunatly he forgets to protect his house) can someone else claim that piece of land where his house is, so he can't acces his house anymore. Is that possible? It happens a lot on my server, and I would really like it if this prevents it.
-
View User Profile
-
Send Message
Posted May 27, 2012Has anyone noticed if acb works in the console?
-
View User Profile
-
Send Message
Posted May 26, 2012Really nice, I really liked its ease of use and simplicity. Kudos!
Unfortunately, I had to remove this plugin because people kept buying an obscene amount of bonus claim blocks and claiming gigantic areas of a map they didn't use.
My suggestions:
Please consider adding these features and I'll definitely give this plugin another go!
-
View User Profile
-
Send Message
Posted May 26, 2012So I'll be running tests and troubleshooting for our server to try to pin down the issue we were having as per request one of our admins. While I'll have basically a copy of the server, it will be running on my less powerful rig for testing. Regardless, I'll let you know what I find out. =) Happy programming.
-
View User Profile
-
Send Message
Posted May 26, 2012Nice update, I know you hate updating your source so I won't bug you about it =) But I am still on version 3.6 or something like that because I was too afraid to try out these new features you have been adding. But there was a new RB released for CB today I believe. I don't know if you saw.
Anyway, I just wanted to mention a couple things. I have been using this plugin with Towny for quite some time. I only have to delete claims now and then which people create in towns. I have had to resize one created on the outskirts of a town after the town was made. And it doesn't seem too too bad. Only wish I could figure out how to make both plugins check the area for the other plugins claims before allowing people to claim the land. I know you have an API for it but I haven't gotten good enough at coding this stuff yet but I am attempting to figure it out when I get time.
Also, I am running a huge number of plugins, something like 65-70. I am on a fairly good server though. I get no lag with this plugin like some people I have seen mentioning having massive lag caused by it. I do have the anti spam and pvp disabled in it if that makes any difference. And I am using some fairly huge, major plugins. So if it's something majorly lagging certain peoples servers it might have something to do with those 2 features if they don't take any resources being disabled.
Thanks for continuing to work on it =)
-
View User Profile
-
Send Message
Posted May 26, 20124.0 Updates!
-
View User Profile
-
Send Message
Posted May 26, 2012@re4397
It's always a risk to run a plugin for a CB version it's not designed for. But as long as you stick to recommended builds, you'll probably be okay. If you do have a problem though, please don't post here unless you can also make the problem happen in the CB build I released the version for. :)