net.minecraft.entity.living.mob

public abstract class PathFinderMobEntity

extends MobEntity

All mapped superinterfaces:

Nameable, CommandSource

afg
net.minecraft.class_877
net.minecraft.entity.living.mob.PathFinderMobEntity
net.minecraft.entity.EntityCreature
net.minecraft.entity.EntityCreature

Field summary

Modifier and TypeField
private BlockPos
a
field_11924
pos
field_70775_bC
homePosition
private float
b
field_6807
villageRadius
field_70772_bD
maximumHomeDistance

Constructor summary

ModifierConstructor
protected (EntityType<?> arg0, World arg1)

Method summary

Modifier and TypeMethod
public float
a(el arg0)
method_10989(class_2552 arg0)
m_52479375(BlockPos arg0)
func_180484_a(BlockPos arg0)
getBlockPathWeight(BlockPos pos)
public float
a(el arg0, ayc arg1)
method_15657(class_2552 arg0, class_3599 arg1)
getPathfindingFavor(BlockPos pos, WorldView world)
func_205022_a(BlockPos arg0, IWorldReaderBase arg1)
getBlockPathWeight(BlockPos pos, IWorldReaderBase worldIn)
public boolean
a(axz arg0, boolean arg1)
method_15652(class_3598 arg0, boolean arg1)
canSpawn(WorldAccess arg0, boolean arg1)
func_205020_a(IWorld arg0, boolean arg1)
canSpawn(IWorld arg0, boolean arg1)
public boolean
dr()
method_2690()
isNavigating()
func_70781_l()
hasPath()
public boolean
ds()
method_6170()
isInVillage()
func_110173_bK()
isWithinHomeDistanceCurrentPosition()
public boolean
f(el arg0)
method_10991(class_2552 arg0)
isValidGoalTarget(BlockPos x)
func_180485_d(BlockPos arg0)
isWithinHomeDistanceFromPosition(BlockPos pos)
public void
a(el arg0, int arg1)
method_10990(class_2552 arg0, int arg1)
setVillagePosAndRadius(BlockPos x, int y)
func_175449_a(BlockPos arg0, int arg1)
setHomePosAndDistance(BlockPos pos, int distance)
public BlockPos
dt()
method_6171()
getPos()
func_180486_cf()
getHomePosition()
public float
du()
method_6172()
getVillageRadius()
func_110174_bM()
getMaximumHomeDistance()
public void
dv()
method_6173()
resetVillageRadius()
func_110177_bN()
detachHome()
public boolean
dw()
method_6174()
inVillage()
func_110175_bO()
hasHome()
protected void
dl()
method_6159()
updateLeashStatus()
func_110159_bB()
updateLeashedState()
protected double
dx()
method_13951()
getFollowLeashSpeed()
func_190634_dg()
followLeashSpeed()
protected void
u(float arg0)
method_6175(float arg0)
updateForLeashLength(float leashLength)
func_142017_o(float arg0)
onLeashDistance(float arg0)