net.minecraft.entity.living.mob

public abstract class PathFinderMobEntity

extends MobEntity

All mapped superinterfaces:

CommandSource

py
net.minecraft.unmapped.C_45915938
net.minecraft.entity.living.mob.PathFinderMobEntity

Field summary

Modifier and TypeField
public static final UUID
bk
f_66323418
FLEEING_SPEED_BONUS_UUID
public static final AttributeModifier
bl
f_51152753
FLEEING_SPEED_BONUS
private BlockPos
a
f_79573128
pos
private float
b
f_65614602
villageRadius
private Goal
c
f_73885980
goToWalkTargetGoal
private boolean
bm
f_41435164
leechedNavigation

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
public float
a(cj arg0)
m_29016238(C_32594356 arg0)
getPathfindingFavor(BlockPos pos)
public boolean
bR()
m_83348684()
canSpawn()
public boolean
cf()
m_44160593()
isNavigating()
public boolean
cg()
m_80553086()
isInVillage()
public boolean
e(cj arg0)
m_26170398(C_32594356 arg0)
isValidGoalTarget(BlockPos x)
public void
a(cj arg0, int arg1)
m_14142241(C_32594356 arg0, int arg1)
setVillagePosAndRadius(BlockPos x, int y)
public BlockPos
ch()
m_90277679()
getPos()
public float
ci()
m_98483209()
getVillageRadius()
public void
cj()
m_34958570()
resetVillageRadius()
public boolean
ck()
m_57493075()
inVillage()
protected void
ca()
m_91679438()
updateLeashStatus()
protected void
o(float arg0)
m_12947539(float arg0)
updateForLeashLength(float leashLength)