net.minecraft.entity.living.mob

public abstract class PathFinderMobEntity

extends MobEntity

All mapped superinterfaces:

CommandSource

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

Field summary

Modifier and TypeField
public static final UUID
bu
f_66323418
FLEEING_SPEED_BONUS_UUID
public static final AttributeModifier
bv
f_51152753
FLEEING_SPEED_BONUS
private BlockPos
a
f_79573128
pos
private float
b
f_65614602
villageRadius
private float
c
f_84206224
waterPenalty

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
public float
a(co arg0)
m_29016238(C_32594356 arg0)
getPathfindingFavor(BlockPos pos)
public boolean
cM()
m_83348684()
canSpawn()
public boolean
da()
m_44160593()
isNavigating()
public boolean
db()
m_80553086()
isInVillage()
public boolean
f(co arg0)
m_26170398(C_32594356 arg0)
isValidGoalTarget(BlockPos x)
public void
a(co arg0, int arg1)
m_14142241(C_32594356 arg0, int arg1)
setVillagePosAndRadius(BlockPos x, int y)
public BlockPos
dc()
m_90277679()
getPos()
public float
dd()
m_98483209()
getVillageRadius()
public void
de()
m_34958570()
resetVillageRadius()
public boolean
df()
m_57493075()
inVillage()
protected void
cV()
m_91679438()
updateLeashStatus()
protected double
dg()
m_87623201()
getFollowLeashSpeed()
protected void
q(float arg0)
m_12947539(float arg0)
updateForLeashLength(float leashLength)