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.
-
View User Profile
-
Send Message
Posted May 19, 2013I'll be downloading when 1.4 comes out.
Thanks for making this plugin!
-
View User Profile
-
Send Message
Posted May 18, 2013@Hawwestin
Thanks Hawwestin. John and I are working very hard on the upcoming 1.4 which will expand the current features by over 300%! I can't wait till everyone gets to try it, but it still needs just a tiny bit more work before it's ready for release.
-
View User Profile
-
Send Message
Posted May 18, 2013Good work . Its perfect on my server ;-)
-
View User Profile
-
Send Message
Posted May 16, 2013@ManBeastPigDev
Ok, that is now implemented. See the description for details.
-
View User Profile
-
Send Message
Posted May 7, 2013Good job, it used to annoy me that players would set flags without know if they were actually valid.
-
View User Profile
-
Send Message
Posted Apr 30, 2013Ok everyone! There is a new update 1.3 it comes with TONS of new features! All documented in the plugins description. However beware allot of the permissions do different things so you may have to reconfigure. Some of the new features are global flags. The ability to change who can set flags where (donators can set flags in there own claim (if you configure it)), and much much more. Full changelog below:
- Added per-flag permissions
- Added new color scheme that highlights flag name and value.
- Added /flags command to list all available flags in-game. No arguments.
- Changes permissions from griefpreventionflags. to gpflags.
- Global flags added
- New command /getflag {flag}. Displays the flag in a claim
- New command /getglobalflag {flag}. Displays the global flag value. Or with no arguments lists all flags that are false (i.e. all flags that alter vanilla behavior)
- New command /setglobalflag {flag} {value}. Or with no arguments lists all flags that are false (i.e. all flags that alter vanilla behavior)
-
View User Profile
-
Send Message
Posted Apr 29, 2013@john01dav
Thanks that will make the server so much more interesting.
The entry and exit flags will be really popular when they are available too.
thanks
-
View User Profile
-
Send Message
Posted Apr 28, 2013@ManBeastPigDev
That is programmed and almost ready for the next update! I will be posting a dev build later.
-
View User Profile
-
Send Message
Posted Apr 26, 2013Any plans to split the perms and make it so you can only do it in your own claims? I'd love to give this to all players not just admin.
-
View User Profile
-
Send Message
Posted Apr 24, 2013@Alshain01
Nice Job! You are clearly a good programmer! And the features that you suggested are planned.
-
View User Profile
-
Send Message
Posted Apr 24, 2013@Alshain01
I took a look at your code and the API (though I'm not familar with Bukkit, or Java, I'm a C programmer) it looks like the CreatureSpawnEvent has a SpawnReason enumeration. You might consider creating separate flags for some of these, for the sake of grief prevention itself. Build_Wither for example. Others might be useful to customize too Egg (for creative servers), Village_Invasion, Jockey. It would definitely be nice if you could broaden the configuration with these instead of blocking all possible types of spawns.
http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html
-
View User Profile
-
Send Message
Posted Apr 23, 2013Is there any chance of fixing this so Mob-Spawning does not prevent villager births and spawn eggs?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@TRBuildBros
OK great! (the dev build was build on linux perhaps that is it)
-
View User Profile
-
Send Message
Posted Apr 20, 2013@john01dav
I don't know what happened but I just used the dev build you just posted and it works now!
-
View User Profile
-
Send Message
Posted Apr 20, 2013@barnabas02
Added for next version (will be releases in a few days). You can get dev builds [link removed].
-
View User Profile
-
Send Message
Posted Apr 20, 2013@TRBuildBros
Probably, I would recommend trying it. I cannot guarantee it 100% as I do not have a mac.
-
View User Profile
-
Send Message
Posted Apr 20, 2013@john01dav
Would the oracle version solve my problem?
-
View User Profile
-
Send Message
Posted Apr 20, 2013@barnabas02
I could make a flag to disable commands in a claim.
-
View User Profile
-
Send Message
Posted Apr 20, 2013Can you make a flag for commands? I mean to be (or not) able to execute commands only inside of a claim.
-
View User Profile
-
Send Message
Posted Apr 19, 2013@john01dav
The Mac version...