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 30, 2012@freakyy85
got it. /accesstrust public ;D
-
View User Profile
-
Send Message
Posted Oct 30, 2012how can players in admin claims use buttons? i mean all players not just one player?
-
View User Profile
-
Send Message
Posted Oct 30, 2012When are you going to update to mc 1.4.2 features (Wither Boss)
-
View User Profile
-
Send Message
Posted Oct 30, 2012Hey guys I have some super awesome news! It seems the griefer community is on-board with grief prevention now, and have recognized it as not only the best anti grief, but unbeatable. My primary test server has been under a sustained, large scale network attack recently, so much so that the data center is having trouble mitigating it. As you all can imagine, making a server temporarily unavailable is a very temporary impact, one that will vanish as soon as the data center blocks the attacking IP addresses. Therefore, I infer from the attack:
1. Grief prevention was impossible for the griefers to beat in-game, so they had to resort to a low-impact network attack.
2. Enough griefers agreed grief prevention was the most desirable target to make an attack on this scale possible, indicating that GP is the best anti grief as griefers see it.
3. That griefers like to tell themselves that a network attack has a real impact. In reality, all they've done is imply their approval of GP as worthy target, and get me a free month of service from my hosting provider.
If any of you have suggestions for how to celebrate, I'm listening! I'm considering a party on the server and release of a new grief prevention demo video targetted at showing administrators that it's easier and more effective than all of its competitors.
-
View User Profile
-
Send Message
Posted Oct 30, 2012Good luck bigscary take your time! GriefPrevention is kinda doing its job still in 1.4.2, it isnt perfect, and kicks its one of two errors down the road every once a while, even crashed the server a couple times, but so do other plugins 1.4 is still very unstable, GriefPrevention is definately not the worst plugin we have, cus at least it still works! and your right your code is insanely huge and has some very very dangerous parts in it XD.. i cant figure it all out in the little time i have though just dont hurry too much and relax a little :) anybody telling this guy to hurry up should try to at LEAST take a single look into this code before thinking about pushing him! its on github, if you think you can do better them him! go ahead, i doubt it!
I still love your plugin :)
Cheers!
-
View User Profile
-
Send Message
Posted Oct 30, 2012@krisdestruction
I totally understand that anti grief is critical to your server, and making this plugin 1.4 compat is my number 1 free time priority. :) I'm already doing what you're describing there. I will not, however, release any version until I have a minimum of essential testing complete without known issues. For now, folks have the option of running "cowboy" if they want to take that risk. But once I release something, everyone will expect it to work, so I have a responsibility to release only quality builds.
Your other 47 plugins probably aren't 15,000 lines of complexity, and their potential bugs probably don't result in permanent data loss. The stakes are much higher for GP and there's a wider risk area to cover with testing, which is why it takes longer. Also, sometimes there's a bukkit issue which makes solid anti grief impossible. For example if bukkit doesn't tell grief preventio when a wither breaks a block, then grief prevention can't tell bukkit to cancel that event because the block is protected.
-
View User Profile
-
Send Message
Posted Oct 30, 2012@Praqoon
Cool thanks for that video link, now I see.
@JAG100
Yep, he's chatting with me in private. I hope I can convince him to stop confusing other plugins by using teleportation instead of allowing players to die properly. It's impossible for other devs to code around a plugin that changes the meaning of standard events.
@DTM1234
Yep, see details above. /containertrust all or /containertrust public should do it.
@Tr33x0rs
Okay, I will check on it. It may be another tekkit bug, though. In that case, I won't be able to fix it.
@Jemrada
Yep, TNT and also plugin-generated explosions. For example, if you run that plugin where bows with power IV shoot explosive arrows, this would also limit those explosions to destroy blocks only under sea level.
Yes, that setting covers villagers, animals, etc in claimed areas. Villagers are not protected in wilderness (not claimed) areas.
@xtremetom
The easiest solution is to tell Tekkit players, which are accustomed to complex concepts, to think of this as another design challenge. :) What you've suggested there would effectively mean that the area one-block outside of a claim is protected. Now suppose a player (or griefer) places a claim next to another player's claim. Now that player can't place blocks on the edge of his claim, even though they would be inside his claim, because that area is protected by the adjacent claim. It's just simpler to tell players to not place containers right on the edges of their claims.
-
View User Profile
-
Send Message
Posted Oct 30, 2012ok thanks. I keep working on the issue and see if i can create an smooth work around.
Im thinking might be easy enough to detect surrounding blocks of a clicked location and detect if owned or not and deny placement accordingly.
-
View User Profile
-
Send Message
Posted Oct 30, 2012@bigscary
Thanks, I think I found it
What does this setting represent? Any other explosion besides Creepers? Like tnt?
What is the following setting actually protect? Does this mean the villagers are protected from griefers? If not, how can I protect them?
-
View User Profile
-
Send Message
Posted Oct 29, 2012@bigscary "You can go in somebody else's claim and change the time on their timer. When you right click it, it says in chat "You do not have *Player*'s permission to use that", but you're still able to"
We have confirmed that this only does it with Timers, not buttons or levers. We are running TekkitCustomizer.
-
View User Profile
-
Send Message
Posted Oct 29, 2012Is there a way to automatically give everyone container and access trust in admin claims? I would do this with command blocks, but for some reason they don't work on my server.
-
View User Profile
-
Send Message
Posted Oct 29, 2012@JAG100
@BigScary - I heard that Double_0_Neg reached out to you regarding the incompatibility with Survival Games! Thank you again for your efforts to assist with this.
-
View User Profile
-
Send Message
Posted Oct 29, 2012@bigscary
Are you able to at least start with the java function interfaces and planning so that it can be done when it's relatively stable? GP is literally the last plugin for me to be compatible with 1.4 at this point. All my other plugins 37 or so plugins (still trimming) work well.
-
View User Profile
-
Send Message
Posted Oct 29, 2012@n33dy1
Praqoon does not get acknowledgement for "finding" it and nor do you, I'm afraid. I'm just one of the dozens of people that have come across this issue in the process of testing. I was prompted by this youtube video to do some serious testing once a CraftBukkit development build was available.
I knew if it was possible for the Wither to destroy structures on claimed land it would be a massive potential tool for griefing. As grief preventing is what we're all about here, I share all I find no matter how small or insignificant. If I'm reiterating another post or vice-versa then I am glad other people are finding the same issues as me so they can be solved. As long as the message gets across it's all well and good.
I don't know what happened to your posts but I do know I replied to one of them.
-
View User Profile
-
Send Message
Posted Oct 29, 2012@bigscary
Hi bigscary,
Yeah, the Wither's physical attack which does all the damage on claimed areas - the explosive attacks don't do any damage. ;)
-
View User Profile
-
Send Message
Posted Oct 29, 2012Hey all, regarding 1.4. When the first beta bukkit build comes out, I'll check for severe issues related to griefability of land claims, and severe griefer exploitability bugs for the wilderness, like dumping buckets and TNT. If I don't see any, I will release a "beta" build to match that bukkit beta build.
DO NOT run your server during the wait period unless you make a backup first and notify your players that you may roll back changes when the bukkit update comes out. If you choose to run your 1.4 server using one of the Grief Prevention builds created for 1.3, DO NOT post here about your problems. I will not investigate them. Bukkit's developmental builds are by definition full of bugs that I, as a plugin developer, can do nothing to fix.
@Infuscu
Thanks, I'll look at item frames when I do my testing on the beta builds.
@Praqoon
Thanks, will check on wither damage when I'm testing beta builds.
@Bionicrm
Is this bug report for 1.4, or are you saying you have this issue with 1.3? If with 1.3, are you placing the ENTIRE bed inside the claim, or possibly half in, half out?
@krisdestruction
I won't make any release until I've done a minimum amount of testing on a craft bukkit beta build. Since I don't know when the first beta build will come out, I have no way of estimating the first compatible GP release.
@Jemrada
Yeah, there's a config option to limit creeper explosions. If you disable it, creepers will blow up anything except claimed blocks.
@sirmyllox
Ah sorry if I offended in any way.
@xtremetom
Too hard on my end. Tekkit guys need to fix it in Tekkit, which is easier, and more complete because it will fix it for all plugins.
@madmonkeystudios
I never made any comment about all teenagers. I said that griefers are generally 12 year olds trapped in teenage bodies with anger management issues. I said "generally", but even if I hadn't, I'd be stereotyping griefers, not teenagers. :)
-
View User Profile
-
Send Message
Posted Oct 29, 2012@madmonkeystudios "I think you over-exercise the stereotype of teenagers being angry and destructive... Although, you are totally right, being a teenager myself, some of my class'mates' are extremely destructive."
Criticism for doing one thing and in the next sentence condoning that same thing. Excellent example of the stereotypical teenage mentality! :D
I think teenagers over-exercise my patience, at times.
-
View User Profile
-
Send Message
Posted Oct 29, 2012To solve the chest sucking issue on edges, is there a nice way to detect pipe and or engine placement within a give distance of a users area and block it?
-
View User Profile
-
Send Message
Posted Oct 29, 2012@bigscary
You got me all wrong im afraid. i was simply just trying to give some feedback and the feedback is also for other users who reads comments here. So that they are aware if they havent updated their servers yet ..
cheers sirmyllox
-
View User Profile
-
Send Message
Posted Oct 29, 2012Currently, the plug-in limits creeper explosion damage to under sea level. Is it possible to limit protection to claims only?