net.minecraft.entity.ai

public class TargetFinder

ajd
net.minecraft.class_936
net.minecraft.entity.ai.TargetFinder
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.entity.ai.RandomPositionGenerator

Method summary

Modifier and TypeMethod
public static Vec3d
a(afg arg0, int arg1, int arg2)
method_2799(class_877 arg0, int arg1, int arg2)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange)
func_75463_a(EntityCreature arg0, int arg1, int arg2)
findRandomTarget(EntityCreature entitycreatureIn, int xz, int y)
public static Vec3d
b(afg arg0, int arg1, int arg2)
method_13959(class_877 arg0, int arg1, int arg2)
getTargetOnLand(PathFinderMobEntity mob, int horizontalRange, int verticalRange)
func_191377_b(EntityCreature arg0, int arg1, int arg2)
getLandPos(EntityCreature creature, int maxXZ, int maxY)
public static Vec3d
a(afg arg0, int arg1, int arg2, cee arg3)
method_2800(class_877 arg0, int arg1, int arg2, class_236 arg3)
getTargetAwayFromPosition(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d start)
func_75464_a(EntityCreature arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlockTowards(EntityCreature entitycreatureIn, int xz, int y, Vec3d targetVec3)
public static Vec3d
a(afg arg0, int arg1, int arg2, cee arg3, double arg4)
method_15715(class_877 arg0, int arg1, int arg2, class_236 arg3, double arg4)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d pos, double arg4)
func_203155_a(EntityCreature arg0, int arg1, int arg2, Vec3d arg3, double arg4)
findRandomTargetTowardsScaled(EntityCreature arg0, int xz, int arg2, Vec3d arg3, double arg4)
public static Vec3d
b(afg arg0, int arg1, int arg2, cee arg3)
method_2801(class_877 arg0, int arg1, int arg2, class_236 arg3)
getTargetAwayFromEntity(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d start)
func_75461_b(EntityCreature arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlockAwayFrom(EntityCreature entitycreatureIn, int xz, int y, Vec3d targetVec3)
private static Vec3d
c(afg arg0, int arg1, int arg2, cee arg3)
method_2802(class_877 arg0, int arg1, int arg2, class_236 arg3)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d startOffset)
func_75462_c(EntityCreature arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlock(EntityCreature entitycreatureIn, int xz, int y, Vec3d targetVec3)
private static Vec3d
a(afg arg0, int arg1, int arg2, cee arg3, boolean arg4, double arg5)
method_13957(class_877 arg0, int arg1, int arg2, class_236 arg3, boolean arg4, double arg5)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d pos, boolean avoidWater, double arg5)
func_191379_a(EntityCreature arg0, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5)
generateRandomPos(EntityCreature creature, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5)
private static BlockPos
a(Random arg0, int arg1, int arg2, cee arg3, double arg4)
method_15716(Random arg0, int arg1, int arg2, class_236 arg3, double arg4)
m_81797969(Random arg0, int arg1, int arg2, Vec3d arg3, double arg4)
func_203156_a(Random arg0, int arg1, int arg2, Vec3d arg3, double arg4)
getBlockPos(Random arg0, int arg1, int arg2, Vec3d arg3, double arg4)
private static BlockPos
a(el arg0, afg arg1)
method_13956(class_2552 arg0, class_877 arg1)
moveAboveSolid(BlockPos pos, PathFinderMobEntity mob)
func_191378_a(BlockPos arg0, EntityCreature arg1)
moveAboveSolid(BlockPos arg0, EntityCreature arg1)
private static boolean
b(el arg0, afg arg1)
method_13958(class_2552 arg0, class_877 arg1)
isWater(BlockPos pos, PathFinderMobEntity mob)
func_191380_b(BlockPos arg0, EntityCreature arg1)
isWaterDestination(BlockPos arg0, EntityCreature arg1)