Hello I am trying to have a personal kill count and when it gets to 10 I want it to do something. Here's what I have for the HashMap: Code:java public static HashMap<String, Integer> kills = new HashMap<String, Integer>(); And here's where I get the error: Code:java int result = ((Integer) kills.get(killername)).intValue() + 1;kills.put(killername, Integer.valueOf(result));((Player) ent).sendMessage("You now have" + result); The error is on this line:int result = ((Integer) kills.get(killer)).intValue() + 1; When the event activates there is an error: 05:56:38 [SEVERE] Could not pass event EntityDeathEvent to Test v1.6 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredLi stener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:463) at org.bukkit.craftbukkit.v1_6_R3.event.CraftEventFactory.callEntityDeat hEvent(CraftEventFactory.java:344) at net.minecraft.server.v1_6_R3.EntityIronGolem.dropDeathLoot(EntityIron Golem.java:163) at net.minecraft.server.v1_6_R3.EntityLiving.die(EntityLiving.java:765) at net.minecraft.server.v1_6_R3.EntityIronGolem.die(EntityIronGolem.java :190) at net.minecraft.server.v1_6_R3.EntityLiving.damageEntity(EntityLiving.j ava:717) at net.minecraft.server.v1_6_R3.EntityHuman.attack(EntityHuman.java:890) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java :1158) at net.minecraft.server.v1_6_R3.Packet7UseEntity.handle(Packet7UseEntity .java:25) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237 ) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java :117) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java :131) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:6 04) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:2 40) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:4 93) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java :425) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:5 83) Caused by: java.lang.NullPointerException at me.KaiPol.Test.test.onEntityDeath(test.java:1921) 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$1.execute(JavaPluginLoader.ja va:425) ... 21 more Help?
This must be raised when the HashMap doesn't contain the killer, don't forget to check if the map contains it with a if block and containsKey(killer)