Posted November 21, 201410 yr Hi, In this code I try to retrieve the current Item into to a StackItem variable but when put the code nothing works Code without error: @SubscribeEvent public void startUsingBow (PlayerUseItemEvent.Start event){ if(event.entityPlayer.getCurrentEquippedItem() != null){ System.out.println("CurrentItem = " + event.entityPlayer.getCurrentEquippedItem().getDisplayName()); //Output = "Bow" !!!! ... Code with java.lang.NullPointerException: @SubscribeEvent public void startUsingBow (PlayerUseItemEvent.Start event){ if(event.entityPlayer.getCurrentEquippedItem() != null){ ItemStack bow = event.entityPlayer.getCurrentEquippedItem(); <=== line error ... What happen? Is it needs to refresh the ItemStack, EntityPlayer or what? thx
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.