net.minecraft.entity.ai

public class TargetFinder

aqb
net.minecraft.class_1414
net.minecraft.entity.ai.TargetFinder
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.entity.ai.RandomPositionGenerator

Method summary

Modifier and TypeMethod
public static Vec3d
a(aiv arg0, int arg1, int arg2)
method_6375(class_1314 arg0, int arg1, int arg2)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange)
func_75463_a(CreatureEntity arg0, int arg1, int arg2)
findRandomTarget(CreatureEntity entitycreatureIn, int xz, int y)
public static Vec3d
b(aiv arg0, int arg1, int arg2)
method_6378(class_1314 arg0, int arg1, int arg2)
getTargetOnLand(PathFinderMobEntity mob, int horizontalRange, int verticalRange)
func_191377_b(CreatureEntity arg0, int arg1, int arg2)
getLandPos(CreatureEntity creature, int maxXZ, int maxY)
public static Vec3d
a(aiv arg0, int arg1, int arg2, ToDoubleFunction<ev> arg3)
method_19108(class_1314 arg0, int arg1, int arg2, ToDoubleFunction<class_2338> arg3)
m_98601697(PathFinderMobEntity arg0, int arg1, int arg2, ToDoubleFunction<BlockPos> arg3)
func_221024_a(CreatureEntity arg0, int arg1, int arg2, ToDoubleFunction<BlockPos> arg3)
func_221024_a(CreatureEntity arg0, int arg1, int arg2, ToDoubleFunction<BlockPos> arg3)
public static Vec3d
a(aiv arg0, int arg1, int arg2, crv arg3)
method_6373(class_1314 arg0, int arg1, int arg2, class_243 arg3)
getTargetAwayFromPosition(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d start)
func_75464_a(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlockTowards(CreatureEntity entitycreatureIn, int xz, int y, Vec3d targetVec3)
public static Vec3d
a(aiv arg0, int arg1, int arg2, crv arg3, double arg4)
method_6377(class_1314 arg0, int arg1, int arg2, class_243 arg3, double arg4)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d pos, double arg4)
func_203155_a(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3, double arg4)
findRandomTargetTowardsScaled(CreatureEntity arg0, int xz, int arg2, Vec3d arg3, double arg4)
public static Vec3d
b(aiv arg0, int arg1, int arg2, crv arg3)
method_6379(class_1314 arg0, int arg1, int arg2, class_243 arg3)
getTargetAwayFromEntity(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d start)
func_75461_b(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlockAwayFrom(CreatureEntity entitycreatureIn, int xz, int y, Vec3d targetVec3)
private static Vec3d
c(aiv arg0, int arg1, int arg2, crv arg3)
method_6376(class_1314 arg0, int arg1, int arg2, class_243 arg3)
getTarget(PathFinderMobEntity mob, int horizontalRange, int verticalRange, Vec3d startOffset)
func_75462_c(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3)
findRandomTargetBlock(CreatureEntity entitycreatureIn, int xz, int y, Vec3d targetVec3)
private static Vec3d
a(aiv arg0, int arg1, int arg2, crv arg3, boolean arg4, double arg5, ToDoubleFunction<ev> arg6)
method_6371(class_1314 arg0, int arg1, int arg2, class_243 arg3, boolean arg4, double arg5, ToDoubleFunction<class_2338> arg6)
getTarget(PathFinderMobEntity arg0, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
func_191379_a(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
generateRandomPos(CreatureEntity creature, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
private static BlockPos
a(Random arg0, int arg1, int arg2, crv arg3, double arg4)
method_6374(Random arg0, int arg1, int arg2, class_243 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(ev arg0, aiv arg1)
method_6372(class_2338 arg0, class_1314 arg1)
moveAboveSolid(BlockPos pos, PathFinderMobEntity mob)
func_191378_a(BlockPos arg0, CreatureEntity arg1)
moveAboveSolid(BlockPos arg0, CreatureEntity arg1)
private static boolean
b(ev arg0, aiv arg1)
method_6380(class_2338 arg0, class_1314 arg1)
isWater(BlockPos pos, PathFinderMobEntity mob)
func_191380_b(BlockPos arg0, CreatureEntity arg1)
isWaterDestination(BlockPos arg0, CreatureEntity arg1)