net.minecraft.entity.ai

public class TargetFinder

aqk
net.minecraft.world.entity.ai.util.RandomPos
net.minecraft.class_1414
net.minecraft.entity.ai.TargetFinder
net.minecraft.unmapped.C_fizxcftr
net.minecraft.entity.ai.TargetFinder
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.entity.ai.RandomPositionGenerator

Method summary

Modifier and TypeMethod
public static Vec3d
a(aje arg0, int arg1, int arg2)
getPos(PathfinderMob arg0, int arg1, int arg2)
method_6375(class_1314 arg0, int arg1, int arg2)
findTarget(MobEntityWithAi mob, int maxHorizontalDistance, int maxVerticalDistance)
m_caasvjtp(C_hqdayibh 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(aje arg0, int arg1, int arg2)
getLandPos(PathfinderMob arg0, int arg1, int arg2)
method_6378(class_1314 arg0, int arg1, int arg2)
findGroundTarget(MobEntityWithAi mob, int maxHorizontalDistance, int maxVerticalDistance)
m_rqopipqu(C_hqdayibh 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(aje arg0, int arg1, int arg2, ToDoubleFunction<ew> arg3)
getLandPos(PathfinderMob arg0, int arg1, int arg2, ToDoubleFunction<BlockPos> arg3)
method_19108(class_1314 arg0, int arg1, int arg2, ToDoubleFunction<class_2338> arg3)
findGroundTarget(MobEntityWithAi mob, int maxHorizontalDistance, int maxVerticalDistance, ToDoubleFunction<BlockPos> pathfindingFavor)
m_wrnzqokz(C_hqdayibh arg0, int arg1, int arg2, ToDoubleFunction<C_hynzadkk> 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(aje arg0, int arg1, int arg2, csi arg3)
getPosTowards(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3)
method_6373(class_1314 arg0, int arg1, int arg2, class_243 arg3)
m_vjaxjjyd(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx 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(aje arg0, int arg1, int arg2, csi arg3, double arg4)
getPosTowards(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3, double arg4)
method_6377(class_1314 arg0, int arg1, int arg2, class_243 arg3, double arg4)
m_ttvaigjs(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx 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(aje arg0, int arg1, int arg2, csi arg3)
getLandPosAvoid(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3)
method_20658(class_1314 arg0, int arg1, int arg2, class_243 arg3)
m_oatccqqh(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx arg3)
m_44138788(PathFinderMobEntity arg0, int arg1, int arg2, Vec3d arg3)
func_223548_b(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3)
func_223548_b(CreatureEntity arg0, int arg1, int arg2, Vec3d arg3)
public static Vec3d
c(aje arg0, int arg1, int arg2, csi arg3)
getPosAvoid(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3)
method_6379(class_1314 arg0, int arg1, int arg2, class_243 arg3)
m_vsmqlhgd(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx 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
d(aje arg0, int arg1, int arg2, csi arg3)
generateRandomPos(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3)
method_6376(class_1314 arg0, int arg1, int arg2, class_243 arg3)
findTarget(MobEntityWithAi arg0, int arg1, int arg2, Vec3d arg3)
m_xgajovvf(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx 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(aje arg0, int arg1, int arg2, csi arg3, boolean arg4, double arg5, ToDoubleFunction<ew> arg6)
generateRandomPos(PathfinderMob arg0, int arg1, int arg2, Vec3 arg3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
method_6371(class_1314 arg0, int arg1, int arg2, class_243 arg3, boolean arg4, double arg5, ToDoubleFunction<class_2338> arg6)
findTarget(MobEntityWithAi arg0, int arg1, int arg2, Vec3d arg3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
m_eygcprnq(C_hqdayibh arg0, int arg1, int arg2, C_vgpupfxx arg3, boolean arg4, double arg5, ToDoubleFunction<C_hynzadkk> 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 maxXZ, int maxY, Vec3d targetVec3, boolean arg4, double arg5, ToDoubleFunction<BlockPos> arg6)
private static BlockPos
a(Random arg0, int arg1, int arg2, csi arg3, double arg4)
getRandomDelta(Random arg0, int arg1, int arg2, Vec3 arg3, double arg4)
method_6374(Random arg0, int arg1, int arg2, class_243 arg3, double arg4)
m_mzfdubyi(Random arg0, int arg1, int arg2, C_vgpupfxx 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 maxXZ, int maxY, Vec3d targetVec3, double arg4)
private static BlockPos
a(ew arg0, aje arg1)
moveAboveSolid(BlockPos arg0, PathfinderMob arg1)
method_6372(class_2338 arg0, class_1314 arg1)
m_fwsmoalw(C_hynzadkk arg0, C_hqdayibh arg1)
moveAboveSolid(BlockPos pos, PathFinderMobEntity mob)
func_191378_a(BlockPos arg0, CreatureEntity arg1)
moveAboveSolid(BlockPos arg0, CreatureEntity arg1)
private static boolean
b(ew arg0, aje arg1)
isWaterDestination(BlockPos arg0, PathfinderMob arg1)
method_6380(class_2338 arg0, class_1314 arg1)
isWater(BlockPos arg0, MobEntityWithAi arg1)
m_dlnvpuvt(C_hynzadkk arg0, C_hqdayibh arg1)
isWater(BlockPos pos, PathFinderMobEntity mob)
func_191380_b(BlockPos arg0, CreatureEntity arg1)
isWaterDestination(BlockPos arg0, CreatureEntity arg1)