GriefPreventionFlags
Have you ever wanted to have flags in the plugin Grief Prevention? Did you ever wanted to stop those horrible monsters from infesting your spawn house without running 2 anti-grief plugins? Well now there is a solution... GriefPreventionFlags!
GriefPreventionFlags is the most comprehensive flag plugin for Bukkit! It extends Grief Prevention to allow you to customize the behavior of the game in each claim by setting flags.
Announcement
GriefPreventionFlags has now been succeeded by Flags. Due to changes being implemented by Mojang regarding UUID, keeping GPFlags working would require an excessive amount of time and effort when Flags duplicates its functionality. For this reason I am officially discontinuing work on this plugin. It is strongly reccomended that users update to Flags. Thank you for your support. - Alshain01
Features
- Over 70 Flags
- Designed for Grief Prevention
- Simple Localization
- Trust Lists
- Customizable Flag Clusters
- Custom New Claim Defaults
- Unclaimed Area Flags
- Multi-world support
- Vault Support by Extension
- Fast, easy to edit YAML data storage
Usage
To set flags for a claim, simply stand inside the claim that you would like to set a flag for and issue the command /setflag <flag> [value]. Setting a global flag allows you to choose the default behavior for all claims in the world that have not had a value previously set, this does not alter behavior in unclaimed area. For a list of flags see below.
Other great plugins by john01dav
- AntiSwear - A language filter plugin.
- CastCraft - Adds spell casting to Minecraft!
- BetterReload - Enhanced server reloading.
Other great plugins by Alshain01
- Flags - Multi-system interface for 3rd party plugins to add their own flags.
- TradeShop - A shop plugin designed to sell items through unattended bartering.
- NoMoreZombies - A small plugin developed to disable zombies spawning more zombies.
- HardcoreClaims - Addon for Grief Prevention that deletes claims and restores the land when a player dies.
@Alshain01
Sorry for the confusion.
Creeperheal allows CreeperExplosions to reheal over some time, or when the land is unloaded.
I Currently use this to protect against creepers in wilderness, it works great.
In claims, creepers do nothing, It would be great, if there were a flag, that allowed claimers to re-enable explosions, as well as disabling the healing function.
I suspect you understood, So I will talk to the CreeperHeal developers / make a pull request to them.
@ryan_the_leach
I'm not sure I understand the request. Can you clarify?
EDIT: I think I figured out what your asking, but the CreeperHeal API has no events. You should request they add a cancelleable event every time they attempt to "heal" the land, then I can cancel it within the claims.
Is it possible to somehow make a creeperheal flag?
I've been using both plugins, (as without at least timed block damage creepers are useless and are iconic in minecraft) and players have been requesting the ability to allow explosions that _don't_ heal in claims so that they can mine out large areas with tnt.
@john01dav
lol, beat me to it.
@BradyP99
It's already uploaded and waiting on BukkitDev's approval. There is nothing to test at the moment. I'm actually a little surprised at how few bug we found. 1.5 was a MAJOR code overhaul. Nearly every aspect of the plugin was rewritten to be more in line with OOP practices for the sake of the API and faster expansion.
But if you still want to test, talk to john01dav. I've just about finished coding multi-world global flag support for 1.6 and because the code WAS overhauled... it's turning out to be just so easy.
@BradyP99
I'll add you to the tester pm thread. THe top post there explains where to get the dev builds. There is no 1.5.3 build available for testers to test yet though.
@Alshain01
Hey I am willing to test your 1.5.3 Build on my server plz send me a link :)
The Frequently Asked Questions have been updated. Check it out!
@BradyP99
Your welcome. I try not to conflict with GP and CB, but there's just so many things, I miss them sometimes.
@Alshain01
Ty for taking my comment into consideration :D
Version 1.5.3 coming your way in the next day or so. This is not an urgent update unless you are having problems already or you just want to update.
EDIT: Also, I added a change that reduces the spammy-ness of the AllowEntry and AllowLeave flag effect. Basically if your given a message due to one of these flags, your name gets added to a list, if your name is on the list you won't get another message. That list gets deleted approximately every 5 seconds. There is a chance you could hit the timing so that you get 2 messages in a row, but never more than that.
211 individual claims (that we know of) have disabled the AllowEntry flag. 92 have disabled the AllowTPIn flag. People really like their privacy.
@BradyP99
Tell your donators to do /gamemode. That should work ok for them.
Can you please fix a problem ive been having? Basically whenever a donator on my server wants to change his or her gm they cant :( and its because when you type /gm it conflict with essentials and griefpreventionflags!!! Thanks for looking at this problem for me and I hope that I get an update sometime in the next few days :)
Sorry i posted on the griefprevention page and they replied to me with this answer :P. I didn't know they had the feature until i read the page word for word lol.
@Punkred
This feature is already in griefprevention. Do /containertrust public while in spawn.
Is it possible to allow a "use" flag so players could possibly open chests, use doors and use an enchantment table in the spawn? The current Grief Prevention does not allow this and it doesn't seem like they have any interest in doing so anytime soon.
I've found an issue in 1.5 and 1.5.1 that may cause GPFlags to crash if someone attempts to set a trust list or message from within a subdivision. To fix it, edit data.yml and remove any entries under the node named "null". I urge all sever operators to upgrade to 1.5.2 immediately as soon as BukkitDev approves it, this will prevent the error from occurring again. I apologize for the inconvenience.
@TomSparkLabs
Lol, good point, but in 1.5.1 you can change that yourself.
Maybe do something on the flags list: "Allows or denies" would be better than "Allows or blocks" since Minecraft is made out of blocks :P