Class DyeItem

java.lang.Object
net.minecraft.item.Item
net.minecraft.item.DyeItem
All Implemented Interfaces:
ItemConvertible

public class DyeItem extends Item
Mappings:
Namespace Name
official btb
intermediary net/minecraft/class_1769
named net/minecraft/item/DyeItem
  • Field Details

    • DYES

      private static final Map<DyeColor,DyeItem> DYES
      Mappings:
      Namespace Name Mixin selector
      official a Lbtb;a:Ljava/util/Map;
      intermediary field_7968 Lnet/minecraft/class_1769;field_7968:Ljava/util/Map;
      named DYES Lnet/minecraft/item/DyeItem;DYES:Ljava/util/Map;
    • color

      private final DyeColor color
      Mappings:
      Namespace Name Mixin selector
      official b Lbtb;b:Lbta;
      intermediary field_7969 Lnet/minecraft/class_1769;field_7969:Lnet/minecraft/class_1767;
      named color Lnet/minecraft/item/DyeItem;color:Lnet/minecraft/util/DyeColor;
  • Constructor Details

    • DyeItem

      public DyeItem(DyeColor color, Item.Settings settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbtb;<init>(Lbta;Lbua$a;)V
      intermediary <init> Lnet/minecraft/class_1769;<init>(Lnet/minecraft/class_1767;Lnet/minecraft/class_1792$class_1793;)V
      named <init> Lnet/minecraft/item/DyeItem;<init>(Lnet/minecraft/util/DyeColor;Lnet/minecraft/item/Item$Settings;)V
  • Method Details

    • useOnEntity

      public ActionResult useOnEntity(ItemStack stack, PlayerEntity user, LivingEntity entity, Hand hand)
      Overrides:
      useOnEntity in class Item
      Mappings:
      Namespace Name Mixin selector
      official a Lbua;a(Lbue;Lbnr;Laxh;Lavp;)Lavq;
      intermediary method_7847 Lnet/minecraft/class_1792;method_7847(Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
      named useOnEntity Lnet/minecraft/item/Item;useOnEntity(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
    • getColor

      public DyeColor getColor()
      Mappings:
      Namespace Name Mixin selector
      official d Lbtb;d()Lbta;
      intermediary method_7802 Lnet/minecraft/class_1769;method_7802()Lnet/minecraft/class_1767;
      named getColor Lnet/minecraft/item/DyeItem;getColor()Lnet/minecraft/util/DyeColor;
    • byColor

      public static DyeItem byColor(DyeColor color)
      Mappings:
      Namespace Name Mixin selector
      official a Lbtb;a(Lbta;)Lbtb;
      intermediary method_7803 Lnet/minecraft/class_1769;method_7803(Lnet/minecraft/class_1767;)Lnet/minecraft/class_1769;
      named byColor Lnet/minecraft/item/DyeItem;byColor(Lnet/minecraft/util/DyeColor;)Lnet/minecraft/item/DyeItem;