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 Oct 16, 2012Hey bigscary,
The latest version of Griefprevention is having issues with the Capture the Flag plugin WAR and also Survival games, and probably any other pvp related minigame plugin you can think of. When someone kills you, you are not teleported back to spawn, but instead you receive this message: You can't teleport while fighting another player. In the case of capture the flag, you still have the flag :) so nobody can stop you! woohooo! might as well introduce god mode for players holding a wool block XD! wouldnt that be cool? Then we have survival games, well we have diamond gear in those chests.. everyone has diamond gear now in our spawn world.. :) great new easy way to get diamond gear huh oh well luckily i have a spawn world where diamond gear is useless but i think not many servers have this... all they have to do is log off, log on and voilla :) they have their inventory in the primary world (in my case, a world where nobody can build, some kind of minigame world where you can only teleport to all the other worlds and it has a seperate inventory just for cases like this as some kind of buffer, i really thought this out well when starting up our server). The best thing yet, is that these worlds are all disabled for griefprevention, still it forces this on all the worlds
@bigscary
Now to answer your question i am using v 6.7 offcourse :) or well, i was untill today i came online and people started asking about survival games and capture the flag because the stuff in the sky, well it was also terrible.. griefprevention was griefing our creative map (though this was my fault for having such a low waterline huh i guess.. but hey, a simple disable button might have worked on the other hand :P and also would have fixed the following huge problem)
Ok, ill give an example. Player goes to play, places a chest, hoppa there is claim # uno, then player forgets about it, starts build a whole house, didnt read a damn thing about the claims, as usual many many players do this you must have noticed by now right?, and he decides to claim his house, it is not working for him because he is either retarded, a kid, plain ass stupid, or decided he didnt want to read no damn signs at spawn or whatever any other reason you can think off, maybe he just accidentally clicked? maybe he dropped his mouse? whatever... and unfortunately he just made 3, 4 ,5 or more new claims, all around/on/over his entire building, which often is a very good looking building, seriously, this doesnt happen to griefers... i felt so bad for this guy that had worked a long long time on his skyscraper and it was gone.. like poof gone.. i didnt know what to tell him after i removed his claim and the server crashed when trying to put it back with worldedit a few times from one of our backups (which we have yes.. we have about 200GB of data by now) :| now what happens is, they either call an admin, or an admin notices this on the dynmap. The admin comes over to help him.. but what can they do really? nothing... just let half his empty spots open for griefers, (who also seem to have figured this out long ago) they use dynmap too offcourse :) to destroy their buildings.. there should be a node for admins like /deleteonlytheclaim or something like that.. it should be there there seriously.. now the only solution for me is to open up the data folder (yes for me, cus no admin can do this, so the player has to wait till i am there), start looking through all the god damn files to find this stupid claim... after an hour searching i found them... i must power off the server completely else it doesnt work... (downtime) now next i need to remove those files and reboot the server.. great just great.. Please man, just new features, just make them switchable :/ is that so much to ask a simple if else do frikin nothing fi :( we no longer can play hunger games/capture the flag with v6.7, i really like your plugin but i am afraid if this goes on.. i am going to HAVE to switch to something else, which i really really dont want to do because all the alternatives are even more difficult for the users plus i really like the idea of actually seeing the claims, and offcourse we have a sick amount of claims by now... but at least they dont have undisableable features that are probably unwanted by more then just me... i seriously doubt that i am the only one having issues like these...
oh well, back to 6.6 i guess.. for now... praying you can fix this.. waiting for my java books XD can i maybe get a copy of the source? i would seriously like to try make some stuff switchable, im sure if i see the code, ill figure it out alot faster, and that might also jumpstart me figuring out what to do to get some flags in there.. i wont distribute anything i promise you that, only will send you a copy and you can decide what to do with it. i would be very thankfull.. but without the source code i dont know where to begin.. ive watched some videos already, start learning java soon.. you know.. i have already some programming knowledge so ill pick up quite fast, might even succeed in adding flags and maybe some other things in a sort of addon just like you described, a secondary file though i think the disable booleans will have to reside in the main .jar, i highly doubt these could be placed in an extension. but then again, those will probably only be for personal use, unless you decide otherwise.
Best regards, Charlie Teeuwen
-
View User Profile
-
Send Message
Posted Oct 16, 2012Does this plugin support æøå? if i want to translate in the messages config?
-
View User Profile
-
Send Message
Posted Oct 16, 2012Hi, great plugin, but a quick question. It used to be that on my server, players could build anywhere, but weren't protected unless they set up a claim. Now players can only build if they create a claim first. I must have changed something in the server or griefprevention configs, but not sure what. Any suggestions on how I can return it to the case where anyone can build anywhere, but only be assured of protection if they make a claim?
-
View User Profile
-
Send Message
Posted Oct 16, 2012@bigscary
Thanks for thinking on it bigscary! I love your plugin and it's killing me that I had to remove it so the kids could use the Survival Game Plugin without encountering the error I described. I did try removing all my plugins except Survival Games and GriefPrevention so I think it's definately some weird issue between these two plugins. Unfortunately, the Survival Game Author hasn't made an update since August so I'm guessing we won't get a response any time soon on that front. Apparently this is becoming a known issue as there are multiple tickets that have been posted by Survival Game plugin users. Here's one example: http://dev.bukkit.org/server-mods/survival-games/tickets/293-problem-with-dying/
Please let me know if I can help trouble shoot this one further. My email is taz1349@gmail.com
Warmest Regards, Joseph
-
View User Profile
-
Send Message
Posted Oct 16, 2012Hello, fantastic plugin, it has already saved me a few hours of work at my club. I have seen an opportunity however for even more time saving! Group work is currently good, however coordinating bigger plots among a few players becomes a bit of a time sync for me as an admin,
I, and certainly my players would love it if you could transfer potential claim blocks to another player.
Now, before the obvious exploitation issues, I'll explain why it is a need for me to even ask - basically my server is an after school club once a week for just over an hour, and I'd really love to spend more of that time helping the kids build rather than coordinating plots and manually adding/taking claim blocks.
It could come with anti exploit options like time on server or a cooldown on receiving blocks. I appreciate this is probably not a big server viable option due to possible enormous claim gain.
Even without this feature GP is definitely the best in class for this type of addon, and many more thanks than I can give are due! :)
-
View User Profile
-
Send Message
Posted Oct 16, 2012@bigscary
Ok but imagine this, placing a villager where he cannot move, attracting lotsof zombies. Easy killing and easy way to get bounty.
Is it possible to protect creatures from players only?
-
View User Profile
-
Send Message
Posted Oct 16, 2012@zlepper
No sorry, there isn't. :\ I'll see if I can make some adjustments.
@briankdk
RasCas has the solution for you. :) Thanks Ras. Use /accesstrust public for the buttons/levers access. Use your golden shovel to resize the player's claim instead of deleting it and then recreating. There's no option to restore a claim you delete.
There's no option to light up all claims in an area because it would be extremely expensive (performance hit). When there's a conflict, the existing claim that's in the way will show up as redstone ore and nether rack (so it's red).
@matt531320
They can't rack up more land when they're not playing. They won't get claim blocks unless they're moving around (a lot). If you want an idle boot feature anyway, I use PopulationDensity on all my servers. It also adds a login queue for when the server is full, teleportation posts so players can get around, and automatically spawns new players in an area where they can find resources and space to build.
@Chaett
Sorry you had so much trouble. :\ I'm very glad you figured it out!
@zlepper
It's nice, but only a partial fix. Those tools are still massively destructive to the terrain, even when they don't damage land claims. Imagine how quickly one could ruin an area with the destruction catalyst or volcanite amulet, for example. And the grief goes beyond world damage - many of the EE items can be used to steal animals or PvP even when PvP is off. Also some can be used to duplicate items, like the RM Furnace and Black Hole Band. So even with the patch, I'd still ban most of the EE items (see TekkitCustomizer plugin).
@matt531320
Yeah, that's essentials for ya - so filled with non-essentials that nobody wants to install it. :)
@RasCas
No sorry, imagine the griefer glee at being able to kill villagers, which are the hardest non-hostile entities to replace once destroyed. :\
-
View User Profile
-
Send Message
Posted Oct 16, 2012Feature Wish:
Hi, i would love to see vulnerable villagers. ;-) I created a town as an adminclaim. Because i have Protect creatures set to true (default) in result every villager in the town is save from zombies. Is it possible to protect animals only and leave villagers apart?
-
View User Profile
-
Send Message
Posted Oct 16, 2012@matt531320
Well,
its core plugin for mine server. Have lots of good stuff. I realized i deleted at least 4-5 different plugins because i didnt need it and had it integrated in essentials. That was just idea which works well. Cant suggest anything else, sorry :) Except to add one more plugin which doing only timed kick O.o
Wish you luck!
-
View User Profile
-
Send Message
Posted Oct 16, 2012@ha11oga11o
I'm not using essentials though, so I think it would be a little much to install it just for that.
-
View User Profile
-
Send Message
Posted Oct 16, 2012Bigscary, I know what you envision the plugin as, so I must suggest that instead of completely disabling the "lava spark ignition", it should only be active if the "fire destroys" feature is enabled. Chances are if the admin wants to enable fire to destroy blocks, he's probably looking for a more authentic MC play style, therefore the lava should act as it normally would. In my case, I have fire spread and fire destroys disabled, so it looks bad when blocks are constantly on fire but don't get destroyed just because there is nearby lava igniting them. Anyway, I hope this makes sense, thanks :).
-
View User Profile
-
Send Message
Posted Oct 16, 2012Bigscary:
you might want to have a look a this for the tekkit servers:
http://forums.technicpack.net/threads/patch-for-ee-mining-tools-no-more-griefing-with-them.6642/
-
View User Profile
-
Send Message
Posted Oct 15, 2012@matt531320
Hello,
if youre using Essentials configure in cgf KickPlayerAFK after 500. Im using that, and works great. So if players are idle more than 500sec they got kicked out of server.
Cheers!
-
View User Profile
-
Send Message
Posted Oct 15, 2012@bigscary
Seems that the file reset because I was putting creative world name replacing the brackets [] But needed to remove those brackets and put - worldname under creativerulesworld like this:
This is the way I was putting it:
-
View User Profile
-
Send Message
Posted Oct 15, 2012Would it be possible to implement an auto-kick feature? I'm having a problem with players leaving themselves logged in even while they're not actually playing so they can rack up more land they can claim.
-
View User Profile
-
Send Message
Posted Oct 15, 2012@briankdk
/at public
Just resize the original claim with the spate by clicking the edge.
-
View User Profile
-
Send Message
Posted Oct 15, 2012i have some problems:
Can players give acces to ALL players so that they can use levers, buttons etc in their claim ?
And i just deleted a players claim to make it a bigger adminclaim and then tracfer the claim to him, but before i managed to get the admin claim done, his building was deleted :-(
Does a players buildings get deleted if the claim gets deleted by an admin ? (and can i restore it somehow?)
And i have an area that i want to claim - but it keeps saying it would overlap a excisting claim - but i cant see any claims nearby ? Is there a way to listlight up all calims in an area `?
And..is it only adminclaims that can be transfered to another player ?
-
View User Profile
-
Send Message
Posted Oct 15, 2012In tekkit how do i add a fakeplayer consisting on more then one "name part" to the trusted players on the claim. I'm mainly thinking of CCturtles ex: "[computercraft] turtle 70"
Is there anyway to do this at all?
-
View User Profile
-
Send Message
Posted Oct 15, 2012@ryvix
Okay, I'll probably add that option to disable claim cleanup. I'll also add the permission to not have claims cleaned up, so you may flag specific players.
@FordRacer2007
Alright, I'll take it back out (the lava igniting blocks).
@sirmyllox
Very glad you figured it out. :) This will allow players to log out during combat, though. Do you want players teleporting and logging out during combat? It seems like an exploit to me. Anyway it's up to you to configure as you like.
@ha11oga11o
I saw it work last week on my server. Can you give me more details on what you saw happening that lead you to believe that the smart ban feature had stopped working for you?
@JAG100
Sorry Jag, I can't imagine what the problem could be right now. I will continue to think on it.
@briankdk
I use PermissionsBukkit. It hasn't been updated in ages, but it works perfectly well for me. It doesn't have super cool features like world-based permissions though, so you should read up on it before you decide to adopt.
@ChilleCharlie
Which version are you on again? In the latest versions, players have a couple of minutes to change their minds before the cleanup comes along. For the admin cases it is instantaneous, but I wonder why do you delete players' claims if you want them to keep their stuff? If your objective is to resize, then right click the corners of the claim with your golden shovel to do that instead, and only the un-claimed area (if any?) will be cleaned.
@NZspecial
Yes, you have to name all the containers and explosive blocks in your config file. See administrative details page. Also, be sure you're using GriefPrevention 5.5.1, because later versions are not Tekkit-compatible until Tekkit moves up to Minecraft 1.3.
@bman01
Thanks, I will look into that.
@briankdk
Give them the absolute minimum they need to get the job done. I give my moderators only /ban and /restorenature. The ones I trust also get /restorenatureaggressive.
I recommend against giving anyone except yourself /ignoreclaims, since there is no logging for that command.
@Strib1
There's no migration code, no, so your existing protections will have to be re-made by their owners. I recommend giving your playres a couple of weeks with both plugins available so they can convert, then dropping LWC.
@FordRacer2007
Yeah, don't go afk on a pvp server. That's ridiculous. :)
I don't think blocking flying while in combat is doable, since Bukkit doesn't know about flying, so I have no way of saying "Hey bukkit, cancel that flight!".
@Tonysp
Permission is griefprevention.claims, I think. You can find it in the administrative details page. Everyone has it by default, unless your permissions plugin is being a jerk. :)
-
View User Profile
-
Send Message
Posted Oct 15, 2012I have big problem, when player type /trust it says
"I'm sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe that this is in error."
I think there are no permissions for /trust.