Class VillagerEntity.ItemStackTradeEntry

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

static class VillagerEntity.ItemStackTradeEntry extends Object implements VillagerEntity.TradeProvider
Mappings:
Namespace Name
official wi$e
intermediary net/minecraft/class_985$class_2667
named net/minecraft/entity/passive/VillagerEntity$ItemStackTradeEntry
  • Field Details

    • item

      public ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official a Lwi$e;a:Lzx;
      intermediary field_12120 Lnet/minecraft/class_985$class_2667;field_12120:Lnet/minecraft/class_1071;
      named item Lnet/minecraft/entity/passive/VillagerEntity$ItemStackTradeEntry;item:Lnet/minecraft/item/ItemStack;
    • cost

      public VillagerEntity.Cost cost
      Mappings:
      Namespace Name Mixin selector
      official b Lwi$e;b:Lwi$g;
      intermediary field_12121 Lnet/minecraft/class_985$class_2667;field_12121:Lnet/minecraft/class_985$class_2669;
      named cost Lnet/minecraft/entity/passive/VillagerEntity$ItemStackTradeEntry;cost:Lnet/minecraft/entity/passive/VillagerEntity$Cost;
  • Constructor Details

    • ItemStackTradeEntry

      public ItemStackTradeEntry(Item item, VillagerEntity.Cost cost)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwi$e;<init>(Lzw;Lwi$g;)V
      intermediary <init> Lnet/minecraft/class_985$class_2667;<init>(Lnet/minecraft/class_1069;Lnet/minecraft/class_985$class_2669;)V
      named <init> Lnet/minecraft/entity/passive/VillagerEntity$ItemStackTradeEntry;<init>(Lnet/minecraft/item/Item;Lnet/minecraft/entity/passive/VillagerEntity$Cost;)V
    • ItemStackTradeEntry

      public ItemStackTradeEntry(ItemStack item, VillagerEntity.Cost cost)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwi$e;<init>(Lzx;Lwi$g;)V
      intermediary <init> Lnet/minecraft/class_985$class_2667;<init>(Lnet/minecraft/class_1071;Lnet/minecraft/class_985$class_2669;)V
      named <init> Lnet/minecraft/entity/passive/VillagerEntity$ItemStackTradeEntry;<init>(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/passive/VillagerEntity$Cost;)V
  • Method Details

    • convert

      public void convert(TraderOfferList list, Random random)
      Specified by:
      convert in interface VillagerEntity.TradeProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lwi$f;a(Lada;Ljava/util/Random;)V
      intermediary method_11230 Lnet/minecraft/class_985$class_2668;method_11230(Lnet/minecraft/class_1145;Ljava/util/Random;)V
      named convert Lnet/minecraft/entity/passive/VillagerEntity$TradeProvider;convert(Lnet/minecraft/village/TraderOfferList;Ljava/util/Random;)V