Class VillagerEntity.ItemTradeEntry

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

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

    • item

      public Item item
      Mappings:
      Namespace Name Mixin selector
      official a Laat$a;a:Lafh;
      intermediary field_12112 Lnet/minecraft/class_985$class_2663;field_12112:Lnet/minecraft/class_1069;
      named item Lnet/minecraft/entity/passive/VillagerEntity$ItemTradeEntry;item:Lnet/minecraft/item/Item;
    • cost

      public VillagerEntity.Cost cost
      Mappings:
      Namespace Name Mixin selector
      official b Laat$a;b:Laat$g;
      intermediary field_12113 Lnet/minecraft/class_985$class_2663;field_12113:Lnet/minecraft/class_985$class_2669;
      named cost Lnet/minecraft/entity/passive/VillagerEntity$ItemTradeEntry;cost:Lnet/minecraft/entity/passive/VillagerEntity$Cost;
  • Constructor Details

    • ItemTradeEntry

      public ItemTradeEntry(Item item, VillagerEntity.Cost cost)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laat$a;<init>(Lafh;Laat$g;)V
      intermediary <init> Lnet/minecraft/class_985$class_2663;<init>(Lnet/minecraft/class_1069;Lnet/minecraft/class_985$class_2669;)V
      named <init> Lnet/minecraft/entity/passive/VillagerEntity$ItemTradeEntry;<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