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 Jan 2, 2013@MCZq
Thank you so much!
I did not realize [] meant to use all other worlds and that it could have been its own list.
Once again, Thank You!
-
View User Profile
-
Send Message
Posted Jan 2, 2013@TK211X
Hello,
This is quite simple if you take a look at the config.yml
Within the first few lines you will see something called CreativeRulesWorlds:
Just make sure your world is not listed there.
It should still be listed in the Worlds: section though.
Hope this helps.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Definitely wish this required accesstrust for fence gates. Using the house in the video as an example, the griefer can just open the gate and let all the animals out or steal them.
-
View User Profile
-
Send Message
Posted Jan 2, 2013No i'm trying to get it to be recognized as survival for GriefPrevention not creative. I still tried it but no luck
-
View User Profile
-
Send Message
Posted Jan 2, 2013@TK211X
Log in with ur admin char and use the command: /defaultgamemode 1
That worked for me. ;)
-
View User Profile
-
Send Message
Posted Jan 2, 2013Hi, I really need to know how to get GriefPrevention to recognize one of my worlds as survival so people can edit outside of claims on that world.
- Thanks in Advance - This would really save my server!
-
View User Profile
-
Send Message
Posted Jan 2, 2013Hey, I'm not sure if this has ever been asked before or not. Is there a way to give your claim a name. So when you do a /claimslist, you could see a name associated with the coords listed.
If not, is it possible to add this as a feature request? Is it worthy to others as it is to myself and my servers players?
-
View User Profile
-
Send Message
Posted Jan 2, 2013@Pixiyo
I have the same problem but its impossible to solve -.-
-
View User Profile
-
Send Message
Posted Jan 2, 2013FEATURE REQUEST (AGAIN) I have a second server and i use ONLY your plugin on it.It's kept super lean. But i want it to use CREATIVE RULES as i think only building on what you own is great. But i have a small request for a config option. I'd move my main server over to this except for one issue, there are no Mobs or Animals. To buy said blocks the players need to earn cash, and on my servers they do that by killing mobs. So i have a bit of an impasse. I've currently got it on survival rules with restore nature turned on. But they can now build anywhere. Which leads to unprotected grief bitching. If poss could we have a config option to allow mobs/animals in creative mode worlds? Thanks again.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Thanks for the update, it's ended my console spam, and the/transferclaim for admin is super useful.
I asked the Grief Prevention Real Estate Dev if he could add re-selling subdivided claims. No reply yet. But maybe it needs to be in the parent program first. I dunno.
If i'm not asking for the moon (no idea how long this stuff takes) it would be great if this were to be added in the next version. Grief down by 100% Bitching players up 20% :)
PS We have your plugin running in our main world and its named to players during there induction. You can list us as a server using your plugin if you wish. We're not going to stop any time soon.
I'm considering moving our creative world over from PlotMe to GP. Still not sure if plots have a lower overhead than wilderness tho (plugin aside) I freed up so much ram using your plugin. So thanks again.
-
View User Profile
-
Send Message
Posted Jan 2, 2013@bigscary
I cannot change the messages ingame! 1. I stop my server (FragNet) 2. I delete the old messages.yml 3. Changed it with new ones (translations) 4. Starting up server, and the old ones are back..
-
View User Profile
-
Send Message
Posted Jan 1, 2013I also am getting major spam on my console, which is causing chat to lag in server. I've gotten the spam with both 1.4.5 and 1.4.6. I have tried many things. Will post a solution once I find one.
-
View User Profile
-
Send Message
Posted Jan 1, 2013Do you know why this continually spams my console (the task number changes each time, and it prints every 30-60 seconds, even when no one is online).
-
View User Profile
-
Send Message
Posted Jan 1, 20137.2 Updates!
-
View User Profile
-
Send Message
Posted Jan 1, 2013Hi all, Happy Holidays! Thanks so much for keeping your cool while waiting for an update, I expected my comments to be aflame when I got back, but they are not. Special thanks to John, Praqoon, and Esaych for helping others while I was away!
@Esaych
Disable the pvp cooldown? Does that fix it for you?
@CopyRight46
You need to remove any survival worlds from the "creative rules worlds" list in your config file. This happened because in your server.properties, you have the server set as a creative server, so GP assumes all of your worlds are creative worlds unless you tell it otherwise. :)
@DevonCWoodcomb
Thanks, fixed in the new version. :)
@Thecheatgamer1
/ignoreclaims
@rbos
Sorry, there isn't. The best approach is to give your players a week or so to create GP claims for stuff they want to keep, then switch over. It's certainly not a perfect approach, but will ensure that builds active players care about won't have any lapse in protection.
@kyledude252
As admin, you can create free claims with /adminclaims or give yourself blocks with /adjustbonusclaimblocks. Please read the documentation, you will get answers faster and will not bother anyone else, so everybody wins.
@yayo1942
To remove minecarts, I think your players need containertrust (try /containertrust public). Be careful - they will also have access to crafting equipment and containers like chests and furnaces.
@ManBeastPigDev
Done in the new version. :) Only for administrators, though. Players still can't give away their claims.
@XCreeperReaperX
Complicated yaml files are problematic - if you make even a small formatting mistake (often invisible, like putting a tab where you should be using spaces to indent), the file will reset to defaults. Sorry. :\ If you're not already, try using a yaml editor like NotepadPlusPlus.
@watarimon
Yes, that is exactly the command.
@LtRoyalShrimp
Yep, set chest claim radius to -1 in the config. It's not a great idea though, because new players who don't know how to claim land and/or don't have a golden shovel yet will be victimized by griefers.
@CraftedNight
Wow, that's very odd. Please be sure the version of GP you're using is made for the version of CraftBukkit your server is running. Also if you can, please try disabling other plugins temporarily to see if you still have the problem when ONLY GP is installed - it may be another plugin interfering.
@steve0145
Already did. See setup/config page, near the bottom.
@ManBeastPigDev
Subdivisions belong to the player who owns the top level claim. It makes sense because that player can always delete them, move them, or resize them, and always has final say in who has permissions there. So it's not possible to own a subdivision which is part of a claim owned by someone else.
I don't think I will add that /trustedlist, sorry. I understand it's a big deal on your server, but you're in a very rare situation. :\
@RandomQuark
I won't try to fix the nether and end portal problems - both are extremely difficult to exploit on purpose for griefing.
Also, I won't make my plugin try to prevent new opportunities for grief created by other plugins, sorry. :\ Servers who modify gameplay have to find ways to deal with those types of issues on their own, for example by disabling the bleed effect (if you can?) or customizing grief prevention (click repository above for source code).
Sorry for the bad news. :\
@Pixiyo
Already done - it's not a permission node. Just set the sell value to 0 and sell will be disabled.
@fungreenfox
Are you running in creative mode? If so, animals disappearing might be explainable (and on purpose).
If in survival mode, you've got me stumped. At any rate it's probably only you, since that issue would, I think, have caused my comments to erupt by now. :) Please also consider your other plugins.
@Linrox
There's no "conflict" really, but it will be possible for players to create grief prevention claims on top of world guard regions, so that could be problematic. Please read the "setup/config" page for more details on how to avoid this potential issue and some others.
@grimmie
It's not 100% awesome, but it gets a lot of them. Try standing around the general area for a couple of minutes after removing the bottom portion of the tree, that should prove to you that the code is running.
@ridddle
Good points! Brighter blue for info text, and no more /trapped advertisement when the player types /trapped.
@zrocweb
Sorry, there isn't such a list. I highly recommend shopping around for a good help plugin which allows players to search for help by plugin name. :)
@PrimerBlock
Nope sorry, the caps spam preventer isn't disable-able. If you check with your other players, I think you'll find that the ones who aren't complaining would start complaining if you disabled it, anyway. :)
@JaguarJo
Sorry, many of the latest features (including that configurability for new player claim expiration) weren't available in 5.5.1, and it's a massive pile of work for me to re-implement all of them in that version. Please explain to your players that their claims will ONLY be removed if ALL of the following are true:
Basically, once they get a golden shovel and modify or create new claims, then they're good forever. Until then, they have to log in at least once a week. If they're having trouble getting the shovel, suggest they trade for it - usually other players have piles of gold they don't want, even on Tekkit servers.
@jaketampere
I'm glad you like the feature. :)
http://jd.bukkit.org/doxygen/d6/d0e/enumorg_1_1bukkit_1_1Material.html
-
View User Profile
-
Send Message
Posted Jan 1, 2013I have been running for a while PVP server, it would be nice to have link to bukkit block ID list to make it more easy to write breakable block list for Siege, I noticed that players very fast adopt to the list on server and change building materials so that Siege does not bite anymore them.
1st they build from dirt and cobblestone, they noticed Siege bites
2nd they started to buid from stone to avoid Siege, I added stone to the list
3rd now they started to build using stone bricks, I had to add that also to the list
It would be nice to have EVERYTHING breakable option on materials which can be used to make walls, floors and roof, but that is a looooong list to write manually on config
Siege is great feature by the way!
-
View User Profile
-
Send Message
Posted Jan 1, 2013I run a Tekkit server version 3.1.2 with Grief Prevention version v5.5.1. I have a special world where quarries have to be made, so as to not mess up my regular world. The resource world is reset every month. I like to keep the world name "ResourceWorld" so I don't have to keep adding world names to GroupManager, and the Grief Prevention config that recognize the new world name. My problem is, when I delete the world, and start a new world, the claims are still there. Is there any way to delete all claims in a certain world? Thanks!
-
View User Profile
-
Send Message
Posted Dec 31, 2012I'm running a tekkit server, so we've got GP version 5.5.1 running. The problem is that new player claims are expiring too quickly for my players. I looked up the section on Expiring Inactive Claims on the administrative details page, which seems to show exactly what needs fixed in the config, except that the config lines that section describes are not in my config file anywhere.
Do I need to add these lines in order to change the settings on them or is it something I can't change with this version of Grief Prevention? And if I have to add them manually, where in the config do they go for everything to work properly? Or, another possibility, is my config file damaged/incomplete and I need to reinstall something? I really don't want to do anything that could risk losing my players' current claims.
P.S. This is a side question, as I can't seem to find the answer anywhere on these pages: does GP have a reload command that can be used from the console, or is the only way to reload the config to restart the server completely?
-
View User Profile
-
Send Message
Posted Dec 31, 2012Is there some finer controls for the Spam prevention? My players like to use caps in chat and the spam prevention is changing the case for them.
-
View User Profile
-
Send Message
Posted Dec 31, 2012@Linrox
So far so good in 1.4.6. I initially had a lot of console spam but that was prior to updating to 7.1.3. When I did that. all the console spam went away. I have not had one single error or issue (knock on wood).