Class TradeSet
java.lang.Object
net.minecraft.world.item.trading.TradeSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final NumberProviderstatic final com.mojang.serialization.Codec<TradeSet> private final Optional<Identifier> private final HolderSet<VillagerTrade> -
Constructor Summary
ConstructorsConstructorDescriptionTradeSet(HolderSet<VillagerTrade> trades, NumberProvider amount, boolean allowDuplicates, Optional<Identifier> randomSequence) -
Method Summary
-
Field Details
-
CODEC
-
trades
-
amount
-
allowDuplicates
private final boolean allowDuplicates -
randomSequence
-
-
Constructor Details
-
TradeSet
public TradeSet(HolderSet<VillagerTrade> trades, NumberProvider amount, boolean allowDuplicates, Optional<Identifier> randomSequence)
-
-
Method Details
-
getTrades
-
calculateNumberOfTrades
-
allowDuplicates
public boolean allowDuplicates() -
randomSequence
-