Class VariantBlockItem

Direct Known Subclasses:
AnvilItem, BushItem

public class VariantBlockItem extends BlockItem
Mappings:
Namespace Name
official aae
intermediary net/minecraft/class_1102
named net/minecraft/item/VariantBlockItem
  • Field Details

    • variantBlock

      protected final Block variantBlock
      Mappings:
      Namespace Name Mixin selector
      official b Laae;b:Lafh;
      intermediary field_9148 Lnet/minecraft/class_1102;field_9148:Lnet/minecraft/class_197;
      named variantBlock Lnet/minecraft/item/VariantBlockItem;variantBlock:Lnet/minecraft/block/Block;
    • nameFunction

      protected final Function<ItemStack,String> nameFunction
      Mappings:
      Namespace Name Mixin selector
      official c Laae;c:Lcom/google/common/base/Function;
      intermediary field_9149 Lnet/minecraft/class_1102;field_9149:Lcom/google/common/base/Function;
      named nameFunction Lnet/minecraft/item/VariantBlockItem;nameFunction:Lcom/google/common/base/Function;
  • Constructor Details

    • VariantBlockItem

      public VariantBlockItem(Block block, Block variantBlock, Function<ItemStack,String> nameFunction)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laae;<init>(Lafh;Lafh;Lcom/google/common/base/Function;)V
      intermediary <init> Lnet/minecraft/class_1102;<init>(Lnet/minecraft/class_197;Lnet/minecraft/class_197;Lcom/google/common/base/Function;)V
      named <init> Lnet/minecraft/item/VariantBlockItem;<init>(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lcom/google/common/base/Function;)V
    • VariantBlockItem

      public VariantBlockItem(Block block, Block block2, String[] string)
  • Method Details

    • getMeta

      public int getMeta(int i)
      Overrides:
      getMeta in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lzw;a(I)I
      intermediary method_3363 Lnet/minecraft/class_1069;method_3363(I)I
      named getMeta Lnet/minecraft/item/Item;getMeta(I)I
    • getTranslationKey

      public String getTranslationKey(ItemStack stack)
      Overrides:
      getTranslationKey in class BlockItem
      Mappings:
      Namespace Name Mixin selector
      official e_ Lzw;e_(Lzx;)Ljava/lang/String;
      intermediary method_3371 Lnet/minecraft/class_1069;method_3371(Lnet/minecraft/class_1071;)Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/Item;getTranslationKey(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;