Inactive [FUN/MISC] zombieattack v0.4 - Zombies will break blocks to get to you [803+] Working in 1.6

Discussion in 'Inactive/Unsupported Plugins' started by JoeJoeMcBean, Apr 15, 2011.

  1. Offline

    JoeJoeMcBean

    zombieattack - Zombies will break blocks to get to you
    Version: v0.4
    Uses Permissions (Tested with v3.0.3).​
    Honors WorldGuard regions (Tested with 5.0-alpha10).​

    0.4 -
    Improvement on zombie digging. Seems to work much better, and doesn't get the block stuck at the feet.
    Also added some logic around the null thread issues that creep up, looking for feedback please.
    Additional note on permissions. I had to add - 'zombieattack.user.enabled' to the Default group to get it to work. Relying on '*' inheritence from Admins didn't seem to do the trick.

    Description:
    Want to add some additional difficulty to survival? This plugin will allow zombies to break blocks of your choice to get to the targetted player. You choose the blocks you want zombies to be able to break and the time in seconds it takes for the zombie to break that block type. WorldGuard can be used to protect regions from zombieattacks. Permissions lets you set what player/group is under attack.

    The default enabled settings in blocks.config (block type, time to break):
    Show Spoiler

    DIRT,4
    GRAVEL,3
    GRASS,4
    LEAVES,3
    SAND,3
    COBBLESTONE,5
    WOODEN_DOOR,5
    WOOD_DOOR,5
    WOOD,5
    FENCE,5
    SNOW_BLOCK,2
    WOOL,3
    GLASS,2

    For example: A zombie targets you in your sand walled home. The zombie will come up to the wall and in 3 seconds will break out that block of sand in front of it. This will continue until one of you are dead or you leave the server.

    Download jar here (or from the attached file below):
    zombieattack.jar

    Installation:
    Copy the zombieattack.jar file to your plugins directory. The plugin will create the plugins/zombieattack folder, zombieattack.config, and blocks.config with default settings.

    Features:
    Honors WorldGuard regions, can set which regions zombie's do not attack.​
    Set permissions for players/groups under zombie attack.​
    Customizable breakable block list with timers. Full list here under Enum Constant Summary section.​
    Source included in the jar.​

    Permissions:
    Show Spoiler

    zombieattack.user.*​
    zombieattack.user.enabled​

    TODO:
    Show Spoiler

    Multiworld support (work started)​
    code clean up​

    Changelog:
    Show Spoiler

    Version 0.3
    Fixed the non-breaking blocks when worldguard is enabled but zombie not in a region.​
    Fixed that ENTITY_TARGET spam​
    Version 0.2
    Allows for not having WorldGuard and/or Permissions​
    Version 0.1
    Release​
     

    Attached Files:

  2. Offline

    Plague

    inactive
     
  3. Offline

    M1sT3rM4n

    I hope someone can take over this project.
     
    jtlcr777 and kahlilnc like this.
  4. Offline

    jtlcr777

    Me too, this put more challenge in my survival map.
     
  5. Offline

    kahlilnc

    We all miss you come back...
     
  6. Offline

    (infected)

    looking into the effort in reviving this
     
  7. Offline

    S4h4rk

    @(infected) reviving from the dead? ;) That would be awesome!

    S4h4rk
     
  8. Offline

    (infected)

    And thats the kind of thing to motivate me to do so.
     
  9. Offline

    (infected)

    Gonna release ZombieAttack[1ooo] today. Wish me luck guys.
     
    kahlilnc and Legolas75893 like this.
  10. Offline

    Legolas75893

    LIKE LIKE LIKE LIKE LIKE LIKE LIKE LIKE LIKE
     
    kahlilnc likes this.
  11. Offline

    (infected)

  12. Offline

    Nickexp

    can you make it/tell me so the zombies can only do that cool stuff on spicific worlds that are created with plugins like muti- world?cause i want a survival world and this plugin will improve that world by a mile.
     
  13. Offline

    Freedomtea

    Good lord, why has no one taken this plugin under their wing
     
  14. Offline

    Adzwoolly

    Would you consider releasing the source code please?
     
  15. Offline

    ericgolde555

    I got this error message in the console and the plugin did not make the config(s) nothen nothen happened heres the error message:

    [C:\Users\Eric\Desktop\mc bukkit sever test]
    >java -Xms1024M -Xmx2048M -jar craftbukkit.jar -o true
    18:14:06 [INFO] Starting minecraft server version 1.6.2
    18:14:06 [INFO] Loading properties
    18:14:06 [INFO] Default game type: CREATIVE
    18:14:06 [INFO] Generating keypair
    18:14:08 [INFO] Starting Minecraft server on 192.168.1.142:25567
    18:14:10 [INFO] This server is running CraftBukkit version git-Bukkit-1.6.2-R1.0-b2879jnks (MC: 1.6.2) (Implementing API version 1.6.2-R1.0)
    18:14:11 [SEVERE] Could not load 'plugins\zombieattack.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:182)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239)
    at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:217)
    at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56)
    at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11)
    at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:106)
    at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391)
    at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/entity/EntityListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.mcbean.zombieattack.zombieattack.<init>(zombieattack.java:17)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:178)
    ... 9 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.entity.EntityListener
    at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 28 more
     

Share This Page