EpicZones
EpicZones
Epicly fast and efficient polygon based area protection for your server.
This project is no longer being supported by jblaske, but I (courtartanis) will be resuming support for the plugin.
Please join me in wishing him the very best in health and happiness with all his future endeavors, new prospects and be glad to know that he and i will remain in contact and good friends.
Current Version: v0.37 (1.3.1-R2.0)
EpicZones was created to bridge the gap between existing are protection plugins and the needs of server administrators to not be restricted to cuboids or chunks. EpicZones provides server managers with the kind of area protection they most desire! Polygons and Circles! Easy to set up, easy to configure and super lightweight on your server's resources.
The EpicZones team aims to make EpicZones a must-have for any server administrator who wants full control over their server; protecting themselves, their servers, their players and most importantly of all - the work and dedication that their players put into a minecraft world.
Not only does it work for protection, it works with slight RPG aspects in terms of giving users or zone owners a sense of pride when they enter their own zones, knowing it is theirs and giving them enthusiasm to make it the best it can be; whilst knowing it can potentially be fully protected!
....not ONLY THAT.....but, due to Polygonal zones - your players don't have to build uniformed square buildings to comply with zoning regulations, how about a weird alien shape with a million sides? It'll take you a while to draw...but it's theoretically possible!
Features
- Polygonal and Circular area creation. (Not just cuboids!)
- In-game zone creation.
- Provide a Circular border to your map.
- Hierarchical Permissions with Child and Parent Zones. Eg. Build, Destroy or Entry control on a per zone/per group basis.
- Display Entering and Exiting messages in chat.
- Enhanced /who
- Advanced control of zone based regeneration
- Many zone specific controls for things like Fire, Explosions and Mob spawning control
- Zone specific command control to disallow the use of certain in-game chat commands whilst in a specific zone.
Plugin recommendations
- HeroChat
- Most perms plugins. PermissionsEX or bPerms are highly recommended.
Beta
If you are interested in participating in the beta versions of EpicZones to see and help shape the upcoming features, please send a PM to jblaske with information regarding your server (how many players, how many concurrent active players, server ip address).
Support
For any issues, please document them and create an EpicZones ticket. This will help ensure EpicZones gets restored to full working order as soon as possible.
Wiki
EpicZones Wiki (Slightly Outdated, but still relevant in most cases.)
-
View User Profile
-
Send Message
Posted Feb 10, 2012FYI, I did basically a clean run with Bukkit 1.1-R3, Epiczones 0.35.1, and Multiverse-Core 2.3AB only, added just one additional world, and confirmed my problem still persists. Any change made to the global config file for an added world doesn't stick after restarting the server. Epiczones will rewrite the .yml with the default values. This doesn't happen with the default "world" and world_nether global config files.
I've added a ticket with all the gory details for you!
Also, I had an idea about my spleef arena question below. What if you allowed to exclude specific blocks in a zone? Maybe define a particular tool (like wood hoe for example) that if clicked on a block, would remove it from the zone. A bit tedious, but I could remove the spleef playing floor block by block from the arena's zone. Another idea was just to be able to exclude certain block types from a zone's protection. For example you could exclude dirt. That might prove a bit more useful in general. You could create cool ancient ruines that players could explore. They could still dig through passages buried in dirt or sand without having them be able to destroy the the actual structure itself.
-
View User Profile
-
Send Message
Posted Feb 9, 2012@jblaske
I have created a separate ticket for each of the two issues.
-
View User Profile
-
Send Message
Posted Feb 9, 2012@BurnseyBoi
Yes, please create two separate tickets for these.
-
View User Profile
-
Send Message
Posted Feb 9, 2012@jblaske
Awesome, I was just checking they wouldn't be able to expand their zones to encompass everything!
I have two queries/problems. 1) When I go to edit an existing zone and use the /zone draw command, it warns me that all currently defined points will be erased. But when I confirm and then draw points, it just adds the new points to the already existing ones, instead of replacing them.
And 2) The command denial does not seem to work fully for me. I can successfully deny the use of single word commands such as /jump, /warp etc. But I cannot successfully deny multiple word commands such as /tpa burnseyboi. Typing /tpa without a player name gets blocked by EZ, but typing /tpa burnseyboi does not.
Should I submit a ticket for these with my config files?
-
View User Profile
-
Send Message
Posted Feb 8, 2012@BurnseyBoi
Thank you for the feature request!
Being an owner of a zone gives the user the ability to ignore any restrictions for that zone, as well as the ability to modify the zone in anyway that does not change its size/position in the world.
For updates from BukkitDev you can go to the "Subscriptions" tab and check what kinds of updates you want.
-
View User Profile
-
Send Message
Posted Feb 8, 2012@jlhect
Jason, would you please create an issue ticket for the PVP issue you are having.
I'm looking into a way to implement a template zone for creation for things like what you are doing, so hopefully that will make things easier for you.
As for the spleefing arena, there isn't a very easy way to implement that with epic zones at the moment, aside from making a zone deny build/place, then while 2 players are going at it, give them permissions to build/destroy for the duration of the match. I have been tossing ideas around for regenerative zones in the future tho, so that might work for your needs if i get that implemented.
-
View User Profile
-
Send Message
Posted Feb 8, 2012@jblaske
I have submitted it as a feature request :-)
Also, what does being an owner of a zone actually mean? Does it simply give them the ability to change certain zone properties, or does it automatically label them as the only person able to build in it?
And I miss the notifications from bukkit forums!
-
View User Profile
-
Send Message
Posted Feb 7, 2012Thanks for the great plugin! Just a couple questions.
Is there a way to set the default perms on a new zone? I'm currently only using the plugin to protect buildings from being griefed, so I'm always having to type "/zone perm default build deny", and "/zone perm default destroy deny". It would be nice to have these perms set by default for new zones. Maybe others would like a way to set different permissions by default too?
I have a spleefing arena, where I would like to protect the structure from players building or destroying it, but obviously need them to be able to build and destroy within the actual combat area. I'm a bit mixed up on how to create this child zone that allows these permissions within the larger zone containing the building which does not allow these permissions. Maybe just a quick run down on the commands would be great!
Lastly, I haven't confirmed explicitly it's your plugin causing the problem, but I can't get PVP to work in worlds other than the default World, World_the_End, and World_Nether. I'm using multiverse to access a couple other worlds, and am having no luck getting PVP to work in those additional worlds. Toggling the PVP parameter in your plugin's world.yml file definitely works correctly, but the parameter has no effect in my additional worlds. Is there any reason why this shouldn't work correctly in worlds added with multiverse?
Thanks! Jason
-
View User Profile
-
Send Message
Posted Feb 7, 2012@BurnseyBoi
This is a really good idea, I can't believe it hasn't come up before!
Pleas submit this as a feature request so it doesn't get lost in the noise.
-
View User Profile
-
Send Message
Posted Feb 7, 2012Is it possible to prevent explosions from damaging blocks but still allow them to damage players within a certain zone?
I was hoping to be able to set up an arena for fireball fights (when I find a way of binding the /fireball command to a stick!). But I don't want the actual arena suffering damage as a result.
BurnseyBoi
-
View User Profile
-
Send Message
Posted Feb 5, 2012I just want to tell everybody that I'm sorry I haven't been responsive the last couple days, we had a bad snow storm and I've been without power.
I want to publicly thank Courts for keeping things under control while I've been away. I'll respond to everybody's tickets as soon as I can.
-
View User Profile
-
Send Message
Posted Feb 1, 2012@Exagone313
Please submit a ticket if you have a feature request :)
Thanks
-
View User Profile
-
Send Message
Posted Feb 1, 2012Hi, I have an idea for the plugin : to add a sound in a zone.
I want it in my server and i don't want to edit plugin because i don't know java (for time) ... I can use BiomeSound meantime, if it works.
I think this idea require Spout (SoundManager).
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Filipe_Rodrigues
If you are having what you believe to be a plugin issue, please submit a ticket.
Otherwise, your issue is most likely to be lost alongside any replies we give!
Thanks
-
View User Profile
-
Send Message
Posted Jan 29, 2012@tappestry Theres draw option..
/zone edit <zone name>
/zone draw
/zone draw confirm
This should delete previous points.. i have some issues and isnt deleting, i need delete manualy maybe work for u.
-
View User Profile
-
Send Message
Posted Jan 28, 2012@McGarnicle
"We are planning to centralize all EpicZones related material and support to BukkitDev over the coming weeks, so it's unlikely the wiki will ever be updated."
Is what it says in the overview, please read the descriptions to save everyone time :)
I'm not 100% sure what you are trying to ask, so i'll guess.
If you disable building perms in Permsbukkit config, noone in that group will be able to build anywhere - regardless of what EZ says.
However, if you set the world build permissions in the world zone config to deny - the same will apply... (In the same way the default perms in Config.yml apply)
But, the beauty of EZ is...you could deny those rights everywhere and anywhere until you set a zone where they are able to build, like a "test" zone where people have to prove their worth by building x things.
Think of a child zone as a playpen (for now) inside that playpen you could set everything to allow and let any players induce mayhem in that zone only. The parent zone (Eg. the world zone) will have deny permissions. As soon as they leave that playpen into the parent zone they will either be denied everything or even teleported back to their playpen if {entry:deny} is set.
Just to clarify - the world zones are parent zones to every zone within them, you have no need to define that relationship - it's automatic.
You with me?
-
View User Profile
-
Send Message
Posted Jan 28, 2012@tappestry
Whichever group you have assigned the permissions to in the zone config is the group the permissions will be effective for.
For example if your new player group is "newplayer" then set "newplayer" perm flags to false.
This plugin does a very good job at protecting against griefers, however you can always use plugins specifically designed to combat griefing on a more stealth level alongside EZ. For example logblock or hawkeye.
-
View User Profile
-
Send Message
Posted Jan 28, 2012the samples in the wiki seem to be in a different format than the real files. am I just reading it wrong or is there an updated example? I'm trying to give one group permission to build only in one specific place and I can't decipher the relationship between default world permissions (no build) and the build permissions inside the zone. I can't tell if I need to let EZ control the world build permissions or if the EZ zone permissions will override those in PermissionBukkit.
-
View User Profile
-
Send Message
Posted Jan 27, 2012so even tho my defult group is new player I can still do zone perm defult build,destroy, etc and it will just defult everyone cept owner? Is there a way to also remove points on a previously drawn zone so I can extend it?
-
View User Profile
-
Send Message
Posted Jan 27, 2012@tappestry
If you set the default permissions for build and destory to deny you should be all set.
Owners ignore any build/destroy/entry permissions for the zones they won.