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 6, 2015@bigscary
I run a classic survival server, and almost all of my users complain to me about this happening. It does happen on a large scale. They literally spawn wherever carrots are planted and eat 1/3-1/2 of the yield. While rabbits aren't players, they do grief in this manner, I suppose xD If you don't want to add it in, that's fine, I was just wondering :P
-
View User Profile
-
Send Message
Posted May 6, 2015@CKGAR
Wow, I didn't even know they did that. No, I don't think I will - since you're in control of your land, I think it's up to you to keep your rabbits away from your carrots. :) Unless you can imagine a scenario where a griefer could somehow use rabbits to wreck your carrots? Maybe if he found a rabbit and lead it over to your nearby, unfenced field of carrots - but that's very opportunistic... thoughts?
-
View User Profile
-
Send Message
Posted May 6, 2015Is there a way to prevent rabbits from eating carrots in land claims? Thanks.
-
View User Profile
-
Send Message
Posted May 5, 201511.5.2 Updates
@GodsDead
You should have it in your configs already. See for example:
GriefPrevention.Abridged Logs.Included Entry Types.Debug
@The_PC_Tech_Guy
Yep, yaml is awful that way. :\ Sorry! I might have already fixed that for new servers. I'll check.
@Bohi250
Yes there is, see for example:
GriefPrevention.PvP.ProtectPlayersInLandClaims.PlayerOwnedClaims:true
Note that for this to work, you have to have your pvp worlds listed under the "pvp worlds" config node. It works this way because sometimes server owners like to have separate factions pvp and gp pvp and survival games pvp worlds, so it's important that GP is able to limit its pvp rules to only specific worlds.
If you check your config and still can't figure it out, then please use pastebin.com to share your config settings here so that I can investigate for you.
-
View User Profile
-
Send Message
Posted May 4, 2015How do i disable pvp in claimed areas? There's no config for that
-
View User Profile
-
Send Message
Posted May 2, 2015So I apparently made some invalid YAML and had GriefPrevention reset my messages.yml : / Anyways, I found a typo with the default messages.yml:
-
View User Profile
-
Send Message
Posted May 1, 2015@bigscary Oh cool, Ill throw some of the commands into the whisper command config then! How do I set the config to say what to track? were new options generated? Im guessing these options were not added to old configs! If so do you have an online version of the config I can copy into mine please?
-
View User Profile
-
Send Message
Posted Apr 30, 201511.5.1 Updates
@ElijahLee
Sorry for the trouble - I will investigate.
@DanielMuhlig
No, but you could give them one-time bonus blocks as a group with /acb [permission.node] <numberOfBlocks>.
@EpicATrain
Thanks for that info! I will investigate and fix.
@Petes21
Unable to drop items - that could be if your world is set as "creative" mode in your GP config. As for the others, that sounds downright scary. Maybe try rerunning buildtools.jar to make sure you're not using some corrupted spigot jar? You might also try disabling plugins one at a time until you can reproduce your issues while only ONE plug is running, so that you know for sure you've got the right plugin.
@samsvenson23
Isn't that normal vanilla behavior? Right-clicking uses the item in your hand?
@The_PC_Tech_Guy
Thanks, I'll get that fixed.
@GodsDead
It uses the whisper commands from the spam configuration section. Even if you have the anti spam turned off, the logger will still use that setting to decide which slash commands to log in the abridged logs.
The config already has "what to track" options, and they're not all on by default. Try turning on the debug mode and the admin mode, then let me know if you still want more.
@CaptDarkStar
The /acb command DOES add or remove blocks from the total by adding or removing them from the bonus blocks. The /setAccruedClaimBlocks command sets accrued blocks to exactly the amount you want (not changing bonus blocks).
Examples:
Many servers use /acb to award blocks for contests, cool builds, votes, or buycraft purchases.
-
View User Profile
-
Send Message
Posted Apr 30, 2015@CaptDarkStar
/acb (player name) (blocks) works just like you want it to - it adds (or subtracts, if you input a negative number) bonus blocks.
/scb (player name) (blocks) is the one that sets the total for accrued blocks.
-
View User Profile
-
Send Message
Posted Apr 30, 2015UnusedClaimDays is undocumented.
-
View User Profile
-
Send Message
Posted Apr 30, 2015@CaptDarkStar
Im sure you can remove them with /acb -500, use the minus symbol to minus claims. The rest of your comment makes no sense, If you are adjusting someones claims then they should be added to the bonusblocks as the player didn't earn these blocks and needs to be kept separate.
-
View User Profile
-
Send Message
Posted Apr 29, 2015Not sure if this has been said before, but we really could use a command to simply add and remove x amount of blocks from a player. I know what your going to say, there is the /adjustbonusclaimblocks command, but that is not what I am looking for. The only sets the total number, not adds or takes away. I am looking something more like if Johnson has 1000 bonus claim blocks already, a command to /adjustbonusclaimblocks Johnson add 500 so then they will have 1500 instead. Or you can /adjustbonusclaimblocks Johnson remove 500 to set him to 500 blocks. Great for doing contests and other things to just add in claim blocks intead of trying to calculate what they have and then adding the new value to that then setting the adjustment to the new bonusclaims amount.
-
View User Profile
-
Send Message
Posted Apr 29, 2015Seems that sign logging (in console) is semi-broken (doesn't show player name)... ex:
2015-04-29 06:19:05 [INFO] GriefPrevention: placed a sign @ world: x200, z-1296
Shows up fine in GriefPrevention logs however.
-
View User Profile
-
Send Message
Posted Apr 29, 2015I love this new Logging system! Been talking to my staff team and we have all agreed on a few adjustments that would improve the logs.
The logging could also have a "what to track" config option, so people could choose just to track new claims being created, and not chat?
-
View User Profile
-
Send Message
Posted Apr 28, 2015can anyone help? i cant open chest, flick levers, n stuff wen i'm holding a item/block it just uses it, now a fix? PM me plz
-
View User Profile
-
Send Message
Posted Apr 28, 2015Getting all sorts of weird bugs only when running GP, I have latest Spigot on Windows 8.1, other plugins buycraft, plotme, light, loginsecurity, multiverse-core, myhome, warning_system, worldborder and worldedit, griefprevention 11.5. It's a new installation.
The bugs, I can't remove items from inventory by droping them outside the box, can't use q to drop items, sometimes rightclick destorys blocks and acts random, all is very random it's hard to report all.
-
View User Profile
-
Send Message
Posted Apr 28, 2015Here ya go man:
http://pastebin.com/JFpwNEjD
this is the result of an admin trying to make a large claim.
-
View User Profile
-
Send Message
Posted Apr 28, 2015I have a server, where some very good builders are awarded architekt ranks. Is it possible to configure such that architecht's earn 200 per. hour online instead of 100 which is default for other players?
In other words I would like a to configure that special ranks accumulate claimbloks at different rates that other ranks. Is that possible?
If not, could that be added?
/Shivo
-
View User Profile
-
Send Message
Posted Apr 27, 2015@bigscary
ProtectCreatures: false
still brings up an error for VILLAGERS in claims. Any help here?
-
View User Profile
-
Send Message
Posted Apr 27, 2015@Hirushika
Just use the latest version compatible with a server build older than yours. Also, I like your cat-in-a-box there. :)
@aliyah555
griefprevention.eavesdrop. It also lets them see whispers. I do have a todo list item to split this into two permissions, so you could give sign permission without giving whisper permission.
@ElijahLee
It's in the config as claims.protectcreatures.