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 16, 2012@zathrus_writer
haha xD you go GP.. XD
-
View User Profile
-
Send Message
Posted May 16, 2012-
View User Profile
-
Send Message
Posted May 15, 2012@pur3pros
One more thing. Could we get the ability to change the blocks that appear when claiming? I'm not really liking the lava and the netherrack lol.
-
View User Profile
-
Send Message
Posted May 15, 2012Do you think you could add the ability to change the messages that players receive from the plugin in-game?
-
View User Profile
-
Send Message
Posted May 15, 2012Okay let me give you guys some examples to get you started. If I'm going to protect from grief in creative worlds, I'll probably need to do all of the following. Tell me if you can think of any more!
-
View User Profile
-
Send Message
Posted May 15, 2012@kalau
Default max height will not only be a big deal for me to code, but will leave players open to griefing because griefers will intentionally build overtop them. That's actually the reason for claims going to the sky by default, because of overtopping (it's a problem with other area protection plugins, like WorldGuard and PreciousStones).
-
View User Profile
-
Send Message
Posted May 15, 2012ok.. since you like feedback.. I can keep going :)
My server is only 2 weeks old and what I've noticed is that players are using their initial claim and building massive towers into the sky. Considering the first claim is meant to be small, there should be an upper limit of claim.
An idea to fix it is to prevent people claiming above or below other peoples claims. Then add a way for players to expand their claims vertically.
-
View User Profile
-
Send Message
Posted May 14, 2012@Davyhalliday
It's on by default. So it's just a matter of disabling all the other features. Go through the config options. If you're not sure what something does, visit the administrative details page linked above.
You'll probably want to leave on the anti-spam, too.
-
View User Profile
-
Send Message
Posted May 14, 2012@bigscary
"Just pretend he's not here. :)"
Can do ;)
@satirenine
yeah +1 to configurable claim expiration, like 1 week or perhaps a month as default, it just lets us know how long we can expect a claim to remain, and tune GP to our servers needs, someone may want bi-daily expiration, who the hell know's why? but let him have it anyways :P
-
View User Profile
-
Send Message
Posted May 14, 2012Hey, I run a pvp server where grief is allowed but i would like to enable one of your plugin features: Players cant pvp whilst their inventory is empty.
How can i enable this feature without using any of your other features? Thanks
-
View User Profile
-
Send Message
Posted May 14, 2012Hey everybody, I decided to work on the creative mode stuff. Please post your ideas for what changes you think would be necessary to effectively protect a creative mode world.
@tallfrogte
It does only effect the claim or subdivision you're standing in. If you're not standing in one, then it impacts all of your claims. You'd know this if you read the message that displays after you use /trust. :)
@kalau
You could do this with your own extension. I don't want to put it in the base plugin because players who are unaware of how it works may be severely punished. Imagine if they happened to put a high value block near the edge of their claim, not aware of the siege reduction rule.
@codydbgt
The designs of griefprevention siege and factions make them incompatible. Nothing you do in code will make them work well together, because the design of factions is such that claims should reduce when players die in combat. Under GP siege, claims never reduce, there are just rules in place to make sure they don't become PvP refuges. They're two different approaches to Minecraft pvp, and it doesn't make sense to have both running on the same server.
@neceros
Create a basic claim that you own yourself. That's the only way. You can give yourself the claim blocks with /acb, OR create it first as an admin claim, then use /transferclaim to make it your private claim. You won't get the benefit of automatic permissions for other admins this way, but you will get 100% control over what players can and can't do in the claim.
@satirenine
Don't worry, I won't be adding some weird function to automatically build fences when people click with a shovel. In the simplest case, it's bizarre. In more complex cases, it's too difficult to clean up (imagine claim resizing and deleting). Anyway the guy who keeps asking for this feature has lost his commentary privileges because he's rude, doesn't listen to answers to his questions, and never bothers to read the docs before asking questions. Just pretend he's not here. :)
-
View User Profile
-
Send Message
Posted May 14, 2012@shutka
I'd like to vote against real fences, unless it's configurable. My players never have any problems using a string to check borders. Fences would be fine in some cases but would be tacky and not make sense in others.
However, I would like to vote for configurable claim expiration based on last login time.
-
View User Profile
-
Send Message
Posted May 14, 2012@neceros
nope, all switches buttons etc are allowed by default, youll just have to get more clever about them, conisder using buttonwarp, i use it to make sort of Teleport/doors
use economoy/perms etc to allow certian people to push the button and it will teleport them into the desired room/area :)
-
View User Profile
-
Send Message
Posted May 14, 2012Perhaps it does this already, but here's what I mean:
I would like to deny people from being able to use buttons and levers in an administrative claim by default. Only allow them to use doors, hatches, etc etc. I would like to be able to /accesstrust the people allowed to use buttons.
In an admin claim, not normal one. :D If this is default on then cool I just haven't set it right yet.
-
View User Profile
-
Send Message
Posted May 13, 2012players are having issues moving over from factions to this plugin ..... i kinda wanted them both but this plugin could claim over factions or factions can claim over grief protect then neither can do any thing. i do relise people can hook in to your api and do this and fix this issue but do this
could you make it so that player cant execute certain commands in an protection or just make a thing to check to see if there is a faction claim there or not and deny them to make a protection.
ill help you test this ill even pay you i rely need this so please try to make this more faction friendly
it is simple but it cant stand on its own if a server gets more players this does need more features
I'M BEGGING YOU TO CONSIDER THIS
-
View User Profile
-
Send Message
Posted May 13, 2012@kalau
i think i was here since day 3 of project... he does deal with ALOT of requests, i swear i brought up the most bugs and issues XD
good thing bigscary wanted them :P
but yeah, bravo to bigscary ;)
-
View User Profile
-
Send Message
Posted May 12, 2012@bigscary
the golden spade for heroes is fine. I just gave all the classes access to it as it won't upset the balance of the classes. I really like the idea that you chose a golden spade for the tool. That way, people can't just start expecting from the get go. They have to do some work first.
Man you have your work cut out for you. I've been only subscribed for 12 hours and already so many requests for work... and now to continue my request ;)
Any chance of adding (as optional) after successful siege, the defenders area is reduced in size by 1 square in radius. eg: if they had a 50x50, it becomes 49x49 (and defender looses that amount of claim points (196 points) so they can't just rebuild it unless they have spare points. It gives more purpose to Sieging and provided you put on longer cool downs (which I believe is configurable) before next siege can occur, there is enough time for the defender to recover lost ground. Also, optionally you could allow the successful attacker to gain claim points also (196 from the example above) or a percentage.
Again, when I get time I'll look at the API's and do some experimentation.
You're doing a great job responding to all these questions. Well done.
-
View User Profile
-
Send Message
Posted May 12, 2012Feedback: the /trust command should affect only the plot that you're inside, not all of them!
For bigger towns with jobs and such, this is a must.
-
View User Profile
-
Send Message
Posted May 12, 2012@bigscary
yeah exactly why i said denying them access would be bad, all that tracking :O!
i dont know about success ratings but my server has had no problems my admin maintennance is way down, never been so low :)
-
View User Profile
-
Send Message
Posted May 12, 2012Hey everybody, check out all the cool builds players have built on my server legitimately (survival mode!). I only run GriefPrevention and PopulationDensity, so you can see how a server running very few plugins and with only a single admin can have great success. I hope you're all enjoying at least as much success on your own servers with my plugins!!
http://www.youtube.com/watch?v=EKC1Kup-gmk
@deleted_8460815
Oh, now I get it. Okay, I'll add it and default it to everyone. Then you can adjust it to per-world.
@AuntieBeast
No, because if you allow them to destroy blocks, then they can destroy chests and get the items anyway. So what would be the point?
@neceros
Do you mean that you want everyone to use your buttons and levers? Then use /accesstrust public in your claim. If that's not what you meant, please explain some more. :)
@BlackHawwk
Yeah just set the config option so that there's a permission required to create claims with the shovel. See admin details page.
@kalau
Seems like no matter what I change it to, there will be conflicts like this one with plugins that totally change the way people play minecraft (e.g. classes). Maybe ask the other guy to only block left-click uses of tools? That way players can still equip and right-click with the golden shovel to do claim maintenance.
@nick11798
The default limit is enormous, and you can make it bigger if you want. See admin details page.
@Simo389
Haha, I'm very glad to hear that the worst griefers can manage on your server with GP installed is standing in somebody's way. :) Ejecting somebody from a claim is doable, but there are two problems - first, they can just come back over and persist. Second, players will find ways to abuse it, for example by ejecting their friend from the bottom of a mineshaft just to get their diamonds to safety.
Deny access has been requested before, but it's way too expensive (it would lag your server). Tell players to put up iron doors and power them with buttons or switches. That will make it impossible for other players to gain access to their areas.