Class ShovelItem

All Implemented Interfaces:
Itemable

public class ShovelItem extends ToolItem
Mappings:
Namespace Name
official aty
intermediary net/minecraft/class_1090
named net/minecraft/item/ShovelItem
  • Field Details

    • EFFECTIVE_BLOCKS

      private static final Set<Block> EFFECTIVE_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      official e Laty;e:Ljava/util/Set;
      intermediary field_7153 Lnet/minecraft/class_1090;field_7153:Ljava/util/Set;
      named EFFECTIVE_BLOCKS Lnet/minecraft/item/ShovelItem;EFFECTIVE_BLOCKS:Ljava/util/Set;
    • field_17376

      protected static final Map<Block,BlockState> field_17376
      Mappings:
      Namespace Name Mixin selector
      official a Laty;a:Ljava/util/Map;
      intermediary field_17376 Lnet/minecraft/class_1090;field_17376:Ljava/util/Map;
      named field_17376 Lnet/minecraft/item/ShovelItem;field_17376:Ljava/util/Map;
  • Constructor Details

  • Method Details

    • method_3346

      public boolean method_3346(BlockState blockState)
      Overrides:
      method_3346 in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lata;a(Lblc;)Z
      intermediary method_3346 Lnet/minecraft/class_1069;method_3346(Lnet/minecraft/class_2232;)Z
      named method_3346 Lnet/minecraft/item/Item;method_3346(Lnet/minecraft/block/BlockState;)Z
    • useOnBlock

      public ActionResult useOnBlock(ItemUsageContext itemUsageContext)
      Overrides:
      useOnBlock in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lata;a(Laup;)Ladm;
      intermediary method_16071 Lnet/minecraft/class_1069;method_16071(Lnet/minecraft/class_3565;)Lnet/minecraft/class_2962;
      named useOnBlock Lnet/minecraft/item/Item;useOnBlock(Lnet/minecraft/item/ItemUsageContext;)Lnet/minecraft/util/ActionResult;