
NPE Log Spam From MessageEntitySync Packet
ChloeDawn opened this issue ยท 0 comments
You aren't null checking the entity after retrieving it from the world using the ID passed in the packet. This is resulting in log spam of NPE's in my console... I have Tinkers' Construct installed so maybe their slimes are causing issues? I'm not sure.
Mod version: 1.0.0
Forge version: 1.12.2-14.23.2.2623
Relevant line: MessageEntitySync.java#L50
Stacktrace:
[main/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_144]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_144]
at net.minecraft.util.Util.func_181617_a(SourceFile:47) [h.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1086) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.NullPointerException
at com.blamejared.slimyboyos.network.MessageEntitySync.handle(MessageEntitySync.java:50) ~[MessageEntitySync.class:?]
at com.blamejared.slimyboyos.network.MessageEntitySync.lambda$onMessage$0(MessageEntitySync.java:42) ~[MessageEntitySync.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_144]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_144]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) ~[h.class:?]
... 9 more