Posted June 25, 20187 yr Hello! So I've tried this but the Minecraft.getMinecraft()... is throwing a nullpointerexception. @SubscribeEvent public void onClientJoinedServer(FMLNetworkEvent.ClientConnectedToServerEvent event){ Minecraft.getMinecraft().thePlayer.addChatMessage(new TextComponentString("Blah blah blah"); } My guess is because the event fires off before the player actually joins the server so thePlayer isn't actually instantiated yet. So is there any way to get around this? I'm aware I might sound totally stupid right now but I haven't found any ways around it ? Thanks!
June 25, 20187 yr @TheDigitalDev should all people see this message in the chat or should it only be client displayed?
June 25, 20187 yr Author @Oscarita25 Sorry should've been more specific. Should only be displayed on the client
June 25, 20187 yr also on what version are you modding that you get the player with "Minecraft.getMinecraft().thePlayer"
June 25, 20187 yr Author Just now, Oscarita25 said: also on what version are you modding that you get the player with "Minecraft.getMinecraft().thePlayer" 1.9.4, ya it's ancient. Was it deprecated?
June 25, 20187 yr 1 minute ago, TheDigitalDev said: 1.9.4, ya it's ancient. Was it deprecated? no, just wondering.. because thats a version i never modded on :I so i may will post you a bit innacurrate code
June 25, 20187 yr ? sorry cant help you :I but i would suggest to send a message for debugging in the console to see if the event is fired before the player loaded
June 25, 20187 yr Author Ouch alright Yea player is totally loaded after the event is fired. Thanks tho! ?
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.