net.minecraft.entity.living.mob.passive

public class VillagerEntity

extends PassiveEntity implements Npc, Trader

All mapped superinterfaces:

CommandSource, Npc, SpawnableEntity, Trader

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

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
private void
ct()
m_81595594()
registerAgeDependentGoals()
protected void
n()
m_10436582()
onGrowUp()
protected void
aW()
m_64422344()
initAttributes()
protected void
E()
m_60264081()
mobAiTick()
public boolean
a(ahd arg0)
m_80294462(C_40996800 arg0)
interactMob(PlayerEntity arg0)
protected void
h()
m_19615596()
registerSyncedData()
public void
b(fn arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(fn arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected boolean
C()
m_78239271()
canDespawn()
protected String
z()
m_96971201()
getAmbientSound()
protected String
bn()
m_52063198()
getHurtSound()
protected String
bo()
m_64027168()
getDeathSound()
public void
r(int arg0)
m_56729114(int arg0)
setProfession(int profession)
public int
cj()
m_18826860()
getProfession()
public boolean
ck()
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
cl()
m_08841278()
getInCaravan()
public void
b(xm arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity arg0)
public void
a(wh arg0)
m_21437816(C_83334639 arg0)
die(DamageSource arg0)
public void
a_(ahd arg0)
m_29342702(C_40996800 arg0)
setCustomer(PlayerEntity arg0)
public PlayerEntity
u_()
m_05255774()
getCustomer()
public boolean
cm()
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(aqc arg0)
m_08583091(C_58868350 arg0)
trade(TradeOffer arg0)
public void
a_(amj arg0)
m_58111115(C_88708284 arg0)
updateOffer(ItemStack arg0)
public TradeOffers
b_(ahd arg0)
m_10556492(C_40996800 arg0)
getOffers(PlayerEntity arg0)
private void
cu()
m_58880724()
levelUp()
public Text
e_()
m_33641726()
getDisplayName()
public float
aR()
m_75246573()
getEyeHeight()
public EntityData
a(vu arg0, xq arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
public void
cn()
m_31849624()
setConvertedZombie()
public VillagerEntity
b(ws arg0)
m_30865619(C_95198707 arg0)
makeChild(PassiveEntity mate)
public boolean
ca()
m_46361309()
isTameable()
public void
a(ads arg0)
m_15478890(C_74216765 arg0)
struckByLightning(LightningBoltEntity arg0)
public SimpleInventory
co()
m_35315034()
getVillagerInventory()
protected void
a(adw arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity arg0)
private boolean
a(alq arg0)
m_23875319(C_98888256 arg0)
isFood(Item item)
public boolean
cp()
m_72544856()
hasExcessFood()
public boolean
cq()
m_05576613()
wantsMoreFood()
public boolean
cr()
m_01867702()
hasRoomForHarvest()
private boolean
s(int arg0)
m_78850421(int arg0)
hasFoodPoints(int min)
public boolean
cs()
m_17617314()
hasPlantableItems()
public boolean
d(int arg0, amj arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public void
a(aqd arg0)
m_33614606(C_76093612 arg0)
setOffers(TradeOffers arg0)
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
private void
a(ew arg0)
m_93459202(C_53395757 arg0)
addParticles(ParticleType type)