Inactive [MECH][ADMIN] bZone v1.3.3 - Simple zone control [1.2.3-R0.1]

Discussion in 'Inactive/Unsupported Plugins' started by Brad811, May 1, 2011.

  1. Offline

    Brad811

    bZone - simple zone control
    Download: bZone BukkitDev IMPORTANT: The creatures section of the config file now controls which creatures can NOT spawn inside the zone!
    If you like the work I've done, or would like to see more features and improvements, please consider donating!
    Version: v1.3.4

    Supporters:
    OzRavenheart - $10
    JemiloII - $5

    Features:
    • customizable zones
    • control which creatures can spawn in each zone
    • control who has rights in each zone
    • multi-world support
    • healing
    • build protection
    • chest protection
    • fire protection
    • explosion protection
    • wilderness control
    • custom messages upon entering zones
    • custom messages upon protection actions
    Known Issues:

    • you can place doors and one or two other items in build protected zones
    Try it out!


    Commands:
    /zone - tells the player which zone they are currently in

    Usage:
    Define your zones like in the included example zones.yml file. Anything outside of all known zones is the wilderness, and is protected.

    YML settings explained:
    zones:
    __[zone name or zone owner's player handle]: if a player has the zone's name as their minecraft name, they will have rights in this zone
    ____world: [world name] which world this zone is in
    ____enterMsg: [message] OPTIONAL, message to player upon entering zone
    ____min: [x,y,z] minimum coordinates of the zone (bottom left corner of your zone, basically)
    ____max: [x,y,z] minimum coordinates of the zone (top right corner)
    ____healing: [true/false] whether this zone should heal players while they are in it
    ____pvp: [true/false] whether this zone is pvp or not
    ____players: other player that have rights in this zone
    ______- 'playername1'
    ______- 'playername2'
    ____creatures: list of creatures NOT allowed to spawn in this zone
    ______-'spider'
    ______-'sheep'
    ______-'creeper'
    ____protection:
    ______build: [true/false] OR [true/false],[msg] whether other players can build in this zone (if not owner and not listed in players list)
    ______explosion: [true/false] OR [true/false],[msg] whether explosions are cancelled in this zone
    ______chest: [true/false] OR [true/false],[msg] whether other players can open chests in this zone or not
    ______fire: [true/false] OR [true/false],[msg] whether fire is cancelled in this zone or not

    Wilderness Control:
    The wilderness can be controlled by a zone named "wilderness" in the config file.
    The only differences are that it has no min or max coordinates and has the property hurting instead of healing, which sets whether players will be damaged while in the wilderness. Players listed in the players section of the wilderness will not be harmed while in the wilderness, and will have rights in the wilderness.

    1.3
    • Added pvp option
    • Added optional customized messages upon entering zones
    • Added optional customized messages upon protection actions
    1.2
    • Changed from creatures allowed to spawn, to creatures not allowed to spawn
    • Now protects against placing water and lava
    • Simplified coordinates input (automatically fixes out-of-order coordinates)
    1.1
    • Wilderness options added
    1.0
    • Initial release!
     
    rameil and megaman0122 like this.
  2. Offline

    tommyriska

    I cant get this plugin to work :( what is wrong?
    Code:
    zones:
        tommyriska:
            world: world
            enterMsg: Welcome to [zone]!
            min:-243,0,225
            max:-172,128,259
            healing: true
            pvp: true
            players: # players with privileges in this zone
                - 'tommyriska'
            creatures: # creatures NOT allowed to spawn in this zone
                - 'spider'
                - 'slime'
                - 'creeper'
                - 'pigzombie'
            protection:
                build: true,You must register on our forums to build here!
                explosion: false
                chest: true,Hey hey no stealing!
                fire: false
    
     
  3. Offline

    Miauw62

    to above, the messages after build and chest?

    Only add ingame commands (especially defining a zone) and you got me hooked!
     
  4. Offline

    Kc0rb90

    How can I make it so that when I set building protection to true it won't display a message. Everytime it says Zone Spawn has build protection. But I already have permissions and I don't want to have 2 messages spammed at my users.

    EDIT
    Also how can I disable wilderness? I don't want to make a zone for everywhere on my server (Its a city), So when I leave lets say the hospital I don't want it to say anything and I don't want it to override permissions, because right now people can build on the roads and such yet Permissions can't block it because of the override.
     
  5. Offline

    dbizzzle

    Hey, Sorry to be pushy but I really want this plugin, it is simple and exactly what I am looking for but the only thing it is missing is what I suggested earlier, could you please add those features? If not may I have permission to add them myself?
     
  6. Offline

    Thyme676

    Would there be anyway to incorporate this plugin with permissions? So that a player would change their permissions group when they enter an area?
     
  7. Offline

    overkillerz

    please do that i cant work with out markers and what you are going to add PLEASE
     
  8. Offline

    Dr.House

    is bzone already working with craftbukkit rev 1000 (for 1.7.3) ?
     
  9. Offline

    Nr1reaper

    yes it works but it causes creepers to stop working
    for me i noticed that if i have explosion block true then creepers never explode, just follow you around looking at you, if its false they dont explode either, but they dissapear when you get close to them (as if exploded) but dont deal any damage nor does it damage blocks


    please fix this, i want creepers to explode but not damage world
     
  10. Offline

    bloisjo013

    How woould you make a cube like object zone?

    EDIT: Is there any tutorial videos?
     
  11. Offline

    fryn

    Can you add in game commands for zone creation?
     
  12. Offline

    Brahma3

    Is this bZone 1.33 even compatable with the MC build 1.7.3 because Bukkit says it has loaded everythign properly but all I ever get is wilderness even after I had removed the wilderness section of code in the .YML file.
    Here is my settings as of now, hopefully someone can enlighten me to what the problem is:

    zones:
    Provence of Terridan:
    world: 4
    enterMsg: Welcome to [zone]!
    min: -484,0,369
    max: -386,128,324
    healing: true
    pvp: true
    players: # players with privileges in this zone
    - 'Mark'
    creatures: # creatures NOT allowed to spawn in this zone
    - 'spider'
    - 'slime'
    - 'creeper'
    - 'pigzombie'
    protection:
    build: true,You must register on our forums to build here!
    explosion: false
    chest: true,Hey hey no stealing!
    fire: false
    HELLLLLL:
    world: 4_nether
    min: -200,0,-200
    max: 200,128,200
    healing: false
    pvp: true
    players:
    - 'notch'
    creatures:
    protection:
    build: true
    explosion: false
    chest: false
    fire: false
    wilderness number 2 yo:
    world: 4_nether
    hurting: true
    pvp: true
    players:
    - 'some_guy'
    creatures:
    - 'ghast'
    protection:
    build: false
    explosion: false
    chest: true
    fire: false

    Ya only thing that works for me is the wilderness I have had it working perfectly before the last 1.7.3 update but now the bukkit says it has loaded everything successively but there is only wilderness in game...
     
  13. Offline

    bloisjo013

    Is there a video of how this works? Does this plugin work with 1060/1080
     
  14. Offline

    cgimusic

    First of all I would just like to say thanks for creating such a great mod. This is so mush simpler than stuff like WorldGuard which I find horribly bloated. Second I would like to report an incompatibility with the Spout server side mod. After breaking a block in a protected zone the client is kicked with the message 'Internal server error'. The server console also displays the following:
    Code:
    [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
            at org.bukkit.craftbukkit.TextWrapper.wrapText(TextWrapper.java:34)
            at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:648)
            at org.getspout.spout.SpoutNetServerHandler.syncedSendPacket(SpoutNetServerHandler.java:503)
            at org.getspout.spout.SpoutNetServerHandler.syncFlushPacketQueue(SpoutNetServerHandler.java:492)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:477)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:453)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I don't know if it is your mod or theirs but it is an incompatibility either way.
     
  15. Offline

    Sob3rmunchi3s

    I have an issue with coordinates. I want a no building zone at 177, 68, 193.

    So I put in the coordinates:
    min: 176,0,192
    max: 178,100,194

    But it still doesn't work?
    Am I over looking something?
     
  16. Offline

    Drei Gyuu

    Hi is this zone going to be updated? I really love being able to select which mobs can spawn on a certain area.
    Question tho, if I have my mob spawn off in my server config. will the flag overide it so I can spawn the animals inside that certain area or zone?
     
  17. Offline

    Macky_san

    Hi, what am I doing wrong?

    The Hub Town & wilderness works the way I want but not The Bank...

    Code:
    zones:
        The Hub Town:
            world: world
            enterMsg: Welcome to [zone]!
            min: -543,20,-306
            max: -458,128,-140
            healing: false
            pvp: false
            players: # players with privileges in this zone
                - 'Macky_San'
            creatures: # creatures NOT allowed to spawn in this zone
                - 'spider'
                - 'slime'
                - 'creeper'
                - 'pigzombie'
            protection:
                build: true,You can't build in the Hub
                explosion: true
                chest: false
                fire: true
        The Bank:
            world: world
            enterMsg: Entering the Bank Area
            min: -512,0,-318
            max: -474,128,-353
            healing: false
            pvp: false
            players: # players with privileges in this zone
                - 'Macky_San'
                - 'ArtemisXP'
            creatures: # creatures NOT allowed to spawn in this zone
                - 'spider'
                - 'slime'
                - 'creeper'
                - 'pigzombie'
            protection:
                build: true
                explosion: true
                chest: false
                fire: true
        wilderness:
            world: world
            enterMsg: You are leaving a zone
            hurting: false
            pvp: true
            creatures:
            protection:
                build: false
                explosion: false
                chest: false
                fire: false
    
     
  18. Offline

    EKDS00

    i know im a little late but i love this plugin so much and id be willing to test if you still need help!
     
  19. Offline

    KungFuJack3

    Where is the Permission Nodes?
     
  20. Offline

    rameil

    The plugin is great and simple(unlike the other zone plugins ;D) but whenever i run it says "Is the plugin up to date?" Can you fix it or update the plugin because all the other zone plugins are not simple.

    bzone bug.PNG
     
  21. Offline

    Jay101

    i agree, bzone is simple and fully usable.
    i wish could be upgraded too.

    permission nodes to do what ? all the config is done by editing the files ...

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

    arachan

    Is it possible to have multiple wilderness areas? I mean as in one for the overworld, one for the nether, one for the end? I tried to, but it only counted one of them and ignored the others. Thanks.
     
  23. Offline

    DJTHED

    This plugin broke! Please update! >.<
     
  24. Offline

    Brad811

    You know, I'd kind of like to start updating my plugins again. I've been away from bukkit for a while. I've been watching it, and playing lots of minecraft, and using bukkit, but haven't been developing with it for a while.

    Well... who wants to help me catch up? haha
    What permissions are people using these days? PermissionsEx? A whole bunch of different ones? I'd hate to have to write code for each permissions plugin out there.
    It seems the norm is to move your plugins to BukkitDev now.
    Anything else I'm forgetting?

    Is this particular plugin worth updating?

    Thanks! I'll try to roll out compatibility updates ASAP.
     
  25. Offline

    TACTICALboom

    Brad811 Use vault, supports most all permissions providers, also, I know that feel. I Came back recently and I was all, "What happend to theyeti's Permissions 2.x ?" now its all bPermissions, PEX, and PermissionsBukkit....
     
  26. Offline

    jacburn1

    Keep the Plugin Simple, use a permissions such as SuperPerms (PermissionsBukkit). Also, an Update would be extremely nice, this is so much easier to use than any other regions / zones plugin!
     
  27. Offline

    samuelvisser

    Amazing plugin!!
    Only it is not working on my server :-(
    The zones I make in the zones.yml, are not working, also the command '/zone' is not working. I think the whole plugin is not working...)

    I get the following startup error:

    2012-04-14 14:57:28 [SEVERE] Could not load 'plugins/bZone.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at com.bradsproject.BradleyJewell.bZone.bZone.<init>(bZone.java:51)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.entity.EntityListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    ... 26 more
     
  28. Offline

    Jay101

    You use a plugins that is compatible with build 953 (we are at build 2160ish ...) and you wonder yourself why you get some error at startup ?

    Here is a tips : don't admin bukkit server.
     
  29. Offline

    samuelvisser

    O, sorry :)
    I did not see that...
    @Brad811
    Could you please update this plugin??
    This is much better a the other zone plugins...
     
  30. Offline

    Brad811

    Haha, thanks! Sure, I'll see what I can do. Well for the mean time, here's the latest: http://dev.bukkit.org/server-mods/bzone/
     
  31. Offline

    samuelvisser

    Ok, Thanks! ;):p
     

Share This Page