net.minecraft.village

class TradeOffers$TypeAwareBuyForOneEmeraldFactory

implements TradeOffers$Factory

ddb$c
net.minecraft.world.entity.npc.villager.VillagerTrades$EmeraldsForVillagerTypeItem
net.minecraft.class_3853$class_4162
net.minecraft.village.TradeOffers$TypeAwareBuyForOneEmeraldFactory
net.minecraft.unmapped.C_hqrlptsj$C_wututmqp
net.minecraft.village.TradeOffers$TypeAwareBuyForOneEmeraldFactory
net.minecraft.src.C_432174_$C_432613_

Field summary

Modifier and TypeField
private final Map<RegistryKey<VillagerType>, Item>
a
trades
field_18553
map
f_qarqoowl
map
f_433884_
private final int
b
cost
field_18554
count
f_pxdyebdl
count
f_436173_
private final int
c
maxUses
field_18555
maxUses
f_leqjftkp
maxUses
f_434449_
private final int
d
villagerXp
field_18556
experience
f_tzcqavkq
experience
f_434728_

Constructor summary

ModifierConstructor
public (int count, int maxUses, int experience, Map<RegistryKey<VillagerType>, Item> map)

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_459086_, C_507_ p_450551_, C_212974_ arg2)