net.minecraft.entity.living.mob.passive

public class VillagerEntity

extends PassiveEntity implements Trader, Npc

All mapped superinterfaces:

CommandSource, Trader, Npc, SpawnableEntity

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

Field summary

Modifier and TypeField
private static final DataAttribute<Integer>
bw
f_44279666
VILLAGER_DATA
private int
bx
f_35011335
profession
private boolean
by
f_66280868
mating
private boolean
bz
f_13004360
inCaravan
Village
bv
f_88053404
village
private PlayerEntity
bA
f_73131399
customer
private TradeOffers
bB
f_55485993
traderOffers
private int
bC
f_88094916
levelUpCountdown
private boolean
bD
f_19161876
levelUp
private boolean
bE
f_11854660
willing
private int
bF
f_31908959
riches
private String
bG
f_94246492
lastSuccessfulTradeCustomer
private int
bH
f_85617713
career
private int
bI
f_84795335
careerLevel
private boolean
bJ
f_86235637
convertedZombie
private boolean
bK
f_32873488
hasAgeDependentGoals
private SimpleInventory
bL
f_82390987
inventory
private static final VillagerEntity$TradeSource[][][][]
bM
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
dj()
m_81595594()
registerAgeDependentGoals()
protected void
o()
m_10436582()
onGrowUp()
protected void
bA()
m_64422344()
initAttributes()
protected void
M()
m_60264081()
mobAiTick()
public boolean
a(zj arg0, qm arg1, adq arg2)
m_80294462(C_40996800 arg0, C_31276856 arg1, C_88708284 arg2)
interactMob(PlayerEntity arg0, InteractionHand arg1, ItemStack arg2)
protected void
i()
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
K()
m_78239271()
canDespawn()
protected SoundEvent
G()
m_96971201()
getAmbientSound()
protected SoundEvent
bR()
m_52063198()
getHurtSound()
protected SoundEvent
bS()
m_64027168()
getDeathSound()
public void
l(int arg0)
m_56729114(int arg0)
setProfession(int profession)
public int
cZ()
m_18826860()
getProfession()
public boolean
da()
m_50912734()
getMating()
public void
o(boolean arg0)
m_62573040(boolean arg0)
setMating(boolean value)
public void
p(boolean arg0)
m_12439087(boolean arg0)
setInCaravan(boolean value)
public boolean
db()
m_08841278()
getInCaravan()
public void
a(sa arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity arg0)
public void
a(rc arg0)
m_21437816(C_83334639 arg0)
die(DamageSource arg0)
public void
a_(zj arg0)
m_29342702(C_40996800 arg0)
setCustomer(PlayerEntity arg0)
public PlayerEntity
t_()
m_05255774()
getCustomer()
public boolean
dc()
m_22187364()
hasCustomer()
public boolean
q(boolean arg0)
m_12705090(boolean arg0)
consumeAvailableFood(boolean updateFirst)
public void
r(boolean arg0)
m_77281689(boolean arg0)
setWilling(boolean willing)
public void
a(ahg arg0)
m_08583091(C_58868350 arg0)
trade(TradeOffer arg0)
public void
a(adq arg0)
m_58111115(C_88708284 arg0)
updateOffer(ItemStack arg0)
public TradeOffers
b_(zj arg0)
m_10556492(C_40996800 arg0)
getOffers(PlayerEntity arg0)
private void
dk()
m_58880724()
levelUp()
public Text
i_()
m_33641726()
getDisplayName()
public float
bn()
m_75246573()
getEyeHeight()
public EntityData
a(ql arg0, sd arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
public void
dd()
m_31849624()
setConvertedZombie()
public VillagerEntity
b(ro arg0)
m_30865619(C_95198707 arg0)
makeChild(PassiveEntity mate)
public boolean
a(zj arg0)
m_46361309(C_40996800 arg0)
isTameable(PlayerEntity arg0)
public void
a(ya arg0)
m_15478890(C_74216765 arg0)
struckByLightning(LightningBoltEntity arg0)
public SimpleInventory
de()
m_35315034()
getVillagerInventory()
protected void
a(yd arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity arg0)
private boolean
a(ado arg0)
m_23875319(C_98888256 arg0)
isFood(Item item)
public boolean
df()
m_72544856()
hasExcessFood()
public boolean
dg()
m_05576613()
wantsMoreFood()
public boolean
dh()
m_01867702()
hasRoomForHarvest()
private boolean
m(int arg0)
m_78850421(int arg0)
hasFoodPoints(int min)
public boolean
di()
m_17617314()
hasPlantableItems()
public boolean
c(int arg0, adq arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public void
a(ahh 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)