Class CustomShieldTest.CustomShieldItem

java.lang.Object
net.minecraft.world.item.Item
net.neoforged.neoforge.oldtest.item.CustomShieldTest.CustomShieldItem
All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike, IItemExtension
Enclosing class:
CustomShieldTest

private static class CustomShieldTest.CustomShieldItem extends net.minecraft.world.item.Item
  • Constructor Details

    • CustomShieldItem

      public CustomShieldItem(net.minecraft.world.item.Item.Properties properties)
  • Method Details

    • getUseAnimation

      public net.minecraft.world.item.ItemUseAnimation getUseAnimation(net.minecraft.world.item.ItemStack stack)
      Overrides:
      getUseAnimation in class net.minecraft.world.item.Item
    • getUseDuration

      public int getUseDuration(net.minecraft.world.item.ItemStack stack, net.minecraft.world.entity.LivingEntity entity)
      Overrides:
      getUseDuration in class net.minecraft.world.item.Item
    • use

      public net.minecraft.world.InteractionResult use(net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand)
      Overrides:
      use in class net.minecraft.world.item.Item