Posted August 17, 20178 yr I'm trying to have an item charge up like the bow by holding right click and when released will perform an action. I have already looked at the ItemBow reference but I just don't understand how to get the onPlayerStoppedUsing method to work. Here is my code, and my debug message is not printing. @Override public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { playerIn.setActiveHand(handIn); return new ActionResult<ItemStack>(EnumActionResult.SUCCESS, playerIn.getHeldItem(handIn)); } @Override public void onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft) { System.out.println("onplayerstoppedusing works"); }
August 17, 20178 yr Author Wow thank you I may be getting somewhere now, if I need more help with my right click charging issue I will reply to this thread again.
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.