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 Dec 21, 2015@asgard20032
Easy, give them a timed permission for ignoring claims. You can also use /sudo from Essentials (or another plugin to run commands as the desired player) to run /ignoreclaims for the player to make the process fully automatic. To make this even easier, you can setup the PEX/zPerms command and etc. in commands.yml so all you have to do is run one command with one argument.
-
View User Profile
-
Send Message
Posted Dec 21, 2015@The_PC_Tech_Guy
An admin that would allow them to bypass the SurvivalRequiringClaims. There will still be administrator on the server...
-
View User Profile
-
Send Message
Posted Dec 21, 2015@asgard20032
And how would you think the plugin would determine if they are going to do "public work?"
-
View User Profile
-
Send Message
Posted Dec 21, 2015Then a way to add exception for some block in SurvivalRequiringClaims, for example, to allow people on the server to build small wooden outpost/shack while in wilderness, without being destructive. Place torch and chest(also to make claim easier) and bed.
A way to allow some people to temporary bypass the SurvivalRequiringClaims for public work, like building road, bridge, outpost, and other public related work. And since there is deep underground thing, implementing it would allow people to make train network underground and mining resource without breaking the wilderness.
-
View User Profile
-
Send Message
Posted Dec 21, 2015@bigscary
Regarding pets, I can think of a dozen scenarios where you would NOT want pets to be freed. So be the least aggressive as possible with this feature. Having it affect only the pets within the land claim being deleted is ok.
-
View User Profile
-
Send Message
Posted Dec 20, 2015@GodsDead
Sure, that's doable. I'll add an optional parameter for specifying the radius.
@CLtheman1
If by LAN you mean "local area network", then yes - just use CraftBukkit or Spigot server and install this plugin.
@1ard
GP isn't doing anything with sign interactions. Please check with the other plugin's dev.
@Bobcat00
Yeah sorry it's the best I can do - I can't load every claim ever generated to find all the pets belonging to a player. I thought about checking expiration at the time another player tries to interact with the pet, but that was going to be too cpu heavy - definitely a bad idea to tie a file/database read to anything a player might do frequently or rapidly. Do remember, as admin you can use /IC to move, kill, or execute /GivePet.
@asgard20032
Already done, except the "except for deep underground" part. It's called "SurvivalRequiringClaims" mode. Works best with a separate resource world. See config page.
-
View User Profile
-
Send Message
Posted Dec 20, 2015Request feature : Only allow people to build/destroy in their territory. I am bored of people that destroy forest and don't replant, or dig big open air mine... if they want to get resources, they should simply claim more territory, and for more wood, they shall replant on their territory. If you could do that, i would use that mode right away. I only whant to allow people to put down chest and torch in the wilderness, with a way to put exception for few people, like for road builder. And even better, that restriction could be 0 to only in their territory, or another number to set the limit at which this restriction take effect, like 32 = between 0 and 32, everyone can mine in the wilderness. So they would build a shaft from their home, and build from there.
-
View User Profile
-
Send Message
Posted Dec 20, 2015@CLtheman1
As long as you're running a CraftBukkit or Spigot server.
-
View User Profile
-
Send Message
Posted Dec 20, 2015Is this available for LAN worlds? I hope it s because I need this for mine!
-
View User Profile
-
Send Message
Posted Dec 20, 2015@1ard
I'm almost positive that interacting with signs requires container trust.
-
View User Profile
-
Send Message
Posted Dec 20, 2015@LordDWT
Yes, I know. but a simple addition could improve this command greatly. Its a parameter. giving the option to set a size as a player would give them very specific control knowing exactly the amount of blocks it creates. It should be limited, there should be a permission and there should be a cooldown.
-
View User Profile
-
Send Message
Posted Dec 19, 2015Hello, sorry to bother you. but ive run into a pretty big issue that i dont think i can find an answer to. the admin land claims prevent players from using the plugin "vault" sign shop features. in my spawn area. and /access trust public doesn't seem to give them the ability to use signs for healing time setting or shops. is there a way to bypass this? or is this plugin just too strong and i need to get another plugin? :o i thank you for your time sir. i know you must be busy.
-
View User Profile
-
Send Message
Posted Dec 19, 2015@GodsDead
"* Added /Claim command to create a land claim centered at the player's current location. If the player doesn't have any claims yet, this land claim will have the same size as an automatic chest-based land claim (radius modifiable in your config file). Land claims after the first require survival players to be holding the land claim modification tool (default golden shovel), keeping that "you gotta earn additional and larger land claims" concept alive. Additional land claims will appear as the smallest square which satisfies the minimum area you've set in your config file. Creative mode players always have access to the tool, so they don't have to hold one to prove it."
Reading closely in the update notes you will see /claim does not set a random sized claim. In a Survival world it will create the SMALLEST SQUARE based on your "MinimumArea" that you have set in the config.
Example: MinimumArea: 100. Should create a 10x10 claim.
MinimumArea: 50. Should create a 8x8 claim.
I have noticed however that it will go 1 over on the size. So it actually creates:
Example: MinimumArea: 100. Will create a 11x11 claim.
MinimumArea: 50. Will create a 9x9 claim.
Maybe @BigScary could look into that issue.
On a side note there is an error when re-sizing a claim with the shovel. If you attempt to re-size smaller than the "MinimumArea". I reported this on the other site. https://ghostbin.com/paste/44zxr
-
View User Profile
-
Send Message
Posted Dec 19, 2015./claim creates a randomly sized claim, there is no parameter? The one it created for me was 11x11? Surely a parameter would be the best option? /claim 5 created block blocks out from where you are standing.
-
View User Profile
-
Send Message
Posted Dec 19, 2015@bigscary
Does freeing pets only apply to pets located within the land claim being deleted?
-
View User Profile
-
Send Message
Posted Dec 18, 2015GriefPrevention 13.4 is here! :)
-
View User Profile
-
Send Message
Posted Dec 18, 2015@kroko1992
I've heard there's a version of WorldEdit out there which asks other plugins before making changes, but I don't have a link for you. As far as brand name WorldEdit is concerned, no - the assumption is that players using WorldEdit are administrators, so they're allowed to do whatever they want. I think this could use improvement on the WorldEdit side, but it's been that way for at least 5 years now so I guess he's decided not to ever change that. There's definitely nothing I can do on my side to fix this - it would have to be done by the WorldEdit dev.
-
View User Profile
-
Send Message
Posted Dec 17, 2015i love this plugin, but is there a way to stop my players being able to use world edit in claims that they do not own or have /trust on?
-
View User Profile
-
Send Message
Posted Dec 16, 2015Update 13.3 is here! :)
-
View User Profile
-
Send Message
Posted Dec 15, 2015@Omanoctoa
I think you want to set LimitPistonsToLandClaims in config.yml to false. If you don't see that, please tell us what version of Grief Prevention and Spigot/CraftBukkit you're running.
@Jikoo_K
Thanks for the info. I was able to add the book to the Essentials newbie kit easily. Essentials takes the plain text and formatting codes in book.txt and converts them to JSON for storage in the player's inventory. Added the book to the kit, and set GP's DeliverManuals to false. Works like a charm.