Class ItemStack

java.lang.Object
net.minecraft.item.ItemStack

public final class ItemStack extends Object
Mappings:
Namespace Name
official ate
intermediary net/minecraft/class_1071
named net/minecraft/item/ItemStack
  • Field Details

    • field_17201

      private static final Logger field_17201
      Mappings:
      Namespace Name Mixin selector
      official c Late;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_17201 Lnet/minecraft/class_1071;field_17201:Lorg/apache/logging/log4j/Logger;
      named field_17201 Lnet/minecraft/item/ItemStack;field_17201:Lorg/apache/logging/log4j/Logger;
    • EMPTY

      public static final ItemStack EMPTY
      Mappings:
      Namespace Name Mixin selector
      official a Late;a:Late;
      intermediary field_15108 Lnet/minecraft/class_1071;field_15108:Lnet/minecraft/class_1071;
      named EMPTY Lnet/minecraft/item/ItemStack;EMPTY:Lnet/minecraft/item/ItemStack;
    • MODIFIER_FORMAT

      public static final DecimalFormat MODIFIER_FORMAT
      Mappings:
      Namespace Name Mixin selector
      official b Late;b:Ljava/text/DecimalFormat;
      intermediary field_6949 Lnet/minecraft/class_1071;field_6949:Ljava/text/DecimalFormat;
      named MODIFIER_FORMAT Lnet/minecraft/item/ItemStack;MODIFIER_FORMAT:Ljava/text/DecimalFormat;
    • count

      private int count
      Mappings:
      Namespace Name Mixin selector
      official d Late;d:I
      intermediary field_4376 Lnet/minecraft/class_1071;field_4376:I
      named count Lnet/minecraft/item/ItemStack;count:I
    • field_4377

      private int field_4377
      Mappings:
      Namespace Name Mixin selector
      official e Late;e:I
      intermediary field_4377 Lnet/minecraft/class_1071;field_4377:I
      named field_4377 Lnet/minecraft/item/ItemStack;field_4377:I
    • item

      @Deprecated private final Item item
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official f Late;f:Lata;
      intermediary field_6974 Lnet/minecraft/class_1071;field_6974:Lnet/minecraft/class_1069;
      named item Lnet/minecraft/item/ItemStack;item:Lnet/minecraft/item/Item;
    • nbt

      private NbtCompound nbt
      Mappings:
      Namespace Name Mixin selector
      official g Late;g:Lgy;
      intermediary field_4379 Lnet/minecraft/class_1071;field_4379:Lnet/minecraft/class_322;
      named nbt Lnet/minecraft/item/ItemStack;nbt:Lnet/minecraft/nbt/NbtCompound;
    • empty

      private boolean empty
      Mappings:
      Namespace Name Mixin selector
      official h Late;h:Z
      intermediary field_15109 Lnet/minecraft/class_1071;field_15109:Z
      named empty Lnet/minecraft/item/ItemStack;empty:Z
    • itemFrame

      private ItemFrameEntity itemFrame
      Mappings:
      Namespace Name Mixin selector
      official i Late;i:Lamb;
      intermediary field_5446 Lnet/minecraft/class_1071;field_5446:Lnet/minecraft/class_1397;
      named itemFrame Lnet/minecraft/item/ItemStack;itemFrame:Lnet/minecraft/entity/decoration/ItemFrameEntity;
    • field_17202

      private RayTraceResult field_17202
      Mappings:
      Namespace Name Mixin selector
      official j Late;j:Lblh;
      intermediary field_17202 Lnet/minecraft/class_1071;field_17202:Lnet/minecraft/class_2235;
      named field_17202 Lnet/minecraft/item/ItemStack;field_17202:Lnet/minecraft/world/RayTraceResult;
    • lastDestroyResult

      private boolean lastDestroyResult
      Mappings:
      Namespace Name Mixin selector
      official k Late;k:Z
      intermediary field_12185 Lnet/minecraft/class_1071;field_12185:Z
      named lastDestroyResult Lnet/minecraft/item/ItemStack;lastDestroyResult:Z
    • field_17203

      private RayTraceResult field_17203
      Mappings:
      Namespace Name Mixin selector
      official l Late;l:Lblh;
      intermediary field_17203 Lnet/minecraft/class_1071;field_17203:Lnet/minecraft/class_2235;
      named field_17203 Lnet/minecraft/item/ItemStack;field_17203:Lnet/minecraft/world/RayTraceResult;
    • lastPlaceOnResult

      private boolean lastPlaceOnResult
      Mappings:
      Namespace Name Mixin selector
      official m Late;m:Z
      intermediary field_12187 Lnet/minecraft/class_1071;field_12187:Z
      named lastPlaceOnResult Lnet/minecraft/item/ItemStack;lastPlaceOnResult:Z
  • Constructor Details

    • ItemStack

      public ItemStack(Itemable itemable)
    • ItemStack

      public ItemStack(Itemable itemable, int int2)
    • ItemStack

      private ItemStack(NbtCompound tag)
      Mappings:
      Namespace Name Mixin selector
      official <init> Late;<init>(Lgy;)V
      intermediary <init> Lnet/minecraft/class_1071;<init>(Lnet/minecraft/class_322;)V
      named <init> Lnet/minecraft/item/ItemStack;<init>(Lnet/minecraft/nbt/NbtCompound;)V
  • Method Details

    • method_16096

      private static DecimalFormat method_16096()
      Mappings:
      Namespace Name Mixin selector
      official D Late;D()Ljava/text/DecimalFormat;
      intermediary method_16096 Lnet/minecraft/class_1071;method_16096()Ljava/text/DecimalFormat;
      named method_16096 Lnet/minecraft/item/ItemStack;method_16096()Ljava/text/DecimalFormat;
    • updateStackStatus

      private void updateStackStatus()
      Mappings:
      Namespace Name Mixin selector
      official E Late;E()V
      intermediary method_13653 Lnet/minecraft/class_1071;method_13653()V
      named updateStackStatus Lnet/minecraft/item/ItemStack;updateStackStatus()V
    • method_16099

      public static ItemStack method_16099(NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lgy;)Late;
      intermediary method_16099 Lnet/minecraft/class_1071;method_16099(Lnet/minecraft/class_322;)Lnet/minecraft/class_1071;
      named method_16099 Lnet/minecraft/item/ItemStack;method_16099(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/item/ItemStack;
    • isEmpty_

      public boolean isEmpty_()
      Mappings:
      Namespace Name Mixin selector
      official a Late;a()Z
      intermediary method_13654 Lnet/minecraft/class_1071;method_13654()Z
      named isEmpty_ Lnet/minecraft/item/ItemStack;isEmpty_()Z
    • split

      public ItemStack split(int amount)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(I)Late;
      intermediary method_3405 Lnet/minecraft/class_1071;method_3405(I)Lnet/minecraft/class_1071;
      named split Lnet/minecraft/item/ItemStack;split(I)Lnet/minecraft/item/ItemStack;
    • getItem

      public Item getItem()
      Mappings:
      Namespace Name Mixin selector
      official b Late;b()Lata;
      intermediary method_3421 Lnet/minecraft/class_1071;method_3421()Lnet/minecraft/class_1069;
      named getItem Lnet/minecraft/item/ItemStack;getItem()Lnet/minecraft/item/Item;
    • method_16097

      public ActionResult method_16097(ItemUsageContext itemUsageContext)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laup;)Ladm;
      intermediary method_16097 Lnet/minecraft/class_1071;method_16097(Lnet/minecraft/class_3565;)Lnet/minecraft/class_2962;
      named method_16097 Lnet/minecraft/item/ItemStack;method_16097(Lnet/minecraft/item/ItemUsageContext;)Lnet/minecraft/util/ActionResult;
    • method_11391

      public float method_11391(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lblc;)F
      intermediary method_11391 Lnet/minecraft/class_1071;method_11391(Lnet/minecraft/class_2232;)F
      named method_11391 Lnet/minecraft/item/ItemStack;method_11391(Lnet/minecraft/block/BlockState;)F
    • method_11390

      public TypedActionResult<ItemStack> method_11390(World world, PlayerEntity player, Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Laog;Ladk;)Ladn;
      intermediary method_11390 Lnet/minecraft/class_1071;method_11390(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2963;
      named method_11390 Lnet/minecraft/item/ItemStack;method_11390(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/TypedActionResult;
    • method_11388

      public ItemStack method_11388(World world, LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Lafa;)Late;
      intermediary method_11388 Lnet/minecraft/class_1071;method_11388(Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;)Lnet/minecraft/class_1071;
      named method_11388 Lnet/minecraft/item/ItemStack;method_11388(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/item/ItemStack;
    • toNbt

      public NbtCompound toNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Lgy;)Lgy;
      intermediary method_3424 Lnet/minecraft/class_1071;method_3424(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named toNbt Lnet/minecraft/item/ItemStack;toNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • getMaxCount

      public int getMaxCount()
      Mappings:
      Namespace Name Mixin selector
      official c Late;c()I
      intermediary method_3432 Lnet/minecraft/class_1071;method_3432()I
      named getMaxCount Lnet/minecraft/item/ItemStack;getMaxCount()I
    • isDamaged

      public boolean isDamaged()
      Mappings:
      Namespace Name Mixin selector
      official d Late;d()Z
      intermediary method_3435 Lnet/minecraft/class_1071;method_3435()Z
      named isDamaged Lnet/minecraft/item/ItemStack;isDamaged()Z
    • isDamageable

      public boolean isDamageable()
      Mappings:
      Namespace Name Mixin selector
      official e Late;e()Z
      intermediary method_3436 Lnet/minecraft/class_1071;method_3436()Z
      named isDamageable Lnet/minecraft/item/ItemStack;isDamageable()Z
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official f Late;f()Z
      intermediary method_3438 Lnet/minecraft/class_1071;method_3438()Z
      named isEmpty Lnet/minecraft/item/ItemStack;isEmpty()Z
    • getDamage

      public int getDamage()
      Mappings:
      Namespace Name Mixin selector
      official g Late;g()I
      intermediary method_3439 Lnet/minecraft/class_1071;method_3439()I
      named getDamage Lnet/minecraft/item/ItemStack;getDamage()I
    • method_16104

      public void method_16104(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(I)V
      intermediary method_16104 Lnet/minecraft/class_1071;method_16104(I)V
      named method_16104 Lnet/minecraft/item/ItemStack;method_16104(I)V
    • getMaxDamage

      public int getMaxDamage()
      Mappings:
      Namespace Name Mixin selector
      official h Late;h()I
      intermediary method_3441 Lnet/minecraft/class_1071;method_3441()I
      named getMaxDamage Lnet/minecraft/item/ItemStack;getMaxDamage()I
    • method_5464

      public boolean method_5464(int int2, Random rand, @Nullable ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(ILjava/util/Random;Ltf;)Z
      intermediary method_5464 Lnet/minecraft/class_1071;method_5464(ILjava/util/Random;Lnet/minecraft/class_798;)Z
      named method_5464 Lnet/minecraft/item/ItemStack;method_5464(ILjava/util/Random;Lnet/minecraft/entity/player/ServerPlayerEntity;)Z
    • damage

      public void damage(int amount, LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(ILafa;)V
      intermediary method_6328 Lnet/minecraft/class_1071;method_6328(ILnet/minecraft/class_1699;)V
      named damage Lnet/minecraft/item/ItemStack;damage(ILnet/minecraft/entity/LivingEntity;)V
    • onEntityHit

      public void onEntityHit(LivingEntity entity, PlayerEntity attacker)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lafa;Laog;)V
      intermediary method_3412 Lnet/minecraft/class_1071;method_3412(Lnet/minecraft/class_1699;Lnet/minecraft/class_988;)V
      named onEntityHit Lnet/minecraft/item/ItemStack;onEntityHit(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_11306

      public void method_11306(World world, BlockState blockState, BlockPos blockPos, PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Lblc;Lel;Laog;)V
      intermediary method_11306 Lnet/minecraft/class_1071;method_11306(Lnet/minecraft/class_1150;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;)V
      named method_11306 Lnet/minecraft/item/ItemStack;method_11306(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_11396

      public boolean method_11396(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Lblc;)Z
      intermediary method_11396 Lnet/minecraft/class_1071;method_11396(Lnet/minecraft/class_2232;)Z
      named method_11396 Lnet/minecraft/item/ItemStack;method_11396(Lnet/minecraft/block/BlockState;)Z
    • method_6329

      public boolean method_6329(PlayerEntity player, LivingEntity entity, Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laog;Lafa;Ladk;)Z
      intermediary method_6329 Lnet/minecraft/class_1071;method_6329(Lnet/minecraft/class_988;Lnet/minecraft/class_1699;Lnet/minecraft/class_2961;)Z
      named method_6329 Lnet/minecraft/item/ItemStack;method_6329(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/Hand;)Z
    • copy

      public ItemStack copy()
      Mappings:
      Namespace Name Mixin selector
      official i Late;i()Late;
      intermediary method_3442 Lnet/minecraft/class_1071;method_3442()Lnet/minecraft/class_1071;
      named copy Lnet/minecraft/item/ItemStack;copy()Lnet/minecraft/item/ItemStack;
    • equalsIgnoreDamage

      public static boolean equalsIgnoreDamage(ItemStack left, ItemStack right)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Late;Late;)Z
      intermediary method_3415 Lnet/minecraft/class_1071;method_3415(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z
      named equalsIgnoreDamage Lnet/minecraft/item/ItemStack;equalsIgnoreDamage(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
    • equalsAll

      public static boolean equalsAll(ItemStack left, ItemStack right)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Late;Late;)Z
      intermediary method_3426 Lnet/minecraft/class_1071;method_3426(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z
      named equalsAll Lnet/minecraft/item/ItemStack;equalsAll(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
    • equalsAll

      private boolean equalsAll(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official c Late;c(Late;)Z
      intermediary method_3434 Lnet/minecraft/class_1071;method_3434(Lnet/minecraft/class_1071;)Z
      named equalsAll Lnet/minecraft/item/ItemStack;equalsAll(Lnet/minecraft/item/ItemStack;)Z
    • equalsIgnoreNbt

      public static boolean equalsIgnoreNbt(ItemStack left, ItemStack right)
      Mappings:
      Namespace Name Mixin selector
      official c Late;c(Late;Late;)Z
      intermediary method_11311 Lnet/minecraft/class_1071;method_11311(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z
      named equalsIgnoreNbt Lnet/minecraft/item/ItemStack;equalsIgnoreNbt(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
    • equals

      public static boolean equals(ItemStack stack0, ItemStack stack1)
      Mappings:
      Namespace Name Mixin selector
      official d Late;d(Late;Late;)Z
      intermediary method_11397 Lnet/minecraft/class_1071;method_11397(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Z
      named equals Lnet/minecraft/item/ItemStack;equals(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
    • equalsIgnoreNbt

      public boolean equalsIgnoreNbt(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Late;)Z
      intermediary method_3414 Lnet/minecraft/class_1071;method_3414(Lnet/minecraft/class_1071;)Z
      named equalsIgnoreNbt Lnet/minecraft/item/ItemStack;equalsIgnoreNbt(Lnet/minecraft/item/ItemStack;)Z
    • equals

      public boolean equals(ItemStack other)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Late;)Z
      intermediary method_11395 Lnet/minecraft/class_1071;method_11395(Lnet/minecraft/class_1071;)Z
      named equals Lnet/minecraft/item/ItemStack;equals(Lnet/minecraft/item/ItemStack;)Z
    • getTranslationKey

      public String getTranslationKey()
      Mappings:
      Namespace Name Mixin selector
      official j Late;j()Ljava/lang/String;
      intermediary method_3404 Lnet/minecraft/class_1071;method_3404()Ljava/lang/String;
      named getTranslationKey Lnet/minecraft/item/ItemStack;getTranslationKey()Ljava/lang/String;
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Late;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1071;toString()Ljava/lang/String;
      named toString Lnet/minecraft/item/ItemStack;toString()Ljava/lang/String;
    • inventoryTick

      public void inventoryTick(World world, Entity entity, int slot, boolean selected)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Laer;IZ)V
      intermediary method_3418 Lnet/minecraft/class_1071;method_3418(Lnet/minecraft/class_1150;Lnet/minecraft/class_864;IZ)V
      named inventoryTick Lnet/minecraft/item/ItemStack;inventoryTick(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;IZ)V
    • onCraft

      public void onCraft(World world, PlayerEntity player, int amount)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Laog;I)V
      intermediary method_3420 Lnet/minecraft/class_1071;method_3420(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;I)V
      named onCraft Lnet/minecraft/item/ItemStack;onCraft(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;I)V
    • getMaxUseTime

      public int getMaxUseTime()
      Mappings:
      Namespace Name Mixin selector
      official k Late;k()I
      intermediary method_3443 Lnet/minecraft/class_1071;method_3443()I
      named getMaxUseTime Lnet/minecraft/item/ItemStack;getMaxUseTime()I
    • getUseAction

      public UseAction getUseAction()
      Mappings:
      Namespace Name Mixin selector
      official l Late;l()Lauo;
      intermediary method_3444 Lnet/minecraft/class_1071;method_3444()Lnet/minecraft/class_1099;
      named getUseAction Lnet/minecraft/item/ItemStack;getUseAction()Lnet/minecraft/util/UseAction;
    • method_11389

      public void method_11389(World world, LivingEntity livingEntity, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laxy;Lafa;I)V
      intermediary method_11389 Lnet/minecraft/class_1071;method_11389(Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;I)V
      named method_11389 Lnet/minecraft/item/ItemStack;method_11389(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;I)V
    • hasNbt

      public boolean hasNbt()
      Mappings:
      Namespace Name Mixin selector
      official m Late;m()Z
      intermediary method_3445 Lnet/minecraft/class_1071;method_3445()Z
      named hasNbt Lnet/minecraft/item/ItemStack;hasNbt()Z
    • getNbt

      @Nullable public NbtCompound getNbt()
      Mappings:
      Namespace Name Mixin selector
      official n Late;n()Lgy;
      intermediary method_3446 Lnet/minecraft/class_1071;method_3446()Lnet/minecraft/class_322;
      named getNbt Lnet/minecraft/item/ItemStack;getNbt()Lnet/minecraft/nbt/NbtCompound;
    • method_16109

      public NbtCompound method_16109()
      Mappings:
      Namespace Name Mixin selector
      official o Late;o()Lgy;
      intermediary method_16109 Lnet/minecraft/class_1071;method_16109()Lnet/minecraft/class_322;
      named method_16109 Lnet/minecraft/item/ItemStack;method_16109()Lnet/minecraft/nbt/NbtCompound;
    • method_13655

      public NbtCompound method_13655(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Ljava/lang/String;)Lgy;
      intermediary method_13655 Lnet/minecraft/class_1071;method_13655(Ljava/lang/String;)Lnet/minecraft/class_322;
      named method_13655 Lnet/minecraft/item/ItemStack;method_13655(Ljava/lang/String;)Lnet/minecraft/nbt/NbtCompound;
    • method_13657

      @Nullable public NbtCompound method_13657(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Ljava/lang/String;)Lgy;
      intermediary method_13657 Lnet/minecraft/class_1071;method_13657(Ljava/lang/String;)Lnet/minecraft/class_322;
      named method_13657 Lnet/minecraft/item/ItemStack;method_13657(Ljava/lang/String;)Lnet/minecraft/nbt/NbtCompound;
    • method_16107

      public void method_16107(String string)
      Mappings:
      Namespace Name Mixin selector
      official c Late;c(Ljava/lang/String;)V
      intermediary method_16107 Lnet/minecraft/class_1071;method_16107(Ljava/lang/String;)V
      named method_16107 Lnet/minecraft/item/ItemStack;method_16107(Ljava/lang/String;)V
    • getEnchantments

      public NbtList getEnchantments()
      Mappings:
      Namespace Name Mixin selector
      official p Late;p()Lhe;
      intermediary method_3447 Lnet/minecraft/class_1071;method_3447()Lnet/minecraft/class_474;
      named getEnchantments Lnet/minecraft/item/ItemStack;getEnchantments()Lnet/minecraft/nbt/NbtList;
    • setNbt

      public void setNbt(@Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official c Late;c(Lgy;)V
      intermediary method_3433 Lnet/minecraft/class_1071;method_3433(Lnet/minecraft/class_322;)V
      named setNbt Lnet/minecraft/item/ItemStack;setNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_16110

      public Text method_16110()
      Mappings:
      Namespace Name Mixin selector
      official q Late;q()Lij;
      intermediary method_16110 Lnet/minecraft/class_1071;method_16110()Lnet/minecraft/class_1982;
      named method_16110 Lnet/minecraft/item/ItemStack;method_16110()Lnet/minecraft/text/Text;
    • method_16101

      public ItemStack method_16101(@Nullable Text text)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lij;)Late;
      intermediary method_16101 Lnet/minecraft/class_1071;method_16101(Lnet/minecraft/class_1982;)Lnet/minecraft/class_1071;
      named method_16101 Lnet/minecraft/item/ItemStack;method_16101(Lnet/minecraft/text/Text;)Lnet/minecraft/item/ItemStack;
    • removeCustomName

      public void removeCustomName()
      Mappings:
      Namespace Name Mixin selector
      official r Late;r()V
      intermediary method_6330 Lnet/minecraft/class_1071;method_6330()V
      named removeCustomName Lnet/minecraft/item/ItemStack;removeCustomName()V
    • hasCustomName

      public boolean hasCustomName()
      Mappings:
      Namespace Name Mixin selector
      official s Late;s()Z
      intermediary method_4624 Lnet/minecraft/class_1071;method_4624()Z
      named hasCustomName Lnet/minecraft/item/ItemStack;hasCustomName()Z
    • method_14235

      @Environment(CLIENT) public List<Text> method_14235(@Nullable PlayerEntity playerEntity, TooltipContext tooltipContext)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laog;Laum;)Ljava/util/List;
      intermediary method_14235 Lnet/minecraft/class_1071;method_14235(Lnet/minecraft/class_988;Lnet/minecraft/class_3191;)Ljava/util/List;
      named method_14235 Lnet/minecraft/item/ItemStack;method_14235(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/client/TooltipContext;)Ljava/util/List;
    • method_16108

      @Environment(CLIENT) private static Collection<Text> method_16108(String string)
      Mappings:
      Namespace Name Mixin selector
      official d Late;d(Ljava/lang/String;)Ljava/util/Collection;
      intermediary method_16108 Lnet/minecraft/class_1071;method_16108(Ljava/lang/String;)Ljava/util/Collection;
      named method_16108 Lnet/minecraft/item/ItemStack;method_16108(Ljava/lang/String;)Ljava/util/Collection;
    • hasEnchantmentGlint

      @Environment(CLIENT) public boolean hasEnchantmentGlint()
      Mappings:
      Namespace Name Mixin selector
      official t Late;t()Z
      intermediary method_3449 Lnet/minecraft/class_1071;method_3449()Z
      named hasEnchantmentGlint Lnet/minecraft/item/ItemStack;hasEnchantmentGlint()Z
    • getRarity

      public Rarity getRarity()
      Mappings:
      Namespace Name Mixin selector
      official u Late;u()Latq;
      intermediary method_3450 Lnet/minecraft/class_1071;method_3450()Lnet/minecraft/class_1081;
      named getRarity Lnet/minecraft/item/ItemStack;getRarity()Lnet/minecraft/util/Rarity;
    • isEnchantable

      public boolean isEnchantable()
      Mappings:
      Namespace Name Mixin selector
      official v Late;v()Z
      intermediary method_3451 Lnet/minecraft/class_1071;method_3451()Z
      named isEnchantable Lnet/minecraft/item/ItemStack;isEnchantable()Z
    • addEnchantment

      public void addEnchantment(Enchantment enchantment, int level)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lawe;I)V
      intermediary method_3416 Lnet/minecraft/class_1071;method_3416(Lnet/minecraft/class_1127;I)V
      named addEnchantment Lnet/minecraft/item/ItemStack;addEnchantment(Lnet/minecraft/enchantment/Enchantment;I)V
    • hasEnchantments

      public boolean hasEnchantments()
      Mappings:
      Namespace Name Mixin selector
      official w Late;w()Z
      intermediary method_3452 Lnet/minecraft/class_1071;method_3452()Z
      named hasEnchantments Lnet/minecraft/item/ItemStack;hasEnchantments()Z
    • method_16102

      public void method_16102(String string, class_4373 class_4373)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Ljava/lang/String;Lho;)V
      intermediary method_16102 Lnet/minecraft/class_1071;method_16102(Ljava/lang/String;Lnet/minecraft/class_4373;)V
      named method_16102 Lnet/minecraft/item/ItemStack;method_16102(Ljava/lang/String;Lnet/minecraft/class_4373;)V
    • isInItemFrame

      public boolean isInItemFrame()
      Mappings:
      Namespace Name Mixin selector
      official x Late;x()Z
      intermediary method_4626 Lnet/minecraft/class_1071;method_4626()Z
      named isInItemFrame Lnet/minecraft/item/ItemStack;isInItemFrame()Z
    • setInItemFrame

      public void setInItemFrame(@Nullable ItemFrameEntity itemFrame)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lamb;)V
      intermediary method_4619 Lnet/minecraft/class_1071;method_4619(Lnet/minecraft/class_1397;)V
      named setInItemFrame Lnet/minecraft/item/ItemStack;setInItemFrame(Lnet/minecraft/entity/decoration/ItemFrameEntity;)V
    • getItemFrame

      @Nullable public ItemFrameEntity getItemFrame()
      Mappings:
      Namespace Name Mixin selector
      official y Late;y()Lamb;
      intermediary method_4627 Lnet/minecraft/class_1071;method_4627()Lnet/minecraft/class_1397;
      named getItemFrame Lnet/minecraft/item/ItemStack;getItemFrame()Lnet/minecraft/entity/decoration/ItemFrameEntity;
    • getRepairCost

      public int getRepairCost()
      Mappings:
      Namespace Name Mixin selector
      official z Late;z()I
      intermediary method_4618 Lnet/minecraft/class_1071;method_4618()I
      named getRepairCost Lnet/minecraft/item/ItemStack;getRepairCost()I
    • setRepairCost

      public void setRepairCost(int cost)
      Mappings:
      Namespace Name Mixin selector
      official c Late;c(I)V
      intermediary method_4621 Lnet/minecraft/class_1071;method_4621(I)V
      named setRepairCost Lnet/minecraft/item/ItemStack;setRepairCost(I)V
    • method_11393

      public Multimap<String,AttributeModifier> method_11393(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Laew;)Lcom/google/common/collect/Multimap;
      intermediary method_11393 Lnet/minecraft/class_1071;method_11393(Lnet/minecraft/class_2968;)Lcom/google/common/collect/Multimap;
      named method_11393 Lnet/minecraft/item/ItemStack;method_11393(Lnet/minecraft/entity/EquipmentSlot;)Lcom/google/common/collect/Multimap;
    • method_11392

      public void method_11392(String attributeName, AttributeModifier modifier, @Nullable EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Ljava/lang/String;Lafo;Laew;)V
      intermediary method_11392 Lnet/minecraft/class_1071;method_11392(Ljava/lang/String;Lnet/minecraft/class_1704;Lnet/minecraft/class_2968;)V
      named method_11392 Lnet/minecraft/item/ItemStack;method_11392(Ljava/lang/String;Lnet/minecraft/entity/attribute/AttributeModifier;Lnet/minecraft/entity/EquipmentSlot;)V
    • toHoverableText

      public Text toHoverableText()
      Mappings:
      Namespace Name Mixin selector
      official A Late;A()Lij;
      intermediary method_6371 Lnet/minecraft/class_1071;method_6371()Lnet/minecraft/class_1982;
      named toHoverableText Lnet/minecraft/item/ItemStack;toHoverableText()Lnet/minecraft/text/Text;
    • method_16098

      private static boolean method_16098(RayTraceResult rayTraceResult, @Nullable RayTraceResult rayTraceResult2)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lblh;Lblh;)Z
      intermediary method_16098 Lnet/minecraft/class_1071;method_16098(Lnet/minecraft/class_2235;Lnet/minecraft/class_2235;)Z
      named method_16098 Lnet/minecraft/item/ItemStack;method_16098(Lnet/minecraft/world/RayTraceResult;Lnet/minecraft/world/RayTraceResult;)Z
    • method_16103

      public boolean method_16103(class_4488 class_4488, RayTraceResult rayTraceResult)
      Mappings:
      Namespace Name Mixin selector
      official a Late;a(Lxb;Lblh;)Z
      intermediary method_16103 Lnet/minecraft/class_1071;method_16103(Lnet/minecraft/class_4488;Lnet/minecraft/class_2235;)Z
      named method_16103 Lnet/minecraft/item/ItemStack;method_16103(Lnet/minecraft/class_4488;Lnet/minecraft/world/RayTraceResult;)Z
    • method_16106

      public boolean method_16106(class_4488 class_4488, RayTraceResult rayTraceResult)
      Mappings:
      Namespace Name Mixin selector
      official b Late;b(Lxb;Lblh;)Z
      intermediary method_16106 Lnet/minecraft/class_1071;method_16106(Lnet/minecraft/class_4488;Lnet/minecraft/class_2235;)Z
      named method_16106 Lnet/minecraft/item/ItemStack;method_16106(Lnet/minecraft/class_4488;Lnet/minecraft/world/RayTraceResult;)Z
    • method_13651

      public int method_13651()
      Mappings:
      Namespace Name Mixin selector
      official B Late;B()I
      intermediary method_13651 Lnet/minecraft/class_1071;method_13651()I
      named method_13651 Lnet/minecraft/item/ItemStack;method_13651()I
    • method_13656

      public void method_13656(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Late;d(I)V
      intermediary method_13656 Lnet/minecraft/class_1071;method_13656(I)V
      named method_13656 Lnet/minecraft/item/ItemStack;method_13656(I)V
    • getCount

      public int getCount()
      Mappings:
      Namespace Name Mixin selector
      official C Late;C()I
      intermediary method_13652 Lnet/minecraft/class_1071;method_13652()I
      named getCount Lnet/minecraft/item/ItemStack;getCount()I
    • setCount

      public void setCount(int count)
      Mappings:
      Namespace Name Mixin selector
      official e Late;e(I)V
      intermediary method_13658 Lnet/minecraft/class_1071;method_13658(I)V
      named setCount Lnet/minecraft/item/ItemStack;setCount(I)V
    • increment

      public void increment(int amount)
      Mappings:
      Namespace Name Mixin selector
      official f Late;f(I)V
      intermediary method_13660 Lnet/minecraft/class_1071;method_13660(I)V
      named increment Lnet/minecraft/item/ItemStack;increment(I)V
    • decrement

      public void decrement(int amount)
      Mappings:
      Namespace Name Mixin selector
      official g Late;g(I)V
      intermediary method_13662 Lnet/minecraft/class_1071;method_13662(I)V
      named decrement Lnet/minecraft/item/ItemStack;decrement(I)V