Inactive [MECH/FUN/RPG] Monster Apocalypse - A Complete Rework of Minecraft Mobs. [1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by blainicus, Dec 31, 2011.

  1. Offline

    FarSideX

    I have not tested with 1.1-R4 but it does work with 1.1-R3 and R4 contains only bug fixes so there is no reason for it not to work (API did not change)

    The plugin works on a world wide basis. It does respect WorldGuard regions but only areas to exclude not for selecting areas to include. So, no it will not function the way you wish. I suggest setting up another world as an adventure world and get creative with portals to/from it using one of the many plugins available to do that sort of thing.
     
  2. Offline

    blainicus

    Invert your worldguard mob-spawn flag to default deny. (This will make all mobs only spawn in your region).
     
  3. Offline

    Flyersfan200

    Thanks for the information. I will look into an adventure world. My computer is not top of the line so I was worried about lag and running out of memory if I have a second world running at the same time.
     
  4. Offline

    belkinman94

    Skeletons see through walls
    Enable monsters attacking smartly and seeing through walls?: false

    Zombies work properly.
     
  5. Offline

    Spiritwind

    If you could add it so that you can set a mob to spawn if a player is killed then that would be awesome!
    (Want to have it so that if a player dies a zombie spawns in their place on my zombie servers :D).
     
  6. Offline

    bionicle1234

    for some reason when i go in nofic i i config things and then i start server the config file overload to the original one...
    For example when i set Always Night: true and save it, and start the server the world is sunny and the config file was change back to original . I copied the zombie config that u made into the zombie apocalypse folder and same thing happened again ... what should i do?
     
  7. Offline

    blainicus

    I had considered doing this, but it's extremely specialized (which is something i avoid). You should be able to make a plugin that does this very very easily, and it will generally be compatible with MA.

    You need to set your world names properly or your MA will go crazy. That's likely the cause.
     
  8. Sorry for the late reply, I was busy with some exams in college and whatnot.

    Code:
    19:45:43 [SEVERE] Could not pass event org.bukkit.event.entity.EntityDeathEvent to Monster Apocalypse org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:352)
        at net.minecraft.server.EntityLiving.dropDeathLoot(EntityLiving.java:675)
        at net.minecraft.server.EntityLiving.die(EntityLiving.java:650)
        at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:546)
        at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:44)
        at net.minecraft.server.EntitySilverfish.damageEntity(SourceFile:61)
        at net.minecraft.server.EntityHuman.attack(EntityHuman.java:797)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:949)
        at net.minecraft.server.Packet7UseEntity.handle(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
        ... 17 more
    Caused by: java.lang.NumberFormatException: For input string: "10.0:0"
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at blainicus.MonsterApocalypse.DropManager.getDrops(DropManager.java:35)
        at blainicus.MonsterApocalypse.DropManager.addDrops(DropManager.java:43)
        at blainicus.MonsterApocalypse.DropListener.onEntityDeath(DropListener.java:32)
        ... 22 more
    19:45:53 [SEVERE] Could not pass event org.bukkit.event.entity.EntityDeathEvent to Monster Apocalypse org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:352)
        at net.minecraft.server.EntityLiving.dropDeathLoot(EntityLiving.java:675)
        at net.minecraft.server.EntityLiving.die(EntityLiving.java:650)
        at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:546)
        at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:44)
        at net.minecraft.server.EntitySilverfish.damageEntity(SourceFile:61)
        at net.minecraft.server.EntityLiving.am(EntityLiving.java:212)
        at net.minecraft.server.Entity.y_(Entity.java:195)
        at net.minecraft.server.EntityLiving.y_(EntityLiving.java:329)
        at net.minecraft.server.EntityMonster.y_(EntityMonster.java:31)
        at net.minecraft.server.EntitySilverfish.y_(SourceFile:98)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1262)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
        at net.minecraft.server.World.playerJoinedWorld(World.java:1244)
        at net.minecraft.server.World.tickEntities(World.java:1151)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:528)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
        ... 20 more
    Caused by: java.lang.NumberFormatException: For input string: "10.0:0"
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at blainicus.MonsterApocalypse.DropManager.getDrops(DropManager.java:35)
        at blainicus.MonsterApocalypse.DropManager.addDrops(DropManager.java:43)
        at blainicus.MonsterApocalypse.DropListener.onEntityDeath(DropListener.java:32)
        ... 25 more
    >
     
  9. Offline

    blainicus

    You formatted some drop settings wrong.
     
  10. Offline

    PsychoBob

    Errr, not sure what I did wrong, but I've been getting this error.


    Code:
    2012-02-19 07:31:43 [INFO] Monster Apocalypse: Config error, check your config font and format!
     
    2012-02-19 07:31:43 [SEVERE] java.lang.StringIndexOutOfBoundsException: String index out of range: -1
    2012-02-19 07:31:43 [SEVERE]    at java.lang.String.substring(Unknown Source)
    2012-02-19 07:31:43 [SEVERE]    at blainicus.MonsterApocalypse.ZombieWallAttacker.stringadd(ZombieWallAttacker.java:89)
    2012-02-19 07:31:43 [SEVERE]    at blainicus.MonsterApocalypse.MonsterApocalypse.loadpropertyconfigs(MonsterApocalypse.java:1143)
    2012-02-19 07:31:43 [SEVERE]    at blainicus.MonsterApocalypse.MonsterApocalypse.onEnable(MonsterApocalypse.java:188)
    2012-02-19 07:31:43 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
    2012-02-19 07:31:43 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-02-19 07:31:43 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:380)
    2012-02-19 07:31:43 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:199)
    2012-02-19 07:31:43 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:182)
    2012-02-19 07:31:43 [SEVERE]    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
    2012-02-19 07:31:43 [SEVERE]    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
    2012-02-19 07:31:43 [SEVERE]    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    2012-02-19 07:31:43 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    2012-02-19 07:31:43 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
     
  11. Offline

    blainicus

    Likely a bad settings on your wall breaks, look for that or remove your Zombie advanced config section and let it regenerate.
     
  12. How do you set it to drop with a pre-set data then? I was trying the item:count:chance:data, which is stated on the bukketdev page.
     
  13. Offline

    Deagle

    No matter what I set in the conifg, zombies won't destroy blocks. Any ideas? :'(
     
  14. I believe there's a few things you need to set Deagle.


    Near the top of config.yml.
    Code:
    [COLOR=#ff0000]Enable Zombies attacking walls?: true[/COLOR]

    Around the middle of config.yml (for me anyway).
    Code:
      Zombie:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Zombie
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: true
          fire: false
          lava: false
    [COLOR=#ff0000]    Attackable blocks:[/COLOR]
    [COLOR=#ff0000]    - block:seconds[/COLOR]
    [COLOR=#ff0000]    - STONE:9[/COLOR]
    [COLOR=#ff0000]    - COBBLESTONE:9[/COLOR]
    [COLOR=#ff0000]    - DIRT:4[/COLOR]
    
    Just add whatever blocks you want. I gave you a couple of examples. The full list of block names can be found here.


    I don't know if I missed anything, but just make sure you got those things down properly.
     
  15. Offline

    blainicus

    - WOOL:2:4.0:5
     
  16. Offline

    phlum

    i have the same problem, also is there any chance that a jar file could change between a linux and microsoft computer, i had made the config on the microsoft computer, then tested it on the windows server, then, glad that the plugin worked so well on the windows server. proceded to copie the files to the linux server. the only problem was tht monsters all had an imunity to any weapons, bow excluded.
    linux zombie config, where zombies are imune to most weapons

    Zombie:
    true damage (completely ignores armor): 0
    explode on death: false
    death explosion causes fire?: false
    death explosion radius: 1.0
    spawn new mob on death: true
    death spawn type: Zombie
    death spawn count: 3
    death spawn chance: 25.0
    Immunities:
    cactus: true
    drowning: true
    attacks: false
    explosions: false
    falling: false
    fire: false
    lava: false
    projectiles: false
    Attackable blocks:
    - dirt:10
    - cobblestone:30
    - wood:20
    - block:seconds

    and windows config, where zombies won't break blocks
    Zombie:
    true damage (completely ignores armor): 0
    explode on death: false
    death explosion causes fire?: false
    death explosion radius: 1.0
    spawn new mob on death: true
    death spawn type: Zombie
    death spawn count: 3
    death spawn chance: 25.0
    Immunities:
    cactus: true
    drowning: true
    attacks: false
    explosions: false
    falling: false
    fire: false
    lava: false
    projectiles: false
    Attackable blocks:
    - dirt:10
    - cobblestone:30
    - wood:20
    - block:seconds
    i find it hard to belive that a .jar runs differant on two differant operating systems. i'm not shure what happed. also, Zeratulsdownfall, are those colers in your config file?
     
  17. Offline

    alecbh

    First off, great plugin! I'm trying to set up a zombie survival world, but I'm having one problem. The first time I set everything up, I was able to set the config so that zombies wouldn't burn in sunlight. That worked fine, but my custom item drops weren't working. I figured out what I did wrong with item drops, and then my computer bluescreened, and corrupted my config file. I redid all of my custom configurations, and everything worked again, except zombies not burning in sunlight. Here's my config:

    Code:
    Worlds:
    - world
    Always night: false
    Check for the deaggro permission for entity attacks, shooting super arrows, and mega-aggro?: false
    Enable natural hostile spawns?: true
    Enable natural passive spawns?: true
    Enable spawn points?: false
    Enable bonus spawns?: true
    Enable naturalistic bonus spawns?: true
    Hard cap on all mobs spawning: 1000000
    Only enable bonus spawns on one world?: false
    'Bonus spawn world name:': world
    Only enable naturalistic bonus spawns on one selected world?: false
    Naturalistic bonus spawn world name: world
    Enable worldguard spawn flag checks?: false
    Spawn individual wave mobs in the same spot?: false
    Enable bonus spawns midair? (Useful for Ghasts): false
    Enable custom monster health?: true
    Enable custom monster damage?: true
    Enable worldguard damage flag checks?: false
    Enable custom monster explosion properties? (Normal Creeper/Ghast): false
    Enable spawning changes?: true
    Enable custom monster drops?: true
    Enable monsters destroying nearby torches?: false
    Enable monsters attacking from a massive range?: true
    Mega-aggro range: 80
    Mega-aggro range Y: 80
    How far mobs should stop away from players: 10
    Enable monsters attacking smartly and seeing through walls?: false
    Enable Zombies attacking walls?: true
    Enable PigZombies attacking walls?: true
    Drop the block item when a Zombie destroys it?: true
    Enable worldguard 'enderman-grief' flag checks for all monster block operations?: false
    Enable zombies piling up corpses when they can't reach players or attack a block sooner?: true
    Actually kill the zombie when it corpse piles?: true
    Mininum unreaching time before suicide piling: 15
    Block to use for corpse piling: GRAVEL
    Make wolves aggressive?: false
    Make zombie pigmen aggressive?: false
    Make zombie pigmen use mega-aggro?: false
    Enable worldguard creeper explosion flag check for creepers, ghasts, and death explosions?: false
    Check block spawn blacklist (deny spawn on these blocks)?: true
    Invert block spawn list? (Make whitelist): false
    Enable all other monster properties?: false
    Bonus monsters per player: 2
    Percent chance of spawning a monster in bonus waves: 100.0
    Minimum light level to spawn: 0
    Maximum light level to spawn: 10
    Minimum bonus spawn distance: 24
    Maximum bonus spawn distance: 80
    Bonus spawn Y offset: 0
    Bonus spawn period: 60000
    Naturalistic bonus spawn mob attempts per tick: 10
    Number of mobs to spawn in a spot if found: 1
    Tick period for bonus natural spawns, increase this to drastically slow spawning: 10
    Minimum naturalistic bonus spawn distance: 24
    Maximum naturalistic bonus spawn distance: 80
    Minimum light level to spawn naturalistic bonus: 0
    Maximum light level to spawn naturalistic bonus: 10
    Minimum Y for naturalistic bonus: 0
    Maximum Y for naturalistic bonus: 128
    Bonus Spawns:
      Creeper:
        spawn: false
        chance: 100.0
      Enderman:
        spawn: false
        chance: 100.0
      Skeleton:
        spawn: false
        chance: 100.0
      Spider:
        spawn: false
        chance: 100.0
      Zombie:
        spawn: true
        chance: 100.0
      Blaze:
        spawn: false
        chance: 100.0
      CaveSpider:
        spawn: false
        chance: 100.0
      Chicken:
        spawn: false
        chance: 100.0
      Cow:
        spawn: false
        chance: 100.0
      Ghast:
        spawn: false
        chance: 100.0
      MagmaCube:
        spawn: false
        chance: 100.0
      MushroomCow:
        spawn: false
        chance: 100.0
      Pig:
        spawn: false
        chance: 100.0
      PigZombie:
        spawn: true
        chance: 35.0
      Sheep:
        spawn: false
        chance: 100.0
      Silverfish:
        spawn: false
        chance: 100.0
      Slime:
        spawn: false
        chance: 100.0
      Squid:
        spawn: false
        chance: 100.0
      Villager:
        spawn: false
        chance: 100.0
      Wolf:
        spawn: false
        chance: 100.0
    Naturalistic Bonus Spawns:
      Creeper:
        spawn: false
        chance: 100.0
      Enderman:
        spawn: false
        chance: 100.0
      Skeleton:
        spawn: false
        chance: 100.0
      Spider:
        spawn: false
        chance: 100.0
      Zombie:
        spawn: true
        chance: 100.0
      Blaze:
        spawn: false
        chance: 100.0
      CaveSpider:
        spawn: false
        chance: 100.0
      Chicken:
        spawn: false
        chance: 100.0
      Cow:
        spawn: false
        chance: 100.0
      Ghast:
        spawn: false
        chance: 100.0
      MagmaCube:
        spawn: false
        chance: 100.0
      MushroomCow:
        spawn: false
        chance: 100.0
      Pig:
        spawn: false
        chance: 100.0
      PigZombie:
        spawn: true
        chance: 35.0
      Sheep:
        spawn: false
        chance: 100.0
      Silverfish:
        spawn: false
        chance: 100.0
      Slime:
        spawn: false
        chance: 100.0
      Squid:
        spawn: false
        chance: 100.0
      Villager:
        spawn: false
        chance: 100.0
      Wolf:
        spawn: false
        chance: 100.0
    Monster Properties:
      Blaze:
        health: 20
        damage: 5
      CaveSpider:
        health: 20
        damage: 2
      Chicken:
        health: 4
        damage: 0
      Cow:
        health: 10
        damage: 0
      Creeper:
        health: 10
        damage: 0
        standard explosion radius: 2.0
        standard fire: true
      Enderman:
        health: 40
        damage: 7
        burns in sunlight: true
      Ghast:
        health: 10
        damage: 0
        standard explosion radius: 1.0
        standard fire: true
      MushroomCow:
        health: 10
        damage: 0
      Pig:
        health: 10
        damage: 0
      PigZombie:
        health: 20
        damage: 5
      Sheep:
        health: 8
        damage: 0
      Silverfish:
        health: 8
        damage: 1
      Skeleton:
        health: 20
        damage: 4
        burns in sunlight: true
      Spider:
        health: 16
        damage: 2
      Squid:
        health: 10
        damage: 0
      Villager:
        health: 20
        damage: 0
      Zombie:
        health: 12
        damage: 3
        burns in sunlight: false
    Advanced Monster Properties:
      Blaze:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Blaze
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      CaveSpider:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: CaveSpider
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Chicken:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Chicken
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Cow:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Cow
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Creeper:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Creeper
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Enderman:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Enderman
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Ghast:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Ghast
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      MushroomCow:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: MushroomCow
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Pig:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Pig
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      PigZombie:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: PigZombie
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Sheep:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Sheep
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Silverfish:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Silverfish
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Skeleton:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Skeleton
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
        Enable Super Arrows: false
        Super Arrow period: 5000
        Super Arrow chance: 100.0
        Super Arrow X/Z attack range: 20.0
        Super Arrow Y attack range: 80
        Make skeleton arrows explode?: false
        Arrow explosion radius: 2.0
        Arrow chance to explode on collision: 100.0
        Arrow explosion causes fire?: false
      Spider:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Spider
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Squid:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Squid
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Villager:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: false
        death spawn type: Villager
        death spawn count: 1
        death spawn chance: 100.0
        Immunities:
          cactus: false
          drowning: false
          attacks: false
          explosions: false
          falling: false
          fire: false
          lava: false
          projectiles: false
      Zombie:
        true damage (completely ignores armor): 0
        explode on death: false
        death explosion causes fire?: false
        death explosion radius: 1.0
        spawn new mob on death: true
        death spawn type: Chicken
        death spawn count: 1
        death spawn chance: 10.0
        Immunities:
          cactus: false
          drowning: true
          attacks: false
          explosions: false
          falling: true
          fire: false
          lava: false
          projectiles: false
        Attackable blocks:
        - DIRT:10
        - WOOD:30
        - THIN_GLASS:5
        - COBBLESTONE:30
    Natural:
      Creeper:
        spawn: false
        spawncount: 1
        spawnchance: 5.0
        spawnymin: 1
        spawnymax: 128
        replacement: Creeper
      Enderman:
        spawn: true
        spawncount: 1
        spawnchance: 5.0
        spawnymin: 1
        spawnymax: 128
        replacement: Enderman
      Skeleton:
        spawn: false
        spawncount: 1
        spawnchance: 5.0
        spawnymin: 1
        spawnymax: 128
        replacement: Skeleton
      Zombie:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Zombie
      Blaze:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Blaze
      CaveSpider:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: CaveSpider
      Chicken:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Chicken
      Cow:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Cow
      Ghast:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Ghast
      MagmaCube:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: LavaSlime
      MushroomCow:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: MushroomCow
      Pig:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Pig
      PigZombie:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: PigZombie
      Sheep:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Sheep
      Silverfish:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Silverfish
      Slime:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Slime
      Spider:
        spawn: false
        spawncount: 1
        spawnchance: 5.0
        spawnymin: 1
        spawnymax: 128
        replacement: Spider
      Squid:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Squid
      Villager:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Villager
      Wolf:
        spawn: true
        spawncount: 1
        spawnchance: 100.0
        spawnymin: 1
        spawnymax: 128
        replacement: Wolf
    Drops:
      Creeper:
        drops:
        - item:count:chance
        - item:count:chance
        Overwrite?: false
      Enderman:
        drops:
        - item:count:chance
        Overwrite?: false
      Skeleton:
        drops:
        - item:count:chance
        Overwrite?: false
      Spider:
        drops:
        - item:count:chance
        Overwrite?: false
      Zombie:
        drops:
        - BONE:1:25.0
        - BONE:1:12.5
        - LEATHER:1:25.0
        - LEATHER:1:10.0
        - LEATHER:1:10.0
        - IRON_HELMET:1:2.0
        - IRON_CHESTPLATE:1:2.0
        - IRON_LEGGINGS:1:2.0
        - IRON_BOOTS:1:2.0
        Overwrite?: true
      Blaze:
        drops:
        - item:count:chance
        Overwrite?: false
      CaveSpider:
        drops:
        - item:count:chance
        Overwrite?: false
      Chicken:
        drops:
        - item:count:chance
        Overwrite?: false
      Cow:
        drops:
        - item:count:chance
        Overwrite?: false
      Ghast:
        drops:
        - item:count:chance
        Overwrite?: false
      MagmaCube:
        drops:
        - item:count:chance
        Overwrite?: false
      MushroomCow:
        drops:
        - item:count:chance
        Overwrite?: false
      Pig:
        drops:
        - item:count:chance
        Overwrite?: false
      PigZombie:
        drops:
        - item:count:chance
        Overwrite?: false
      Sheep:
        drops:
        - item:count:chance
        Overwrite?: false
      Silverfish:
        drops:
        - item:count:chance
        Overwrite?: false
      Slime:
        drops:
        - item:count:chance
        Overwrite?: false
      Squid:
        drops:
        - item:count:chance
        Overwrite?: false
      Villager:
        drops:
        - item:count:chance
        Overwrite?: false
      Wolf:
        drops:
        - item:count:chance
        Overwrite?: false
    Spawn Block Blacklist:
    - LEAVES
    - ICE
    - WOOD
    
    I'm running bukkit 1.1 R4 b1938, with these plugins:
    CommandBin
    PermissionsEx
    RSpawning v1.6
    teslacoil
    WorldEdit

    Is there anything wrong with my config file?
     
  18. Does this not work for silverfish blocks? I keep getting an error when I type it like that.

    This is my loot section for silverfish. If I remove the last :0, :1, or :2 they drop... But they only drop as the stone-look... They should be able to drop as all 3 according to the Minecraft Wiki
    Code:
        - MONSTER_EGGS:1:10.0:0
        - MONSTER_EGGS:1:10.0:1
        - MONSTER_EGGS:1:10.0:2
    This is the error that occurs.
    Code:
    19:45:43 [SEVERE] Could not pass event org.bukkit.event.entity.EntityDeathEvent to Monster Apocalypse org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:352)
        at net.minecraft.server.EntityLiving.dropDeathLoot(EntityLiving.java:675)
        at net.minecraft.server.EntityLiving.die(EntityLiving.java:650)
        at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:546)
        at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:44)
        at net.minecraft.server.EntitySilverfish.damageEntity(SourceFile:61)
        at net.minecraft.server.EntityHuman.attack(EntityHuman.java:797)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:949)
        at net.minecraft.server.Packet7UseEntity.handle(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
        ... 17 more
    Caused by: java.lang.NumberFormatException: For input string: "10.0:0"
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at blainicus.MonsterApocalypse.DropManager.getDrops(DropManager.java:35)
        at blainicus.MonsterApocalypse.DropManager.addDrops(DropManager.java:43)
        at blainicus.MonsterApocalypse.DropListener.onEntityDeath(DropListener.java:32)
        ... 22 more
    19:45:53 [SEVERE] Could not pass event org.bukkit.event.entity.EntityDeathEvent to Monster Apocalypse org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1026)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:61)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:352)
        at net.minecraft.server.EntityLiving.dropDeathLoot(EntityLiving.java:675)
        at net.minecraft.server.EntityLiving.die(EntityLiving.java:650)
        at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:546)
        at net.minecraft.server.EntityMonster.damageEntity(EntityMonster.java:44)
        at net.minecraft.server.EntitySilverfish.damageEntity(SourceFile:61)
        at net.minecraft.server.EntityLiving.am(EntityLiving.java:212)
        at net.minecraft.server.Entity.y_(Entity.java:195)
        at net.minecraft.server.EntityLiving.y_(EntityLiving.java:329)
        at net.minecraft.server.EntityMonster.y_(EntityMonster.java:31)
        at net.minecraft.server.EntitySilverfish.y_(SourceFile:98)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1262)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:110)
        at net.minecraft.server.World.playerJoinedWorld(World.java:1244)
        at net.minecraft.server.World.tickEntities(World.java:1151)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:528)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$103.execute(JavaPluginLoader.java:1024)
        ... 20 more
    Caused by: java.lang.NumberFormatException: For input string: "10.0:0"
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at blainicus.MonsterApocalypse.DropManager.getDrops(DropManager.java:35)
        at blainicus.MonsterApocalypse.DropManager.addDrops(DropManager.java:43)
        at blainicus.MonsterApocalypse.DropListener.onEntityDeath(DropListener.java:32)
        ... 25 more
    >
     
  19. Offline

    kahlilnc

    Well a zombie could break blocks within my worldguard protected region. :(
     
  20. Offline

    blainicus

    Bug identified and fixed thanks to this stack trace. You'll see it in the next version.
     
  21. Offline

    PedroN041

    Very good plugin, but i think that the mobs are very dumbs. They doesn't follow us and they just destroy evrything and can't make a "ladder". Its easy to escape, but in general your plugin is very good.
     
  22. Offline

    dyrnwyn

    Not sure what happened, but last night I made some updates to preciousstones and catacombs. No actual file updates, just some config changes. I tried reverting them back, but I'm still getting the same error from Monster Apocalypse.

    I am running craftbukkit 1.4, but it's never been an issue. I kicked it back to 1.3 to try to troubleshoot and am still getting the same error. I also have not set up any of the spawn point configs, either. I'll try taking apart the config.yml to see if i can find the bug. Below is the text I am getting:

    2012-02-21 11:09:41 [INFO] [Monster Apocalypse] Loading Monster Apocalypse v<0.0.1>.
    2012-02-21 11:09:41 [INFO] Monster Apocalypse: Worldguard not found, disabling checks!
    2012-02-21 11:09:41 [INFO] Monster Apocalypse: Generic error in spawn configs, most likely caused by using the wrong craftbukkit version or user defined config error. Plugin disabled.
    2012-02-21 11:09:41 [SEVERE] java.lang.NullPointerException
    2012-02-21 11:09:41 [SEVERE] at blainicus.MonsterApocalypse.MonsterApocalypse.setspawnconfigs(MonsterApocalypse.java:789)
    2012-02-21 11:09:41 [SEVERE] at blainicus.MonsterApocalypse.MonsterApocalypse.onEnable(MonsterApocalypse.java:268)
    2012-02-21 11:09:41 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230)
    2012-02-21 11:09:41 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-02-21 11:09:41 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:380)
    2012-02-21 11:09:41 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:199)
    2012-02-21 11:09:41 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:182)
    2012-02-21 11:09:41 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
    2012-02-21 11:09:41 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
    2012-02-21 11:09:41 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    2012-02-21 11:09:41 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    2012-02-21 11:09:41 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

    EDIT: Never mind. found the bug. I didn't capitalize one of the monster names. Thank~!
     
  23. Offline

    jayt0302

    I have the issue that one of the users on page 8 were having, and I know the fix for it. Monster Apoc. and Mob Arena conflict with one another. My Server loves the Mob Arena, and I gave them a taste of Monster Apoc today and they loved it. Just wondering if anyone knows how I can have both?

    Also if youtake suggestions/ideas, it would be cool if you can use this mod at certain times, or have it happen in a percentage of nights, Like Crazy spawns and mobs with unique attacks/explosions has a chance to happen 10% when it turns night. 1/10 nights you get the crazyiness of this plugin.

    Other than that, this plugin rocks, you added a whole new terror to the game
     
  24. Offline

    Wiinick

    My suggestion is u take a look at tribu and integrate some of its stuff into this plugin as the dev has stopeed working on it and released the sourcecode. It is truly an amazing plugin, so is urs, now combine em and u get an awesomerifficmazing plugin.
     
  25. Offline

    Silky0Johnston

    My Config resets back to default as soon as I click Save Changes. This is the only plugin I've ever seen do that. Could someone please let me know whats going wrong?
     
  26. Offline

    FarSideX

    I would like to help but I don't understand how you are clicking on Save Changes. This plugin doesn't add any buttons to click on. It does not have a built in config editor. Does it really reset back as soon as you do that or does it do it on server startup?
     
  27. Offline

    blainicus

    Likely you set the world name wrong, or perhaps some other sort of typo.
     
  28. Offline

    Silky0Johnston

    I'm using beastnode's control panel. My world is named 'world' so I don't think that is it. I will go in and change one setting from true to false. That's it. Once I click save it resets to default. And no its not when the server starts up that it resets. It is right after I save the config.yml. It immediately glitches back to default. I redownloaded the latest version. Deleted config.yml and the monsterapocalypse.jar and it still happens. I'm lost. Like I said this hasn't happened for any of the other 30 plugins I have installed.
     
  29. Offline

    FarSideX

    As blainicus can confirm the config file is not written to while the server is running just at startup and reloads. Sounds like a problem with the control panel thing you are using or maybe a permission issue on the config file (unlikely though).
    The only other difference I see in the config file is there is a space it the directory name it uses (bad blainicus, no biscuit) and maybe the control panel doesn't like that. Can you try to edit it offline then upload it?
     
  30. Offline

    Silky0Johnston

    I will try that. thanks
     

Share This Page