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 Apr 1, 2012Hey big, not sure if you considered this but you never replied.
As I said, I have spawn. I have a market island there, within it, I have a multiple shops. There exists one shop that is a mall. Each floor has a subshop in it. As you can see, I take advantage of subzones.
Spawn > Market Island > Shop Lot > Mall Level > Donation chest The donation chest I don't mind as you have public claims and what not to do the same thing.
Same with apartments. There's spawn, in it is an apartment. Each apartment has individual dorm. Each dorm may have 2 rooms. Spawn > Apartment > Dorm > Room
Some more examples:
Spawn > School/Tutorial > Donation Chest Town > District > Resident Lot > Subletter (for siblings and friends) > Chest section These are only a few of the subzones use them for. Again I use it, and if it's okay, I think it should have a serious look at. If you want, I'll definitely give you more case examples by asking my community how they use subzones :)
Don't get me wrong but I tend to forget. If I forget, I'm sure the player I delegate a project will prob forget as well XD
I just found a spleef test case of this where I can't run spleef without allowing them to break certain areas within a town.
Town > District > Plot > Spleef breakable area
-
View User Profile
-
Send Message
Posted Apr 1, 2012@Phonix420
just so everyone knows the improved chat on Minecrfat has "history"
so type /deleteclaim hit enter (duh)
then open chat again press UP and u can hit enter again :P
i know i've always wished minecraft had that, i don't know if everyone's noticed yet, no one seems as excited about it as me lol
-
View User Profile
-
Send Message
Posted Apr 1, 2012@krisdestruction
Yeah, I realize that you can't do spleef with a GP claim. Since you're building something very out of the ordinary, I think you'll just have to live with the possibility of the minor clash of the plugins (some folks claiming in the spleef arena).
@mrcheesete0
Thanks MrCheese, I'm looking into it.
@Phonix420
I've published an API. Someone (else) will have to build extensions to fit the scenarios you describe, because I'm sticking to my guns and not adding any features which aren't strictly for preventing grief. Of course I'll continue to maintain this plugin and PopulationDensity, but my next project is a server list where server owners can't bribe their players for votes (way to fail, planetminecraft).
-
View User Profile
-
Send Message
Posted Apr 1, 2012Bug Report:
Tree Topping auto-replant keep old sapling function does NOT work with jungle saplings.
I have a treefarm arranged in a + formation with all 4 tree types (for wood colors), and it replanted the Jungle as Regular.
-
View User Profile
-
Send Message
Posted Apr 1, 2012@bigscary
PVP Drop items: While I can do that, that'll destroy functionality for my PVP world won't it? PVP build: Not sure if this is related to your comment but I'm holding spleef "You cant' build in claims during PvP Combat" Subzone Spleef: I can't subzone a blocks for a few of my spleef arenas :/ I dare not try my other custom built arenas >.<
-
View User Profile
-
Send Message
Posted Apr 1, 2012@jakimfett
This happens to me sometimes but I realized it was user error.
For some reason some people cannot grasp how to claim with GP (even though its arguably the easiest way) They end up taking out their shovel and right clicking a dozen little spots til they have a whole mess of 3x3 claims EVERYWHERE. If I try to claim it says someone has already claimed it, and it shows the orange/red corners. I stand inside the orange/red box and /abandonclaim then try to claim again, then realize there was ANOTHER red/orange claim marker. Sometimes you don't even see them (i guess because the markers go under some ground or buildings sometimes) so you have to be meticulous. I remember one night I was trying for hours to remove the 50+ 3x3 claims players were making trying to figure out how to use GP so I could claim over it, at the end of it I just had to abandon all and start over.
What I learned from this: - People are morons - To protect anywhere I don't want people to claim with a "public" claim What I mean by this is to create a claim, stand inside and /trust public Then make your worldguard region inside of the claim. This will make it so worldguard handles all the protections and restrictions, while GP only acts to prevent claiming in said area.
Hope this helps! BigScary I'm sure this is at the bottom of your to-do list but it would be so nice if GP and WG played a little nicer together. I know GP is advertised as a WG replacement/alternative, but I need to set mob-less areas and put regions for sale. It would be so epic if GP already had those features.
-
View User Profile
-
Send Message
Posted Apr 1, 2012@zantharax
easy, go to the plugin.proteti and add grief prevention
-
View User Profile
-
Send Message
Posted Apr 1, 2012Please add compatibility for craftbukkituptodate!
-
View User Profile
-
Send Message
Posted Apr 1, 2012@bigscary - Have you run into issues with phantom claimed areas? When I first added this plugin, someone claimed a huge chunk directly over the (worldguard protected) spawn area. I removed it (/abandonclaim while standing in it), but now when I try to claim the area (to switch it from worldguard to grief prevention), I get a message saying someone else has already claimed this area, and an outline marked by netherrack with lava at the corners.
When I check with string, it says no-one has claimed the area, and I have manually deleted all claims near the spawn point. I have also tried /ignoreclaims and /adminclaims, to no avail.
Any ideas? I can post screencaps or console output, if you need it. I'm the admin/owner/op/tech support for the server.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@np98765
Thanks, I'll definitely add that.
To the rest of you asking for a help system, you should add a help plugin. There are many which organize commands by plugin, just shop around a little. It will help your players not only with GriefPrevention, but also any other plugins you've got installed.
@shutka
I've been procrastinating localizability. I'll get it in eventually, it's just a lot of work.
@zedadiaswick
No zed, you need to use /containertrust and /accesstrust in each individual subdivision. If you do that in the top level claim, that setting will impact both the top level claim and EVERY subdivision. I know you might think this is tedious, but remember that it's generally something you do only once, and then make minor adjustments later. It's the same for non-admin players, since most of them don't run towns.
@shutka
I made very, very minor edits.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@shutka
I wound like it also! With a help command that list ALL the GP commands (ex: /gb )
Thanks!
-
View User Profile
-
Send Message
Posted Mar 31, 2012@CharlesWCrete
NVM! found it,.. lol
-
View User Profile
-
Send Message
Posted Mar 31, 2012How to i use siege in one one world? And how to put it on?
-
View User Profile
-
Send Message
Posted Mar 31, 2012Most of it defaults to everyone, so I do not believe it has permissions nodes, then any ADMIN stuff the nodes are listed on the admin Details page.
You can toggle in the config if a permission node is needed to make claims, and that permission node is listed either somewhere above or in the Admin Details page.
greifprevention.createclaims
griefprevention.admin.* – -griefprevention.restorenature – -griefprevention.ignoreclaims – -griefprevention.adminclaims – -griefprevention.adjustclaimblocks – -griefprevention.deleteclaims – -griefprevention.spam
-griefprevention.lava
-
View User Profile
-
Send Message
Posted Mar 31, 2012permission nodes?
-
View User Profile
-
Send Message
Posted Mar 31, 2012@zedadiaswick
I tried that, and it doesn't wok.
The Larger-Plot takes command over the smaller plot's permissions. you have to make a small subdivision around the chests you want Public, and /accesstrust public them.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@zedadiaswick
any reasin it has to be an AdminClaim?
WHy not make it a NormalClaim, then /accesstrust the whoel thing bor buttons and switches then subdivide it to the shops
-
View User Profile
-
Send Message
Posted Mar 31, 2012@Phonix420
Ah, I guess that'll do it. Presumably if I create a claim, and do /containertrust public and /accesstrust public on the claim as a whole, then subdivide it, they will automatically be public, but I can then remove that with /untrust public whilst inside the subdivision?
I also wanted the features of assigning flags to claims, to prevent mob-spawning etc. But I understand that isn't really the focus of this plugin. That said, I do much prefer the region selection and marking it visually of this plugin. Would be great if other plugins could hook into the claims system and add features to them. I would much prefer to avoid having multiple protection plugins defining regions in a world. Seems a bit messy. Also trying to keep the plugin overhead on my server down, so am trying to get by without having world-guard installed.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@phonix420
i c i c, i would like him to add more functions to this plugin (like in worldguard) but with the same user-friendly-ness
-
View User Profile
-
Send Message
Posted Mar 31, 2012@DrFusion
No, because this plugin is designed to prevent grief without the extra overhead. From what I understand BigScary has a pretty firm belief system in how protection should work on any server, and for the most part I agree with the direction he's taking. So I wouldn't expect this to be added, ever, personally I'm against it.