net.minecraft.entity.ai

public class TargetFinder

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

Field summary

Modifier and TypeField
private static Vec3d
a
field_3660
startOffset
field_75465_a
staticVector

Method summary

Modifier and TypeMethod
public static Vec3d
a(vx 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(vx 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 arg0, int arg1, int arg2)
public static Vec3d
a(vx arg0, int arg1, int arg2, bhe 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
b(vx arg0, int arg1, int arg2, bhe 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(vx arg0, int arg1, int arg2, bhe 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(vx arg0, int arg1, int arg2, bhe arg3, boolean arg4)
method_13957(class_877 arg0, int arg1, int arg2, class_236 arg3, boolean arg4)
getTarget(PathFinderMobEntity entity, int horizontalRange, int verticalRange, Vec3d startOffset, boolean avoidWater)
func_191379_a(EntityCreature arg0, int arg1, int arg2, Vec3d arg3, boolean arg4)
generateRandomPos(EntityCreature arg0, int arg1, int arg2, Vec3d arg3, boolean arg4)
private static BlockPos
a(et arg0, vx 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(et arg0, vx 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)