Posted July 21, 20223 yr MC Version: 1.18.2 Forge Version: 40.1.68 @Override public InteractionResultHolder<ItemStack> use(Level level, Player player, InteractionHand hand) { var stack = player.getMainHandItem(); return InteractionResultHolder.success(stack); } Works fine, item animation has been played, but if I using item from the off hand it disappears (not desync). Also if I make that item actually to something on use, let's say level.setRainLevel(1.0f); It still consumes item. Edited July 21, 20223 yr by Sajeyson typo
July 22, 20223 yr not clear not clear when you use the custome item this custome item gets consumed ? does your item extends bowItem class or is just a regular item the item in the other is just not show while using or its get consumed and disapear?
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.