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 Dec 1, 2012"Other players can undo your work here! Consider using a golden shovel to claim this area so that your work will be protected."
How do I remove this? It's insanely annoying, deleting it from the config does nothing.
Other than that nice plugin.
-
View User Profile
-
Send Message
Posted Nov 30, 2012@bigscary
Yes, I had already thought that through bigscary, I was thinking maybe you could come up with a way to reward those that stay in pvp enabled mode but it seems like it might be more trouble than it's worth, thanks anyway. Going to give siege mode one more try and figure out something. Donation sent btw, but you should put a button where it says Donate on the plugin description like you had before, I never even saw that donate button on the top just until now lol.
-
View User Profile
-
Send Message
Posted Nov 30, 2012Why this plugin don't work on tekkit servers? :/
-
View User Profile
-
Send Message
Posted Nov 30, 2012@arrexel
No sorry, I don't think I uploaded a snapshot of the source code for exactly that version. The .1 means a minor bug fix, so you're not missing out on much. You could check the changelogs for 5.5.1 to see what changed between that and 5.5.
@krisdestruction
I guess it was waiting for approval. It's up now. Next time, just check the "files" link above, which grants access to even unapproved files.
@defkult
Yes, in the config file. But it turns it off for everyone. Really, you should stop building in an unclaimed area. That's a big risk. Since the message only appears every 15 blocks (or 25?), that means you're building a lot of stuff that a griefer could come over and wreck. And it's a lot faster to ruin something than to build it.
@Praqoon
Well that's a little odd, but I think it might be normal Minecraft behavior, I have to check. Even if it isn't, there's no harm done. It's not like people run around with boats in their hands all the time. :)
@add5tar
Yes, there's a pvp worlds list. Remove the world where you want to use ONLY world guard from that list. If that makes your list empty, try adding the name of a world that doesn't exist to the list so that the list won't default back to all worlds for you.
@FordRacer2007
I won't add that option to allow a player to sit out of siege pvp. The result will be that only players who are friends and want to fool around will ever opt in, so there will be no actual pvp. Basically, you would be effectively disabling build-based pvp altogether, and you already have an option for that (turn siege mode off). Just imagine you're a player on a pvp server where players are only in pvp mode when they choose to be. You stay out of pvp mode while you're minding your business, so there's no "danger" factor to add excitement. Then when you're in a full suit of diamond enchanted armor with a belt full of potions and turn on pvp, you find that nobody else has pvp turned on because of well.. people like you.
The donate button is still a big blue "donate" link at the top of this page. :)
@Rapidvids
I dunno, is Tekkit 3.1.2 bukkit compatible? Maybe there are some issues with ForgeBukkit there.
-
View User Profile
-
Send Message
Posted Nov 30, 2012@FordRacer2007
I think you're right! For now I'm just not right-clicking anything with a boat in my hand. :)
-
View User Profile
-
Send Message
Posted Nov 30, 2012Wont work on my tekkit server it wont let me claim neither does it come up with message. Im running tekkit 3.1.2 and i downloaded 1.2.5 version of grief prevention but still no luck. :(
-
View User Profile
-
Send Message
Posted Nov 30, 2012@Praqoon
I think this is because when you try and right-click with a boat it's trying to place it.
-
View User Profile
-
Send Message
Posted Nov 30, 2012Hey bigscary, me again with another suggestion. I love the Siege Mode feature and I have in the past attempted to encourage it on my server. Members that love PvP fully embrace it, but those that don't absolutely hate it because most of the time they just want to survive, build, and make friends, they don't want to be interrupted by being pushed into lava while they're out exploring or anything like that. Although I'm sure the argument here will be that PvP IS part of the survival experience, (and I agree), I think it would be beneficial to the plugin and many servers if there was an option for players to personally toggle PvP when Siege Mode is enabled on the server. This can be an option itself on the configuration, maybe something like "Enable PvP Toggle" or something like that. PvP can be set to true globally by default regardless of the "pvp toggle" option until a player toggles it off somehow. I think it would just be great for some players to ignore Siege Mode if the server owner allows them to. Please consider, thanks. PS: Still no donate button/link :/, I'd really like to donate to help out.
-
View User Profile
-
Send Message
Posted Nov 30, 2012Is there a way to completely disable the PVP protection? I have a survival world with some PVP areas and only want WorldGuard to control the PVP.
-
View User Profile
-
Send Message
Posted Nov 30, 2012@bigscary
New info, bigscary. When I have a boat in my hand and it is selected while I'm trying to open chests/doors or use a workbench/furnace, or use buttons... it simply does not allow me to use anything. If I change the slected item in my hand to a bow, stick, or anything other than the boat - it works fine.
It's the same for my own claims as it is on other people's claims. I can't access my own stuff nor anybody elses while holding a boat in my hand. So, there's no risk of a security breach.
I can open unclaimed wooden doors but they instantly close when I click them when I have a boat in my hand. Like a quick "open/close" action when I only right click once. :)
<edit> No error messages or notifications from GP or the server when this happens.
-
View User Profile
-
Send Message
Posted Nov 29, 2012Is there a way to turn off the notification that you are building in an unclaimed zone? My chatbox gets filled up with "Other players can undo your work here! etc"
-
View User Profile
-
Send Message
Posted Nov 29, 2012Where is 7.1.1
-
View User Profile
-
Send Message
Posted Nov 29, 2012Is there any repository for the version 5.5.1? I was only able to find 5.5 on the github.
-
View User Profile
-
Send Message
Posted Nov 29, 2012@bigscary
I understand your explanation, I might go out of my way to learn some of the Bukkit API (I wasn't intending to :D) to do it myself.
-
View User Profile
-
Send Message
Posted Nov 29, 2012@Iervolino
That would also revert anybody who has more than your new initial blocks back to the initial blocks value. But yes, it would work. You could also use /acb to give players blocks to make up the difference.
@Lochlain
It's a Mojang bug due to latency between the server and the client. It's not possible for any plugin to solve, sorry. To prove it to yourself that it's not due to this plugin, observe that you can make the same trick work in your server's spawn area when you're not /op. The spawn area is protected but not by any plugin, and still the block jumping stunt works.
@Praqoon
That boat thing is.... odd. If you're not getting a message from GP, it probably has nothing to do with GP. Can you use that trick to in any way access an area where you shouldn't be able to?
@mazter_redz
When you're told there's a claim in the way, the claim that is blocking you will appear highlighted in red blocks (redstone ore and netherrack). No, there's no way to show all the claims in an area - I've wanted to do it for some time, but I haven't figured out a way to do it performantly (without potentially creating server lag).
-
View User Profile
-
Send Message
Posted Nov 29, 2012Hi, I am trying to add an administrative claim to an area but I cannot because there is already a claim inside where I want the admin claim to go. Is there a way that I can view all claims or something because I don't know where the claim that's causing the problem is.
Plus from my last post, I have installed vault and that problem is fixed! Along with buying and selling claims blocks which I thought was broken, thanks!
-
View User Profile
-
Send Message
Posted Nov 29, 2012@bigscary
Thank you very much for the update, bigscary. :D
Just testing it now. One thing I noticed is, it still loads up in the server.log as version 7.1 ;)
Let you know if I find anything. Cheers.
<edit> Just found this again, when you're holding a boat in your hand and you right click a button, the button depresses but doesn't "click" to activate. Is this a Bukkit thing or GP related, bigscary? :)
-
View User Profile
-
Send Message
Posted Nov 29, 2012Hi,
not sure if this issue is known or not but you can get over fences and 3 tall walls by trying to place a block and jumping, the block exists for a moment and allows you to jump higher and get over most things that are 3 tall, perhaps even higher but did not manage to get higher.
it is really annoying bug as it allows people to attack people in their claims without the siege warning even if they think they are safe inside the tall wall deep inside their claim.
and the version in use is 7.0.1.
thanks
-
View User Profile
-
Send Message
Posted Nov 28, 2012@bigscary
So, I can change the InitialBlocks and to work I have to remove the PlayerData folder?
-
View User Profile
-
Send Message
Posted Nov 28, 20127.1.1 Fixes!
Notes on this version:
@Ugpzt
Yeah just /trust your.permission.node.here. It has to be the entire permission node, not just the last bit. If there are no periods in the node, then put brackets like this /trust [groupName].
@Iervolino
Changing initial blocks doesn't give players who have been on your server before new blocks. It just means that NEW players who haven't been on the server since you changed the setting will get the new initial amount.
@masix
The parts of the creative mode which can't be disabled are 100% necessary to avoid widespread large scale griefing. If you name a specific feature you want to turn off in creative mode, then I can tell you why it's not disable-able.
If you want to run a highly customized server, you'll find a few things you want to do that aren't common enough for plugin developers to have options for exactly your scenario, so you'll have to write some code for those situations, or find someone who can do it for you. Plugin developers don't like to focus on tiny tweaks that most users won't need, because every change no matter how small carries a risk of putting in bugs for everyone. For example this week, making placing a boat require access trust for the one guy who asked for it resulted in boats acting like golden shovels for everybody. That's not a good trade off.
@mazter_redz
If you want to enable claim block buying/selling, you need to have the Vault plugin installed, and also a vault compatible economy plugin. Please check for that and get back to me. :)
And /reload is perfectly safe, at least for this plugin.
@TheReverend403
Fixed in the new version, sorry about that.