Inactive [SEC] EpicZones v0.37 - Polygon Based Area Protection - Now with Economy Support! [1.3.1-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by jblaske, Feb 2, 2011.

  1. Offline

    jblaske



    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.
    • 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
     
  2. Offline

    jblaske

    There are other people with similar issues that have posted before and after you, I'm looking into a way to better implement it.
     
  3. Offline

    ctshiner

    We must not be on the same page then, I've diligently read every post here and don't see this issue specifically. If youre talking about better implementation we must not be, because I basically can't get the plugin to work at all in any practical way using the NEW yml format, since it doesn't use classic permission nodes and .allow cant be appended on anymore. Once a permission is denied for a zone, I know of no way to get it back now which kinda totally breaks the plugin for me.

    So just to clarify, this IS a known issue then and I'm not just using the wrong syntax or something in the new yml files? I honestly don't see any other posts about this
     
  4. Offline

    jblaske

    Oh man, I'm sorry i confused myself.

    Your post was the post i was referencing. Now that i look back, my response to your further expansion of what you were trying to accomplish, did not get posted. Which leads to the confusion at hand.

    So, yes we are on the same page. I'm currently looking into a way to update permission checks to have that method work properly.

    To those of you that use EpicZones.

    I'm adding the global zones into version 0.21, and I want to ensure that all worlds are given a global zone. To do this, I need to know what plugins everybody is using to handle their multiple world needs.

    The current plugins I have accommodated for are:
    • EpicGates
    • MultiVerse

    If you use a different plugin to add additional worlds to your server, please let me know here, so I can ensure that it is enabled, before EpicZones so that EpicZones knows about all the worlds on your server.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  5. Offline

    Grimo

  6. Offline

    Jleary

    Hey
    for some reason, whenever I try to use an epiczones command, it just gives me an example of the command and doesn't do anything. am i just being a noob, or is this a bug? I just installed ez, and have bukkit 733 and mc 1.5
     
  7. Offline

    jblaske

    This normally happens when you don't have permissions to the admin controls of EpicZones.
     
  8. I will be happy when global world perms are added. There's also a nagging problem where if world entry is denied and someone goes from one zone into another (they overlap), the entry into the zone is denied because somehow in exiting one zone and entering another (or) they tick teh "entering the world" permission and get denied.

    I use this to have a spawn area that is separate from the main build area where all the newbies can go build without tearing up the regular map.
     
  9. Offline

    staticfactory

    CB 733, EZ 0.20.1

    Permissions 2.7 is the only other plugin in the mix.

    On start-up:

    20:30:54 [INFO] [EpicZones] error starting: String index out of range: -1 Disabling plugin
    20:30:54 [INFO] [EpicZones] version 0.20.1 is disabled.

    config.yml:

    Code:
    defaultEnter: true
    defaultDestroy: false
    defaultBuild: false
    mapRadius: Map:1000
    enableRadius: false
    zoneTool: 280
    enableHeroChat: false
    permissionSystem: Permissions
    defaultPVP: false
    World.yml:

    Code:
    ceiling: 128
    childzones: []
    entertext: ''
    exittext: ''
    explode: false
    fire: false
    fireburnsmobs: false
    floor: 0
    mobs:[]
    name: World
    owners: []
    permissions: {}
    points: '-6100:-6100 -6100:6100 6100:6100 6100:-6100 '
    pvp: false
    radius: 0
    regen:
      amount: 0
      bedbonus: 0
      delay: 0
      interval: 500
      maxregen: 20
      mindegen: 0
      restdelay: 0
    sanctuary: false
    type: POLY
    world: Map
    

    EDIT: It appears that .20 does not play nicely with the .19 files. I removed everything and launched the jar again and let it set up the new defaults without an issue.

    I am now having a similar issue. I managed to get the plugin to launch by deleting all of the previous configs and letting the JAR create new versions.

    I first had trouble with the zone creation. When I went into draw mode and made a simple rectangular zone, named, and saved, it said it was circular in the /zone info.

    When I use the /zone flag mobs all (or ALL, or any mob type) and then /zone save, I do not get any mobs and it does not update the yaml and does not update the /zone info.

    I stopped the server, edited the yaml and added:

    mobs:
    - sheep
    - chicken
    - squid
    - pig
    - cow

    Saved the yaml and launched the server to find... wolves? Only wolves.

    /zone info did not display anything for mobs. When I stopped the server and manually added '- wolf' to the list expecting to have nothing, but there was no change.

    When I stopped the server, removed the specific mobs in the yaml and added '- all', I still only have wolves.

    It does not appear that the plugin likes the zone config files very much. I haven't even begun to test PVP or permissions/inheritance.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  10. Offline

    Sizzlefish

    Hi!

    How many blocks is a polygon or how many polygons is one block? When I set 1 point with the zone creator and use /zone radius 'random number here' and I try to test it by using a enter message, I never get a enter message neither using the exit message gives me a exit message. How do you make a zone using radius? The wiki isn't clear on that.

    Thanks
     
  11. Offline

    Aeron

    Have you tried to specify the Ceiling and Floor for the zone? Also check weather you have set the World correctly for the zone, since I had some issues with worlds (because my server had 4 worlds), one of my zones didn't work, just because it was set to a different world.
     
  12. Offline

    sablednah

    I'm using the rather excellent Wormhole X-Treme Worlds. That said "Wormhole X-Treme" different from the worlds plugin) is multi world aware and will load worlds as needed too...
     
  13. Offline

    Joegabe


    Okay I don't know if this is a bug or an issue in my coding still - with this particular player, he cannot build or destroy in any homes at all, even his when he is set as the owner as the zone. I set the zone owner in game. I went back and changed all the group names to what they are in the permissions file, and he deleted some mods from his folder and it worked. Here is the coding in a YAML Parsar, every zone is matched the same way as this:

    Code:
    {
      "pvp": false,
      "ceiling": 128,
      "sanctuary": false,
      "fireburnsmobs": false,
      "fire": false,
      "radius": 0,
      "exittext": "Goodbye",
      "world": "We_R_MineCraft",
      "permissions": {
        "ADMIN": {
          "destroy": "deny",
          "build": "deny",
          "entry": "allow"
        },
        "PLAYER": {
          "destroy": "deny",
          "build": "deny",
          "entry": "allow"
        },
        "OWNER": {
          "destroy": "allow",
          "build": "allow",
          "entry": "allow"
        },
        "NOOB": {
          "destroy": "deny",
          "build": "deny",
          "entry": "allow"
        },
        "MOD": {
          "destroy": "deny",
          "build": "deny",
          "entry": "allow"
        }
      },
      "childzones": [],
      "owners": [
        "WhiteaaasauR"
      ],
      "name": "whitehome",
      "floor": 0,
      "entertext": "Welcome To WhiteaaaasauR's House",
      "explode": false,
      "points": "-213:331 -213:332 -212:332 -211:332 -211:334 -211:335 -211:336 -211:337 -211:338 -211:339 -211:340 -211:341 -211:342 -211:342 -211:343 -211:344 -211:345 -212:345 -213:345 -214:345 -215:345 -216:345 -217:345 -217:344 -218:344 -218:343 -218:342 -219:342 -220:342 -221:342 -222:342 -223:342 -224:342 -224:341 -225:341 -226:341 -227:341 -228:341 -228:340 -228:339 -228:338 -228:337 -228:336 -228:335 -228:334 -228:333 -229:333 -229:332 -228:332 -227:332 -226:332 -225:332 -224:332 -223:332 -222:332 -221:332 -221:332 -220:332 -219:332 -218:332 -218:331 -217:331 -216:331 -216:332 -215:332 -214:332 -213:332 -212:332 -213:332 ",
      "regen": {
        "delay": 0,
        "restdelay": 0,
        "bedbonus": 0,
        "mindegen": 0,
        "interval": 500,
        "amount": 0,
        "maxregen": 20
      },
      "mobs": [],
      "type": "POLY"
    }
    Thanks again
     
  14. Offline

    jblaske

    Please submit an issue ticket with all of the required information so I can help you properly, rather than just guessing at what might be wrong.
     
  15. Offline

    Joegabe

    okay submitted, thanks
     
  16. Offline

    mjhasbach

    So what you're saying is, there's no way to do this currently?:

    Code:
     _____________
    | No Mobs Here|
    |   _______   |
    |  |       |  |
    |  |Mobs   |  |
    |  |  Here |  |
    |  |_______|  |
    |_____________|
    Please excuse the atrocious ASCII art...

    The only problem I'm having with the mob flag is the fact that "/zone flag mobs None" is not prohibiting the spawning of wolves in my zones.

    also,

    [Feature Request] It would be nice if there was a way to configure the zone to check for mobs inside the zone every X amount of minutes and kill them all. Would be great for mobs that spawn outside your zone and walk in.
     
  17. Offline

    Syntaxlb

    Can we make a global zone for a world ?
     
  18. Offline

    xsolar66

    the command " /zone perm (user or group) (action) (allow/deny) "

    does not do anything. :) at all. in game. CB733 latest, using essentials groups for permissions.

    EDIT: another issue - I manually added in a permissions group by editing the .yml file with the sample config - which worked. Now, if I destroy a torch it will make it reappear, however it reappears attached to the block next to it rather than on the ground as it was originally placed...

    EDIT2: Since I manually added in the permission, I only added this:

    permissions:
    Survivor:
    destroy: deny
    build: deny
    entry: allow

    ..so now group Survivor cannot build or destroy. However, I changed group to Builder, and I CANNOT build or destroy either, despite there being no mention of the "builder" group in the permissions. Yes, my Builder group inherits the permissions from the Survivor group in my permissions configuration, but surely it shouldn't inherit things like "build:deny" or "destroy:deny"?
     
  19. Offline

    jblaske

    Please submit an issue ticket with all of the required information so you can be properly assisted.
     
  20. Offline

    raymondes

    Any ETA on .21?
     
  21. Offline

    Greylocke

    I have been using NathanWolf's NetherGate, but development on that has pretty much stopped. I'm probably going to use Nethrar instead.

    Thanks for asking!
     
  22. Offline

    GeneralHatake

    PLEAS HELP ME
    i can tipe in what i want from the commands in minewiki but it just says me the example thing again
    :mad: pleas help me
     
  23. Offline

    xsolar66

    Ticket submitted, thanks in advance for reading it through - tried to be as specific as possible. :)

    summary: The inheritance which is built in to permissions messes up the 'deny' commands, especially when a higher group 'inherits' the "build-deny". The in game permissions adding/removal does work, though, unlike what I mentioned last post.
     
  24. Offline

    Shad

    I don't know if this is a feature or not since I can't find it, but is it possible to right click the ground and find what zone you are in?
     
  25. Offline

    but2002

    Code:
    2011-04-30 01:13:25 [SEVERE] Could not pass event PLAYER_TELEPORT to EpicZones
    java.lang.NullPointerException
        at com.epicsagaonline.bukkit.EpicZones.ZonePermissionsHandler.hasPermissions(ZonePermissionsHandler.java:16)
        at com.epicsagaonline.bukkit.EpicZones.listeners.PlayerEvents.PlayerWithinZoneLogic(PlayerEvents.java:254)
        at com.epicsagaonline.bukkit.EpicZones.listeners.PlayerEvents.onPlayerTeleport(PlayerEvents.java:122)
        at org.bukkit.plugin.java.JavaPluginLoader$8.execute(JavaPluginLoader.java:248)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        at net.minecraft.server.NetServerHandler.teleport(NetServerHandler.java:362)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:351)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:312)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-04-30 01:13:25 [INFO] [BBROTHER] Cleaned out 18 records because of age in 0h00m00s.
    2011-04-30 01:13:25 [INFO] [BBROTHER] Ending Cleanser thread...
    2011-04-30 01:13:26 [SEVERE] Could not pass event PLAYER_MOVE to EpicZones
    java.lang.NullPointerException
        at com.epicsagaonline.bukkit.EpicZones.ZonePermissionsHandler.hasPermissions(ZonePermissionsHandler.java:16)
        at com.epicsagaonline.bukkit.EpicZones.listeners.PlayerEvents.PlayerWithinZoneLogic(PlayerEvents.java:254)
        at com.epicsagaonline.bukkit.EpicZones.listeners.PlayerEvents.onPlayerMove(PlayerEvents.java:90)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:242)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:130)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)

    I'm getting this with v0.20.1 on CB 740
     
  26. Offline

    p4ndepravity

    thank you for making permissions inherent :)
     
  27. Offline

    Strahan

    I have a zone setup to protect the spawn building, and the default users have:

    epiczones.spawn.build.deny
    epiczones.spawn.destroy.deny

    In their permission setup. However, I logged in with my non-admin regular user test account and I can't even open the doors to exist spawn. How do I fix that?
     
  28. Offline

    BSkup

    EpicZones seems to forget the mobs flag on server restart, and doesnt seem to recognise or remember permissions ie: no one other than owner can enter zone unless i disable epiczones or give them admin or something. There is nothing wrong with my YML, and on /zone info it tells me the perms correctly, just doesnt seem to use them. Even with default entry set to allow, only owners can enter. Im not sure why this is.

    CB 740, MC 1.5_02, everything is entirely up to date. I often have to delete and recreate a zone to get permissions and flags to work.
     
  29. Offline

    xsolar66

    I've already lodged a ticket about the permissions. As for the mobs, there is a ticket that's been "accepted" on that as well. These are both issues already been mentioned.
     
    jblaske likes this.
  30. Offline

    mike smith

    I really want this plugin active on my server. All is exactly what I've been looking for. There is one problem tho. Ive made my zone, I built/destroyed and made sure it worked. It did so I put /zone perm Default build deny (Im not default, im listed as moderator) and it wont let me build. So i allowed build /zone perm Default build allow and i still cant build :-\

    Also, what about allowing/denying the placement of lava?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 8, 2016
  31. Offline

    ctshiner

    glad I'm not the only one.. that seems like such a normal setup that I'm surprised every post on here isn't about that bug. Hope it's fixed as this plugin is part of my Big Three: EpicZones, Essentials, Permissions. Without one of those the server doesn't go :(
     

Share This Page