net.minecraft.village

class TradeOffers$EnchantBookFactory

implements TradeOffers$Factory

ddb$d
net.minecraft.world.entity.npc.villager.VillagerTrades$EnchantBookForEmeralds
net.minecraft.class_3853$class_1648
net.minecraft.village.TradeOffers$EnchantBookFactory
net.minecraft.unmapped.C_hqrlptsj$C_oigljzdw
net.minecraft.village.TradeOffers$EnchantBookFactory
net.minecraft.src.C_432174_$C_432497_

Field summary

Modifier and TypeField
private final int
a
villagerXp
field_18557
experience
f_jzuznifm
experience
f_436367_
private final TagKey<Enchantment>
b
tradeableEnchantments
field_45131
possibleEnchantments
f_fykexdki
enchantmentPool
f_434601_
private final int
c
minLevel
field_45132
minLevel
f_ergftuze
minLevel
f_437219_
private final int
d
maxLevel
field_45133
maxLevel
f_ewyrltat
maxLevel
f_435099_

Constructor summary

ModifierConstructor
public (int experience, TagKey<Enchantment> possibleEnchantments)
public (int experience, int minLevel, int maxLevel, TagKey<Enchantment> possibleEnchantments)

Method summary

Modifier and TypeMethod
public TradeOffer
a(axf o, cgk o, bgr arg2)
getOffer(ServerLevel arg0, Entity arg1, RandomSource arg2)
method_7246(class_3218 arg0, class_1297 arg1, class_5819 arg2)
create(ServerWorld arg0, Entity arg1, Random arg2)
m_goekcyhx(C_bdwnwhiu arg0, C_astfners arg1, C_rlomrsco arg2)
create(ServerWorld arg0, Entity arg1, RandomGenerator arg2)
m_439279_(C_12_ p_450163_, C_507_ p_457032_, C_212974_ arg2)