Task error in console. #25


  • New
  • Defect
Open
Assigned to _ForgeUser10234625
  • _ForgeUser8529159 created this issue Apr 9, 2013

    What steps will reproduce the problem?
    1. Turn off the Giants spawning in the config
    2. Reload the plugin.

    What is the expected output? What do you see instead?
    We expect to see Giants disabled, however the console spits out an error and stops working.

    What version of the product are you using?
    BackFromTheDead v0.9.3

    Do you have an error log of what happened?

    14:58:31 [WARNING] [BackFromTheDead] Task #97 for BackFromTheDead v0.9.3 generated an exception
    java.lang.IllegalArgumentException: n must be positive
        at java.util.Random.nextInt(Random.java:300)
        at me.apollo.backfromthedead.backfromthedeadzombiecontrol.ZombieController.getEntityTypeToSpawn(ZombieController.java:527)
        at me.apollo.backfromthedead.backfromthedeadzombiecontrol.ZombieReplacerTask.run(ZombieReplacerTask.java:39)
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:58)
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
        at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:506)
        at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229)
        at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:469)
        at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:401)
        at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
    2013-04-09 14:58:37

    Please provide any additional information below.

    If we set the Giant spawn chance to 0 that does not spawn any giants.

    It seems that quite a few tasks fail when we edit the config. I've used an online YAML parser to check for errors, none were present.

    Another error.
    [SEVERE] Could not pass event CreatureSpawnEvent to BackFromTheDead v0.9.3
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
        at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:230)
        at net.minecraft.server.v1_5_R2.World.addEntity(World.java:950)
        at net.minecraft.server.v1_5_R2.SpawnerCreature.spawnEntities(SpawnerCreature.java:193)
        at net.minecraft.server.v1_5_R2.WorldServer.doTick(WorldServer.java:173)
        at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:551)
        at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:229)
        at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:469)
        at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:401)
        at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.IllegalArgumentException: n must be positive
        at java.util.Random.nextInt(Random.java:300)
        at me.apollo.backfromthedead.backfromthedeadzombiecontrol.ZombieController.getEntityToSpawn(ZombieController.java:490)
        at me.apollo.backfromthedead.backfromthedeadzombiecontrol.ZombieController.doSpawnCode(ZombieController.java:213)
        at me.apollo.backfromthedead.backfromthedeadzombiecontrol.ZombieController.onZombieSpawn(ZombieController.java:201)
        at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
        ... 13 more
    2013-04-09

  • _ForgeUser8529159 added the tags New Defect Apr 9, 2013
  • _ForgeUser10234625 posted a comment Apr 13, 2013

    Make sure your spawn chances are positive.


To post a comment, please login or register a new account.