Raintrollstar Posted August 17, 2017 Share Posted August 17, 2017 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"); } Quote Link to comment Share on other sites More sharing options...
Raintrollstar Posted August 17, 2017 Author Share Posted August 17, 2017 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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.