Class HoverEvent.ItemStackContent

java.lang.Object
net.minecraft.text.HoverEvent.ItemStackContent
Enclosing class:
HoverEvent

public static class HoverEvent.ItemStackContent
extends Object
Mappings:
Namespace Name
official om$c
intermediary net/minecraft/class_2568$class_5249
named net/minecraft/text/HoverEvent$ItemStackContent
  • Field Details

    • item

      private final Item item
      Mappings:
      Namespace Name Mixin selector
      official a Lom$c;a:Lbnr;
      intermediary field_24355 Lnet/minecraft/class_2568$class_5249;field_24355:Lnet/minecraft/class_1792;
      named item Lnet/minecraft/text/HoverEvent$ItemStackContent;item:Lnet/minecraft/item/Item;
    • count

      private final int count
      Mappings:
      Namespace Name Mixin selector
      official b Lom$c;b:I
      intermediary field_24356 Lnet/minecraft/class_2568$class_5249;field_24356:I
      named count Lnet/minecraft/text/HoverEvent$ItemStackContent;count:I
    • tag

      @Nullable private final CompoundTag tag
      Mappings:
      Namespace Name Mixin selector
      official c Lom$c;c:Lmq;
      intermediary field_24357 Lnet/minecraft/class_2568$class_5249;field_24357:Lnet/minecraft/class_2487;
      named tag Lnet/minecraft/text/HoverEvent$ItemStackContent;tag:Lnet/minecraft/nbt/CompoundTag;
    • stack

      Mappings:
      Namespace Name Mixin selector
      official d Lom$c;d:Lbnv;
      intermediary field_24358 Lnet/minecraft/class_2568$class_5249;field_24358:Lnet/minecraft/class_1799;
      named stack Lnet/minecraft/text/HoverEvent$ItemStackContent;stack:Lnet/minecraft/item/ItemStack;
  • Constructor Details

    • ItemStackContent

      ItemStackContent​(Item item, int count, @Nullable CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lom$c;<init>(Lbnr;ILmq;)V
      intermediary <init> Lnet/minecraft/class_2568$class_5249;<init>(Lnet/minecraft/class_1792;ILnet/minecraft/class_2487;)V
      named <init> Lnet/minecraft/text/HoverEvent$ItemStackContent;<init>(Lnet/minecraft/item/Item;ILnet/minecraft/nbt/CompoundTag;)V
    • ItemStackContent

      public ItemStackContent​(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lom$c;<init>(Lbnv;)V
      intermediary <init> Lnet/minecraft/class_2568$class_5249;<init>(Lnet/minecraft/class_1799;)V
      named <init> Lnet/minecraft/text/HoverEvent$ItemStackContent;<init>(Lnet/minecraft/item/ItemStack;)V
  • Method Details

    • equals

      public boolean equals​(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lom$c;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_2568$class_5249;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/text/HoverEvent$ItemStackContent;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lom$c;hashCode()I
      intermediary hashCode Lnet/minecraft/class_2568$class_5249;hashCode()I
      named hashCode Lnet/minecraft/text/HoverEvent$ItemStackContent;hashCode()I
    • asStack

      @Environment(CLIENT) public ItemStack asStack()
      Mappings:
      Namespace Name Mixin selector
      official a Lom$c;a()Lbnv;
      intermediary method_27683 Lnet/minecraft/class_2568$class_5249;method_27683()Lnet/minecraft/class_1799;
      named asStack Lnet/minecraft/text/HoverEvent$ItemStackContent;asStack()Lnet/minecraft/item/ItemStack;
    • parse

      private static HoverEvent.ItemStackContent parse​(JsonElement json)
      Mappings:
      Namespace Name Mixin selector
      official b Lom$c;b(Lcom/google/gson/JsonElement;)Lom$c;
      intermediary method_27688 Lnet/minecraft/class_2568$class_5249;method_27688(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5249;
      named parse Lnet/minecraft/text/HoverEvent$ItemStackContent;parse(Lcom/google/gson/JsonElement;)Lnet/minecraft/text/HoverEvent$ItemStackContent;
    • parse

      @Nullable private static HoverEvent.ItemStackContent parse​(Text text)
      Mappings:
      Namespace Name Mixin selector
      official b Lom$c;b(Loi;)Lom$c;
      intermediary method_27689 Lnet/minecraft/class_2568$class_5249;method_27689(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5249;
      named parse Lnet/minecraft/text/HoverEvent$ItemStackContent;parse(Lnet/minecraft/text/Text;)Lnet/minecraft/text/HoverEvent$ItemStackContent;
    • toJson

      private JsonElement toJson()
      Mappings:
      Namespace Name Mixin selector
      official b Lom$c;b()Lcom/google/gson/JsonElement;
      intermediary method_27687 Lnet/minecraft/class_2568$class_5249;method_27687()Lcom/google/gson/JsonElement;
      named toJson Lnet/minecraft/text/HoverEvent$ItemStackContent;toJson()Lcom/google/gson/JsonElement;