Class VillagerEntity.EnchantedItemStackTradeEntry

java.lang.Object
net.minecraft.entity.passive.VillagerEntity.EnchantedItemStackTradeEntry
All Implemented Interfaces:
VillagerEntity.TradeProvider
Enclosing class:
VillagerEntity

static class VillagerEntity.EnchantedItemStackTradeEntry extends Object implements VillagerEntity.TradeProvider
Mappings:
Namespace Name
official aat$c
intermediary net/minecraft/class_985$class_2665
named net/minecraft/entity/passive/VillagerEntity$EnchantedItemStackTradeEntry
  • Field Details

    • item

      public ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official a Laat$c;a:Lafj;
      intermediary field_12114 Lnet/minecraft/class_985$class_2665;field_12114:Lnet/minecraft/class_1071;
      named item Lnet/minecraft/entity/passive/VillagerEntity$EnchantedItemStackTradeEntry;item:Lnet/minecraft/item/ItemStack;
    • cost

      public VillagerEntity.Cost cost
      Mappings:
      Namespace Name Mixin selector
      official b Laat$c;b:Laat$g;
      intermediary field_12115 Lnet/minecraft/class_985$class_2665;field_12115:Lnet/minecraft/class_985$class_2669;
      named cost Lnet/minecraft/entity/passive/VillagerEntity$EnchantedItemStackTradeEntry;cost:Lnet/minecraft/entity/passive/VillagerEntity$Cost;
  • Constructor Details

    • EnchantedItemStackTradeEntry

      public EnchantedItemStackTradeEntry(Item item, VillagerEntity.Cost cost)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laat$c;<init>(Lafh;Laat$g;)V
      intermediary <init> Lnet/minecraft/class_985$class_2665;<init>(Lnet/minecraft/class_1069;Lnet/minecraft/class_985$class_2669;)V
      named <init> Lnet/minecraft/entity/passive/VillagerEntity$EnchantedItemStackTradeEntry;<init>(Lnet/minecraft/item/Item;Lnet/minecraft/entity/passive/VillagerEntity$Cost;)V
  • Method Details

    • method_11230

      public void method_11230(Trader trader, TraderOfferList traderOfferList, Random random)
      Specified by:
      method_11230 in interface VillagerEntity.TradeProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laat$f;a(Lajd;Lajf;Ljava/util/Random;)V
      intermediary method_11230 Lnet/minecraft/class_985$class_2668;method_11230(Lnet/minecraft/class_1143;Lnet/minecraft/class_1145;Ljava/util/Random;)V
      named method_11230 Lnet/minecraft/entity/passive/VillagerEntity$TradeProvider;method_11230(Lnet/minecraft/entity/data/Trader;Lnet/minecraft/village/TraderOfferList;Ljava/util/Random;)V