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 Aug 23, 2012This might be a silly question, but what are the permission nodes? I can't seem to find them anywhere.
-
View User Profile
-
Send Message
Posted Aug 23, 2012@epicrandomness2
Make sure you've set a value for buying and selling blocks in the config.
For example:
Economy: ClaimBlocksPurchaseCost: 4.0
ClaimBlocksSellValue: 2.0
-
View User Profile
-
Send Message
Posted Aug 23, 2012Hi i installed this on my server and i cant buy more blocks! all my plugins are compatable with vault how can i buy more? i have plenty of money too...
-
View User Profile
-
Send Message
Posted Aug 22, 2012Hey BigScary: I was wondering if you could add a command to /accesstrust to allow us to access trust everyone. i.e. /accesstrust all.
-
View User Profile
-
Send Message
Posted Aug 22, 2012Keywords: Super Pickaxe and Wand in creative mode <-- Needs to be disabled!
-
View User Profile
-
Send Message
Posted Aug 22, 2012Hello there, plugin seems great, so many functions and all in 1, that's realy realy handy.
Though I encountered problem, everything seems to work fine, I decided not to set permissions becouse I have no needs for that, but I have no idea why I or any other OP can't access anyone's chest or any other stuff, it just takes us as ordinary players as if we weren't op.
So I was thinking... what are solutions for this?
-
View User Profile
-
Send Message
Posted Aug 22, 2012Really late reply to your post BigScary.
@RemyPas: Go
Hmm.. for one of the players who has negative claim blocks, please do /claimslist <player> and post the result. :) We'll see if the math looks suspect, or maybe some claims are being charged twice. Have you recently deleted any files, for example the playerdata folder? That would cause any bonus blocks to be reset to zero.
I can't access the command.
-
View User Profile
-
Send Message
Posted Aug 22, 2012how to /trust people so they can subdivideclaims, if you cant, can u add it to the new build?
-
View User Profile
-
Send Message
Posted Aug 22, 2012@bigscary
Yes, that would work as I don't have them limited. It's ok if zombie-door breaking is impossible as its not really possible for people to grief with zombies.
-
View User Profile
-
Send Message
Posted Aug 22, 2012@WayGroovy
You can disable land claims in a world by removing that world from the claims worlds list. Is that what you want?
You might also want to give everyone in OTHER worlds (not your GP world) the griefprevention.lava permission, so that they can use water and lava buckets there.
@codedonut
I think I need you to decode that request. :) But I will take a guess at your meaning - you can use /adjustbonusclaimblocks [permission.node] to give extra claim blocks to players who have the specified permission. They will lose those bonus blocks when they lose the permission, and new players who get the permission will automatically get the bonus blocks as well.
@solidlexx
Huhwhatnow? I don't understand how that could be GP at all. You don't have the same problem when you disable GP (disable ONLY GP)?
@jbanto
What if I disabled that automatic liquid cleanup only when surface buckets aren't limited (that's a different config variable)? Would that fit your need?
I don't think bukkit will let me do that. I will check, though.
@killtrans
That's impossible for me to do. This is a Bukkit plugin, and Bukkit doesn't know about that Destruction Catalyst ring (which is added by a mod, for anyone tuning in). I suggest banning that ring - it's ridiculously overpowered for mining, anyway. If it hasn't already ruined your server economy, it will soon.
@Yorkforce
Right now, you can only add ID's. So you could add all wool, but not specifically pink wool. Anwyay any adjustments I make for mods won't help you until Tekkit updates to 1.3.1, because you won't be able to run the newer versions of GriefPrevention (built for 1.3.1) on Tekkit's 1.2.5 Minecraft.
@Slaand
Dispensers have to be in a land claim, otherwise I don't know what permissions to apply to them (to determine whether their arrows can hurt specific animals, or whether they can place lava or water at their location). Sorry, I wish I could make this better. But it's the best I've come up with so far.
-
View User Profile
-
Send Message
Posted Aug 22, 2012How to make dispencers work? Redstone works but this nope,on all groups...
-
View User Profile
-
Send Message
Posted Aug 22, 2012How can I change the messages that appear? messages.yml is regenerate on every reload..
I have a YAML error. Disregard the above.
-
View User Profile
-
Send Message
Posted Aug 22, 2012Just wanted to say: Thank you!
-
View User Profile
-
Send Message
Posted Aug 22, 2012Hey Bigscary
First of all thankyou very much for the best grief plugin to date.
I noticed in the 5.9 update notes that you will be adding data values support in the mod configurations, I was curious how does it work currently?
If say - 181 was added to the requiring container trust, does that also affect - 181:1 and so on?
Edit: I noticed when adding anything with a data value, it changes it in the config file when the server is restarted, for example when i entered - 181:1, it changed to - 10861?
-
View User Profile
-
Send Message
Posted Aug 22, 2012doesent prevent destruction cat from destroying claimed areas :/
-
View User Profile
-
Send Message
Posted Aug 22, 2012Heyo me again, first off i LOVE the warn on unprotected land message. Its configured perfectly, none of my players have complained about it being annoying and nearly all our houses are protected; considering removing logging.
Not sure if its already configurable but I can't find it anywhere, I want to be able to delete claims and NOT have liquids removed. Also, could you add an option so zombies(in hard difficulty) do not break down doors(this would be justified since endermen/creepers dont "grief")
-
View User Profile
-
Send Message
Posted Aug 21, 2012it would be great to be able to disable the control signs, because if you use the Cyrillic alphabet symbols, GP converts them in "!?"
-
View User Profile
-
Send Message
Posted Aug 21, 2012is there a way that you can add static and configurable claim sizes for groups?
-
View User Profile
-
Send Message
Posted Aug 21, 2012I am interested in running a new world inside my server using Grief Prevention, but I don't want it on all my worlds. Is there any way to enable it on a per world basis, or bypass it using permissions on certain worlds?
-
View User Profile
-
Send Message
Posted Aug 21, 2012@Esaych
You don't think that 8 times is already generous enough? Are you having problems with players getting banned when they shouldn't (be sure to check your logs to see what they were actually doing, versus what they say they were doing to save face).
@junebugjump
Okay you didn't list the version of GP you have, but I'm going to assume you got a 1.3.1 compatible version (you should check that). If that's not the problem, then I'm going to guess that maybe you running Java 7 could be the problem. I'm not sure, but I've read in a few places that running Java 7 on a Minecraft server is risky.
Maybe someone else here can add some info there??
@aroeira
I'm very glad you like it! Please consider visiting your favorite server administration forums to help me spread the word. :)
@Darkhand81
Ah, your question is a frequently asked question. :) See the link above, where you will get specific instructions to solve your scenario. I'm very glad you like the plugin so much, I'm sorry it took you so long to find it. You'd be doing me a big favor if you went to your favorite server admin forums and told others about it!
@Tr33x0rs
Temp banned? What? My bans are permanent, there must be another plugin doing something here. Also, the hybrid ban will only ban a player by IP if another player was recently banned on that IP AND that player account has never visited the server before.
I dunno why essentials added a ban command when vanilla has it. Those guys are derptastic, building a plugin called "essentials" which is packed with a ton of features you don't need or want. Anyway, the command is /pardon-ip, I think. And for unban account, it's /pardon. Ugh, essentials... so non-essential. I've been running servers for a year now, and right now I'm running 3 different types of servers, and I've never had any need for anything in "Essentials".
Again because I'm using the vanilla ban list, information about banned players is in the banned players text file.
That's correct, players who are idling or trying to cheat the system (riding around in boats or minecarts) will not get claim blocks over time.
@ryvix
So far on my test Tekkit server (private, but not just me), I haven't found any blocks which were not appropriately protectable in the config. You're right in that the plugin will absolutely not work if you try to match a GP 1.3.1 compat version with a Tekkit server, which is Minecraft 1.2.5.