fullwall / Citizens

An NPC plugin for bukkit.
Other
35 stars 7 forks source link

aPunch - 1.0.9d testbuild #128

Closed d00ba closed 13 years ago

d00ba commented 13 years ago

1) NPC's don't talk when close, regardless of the value of talkclose setting 2) NPC's don't look at players regardless of lookat value 3) NPC's will no longer move when waypoints have been setup 4) /NPC move doesn't work the first time it is used on an NPC (They get teleported elsewhere)

Exception on server startup 13:42:05 [INFO] Done (2.503s)! For help, type "help" or "?" 13:42:05 [INFO] [Citizens] Loaded 6 NPCs. 13:42:05 [WARNING] Task of 'Citizens' generated an exception java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
at com.citizens.SettingsManager$Constant.toFloat(SettingsManager.java:119) at com.citizens.TickTask.updateWaypoints(TickTask.java:91) at com.citizens.TickTask.run(TickTask.java:31) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

dzhus commented 13 years ago

I get similar error upon starting 0e2e7fb63b7147322e8c8bf3bfb34a8ab3934a15:

02:33:53 [SEVERE] Error occurred while enabling Citizens v1.0.9 (Is it up to date?): null
java.lang.ExceptionInInitializerError
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at java.lang.Class.getEnumConstantsShared(Class.java:2942)
        at java.lang.System$2.getEnumConstantsShared(System.java:1140)
        at java.util.EnumMap.getKeyUniverse(EnumMap.java:666)
        at java.util.EnumMap.<init>(EnumMap.java:112)
        at com.citizens.CreatureTask.<clinit>(Unknown Source)
        at com.citizens.Citizens.onEnable(Unknown Source)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
        at com.citizens.SettingsManager$Constant.getInt(Unknown Source)
        at com.citizens.resources.npclib.creatures.CreatureNPCType.<clinit>(Unknown Source)
        ... 20 more
d00ba commented 13 years ago

resolved