net.minecraft.entity.living.mob.passive

public class VillagerEntity

extends PassiveEntity implements Trader, Npc

All mapped superinterfaces:

CommandSource, Trader, Npc, SpawnableEntity

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

Field summary

Modifier and TypeField
private int
bn
f_35011335
profession
private boolean
bo
f_66280868
mating
private boolean
bp
f_13004360
inCaravan
Village
bm
f_88053404
village
private PlayerEntity
bq
f_73131399
customer
private TradeOffers
br
f_55485993
traderOffers
private int
bs
f_88094916
levelUpCountdown
private boolean
bt
f_19161876
levelUp
private boolean
bu
f_11854660
willing
private int
bv
f_31908959
riches
private String
bw
f_94246492
lastSuccessfulTradeCustomer
private int
bx
f_85617713
career
private int
by
f_84795335
careerLevel
private boolean
bz
f_86235637
convertedZombie
private boolean
bA
f_32873488
hasAgeDependentGoals
private SimpleInventory
bB
f_82390987
inventory
private static final VillagerEntity$TradeSource[][][][]
bC
f_12295553
TRADE_SOURCES

Constructor summary

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

Method summary

Modifier and TypeMethod
private void
cv()
m_81595594()
registerAgeDependentGoals()
protected void
n()
m_10436582()
onGrowUp()
protected void
aX()
m_64422344()
initAttributes()
protected void
E()
m_60264081()
mobAiTick()
public boolean
a(wn arg0)
m_80294462(C_40996800 arg0)
interactMob(PlayerEntity arg0)
protected void
h()
m_19615596()
registerSyncedData()
public void
b(dn arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(dn arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected boolean
C()
m_78239271()
canDespawn()
protected String
z()
m_96971201()
getAmbientSound()
protected String
bo()
m_52063198()
getHurtSound()
protected String
bp()
m_64027168()
getDeathSound()
public void
r(int arg0)
m_56729114(int arg0)
setProfession(int profession)
public int
cl()
m_18826860()
getProfession()
public boolean
cm()
m_50912734()
getMating()
public void
l(boolean arg0)
m_62573040(boolean arg0)
setMating(boolean value)
public void
m(boolean arg0)
m_12439087(boolean arg0)
setInCaravan(boolean value)
public boolean
cn()
m_08841278()
getInCaravan()
public void
b(pr arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity arg0)
public void
a(ow arg0)
m_21437816(C_83334639 arg0)
die(DamageSource arg0)
public void
a_(wn arg0)
m_29342702(C_40996800 arg0)
setCustomer(PlayerEntity arg0)
public PlayerEntity
v_()
m_05255774()
getCustomer()
public boolean
co()
m_22187364()
hasCustomer()
public boolean
n(boolean arg0)
m_12705090(boolean arg0)
consumeAvailableFood(boolean updateFirst)
public void
o(boolean arg0)
m_77281689(boolean arg0)
setWilling(boolean willing)
public void
a(acz arg0)
m_08583091(C_58868350 arg0)
trade(TradeOffer arg0)
public void
a_(zx arg0)
m_58111115(C_88708284 arg0)
updateOffer(ItemStack arg0)
public TradeOffers
b_(wn arg0)
m_10556492(C_40996800 arg0)
getOffers(PlayerEntity arg0)
private void
cw()
m_58880724()
levelUp()
public Text
f_()
m_33641726()
getDisplayName()
public float
aS()
m_75246573()
getEyeHeight()
public EntityData
a(ok arg0, pu arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
public void
cp()
m_31849624()
setConvertedZombie()
public VillagerEntity
b(ph arg0)
m_30865619(C_95198707 arg0)
makeChild(PassiveEntity mate)
public boolean
cb()
m_46361309()
isTameable()
public void
a(uv arg0)
m_15478890(C_74216765 arg0)
struckByLightning(LightningBoltEntity arg0)
public SimpleInventory
cq()
m_35315034()
getVillagerInventory()
protected void
a(uz arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity arg0)
private boolean
a(zw arg0)
m_23875319(C_98888256 arg0)
isFood(Item item)
public boolean
cr()
m_72544856()
hasExcessFood()
public boolean
cs()
m_05576613()
wantsMoreFood()
public boolean
ct()
m_01867702()
hasRoomForHarvest()
private boolean
s(int arg0)
m_78850421(int arg0)
hasFoodPoints(int min)
public boolean
cu()
m_17617314()
hasPlantableItems()
public boolean
d(int arg0, zx arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public void
a(ada arg0)
m_33614606(C_76093612 arg0)
setOffers(TradeOffers arg0)
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
private void
a(cy arg0)
m_93459202(C_53395757 arg0)
addParticles(ParticleType type)