Package net.minecraft.village
Class TradeOffers.SellItemFactory
java.lang.Object
net.minecraft.village.TradeOffers.SellItemFactory
- All Implemented Interfaces:
TradeOffers.Factory
- Enclosing class:
- TradeOffers
static class TradeOffers.SellItemFactory extends Object implements TradeOffers.Factory
-
Field Summary
Fields Modifier and Type Field Description private intcountprivate intexperienceprivate intmaxUsesprivate floatmultiplierprivate intpriceprivate ItemStacksell -
Constructor Summary
Constructors Constructor Description SellItemFactory(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 Summary
Modifier and Type Method Description TradeOffercreate(Entity entity, Random random)Creates a trade offer.
-
Field Details
-
sell
-
price
private final int price -
count
private final int count -
maxUses
private final int maxUses -
experience
private final int experience -
multiplier
private final float multiplier
-
-
Constructor Details
-
SellItemFactory
-
SellItemFactory
-
SellItemFactory
-
SellItemFactory
-
SellItemFactory
public SellItemFactory(ItemStack stack, int price, int count, int maxUses, int experience, float multiplier)
-
-
Method Details
-
create
Creates a trade offer.- Specified by:
createin interfaceTradeOffers.Factory- Returns:
- a new trade offer, or
nullif none should be created
-