Posted September 20, 20178 yr For some reason when I try to send a packet from the server to client the server will crash and a NullPointerException for the player is occurring. Crash: https://pastebin.com/86nErgga Packet Initialized: https://github.com/BeardlessBrady/Currency-Mod/blob/4783ae787e504321146f2aa39db783f5061eb374/src/main/java/gunn/modcurrency/mod/container/ContainerVending.java#L352-L356 Packet: https://github.com/BeardlessBrady/Currency-Mod/blob/2467ad93ebb80982fd2c864e3c0ee07842b5d02b/src/main/java/gunn/modcurrency/mod/network/PacketCheckGhostStacksToClient.java Edited September 20, 20178 yr by BeardlessBrady
September 20, 20178 yr The only thing that can be null at that line is PacketHandler.INSTANCE, meaning your network stuff hasn't been set up properly. Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
September 20, 20178 yr Author Here is my packetHandler: https://github.com/BeardlessBrady/Currency-Mod/blob/master-1.12.1/src/main/java/gunn/modcurrency/mod/network/PacketHandler.java I'm fairly certain I'm setting the INSTANCE variable correctly? I call the registerClientMessages and registerServerMessages in their respected proxy classes in the preInit methods.
September 22, 20178 yr Author So I figured it out. When I switch from a Client Proxy and using the Common Proxy for the Server Proxy to a separate Server Proxy I forgot to set it in the Mod's main class. woopsie Edited September 22, 20178 yr by BeardlessBrady
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.