net.minecraft.entity.living.mob

public abstract class PathFinderMobEntity

extends MobEntity

All mapped superinterfaces:

CommandSource

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

Field summary

Modifier and TypeField
public static final UUID
bv
field_6810
FLEEING_SPEED_BONUS_UUID
field_110179_h
FLEEING_SPEED_MODIFIER_UUID
public static final AttributeModifier
bw
field_6811
FLEEING_SPEED_BONUS
field_110181_i
FLEEING_SPEED_MODIFIER
private BlockPos
a
field_11924
pos
field_70775_bC
homePosition
private float
b
field_6807
villageRadius
field_70772_bD
maximumHomeDistance
private final float
c
field_14565
waterPenalty
field_184661_bw
restoreWaterCost

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
public float
a(et arg0)
method_10989(class_2552 arg0)
getPathfindingFavor(BlockPos pos)
func_180484_a(BlockPos arg0)
getBlockPathWeight(BlockPos pos)
public boolean
P()
method_2637()
canSpawn()
func_70601_bi()
getCanSpawnHere()
public boolean
de()
method_2690()
isNavigating()
func_70781_l()
hasPath()
public boolean
df()
method_6170()
isInVillage()
func_110173_bK()
isWithinHomeDistanceCurrentPosition()
public boolean
f(et arg0)
method_10991(class_2552 arg0)
isValidGoalTarget(BlockPos x)
func_180485_d(BlockPos arg0)
isWithinHomeDistanceFromPosition(BlockPos pos)
public void
a(et 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
dg()
method_6171()
getPos()
func_180486_cf()
getHomePosition()
public float
dh()
method_6172()
getVillageRadius()
func_110174_bM()
getMaximumHomeDistance()
public void
di()
method_6173()
resetVillageRadius()
func_110177_bN()
detachHome()
public boolean
dj()
method_6174()
inVillage()
func_110175_bO()
hasHome()
protected void
cZ()
method_6159()
updateLeashStatus()
func_110159_bB()
updateLeashedState()
protected double
dk()
method_13951()
getFollowLeashSpeed()
func_190634_dg()
followLeashSpeed()
protected void
q(float arg0)
method_6175(float arg0)
updateForLeashLength(float leashLength)
func_142017_o(float arg0)
onLeashDistance(float arg0)