Package net.minecraft.village
Class TradeOffers.SellItemFactory
java.lang.Object
net.minecraft.village.TradeOffers.SellItemFactory
- All Implemented Interfaces:
- TradeOffers.Factory
- Enclosing class:
- TradeOffers
- Mappings:
- Namespace - Name - official - byf$h- intermediary - net/minecraft/class_3853$class_4165- named - net/minecraft/village/TradeOffers$SellItemFactory
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate final floatprivate final intprivate final ItemStack
- 
Constructor SummaryConstructorsConstructorDescriptionSellItemFactory(Block block, int price, int count, int maxUses, int experience) SellItemFactory(Item item, int price, int count, int experience) SellItemFactory(Item item, int price, int count, int maxUses, int experience) SellItemFactory(ItemStack stack, int price, int count, int maxUses, int experience) SellItemFactory(ItemStack stack, int price, int count, int maxUses, int experience, float multiplier) 
- 
Method SummaryModifier and TypeMethodDescriptionCreates a trade offer.
- 
Field Details- 
sell- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyf$h;a:Lcfz;- intermediary - field_18571- Lnet/minecraft/class_3853$class_4165;field_18571:Lnet/minecraft/class_1799;- named - sell- Lnet/minecraft/village/TradeOffers$SellItemFactory;sell:Lnet/minecraft/item/ItemStack;
 
- 
priceprivate final int price- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyf$h;b:I- intermediary - field_18572- Lnet/minecraft/class_3853$class_4165;field_18572:I- named - price- Lnet/minecraft/village/TradeOffers$SellItemFactory;price:I
 
- 
countprivate final int count- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyf$h;c:I- intermediary - field_18573- Lnet/minecraft/class_3853$class_4165;field_18573:I- named - count- Lnet/minecraft/village/TradeOffers$SellItemFactory;count:I
 
- 
maxUsesprivate final int maxUses- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbyf$h;d:I- intermediary - field_18574- Lnet/minecraft/class_3853$class_4165;field_18574:I- named - maxUses- Lnet/minecraft/village/TradeOffers$SellItemFactory;maxUses:I
 
- 
experienceprivate final int experience- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbyf$h;e:I- intermediary - field_18575- Lnet/minecraft/class_3853$class_4165;field_18575:I- named - experience- Lnet/minecraft/village/TradeOffers$SellItemFactory;experience:I
 
- 
multiplierprivate final float multiplier- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbyf$h;f:F- intermediary - field_18576- Lnet/minecraft/class_3853$class_4165;field_18576:F- named - multiplier- Lnet/minecraft/village/TradeOffers$SellItemFactory;multiplier:F
 
 
- 
- 
Constructor Details- 
SellItemFactory- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyf$h;<init>(Lcpn;IIII)V- intermediary - <init>- Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_2248;IIII)V- named - <init>- Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/block/Block;IIII)V
 
- 
SellItemFactory- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyf$h;<init>(Lcfu;III)V- intermediary - <init>- Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1792;III)V- named - <init>- Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/Item;III)V
 
- 
SellItemFactory- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyf$h;<init>(Lcfu;IIII)V- intermediary - <init>- Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1792;IIII)V- named - <init>- Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/Item;IIII)V
 
- 
SellItemFactory- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyf$h;<init>(Lcfz;IIII)V- intermediary - <init>- Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1799;IIII)V- named - <init>- Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/ItemStack;IIII)V
 
- 
SellItemFactorypublic SellItemFactory(ItemStack stack, int price, int count, int maxUses, int experience, float multiplier) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyf$h;<init>(Lcfz;IIIIF)V- intermediary - <init>- Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1799;IIIIF)V- named - <init>- Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/ItemStack;IIIIF)V
 
 
- 
- 
Method Details- 
createCreates a trade offer.- Specified by:
- createin interface- TradeOffers.Factory
- Returns:
- a new trade offer, or nullif none should be created
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyf$f;a(Lbfj;Lapf;)Lclk;- intermediary - method_7246- Lnet/minecraft/class_3853$class_1652;method_7246(Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1914;- named - create- Lnet/minecraft/village/TradeOffers$Factory;create(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/village/TradeOffer;
 
 
-