Class DyeItem

java.lang.Object
net.minecraft.item.Item
net.minecraft.item.DyeItem

public class DyeItem extends Item
Mappings:
Namespace Name
intermediary net/minecraft/class_242
glue class_259
server gu
client km
named net/minecraft/item/DyeItem
  • Field Details

    • names

      public static final String[] names
      Mappings:
      Namespace Name Mixin selector
      intermediary field_907 Lnet/minecraft/class_242;field_907:[Ljava/lang/String;
      glue field_1108 Lclass_259;field_1108:[Ljava/lang/String;
      server a Lgu;a:[Ljava/lang/String;
      client a Lkm;a:[Ljava/lang/String;
      named names Lnet/minecraft/item/DyeItem;names:[Ljava/lang/String;
    • colors

      public static final int[] colors
      Mappings:
      Namespace Name Mixin selector
      intermediary field_908 Lnet/minecraft/class_242;field_908:[I
      glue field_1109 Lclass_259;field_1109:[I
      server bk Lgu;bk:[I
      client bk Lkm;bk:[I
      named colors Lnet/minecraft/item/DyeItem;colors:[I
  • Constructor Details

    • DyeItem

      public DyeItem(int id)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_124;<init>(I)V
      glue <init> Lclass_166;<init>(I)V
      server <init> Lej;<init>(I)V
      client <init> Lgm;<init>(I)V
      named <init> Lnet/minecraft/item/Item;<init>(I)V
  • Method Details

    • getTextureId

      @Environment(CLIENT) public int getTextureId(int damage)
      Overrides:
      getTextureId in class Item
      Mappings:
      Namespace Name Mixin selector
      intermediary method_441 Lnet/minecraft/class_124;method_441(I)I
      glue method_176 Lclass_166;method_176(I)I
      server method_441 Lej;method_441(I)I
      client a Lgm;a(I)I
      named getTextureId Lnet/minecraft/item/Item;getTextureId(I)I
    • getTranslationKey

      @Environment(CLIENT) public String getTranslationKey(ItemStack stack)
      Overrides:
      getTranslationKey in class Item
      Mappings:
      Namespace Name Mixin selector
      intermediary method_442 Lnet/minecraft/class_124;method_442(Lnet/minecraft/class_31;)Ljava/lang/String;
      glue method_177 Lclass_166;method_177(Lclass_224;)Ljava/lang/String;
      server method_442 Lej;method_442(Lfy;)Ljava/lang/String;
      client a Lgm;a(Liz;)Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/Item;getTranslationKey(Lnet/minecraft/item/ItemStack;)Ljava/lang/String;
    • useOnBlock

      public boolean useOnBlock(ItemStack stack, PlayerEntity user, World world, int x, int y, int z, int side)
      Overrides:
      useOnBlock in class Item
      Mappings:
      Namespace Name Mixin selector
      intermediary method_444 Lnet/minecraft/class_124;method_444(Lnet/minecraft/class_31;Lnet/minecraft/class_54;Lnet/minecraft/class_18;IIII)Z
      glue method_181 Lclass_166;method_181(Lclass_224;Lclass_172;Lclass_129;IIII)Z
      server a Lej;a(Lfy;Lem;Ldj;IIII)Z
      client a Lgm;a(Liz;Lgs;Lfd;IIII)Z
      named useOnBlock Lnet/minecraft/item/Item;useOnBlock(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;IIII)Z
    • useOnEntity

      public void useOnEntity(ItemStack stack, LivingEntity entity)
      Overrides:
      useOnEntity in class Item
      Mappings:
      Namespace Name Mixin selector
      intermediary method_455 Lnet/minecraft/class_124;method_455(Lnet/minecraft/class_31;Lnet/minecraft/class_127;)V
      glue method_792 Lclass_166;method_792(Lclass_224;Lclass_283;)V
      server a Lej;a(Lfy;Lhl;)V
      client a Lgm;a(Liz;Lls;)V
      named useOnEntity Lnet/minecraft/item/Item;useOnEntity(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)V