Package net.minecraft.village
Class TradeOffers.SellPotionHoldingItemFactory
java.lang.Object
net.minecraft.village.TradeOffers.SellPotionHoldingItemFactory
- All Implemented Interfaces:
TradeOffers.Factory
- Enclosing class:
TradeOffers
private static class TradeOffers.SellPotionHoldingItemFactory
extends Object
implements TradeOffers.Factory
- Mappings:
Namespace Name named net/minecraft/village/TradeOffers$SellPotionHoldingItemFactory
intermediary net/minecraft/class_3853$class_4167
official cpm$k
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSellPotionHoldingItemFactory
(Item arrow, int secondCount, Item tippedArrow, int sellCount, int price, int maxUses, int experience) -
Method Summary
Modifier and TypeMethodDescriptionCreates a trade offer.
-
Field Details
-
sell
- Mappings:
Namespace Name Mixin selector named sell
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;sell:Lnet/minecraft/item/ItemStack;
intermediary field_18581
Lnet/minecraft/class_3853$class_4167;field_18581:Lnet/minecraft/class_1799;
official a
Lcpm$k;a:Lcxo;
-
sellCount
private final int sellCount- Mappings:
Namespace Name Mixin selector named sellCount
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;sellCount:I
intermediary field_18582
Lnet/minecraft/class_3853$class_4167;field_18582:I
official b
Lcpm$k;b:I
-
price
private final int price- Mappings:
Namespace Name Mixin selector named price
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;price:I
intermediary field_18583
Lnet/minecraft/class_3853$class_4167;field_18583:I
official c
Lcpm$k;c:I
-
maxUses
private final int maxUses- Mappings:
Namespace Name Mixin selector named maxUses
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;maxUses:I
intermediary field_18584
Lnet/minecraft/class_3853$class_4167;field_18584:I
official d
Lcpm$k;d:I
-
experience
private final int experience- Mappings:
Namespace Name Mixin selector named experience
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;experience:I
intermediary field_18585
Lnet/minecraft/class_3853$class_4167;field_18585:I
official e
Lcpm$k;e:I
-
secondBuy
- Mappings:
Namespace Name Mixin selector named secondBuy
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;secondBuy:Lnet/minecraft/item/Item;
intermediary field_18586
Lnet/minecraft/class_3853$class_4167;field_18586:Lnet/minecraft/class_1792;
official f
Lcpm$k;f:Lcxk;
-
secondCount
private final int secondCount- Mappings:
Namespace Name Mixin selector named secondCount
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;secondCount:I
intermediary field_18587
Lnet/minecraft/class_3853$class_4167;field_18587:I
official g
Lcpm$k;g:I
-
priceMultiplier
private final float priceMultiplier- Mappings:
Namespace Name Mixin selector named priceMultiplier
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;priceMultiplier:F
intermediary field_18588
Lnet/minecraft/class_3853$class_4167;field_18588:F
official h
Lcpm$k;h:F
-
-
Constructor Details
-
SellPotionHoldingItemFactory
public SellPotionHoldingItemFactory(Item arrow, int secondCount, Item tippedArrow, int sellCount, int price, int maxUses, int experience) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/village/TradeOffers$SellPotionHoldingItemFactory;<init>(Lnet/minecraft/item/Item;ILnet/minecraft/item/Item;IIII)V
intermediary <init>
Lnet/minecraft/class_3853$class_4167;<init>(Lnet/minecraft/class_1792;ILnet/minecraft/class_1792;IIII)V
official <init>
Lcpm$k;<init>(Lcxk;ILcxk;IIII)V
-
-
Method Details
-
create
Creates a trade offer.- Specified by:
create
in interfaceTradeOffers.Factory
- Returns:
- a new trade offer, or
null
if none should be created - Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/village/TradeOffers$Factory;create(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/village/TradeOffer;
intermediary method_7246
Lnet/minecraft/class_3853$class_1652;method_7246(Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1914;
official a
Lcpm$g;a(Lbvj;Lbam;)Ldge;
-