History - net.minecraft.village.TradeOffers$SellItemFactory

1.21.11_unobfuscated

Names

net.minecraft.world.entity.npc.villager.VillagerTrades$ItemsForEmeralds

net.minecraft.class_3853$class_4165

net.minecraft.village.TradeOffers$SellItemFactory

Fields

ItemStack: itemStack, field_18571, sell

int: emeraldCost, field_18572, price

int: maxUses, field_18574, maxUses

int: villagerXp, field_18575, experience

float: priceMultiplier, field_18576, multiplier

Optional<RegistryKey<EnchantmentProvider>>: enchantmentProvider, field_51619, enchantmentProviderKey

Constructors

(Block, int, int, int, int)

(Item, int, int, int)

(Item, int, int, int, int)

(ItemStack, int, int, int, int)

(Item, int, int, int, int, float)

(Item, int, int, int, int, float, RegistryKey<EnchantmentProvider>)

(ItemStack, int, int, int, int, float)

(ItemStack, int, int, int, int, float, Optional<RegistryKey<EnchantmentProvider>>)

Methods

TradeOffer (ServerWorld, Entity, Random): getOffer, method_7246, create

void (ItemStack, ServerWorld, Entity, Random, RegistryKey): lambda$getOffer$0, method_59951, method_59951