Class TradeOffer

java.lang.Object
net.minecraft.village.TradeOffer

public class TradeOffer extends Object
Mappings:
Namespace Name
official aey
intermediary net/minecraft/class_1144
named net/minecraft/village/TradeOffer
  • Field Details

    • stack1

      private ItemStack stack1
      Mappings:
      Namespace Name Mixin selector
      official a Laey;a:Labo;
      intermediary field_4503 Lnet/minecraft/class_1144;field_4503:Lnet/minecraft/class_1071;
      named stack1 Lnet/minecraft/village/TradeOffer;stack1:Lnet/minecraft/item/ItemStack;
    • stack2

      private ItemStack stack2
      Mappings:
      Namespace Name Mixin selector
      official b Laey;b:Labo;
      intermediary field_4504 Lnet/minecraft/class_1144;field_4504:Lnet/minecraft/class_1071;
      named stack2 Lnet/minecraft/village/TradeOffer;stack2:Lnet/minecraft/item/ItemStack;
    • result

      private ItemStack result
      Mappings:
      Namespace Name Mixin selector
      official c Laey;c:Labo;
      intermediary field_4505 Lnet/minecraft/class_1144;field_4505:Lnet/minecraft/class_1071;
      named result Lnet/minecraft/village/TradeOffer;result:Lnet/minecraft/item/ItemStack;
    • uses

      private int uses
      Mappings:
      Namespace Name Mixin selector
      official d Laey;d:I
      intermediary field_4506 Lnet/minecraft/class_1144;field_4506:I
      named uses Lnet/minecraft/village/TradeOffer;uses:I
    • maxUses

      private int maxUses
      Mappings:
      Namespace Name Mixin selector
      official e Laey;e:I
      intermediary field_5459 Lnet/minecraft/class_1144;field_5459:I
      named maxUses Lnet/minecraft/village/TradeOffer;maxUses:I
  • Constructor Details

    • TradeOffer

      public TradeOffer(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laey;<init>(Ldg;)V
      intermediary <init> Lnet/minecraft/class_1144;<init>(Lnet/minecraft/class_322;)V
      named <init> Lnet/minecraft/village/TradeOffer;<init>(Lnet/minecraft/nbt/NbtCompound;)V
    • TradeOffer

      public TradeOffer(ItemStack stack1, ItemStack stack2, ItemStack result)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laey;<init>(Labo;Labo;Labo;)V
      intermediary <init> Lnet/minecraft/class_1144;<init>(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)V
      named <init> Lnet/minecraft/village/TradeOffer;<init>(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
    • TradeOffer

      public TradeOffer(ItemStack stack1, ItemStack result)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laey;<init>(Labo;Labo;)V
      intermediary <init> Lnet/minecraft/class_1144;<init>(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)V
      named <init> Lnet/minecraft/village/TradeOffer;<init>(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
    • TradeOffer

      public TradeOffer(ItemStack stack1, Item result)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laey;<init>(Labo;Labm;)V
      intermediary <init> Lnet/minecraft/class_1144;<init>(Lnet/minecraft/class_1071;Lnet/minecraft/class_1069;)V
      named <init> Lnet/minecraft/village/TradeOffer;<init>(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/Item;)V
  • Method Details

    • getFirstStack

      public ItemStack getFirstStack()
      Mappings:
      Namespace Name Mixin selector
      official a Laey;a()Labo;
      intermediary method_3547 Lnet/minecraft/class_1144;method_3547()Lnet/minecraft/class_1071;
      named getFirstStack Lnet/minecraft/village/TradeOffer;getFirstStack()Lnet/minecraft/item/ItemStack;
    • getSecondStack

      public ItemStack getSecondStack()
      Mappings:
      Namespace Name Mixin selector
      official b Laey;b()Labo;
      intermediary method_3550 Lnet/minecraft/class_1144;method_3550()Lnet/minecraft/class_1071;
      named getSecondStack Lnet/minecraft/village/TradeOffer;getSecondStack()Lnet/minecraft/item/ItemStack;
    • hasSecondStack

      public boolean hasSecondStack()
      Mappings:
      Namespace Name Mixin selector
      official c Laey;c()Z
      intermediary method_3552 Lnet/minecraft/class_1144;method_3552()Z
      named hasSecondStack Lnet/minecraft/village/TradeOffer;hasSecondStack()Z
    • getResult

      public ItemStack getResult()
      Mappings:
      Namespace Name Mixin selector
      official d Laey;d()Labo;
      intermediary method_3553 Lnet/minecraft/class_1144;method_3553()Lnet/minecraft/class_1071;
      named getResult Lnet/minecraft/village/TradeOffer;getResult()Lnet/minecraft/item/ItemStack;
    • method_6391

      public boolean method_6391(TradeOffer tradeOffer)
      Mappings:
      Namespace Name Mixin selector
      official a Laey;a(Laey;)Z
      intermediary method_6391 Lnet/minecraft/class_1144;method_6391(Lnet/minecraft/class_1144;)Z
      named method_6391 Lnet/minecraft/village/TradeOffer;method_6391(Lnet/minecraft/village/TradeOffer;)Z
    • method_3551

      public boolean method_3551(TradeOffer tradeOffer)
      Mappings:
      Namespace Name Mixin selector
      official b Laey;b(Laey;)Z
      intermediary method_3551 Lnet/minecraft/class_1144;method_3551(Lnet/minecraft/class_1144;)Z
      named method_3551 Lnet/minecraft/village/TradeOffer;method_3551(Lnet/minecraft/village/TradeOffer;)Z
    • use

      public void use()
      Mappings:
      Namespace Name Mixin selector
      official f Laey;f()V
      intermediary method_3555 Lnet/minecraft/class_1144;method_3555()V
      named use Lnet/minecraft/village/TradeOffer;use()V
    • increaseSpecialPrice

      public void increaseSpecialPrice(int uses)
      Mappings:
      Namespace Name Mixin selector
      official a Laey;a(I)V
      intermediary method_4663 Lnet/minecraft/class_1144;method_4663(I)V
      named increaseSpecialPrice Lnet/minecraft/village/TradeOffer;increaseSpecialPrice(I)V
    • isDisabled

      public boolean isDisabled()
      Mappings:
      Namespace Name Mixin selector
      official g Laey;g()Z
      intermediary method_4664 Lnet/minecraft/class_1144;method_4664()Z
      named isDisabled Lnet/minecraft/village/TradeOffer;isDisabled()Z
    • clearUses

      @Environment(CLIENT) public void clearUses()
      Mappings:
      Namespace Name Mixin selector
      official h Laey;h()V
      intermediary method_4665 Lnet/minecraft/class_1144;method_4665()V
      named clearUses Lnet/minecraft/village/TradeOffer;clearUses()V
    • readNbt

      public void readNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Laey;a(Ldg;)V
      intermediary method_3548 Lnet/minecraft/class_1144;method_3548(Lnet/minecraft/class_322;)V
      named readNbt Lnet/minecraft/village/TradeOffer;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public NbtCompound toNbt()
      Mappings:
      Namespace Name Mixin selector
      official i Laey;i()Ldg;
      intermediary method_3556 Lnet/minecraft/class_1144;method_3556()Lnet/minecraft/class_322;
      named toNbt Lnet/minecraft/village/TradeOffer;toNbt()Lnet/minecraft/nbt/NbtCompound;