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 Dec 19, 2011Sorry but where can I find all the commands for the plugin?
-
View User Profile
-
Send Message
Posted Dec 19, 2011@jblaske
i have done that. i hope you can help from it
-
View User Profile
-
Send Message
Posted Dec 19, 2011@hedgiematty
I going to need you to submit an issue ticket with your epic zones configuration folder zipped up and attached.
-
View User Profile
-
Send Message
Posted Dec 19, 2011ok i sorted out the problem before. now whenever someone places or breaks a block i get a big error message this message also appears when someone logs in. This is when someone logs in: (the stars are blocking my info) 15:02:16 [SEVERE] Could not pass event PLAYER_LOGIN to EpicZones java.lang.NullPointerException at com.randomappdev.EpicZones.objects.EpicZonePlayer.setCurrentZone(Epic ZonePlayer.java:212) at com.randomappdev.EpicZones.objects.EpicZonePlayer.<init>(EpicZonePlay er.java:71) at com.randomappdev.EpicZones.General.addPlayer(General.java:77) at com.randomappdev.EpicZones.listeners.PlayerEvents.onPlayerLogin(Playe rEvents.java:107) at org.bukkit.plugin.java.JavaPluginLoader$13.execute(JavaPluginLoader.j ava:349) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:339) at net.minecraft.server.ServerConfigurationManager.attemptLogin(ServerCo nfigurationManager.java:202) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:88) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39) at net.minecraft.server.NetworkListenThread.a(SourceFile:94) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) 15:02:16 [INFO] hedgiematty [/..*.*:] logged in with entity id 364 a t ([MINECRAFT] -26.56787197154207, 74.0, -27.92193145887209)
This is when someone breaks a block: 15:07:33 [SEVERE] Could not pass event BLOCK_BREAK to EpicZones java.lang.NullPointerException at com.randomappdev.EpicZones.General.GetZoneForPlayer(General.java:377)
at com.randomappdev.EpicZones.listeners.BlockEvents.onBlockBreak(BlockEv ents.java:113) at org.bukkit.plugin.java.JavaPluginLoader$40.execute(JavaPluginLoader.j ava:539) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:339) at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:201 ) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:9 8) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:498) at net.minecraft.server.Packet14BlockDig.a(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
This is when someone places a block: 15:07:33 [SEVERE] Could not pass event BLOCK_BREAK to EpicZones java.lang.NullPointerException at com.randomappdev.EpicZones.General.GetZoneForPlayer(General.java:377)
at com.randomappdev.EpicZones.listeners.BlockEvents.onBlockBreak(BlockEv ents.java:113) at org.bukkit.plugin.java.JavaPluginLoader$40.execute(JavaPluginLoader.j ava:539) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:339) at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:201 ) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:9 8) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:498) at net.minecraft.server.Packet14BlockDig.a(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
Note: these messages come up when people who have rights to build break or place blocks.
-
View User Profile
-
Send Message
Posted Dec 17, 2011i know that im probably just blind but where are the permission nodes? Or if there arent any then the plugin isnt working for me
-
View User Profile
-
Send Message
Posted Dec 16, 2011@PindaPoower
Try out the newest version of EZ and let me know if you still experience these problems.
-
View User Profile
-
Send Message
Posted Dec 15, 2011Got settings: {zoneTool: 280, enableSpout: true, globalZoneDefaultEnter: true, enableHeroChat: true, enableRadius: false, language: EN_US, globalZoneDefaultBuild: true, globalZoneDefaultDestroy: true}
and say you are not permitted to build. Witch permission do i miss??
-
View User Profile
-
Send Message
Posted Dec 15, 2011I got no permission to build. Do i mis something of epiczone in permissions? When i at permission in zone file it give this. Got this error: 2011-12-15 08:25:14 [SEVERE] Could not pass event PLAYER_MOVE to EpicZones java.lang.NullPointerException at com.randomappdev.EpicZones.integration.EpicSpout.UpdatePlayerXYZ(EpicSpout.java:129) at com.randomappdev.EpicZones.listeners.PlayerEvents.onPlayerMove(PlayerEvents.java:82) at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:307) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:182) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:679) at net.minecraft.server.Packet10Flying.a(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:550) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
-
View User Profile
-
Send Message
Posted Dec 14, 2011@OZ4RK
Indeed it does.
-
View User Profile
-
Send Message
Posted Dec 14, 2011Does this include PVP toggling inside certain zones?
-
View User Profile
-
Send Message
Posted Dec 14, 2011@EminemX
I'm in the process of getting the wiki more up to date and a little more clear. Here is an older wiki that can get you started http://code.google.com/p/team-eso/wiki/EpicZones
-
View User Profile
-
Send Message
Posted Dec 14, 2011@ jblaske I have no problem with the plugin is that I do not know how to protect the buildings on my server does not know the commands I can explain how you protect a building and everything here just do not know how to do epiczones does not give me any problems =)
-
View User Profile
-
Send Message
Posted Dec 13, 2011@EminemX
Please create a thread in the EpicZone forums, explaining your issue and containing all of your configurations so that I can help you properly.
-
View User Profile
-
Send Message
Posted Dec 13, 2011guys I have a problem I created the zones etc. I only have one problem how can I protect her from griefer? spiegatemelo please excuse the English, but I'm using google translator
-
View User Profile
-
Send Message
Posted Dec 11, 2011I created a zone but evryone can destroy or place blocks. Can you help me with that nobody can destroy/place blocks?
-
View User Profile
-
Send Message
Posted Dec 7, 2011@jbing12040
There won't be a 1.0 build 'till there is a RB for 1.0
-
View User Profile
-
Send Message
Posted Dec 7, 2011any eta for a 1.0.0 build?
-
View User Profile
-
Send Message
Posted Nov 29, 2011Am getting loads of these with latest CB and EZ builds. Is there anything else I can post to help?
----------------------------------------------------------------------------------------------------
2011-11-29 15:19:47 [SEVERE] Could not pass event BLOCK_BREAK to EpicZones
java.lang.NullPointerException
at com.epicsagaonline.bukkit.EpicZones.General.GetZoneForPlayer(General.java:378)
at com.epicsagaonline.bukkit.EpicZones.listeners.BlockEvents.onBlockBreak(BlockEvents.java:113)
at org.bukkit.plugin.java.JavaPluginLoader$40.execute(JavaPluginLoader.java:534)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:201)
at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:81)
at net.minecraft.server.EntityPlayer.w_(EntityPlayer.java:132)
at net.minecraft.server.World.entityJoinedWorld(World.java:1251)
at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:104)
at net.minecraft.server.World.playerJoinedWorld(World.java:1233)
at net.minecraft.server.World.tickEntities(World.java:1140)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:507)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
-
View User Profile
-
Send Message
Posted Nov 28, 2011@Moe041991
Would you please elaborate?
-
View User Profile
-
Send Message
Posted Nov 28, 2011@Nomadic_Penguin
I'll see if i can replicate and repair this for you in the next release.