net.minecraft.entity.living.mob.passive

public class VillagerEntity

extends PassiveEntity implements Npc, Trader

All mapped superinterfaces:

CommandSource, Npc, SpawnableEntity, Trader

aas
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
bx
f_88126474
LOGGER
private static final DataAttribute<Integer>
by
f_44279666
VILLAGER_DATA
private int
bz
f_35011335
profession
private boolean
bA
f_66280868
mating
private boolean
bB
f_13004360
inCaravan
Village
bw
f_88053404
village
private PlayerEntity
bC
f_73131399
customer
private TradeOffers
bD
f_55485993
traderOffers
private int
bE
f_88094916
levelUpCountdown
private boolean
bF
f_19161876
levelUp
private boolean
bG
f_11854660
willing
private int
bH
f_31908959
riches
private String
bI
f_94246492
lastSuccessfulTradeCustomer
private int
bJ
f_85617713
career
private int
bK
f_84795335
careerLevel
private boolean
bL
f_86235637
convertedZombie
private boolean
bM
f_32873488
hasAgeDependentGoals
private final SimpleInventory
bN
f_82390987
inventory
private static final VillagerEntity$TradeSource[][][][]
bO
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
ds()
m_81595594()
registerAgeDependentGoals()
protected void
o()
m_10436582()
onGrowUp()
protected void
bE()
m_64422344()
initAttributes()
protected void
M()
m_60264081()
mobAiTick()
public boolean
a(aax arg0, rh arg1)
m_80294462(C_40996800 arg0, C_31276856 arg1)
interactMob(PlayerEntity arg0, InteractionHand arg1)
protected void
i()
m_19615596()
registerSyncedData()
public static void
b(ph arg0)
m_94387169(C_81045817 arg0)
registerSchema(DataFixerUpper dfu)
public void
b(du arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(du arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected boolean
K()
m_78239271()
canDespawn()
protected SoundEvent
G()
m_96971201()
getAmbientSound()
protected SoundEvent
bW()
m_52063198()
getHurtSound()
protected SoundEvent
bX()
m_64027168()
getDeathSound()
protected Identifier
J()
m_61071011()
getDefaultLootTable()
public void
g(int arg0)
m_56729114(int arg0)
setProfession(int profession)
public int
dh()
m_18826860()
getProfession()
public boolean
di()
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
dj()
m_08841278()
getInCaravan()
public void
a(sv arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity arg0)
public void
a(rx arg0)
m_21437816(C_83334639 arg0)
die(DamageSource arg0)
public void
a_(aax arg0)
m_29342702(C_40996800 arg0)
setCustomer(PlayerEntity arg0)
public PlayerEntity
s_()
m_05255774()
getCustomer()
public boolean
dk()
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(ajc arg0)
m_08583091(C_58868350 arg0)
trade(TradeOffer arg0)
public void
a(afi arg0)
m_58111115(C_88708284 arg0)
updateOffer(ItemStack arg0)
public TradeOffers
b_(aax arg0)
m_10556492(C_40996800 arg0)
getOffers(PlayerEntity arg0)
private void
dt()
m_58880724()
levelUp()
public World
t_()
m_03285076()
getTradeWorld()
public BlockPos
u_()
m_53488489()
getTradePos()
public Text
i_()
m_33641726()
getDisplayName()
public float
bq()
m_75246573()
getEyeHeight()
public EntityData
a(rg arg0, sy arg1)
m_09634721(C_55983527 arg0, C_75624064 arg1)
initialize(LocalDifficulty arg0, EntityData arg1)
public EntityData
a(rg arg0, sy arg1, boolean arg2)
m_87986213(C_55983527 arg0, C_75624064 arg1, boolean arg2)
initialize(LocalDifficulty localDifficulty, EntityData entityData, boolean pickProfession)
public void
dl()
m_31849624()
setConvertedZombie()
public VillagerEntity
b(sj arg0)
m_30865619(C_95198707 arg0)
makeChild(PassiveEntity mate)
public boolean
a(aax arg0)
m_46361309(C_40996800 arg0)
isTameable(PlayerEntity arg0)
public void
a(zf arg0)
m_15478890(C_74216765 arg0)
struckByLightning(LightningBoltEntity arg0)
public SimpleInventory
dm()
m_35315034()
getVillagerInventory()
protected void
a(zi arg0)
m_67607617(C_06774341 arg0)
updateInventory(ItemEntity arg0)
private boolean
a(afg arg0)
m_23875319(C_98888256 arg0)
isFood(Item item)
public boolean
dn()
m_72544856()
hasExcessFood()
public boolean
do()
m_05576613()
wantsMoreFood()
public boolean
dp()
m_01867702()
hasRoomForHarvest()
private boolean
m(int arg0)
m_78850421(int arg0)
hasFoodPoints(int min)
public boolean
dq()
m_17617314()
hasPlantableItems()
public boolean
c(int arg0, afi arg1)
m_36252398(int arg0, C_88708284 arg1)
replaceItem(int arg0, ItemStack arg1)
public void
a(ajd arg0)
m_33614606(C_76093612 arg0)
setOffers(TradeOffers arg0)
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
private void
a(de arg0)
m_93459202(C_53395757 arg0)
addParticles(ParticleType type)