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 30, 2012@bigscary
approx 3:03 in the 'basics' video there is a text message that says every 5 minutes unless standing around you gain blocks. What kind of anti afk features do you have in the plugin? I remember talking about this with you before but the details evade my memory.
-
View User Profile
-
Send Message
Posted Aug 30, 2012Yo bigscary thanks for the update! Very very cool new features. It's been interesting over the last few weeks seeing how things have developed with your creative world solutions/ideas. I must say the time delay on cleaning recently abandoned claimed blocks is INSPIRED! The restore nature fixes are just awesome. Cheers! ;)
-
View User Profile
-
Send Message
Posted Aug 30, 2012Soo == TEKKIT ==
Mine, with config: http://www.minecraftforum.net/topic/1450299-spiced-up-tekkit-config-looking-for-a-server/
And EE patch: http://forums.technicpack.net/threads/patch-for-ee-mining-tools-no-more-griefing-with-them.6642/
Happiness is Mandatory!
-
View User Profile
-
Send Message
Posted Aug 30, 2012@tacticalsk8er
Sorry, it'd be an easy tool for griefers to use (one "good guy" gives his blocks to bad guys). Even if I logged that information for you, you wouldn't know that the player knew they were bad guys when he gave them the blocks.
Besides, players can collaborate already by putting their claims next to each other and sharing permissions. For example, when I play with a friend, it's common for one of us to claim the house, and the other to claim the food crop.
I totally agree that your way would be better for collaboration cases, but I think it's not enough better to risk giving griefers a new feature to possibly exploit. I hope you agree. :)
@VietNg
Okay so the rule for those claims is that if you have permission to create them (op or griefprevention.adminclaims permission), then you have permission to do whatever else you want in them. Please check your permissions settings. :)
@VietNg
Sorry, there's nothing I can do about a Mojang/Bukkit issue. I'm sure it's temporary and they will fix it (have you reported it, or verified that it is already reported?). You should consider threatening bans for players who exploit that bug in the meantime. Again, I don't want to give all players the power to change server rules in their claim areas (by turning off PvP), at least not right here in the core plugin. I guarantee some jerks will find a way to abuse it, for example by creating a small PvP area next to someone's house just to camp him.
There's still the option open for someone to develop an extension plugin to allow this type of thing. But I won't put it directly in the core plugin because there's too much potential for players to abuse it, and I don't believe most servers would want it.
@Smudge202
You don't need the data value support (it's coming later anyway, though). It's fine to protect more than what you really need to, since the protection only limits right-clicking anyway. So if you accidentally treat a non-container like a container, that's no harm done. Probably nobody's going to right click it anyway, and if they do, they'll just get a message. No big deal.
The permissions issue is definitely not on my end. When I said permissions anyway, I was referring to claim permissions, not server permissions.
It's true that ender pearls are intentionally allowed, but I don't intend for them to be abused to get through doors, for example (that's exploiting a Mojang or Bukkit bug). My idea was for them to be used to hop through open windows or get over walls and onto rooftops, or for the defender to make a hasty escape.
If someone will please tell me the details of the door glitch with ender pearls, I might actually be able to add a touch of code to fix that.
-
View User Profile
-
Send Message
Posted Aug 30, 2012@bigscary
Hey bigscary,
Thanks for the latest release and continued efforts!
Is there any where we can go to vote for issues, an official bug/enhancement tracker or similar? I'm desperate for the data value support so I can drop LWC on my Tekkit server! (No offense to LWC, my users' would simply rather having only 1 plugin that does all instead of two).
Regarding the permissions problems you couldn't reproduce, working as intended on my server. Permissions are handled by PermissionsEx.
Is there anything us shmucks can do to help?
EDIT: Never mind, found the repository. Will see if I can help!
Thanks again!!
@VietNg
The glitches about falling through roofs and being punched through locked doors will hopefully be resolved by Bukkit/CraftBukkit.
Don't quote me on the below, I've only had a quick look...
Regarding the Ender Pearls, having looked over the code, it looks to me that Ender Pearls are *intentionally* allowed. Other forms of teleport are cancelled as appropriate. Did you not mean legitimate use of Ender Pearls because I personally think allowing Ender Pearls (legitimate vanilla teleportation method) is a good idea.
EDIT #152 or so...:
Having thought about this a little more, there may be more to it. Currently ender pearl teleport is permitted, regardless of other factors. I suppose some might argue that it should only be allowed if the offender has placed a defender into siege before hand? At least that way, the defender would have a chance to prepare themselves / be notified. However, this could also be easily countered by properly securing your plot - ensuring their are no gaps for which an ender pearl can be thrown through?
Thoughts anyone?
@tacticalsk8er
Can't this be achieved by:
Alternatively, using the awesome Grief Prevention - Real Estate plugin plugin:
Implementing pooled claims blocks, I suspect, would be a royal nuisance for a feature that can already be accomplished by hooking up an economy plugin and configuring GP as required.
-
View User Profile
-
Send Message
Posted Aug 30, 2012Also, there's a bukkit glitch that players can glitch through the roof and fall down to someone's claim(house), also some very skilled players had used ender pearls to get into somebody else's claim, killed them and take the stuff. It's depressing on a big server to deal with that. So please consider PVP
-
View User Profile
-
Send Message
Posted Aug 30, 2012I updated the plugin, then I can't use public chest at spawn's admin claims, I can't give /ContainerTrust myself since I don't have permission..
-
View User Profile
-
Send Message
Posted Aug 29, 2012@bigscary
Could you possible add a command where players can share/give claim blocks to other players or even an option where players can add people to have a claim block pool and what ever claim is created the other players are automatically trusted.
-
View User Profile
-
Send Message
Posted Aug 29, 20126.3 Updates!
I was unable to reproduce the "players who don't have permission can still use buttons" issue, or the "I have permission to create administrative claims, but not permission to give others permission". I'm going to assume for now that these are either plugin conflict issues or user error (no offense intended!). If anyone can confirm these issues, I'm happy to come visit your server and have a look there, where I might be able to gather more information. :)
-
View User Profile
-
Send Message
Posted Aug 29, 2012@tentonaxe
On that second scenario, I entirely agree with using oreb instead of axr, because see through makes it too easy to locate other players and their valuables. It's not enough to just protect the ores from cheaters in that case.
@Comoreto
Sorry I'm at a loss there. You're sure it's GP? If you momentarily disable GP, does it still happen?
@vectrexevo
Hmm! I will definitely check that.
@bman01
I'm very glad you like it! :) Please consider visiting your favorite server administration forums to tell others how much better this is than that other plugin they're using. Better plugins means happier players!
@ha11oga11o
I've left the door open for another developer to create an extension plugin which would do exactly this kind of thing. My stance is that PvP is not grief, when PvP is enabled. WorldGuard will work for special cases where as an administrator, you want to disable PvP in an area.
Also, if you have the anti spawn camp protection on and a player is really dieing repeatedly like that, it's his own fault for picking up items which remove his invincibility. Further, he could solve his problem by building an iron door with a button, since players can't activate the button without his permission. And finally, to me it seems odd to allow any player to claim any area and decide that there will be no PvP there.
So I have left that out for those reasons. But somebody else could totally add it, and several have expressed interest in doing so (though none have notified me of any releases, otherwise I would have linked to them already).
:)
-
View User Profile
-
Send Message
Posted Aug 29, 2012@tentonaxe
huh i just seen that is on To dont list O.o But isnt it logical that you have your own haven and if you want to feel save to make PVP disabled over there? I have lots of pissed off players because of that. they made theirs territory and want only to play alone, and some Nord horde comes, kill all his friend, drink all beer and do things with women, and make him dead 10-20 times. And after that hording around him like crazy... :)
Its funny but could be annoying for someone. And world guard isnt thing to give to all builders.
cheers! :)
-
View User Profile
-
Send Message
Posted Aug 29, 2012@ha11oga11o
That's on the To Don't list, meaning it's something that the plugin author doesn't plan to ever do with this plugin. However, i too agree it would be cool if it could be a global option that denied pvp within claims that weren't currently being sieged, though it's probably outside the scope of this plugin.
I wonder if there's a way to hook into GP with a 3rd party plugin that would make a worldguard region also get created when a claim is created, allowing the owner to do things such as disabling pvp.
-
View User Profile
-
Send Message
Posted Aug 29, 2012Hello,
let say im common player. And i want to make mine home and protect it with this... can i disable pvp in that area forever?? to be actually safe in mine house?
If so please tell me how, if not, can you please add this feature to be player command with permission?
many thnx :)
-
View User Profile
-
Send Message
Posted Aug 29, 2012Just wanted to personally thank you for this plugin! It is by far the best anti-grief plugin I have seen. I run a small private server for the family and friends. Many of the friends are very young and this keeps everyone from messing everyone's builds up. Keeps the peace.
Simple setup, easy use for the users, no griefing... can't ask for more.
Thanks again!
-
View User Profile
-
Send Message
Posted Aug 29, 2012I have version 5.5.1 and it is running with a few other plug-ins, my problem is that even when I have all doors locked set to true, you can still open the door ( iron ) with the button when that person is not trusted, it even says this person does not have permission to push the button, but they still can and still get inside.
-
View User Profile
-
Send Message
Posted Aug 28, 2012No, you ve got me wrong. I dont use textures.
Thing here is that when you click on chests, it becomes dark, also the player's arm and other things. Then, a refresh on the game and that issue vanishes.
-
View User Profile
-
Send Message
Posted Aug 28, 2012@bigscary
You made me interested in looking into it again, the block-breaking way of keeping track rather than per hour seems to work a lot better, and it made me realize that really it doesn't matter, the main point of it is to hamper them and possibly catch them in the act so i can remove them. We use a mining world to avoid having the build world (survivalworld) become void of ores, which negates the spawner problem too since spawners don't exist in the survival world anyway. I think i'm goign to stick with the AXR for now, at-least until some of these 1.3 bugs are fixed. I miss 1.2.5 when everything ran smoothly :(
We used to be a pvp/pve server, which meant if you used xray in the pvp world, you could find other player's secret homes very easily without orebfuscator.
-
View User Profile
-
Send Message
Posted Aug 28, 2012@SweetMopy
Yeah the fill command will correct that "ugliness" you're seeing in the desert. However my next version will hopefully eliminate that problem so that you don't have to follow up with a second repair.
@Ryltar
I was thinking, I might have an idea to actually remedy this automatically. :) I will try it for the next version.
@oktaycomu
Check your boot logs, and make sure you have set claim block buy and sell values in your config.yml.
@tentonaxe
AntiXRay works on blocks broken, not number of diamonds collected. But your second issue there is potentially a real one, if you want to allow some players to collect more diamonds than they plan to realistically use. As for the last, there's nothing truly worthwhile in the chests. But I respect your decision of course, thanks for at least giving AXR a try. :)
@anton8604
Nope, the player just goes into negative blocks, preventing him from claiming more.
@Comoreto
Any texture issues are on client side, not related to any plugin. Maybe you need to use your HD Patcher, or download an updated texture pack.
@SweetMopy
If you have permission to create admin claims (griefprevention.adminclaims permission), then you should be able to give other players permission there as well. You will have that permission by default if you're op. If you check that and that doesn't work, then there's a bug so please tell me. For the short term if there is a bug, you might try /ignoreclaims mode as a workaround.
-
View User Profile
-
Send Message
Posted Aug 28, 2012@SweetMopy
Check your text spacing in your permissions file, spacing is very critical and using tabs is a no-no. Also once you have completed typing up your permissions, test them out in a yaml parser, any errors that pop up should tell you where your problem is in your file: http://yaml-online-parser.appspot.com/
If you are op just give yourself the '*' permission like so:
(Using Essentials Group Manager for my permissions)
owner:
default: false
permissions:
- '*'
This should give you pretty much every command possible in game. If you don't want a command or don't need something do the following:
owner:
default: false
permissions:
- -mcmmo.motd
This removes the annoying mcmmo message of the day so my chat isn't bogged down with text when I join.
-
View User Profile
-
Send Message
Posted Aug 28, 2012I'm back lol. Still the BEST plugin out there, but I'm having some trouble with the admin claims now. I can't grant containertrust access to the public because "you cannot grant a permission that you do not have yourself." I am having some trouble with my permissions, but I'm an OP, so I am not sure why this is happening.....halp lol!