net.minecraft.entity.living.mob.passive

public class VillagerEntity

extends PassiveEntity implements Npc, Trader

All mapped superinterfaces:

CommandSource, Npc, SpawnableEntity, Trader

ady
net.minecraft.unmapped.C_56964626
net.minecraft.entity.living.mob.passive.VillagerEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
by
f_88126474
LOGGER
private static final DataAttribute<Integer>
bz
f_44279666
VILLAGER_DATA
private int
bA
f_35011335
profession
private boolean
bB
f_66280868
mating
private boolean
bC
f_13004360
inCaravan
Village
bx
f_88053404
village
private PlayerEntity
bD
f_73131399
customer
private TradeOffers
bE
f_55485993
traderOffers
private int
bF
f_88094916
levelUpCountdown
private boolean
bG
f_19161876
levelUp
private boolean
bH
f_11854660
willing
private int
bI
f_31908959
riches
private String
bJ
f_94246492
lastSuccessfulTradeCustomer
private int
bK
f_85617713
career
private int
bL
f_84795335
careerLevel
private boolean
bM
f_86235637
convertedZombie
private boolean
bN
f_32873488
hasAgeDependentGoals
private final SimpleInventory
bO
f_82390987
inventory
private static final VillagerEntity$TradeSource[][][][]
bP
f_12295553
TRADE_SOURCES

Constructor summary

ModifierConstructor
public (World world)
public (World world, int profession)

Method summary

Modifier and TypeMethod
protected void
r()
m_21202670()
initGoals()
private void
dw()
m_81595594()
registerAgeDependentGoals()
protected void
p()
m_10436582()
onGrowUp()
protected void
bM()
m_64422344()
initAttributes()
protected void
M()
m_60264081()
mobAiTick()
public boolean
a(aed arg0, ub arg1)
m_80294462(C_40996800 arg0, C_31276856 arg1)
interactMob(PlayerEntity arg0, InteractionHand arg1)
protected void
i()
m_19615596()
registerSyncedData()
public static void
a(ry arg0)
m_94387169(C_81045817 arg0)
registerSchema(DataFixerUpper dfu)
public void
b(fy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(fy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected boolean
K()
m_78239271()
canDespawn()
protected SoundEvent
F()
m_96971201()
getAmbientSound()
protected SoundEvent
d(ur arg0)
m_52063198(C_83334639 arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
cf()
m_64027168()
getDeathSound()
protected Identifier
J()
m_61071011()
getDefaultLootTable()
public void
g(int arg0)
m_56729114(int arg0)
setProfession(int profession)
public int
dl()
m_18826860()
getProfession()
public boolean
dm()
m_50912734()
getMating()
public void
p(boolean arg0)
m_62573040(boolean arg0)
setMating(boolean value)
public void
q(boolean arg0)
m_12439087(boolean arg0)
setInCaravan(boolean value)
public boolean
dn()
m_08841278()
getInCaravan()
public void
a(vp arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity arg0)
public void
a(ur arg0)
m_21437816(C_83334639 arg0)
die(DamageSource arg0)
public void
a_(aed arg0)
m_29342702(C_40996800 arg0)
setCustomer(PlayerEntity arg0)
public PlayerEntity
t_()
m_05255774()
getCustomer()
public boolean
do()
m_22187364()
hasCustomer()
public boolean
r(boolean arg0)
m_12705090(boolean arg0)
consumeAvailableFood(boolean updateFirst)
public void
s(boolean arg0)
m_77281689(boolean arg0)
setWilling(boolean willing)
public void
a(amg arg0)
m_08583091(C_58868350 arg0)
trade(TradeOffer arg0)
public void
a(aip arg0)
m_58111115(C_88708284 arg0)
updateOffer(ItemStack arg0)
public TradeOffers
b_(aed arg0)
m_10556492(C_40996800 arg0)
getOffers(PlayerEntity arg0)
private void
dx()
m_58880724()
levelUp()
public World
u_()
m_03285076()
getTradeWorld()
public BlockPos
v_()
m_53488489()
getTradePos()
public Text
i_()
m_33641726()
getDisplayName()
public float
by()
m_75246573()
getEyeHeight()
public EntityData
a(ua arg0, vs arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
public EntityData
a(ua arg0, vs arg1, boolean arg2)
m_87986213(C_55983527 arg0, C_75624064 arg1, boolean arg2)
initialize(LocalDifficulty localDifficulty, EntityData entityData, boolean pickProfession)
public void
dp()
m_31849624()
setConvertedZombie()
public VillagerEntity
b(vd arg0)
m_30865619(C_95198707 arg0)
makeChild(PassiveEntity mate)
public boolean
a(aed arg0)
m_46361309(C_40996800 arg0)
isTameable(PlayerEntity arg0)
public void
a(aci arg0)
m_15478890(C_74216765 arg0)
struckByLightning(LightningBoltEntity arg0)
public SimpleInventory
dq()
m_35315034()
getVillagerInventory()
protected void
a(acl arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity arg0)
private boolean
a(ain arg0)
m_23875319(C_98888256 arg0)
isFood(Item item)
public boolean
dr()
m_72544856()
hasExcessFood()
public boolean
ds()
m_05576613()
wantsMoreFood()
public boolean
dt()
m_01867702()
hasRoomForHarvest()
private boolean
m(int arg0)
m_78850421(int arg0)
hasFoodPoints(int min)
public boolean
du()
m_17617314()
hasPlantableItems()
public boolean
c(int arg0, aip arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public void
a(amh arg0)
m_33614606(C_76093612 arg0)
setOffers(TradeOffers arg0)
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
private void
a(fj arg0)
m_93459202(C_53395757 arg0)
addParticles(ParticleType type)