ArchmageInc / RealStore

A Minecraft Bukkit plugin to setup stores based on item backed currency
2 stars 2 forks source link

Could not pass event PlayerInteractEvent to RealStore #11

Closed monkeyhustle closed 12 years ago

monkeyhustle commented 12 years ago

I hope this helps and sorry for the lack of additional info. I didn't see these errors in the logs until after I had logged out of the game. I was able to create a coffer and store successfully though.

CB version and plugin list is below.

18:42:44 [SEVERE] Could not pass event PlayerInteractEvent to RealStore org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:168) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:92) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:623) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.NullPointerException at com.archmageinc.RealStore.PriceSetListener.onPlayerInteract(PriceSetListener.java:109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 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:301) ... 12 more

bukkit 1.2.3-R0.2build #2060 BadWords DynMap Essentials FailedLogin Group Manager HawkEye LWC MailBox PluginMetrics SupplySign WorldBorder WorldEdit WorldGuard

ArchmageInc commented 12 years ago

This error was caused by a player trying to set a non-default price with nothing in their hand. Fixed in v0.1.1