History - net.minecraft.village.VillagerTrade
26.3
Names
Fields
List<LootFunction>: givenItemModifiers, givenItemModifiers, field_1_229, givenItemModifiers
LootNumberProvider: maxUses, maxUses, field_1_231, maxUses
LootNumberProvider: reputationDiscount, reputationDiscount, field_1_233, reputationDiscount
LootNumberProvider: xp, xp, field_1_235, xp
Optional<RegistryEntry<LootFunction>>: givenItemModifier, givenItemModifier, field_1_229, givenItemModifier
RegistryEntry<LootIntProvider>: maxUses, maxUses, field_1_231, maxUses
RegistryEntry<LootIntProvider>: xp, xp, field_1_235, xp
RegistryEntry<LootFloatProvider>: reputationDiscount, reputationDiscount, field_1_233, reputationDiscount
Constructors
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, LootNumberProvider, LootNumberProvider, LootNumberProvider, Optional<LootCondition>, List<LootFunction>, Optional<RegistryEntryList<Enchantment>>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>)
(TradedItemFactory, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>, RegistryEntryList<Enchantment>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, RegistryEntry<LootIntProvider>, RegistryEntry<LootIntProvider>, RegistryEntry<LootFloatProvider>, Optional<RegistryEntry<LootCondition>>, Optional<RegistryEntry<LootFunction>>, Optional<RegistryEntryList<Enchantment>>)
Methods
VillagerTrade$Builder (TradedItemFactory, SimpleItemStackView, int, int, float): builder, builder, method_1_8670, builder
VillagerTrade$Builder (TradedItemFactory, TradedItemFactory, SimpleItemStackView, int, int, float): builder, builder, method_1_8671, builder
26.2
Names
Fields
Constructors
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>, Optional<RegistryEntryList<Enchantment>>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>, RegistryEntryList<Enchantment>)
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
net.minecraft.world.item.trading.VillagerTrade
net.minecraft.world.item.trading.VillagerTrade
net.minecraft.class_1_30
net.minecraft.village.VillagerTrade
Fields
com.mojang.serialization.Codec<VillagerTrade>: CODEC, CODEC, field_1_226, CODEC
TradedItemFactory: wants, wants, field_1_234, wants
Optional<TradedItemFactory>: additionalWants, additionalWants, field_1_227, additionalWants
SimpleItemStackView: gives, gives, field_1_230, gives
Optional<LootCondition>: merchantPredicate, merchantPredicate, field_1_232, merchantPredicate
List<LootFunction>: givenItemModifiers, givenItemModifiers, field_1_229, givenItemModifiers
LootNumberProvider: maxUses, maxUses, field_1_231, maxUses
LootNumberProvider: reputationDiscount, reputationDiscount, field_1_233, reputationDiscount
LootNumberProvider: xp, xp, field_1_235, xp
Optional<RegistryEntryList<Enchantment>>: doubleTradePriceEnchantments, doubleTradePriceEnchantments, field_1_228, doubleTradePriceEnchantments
Constructors
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, LootNumberProvider, LootNumberProvider, LootNumberProvider, Optional<LootCondition>, List<LootFunction>, Optional<RegistryEntryList<Enchantment>>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>, Optional<RegistryEntryList<Enchantment>>)
(TradedItemFactory, Optional<TradedItemFactory>, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>)
(TradedItemFactory, SimpleItemStackView, int, int, float, Optional<LootCondition>, List<LootFunction>)
Methods
void (LootTableReporter): validate, validate, method_292, report
TradeOffer (LootContext): getOffer, getOffer, method_1_513, createOffer