net.minecraft.entity.ai

public class NoPenaltySolidTargeting

net.minecraft.world.entity.ai.util.AirAndWaterRandomPos
net.minecraft.class_5530
net.minecraft.entity.ai.NoPenaltySolidTargeting

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Vec3d
getPos(PathfinderMob mob, int horizontalDist, int verticalDist, int flyingHeight, double xDir, double zDir, double maxXzRadiansDifference)
method_31504(class_1314 arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
find(PathAwareEntity entity, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double rangeAngle)
public static BlockPos
generateRandomPos(PathfinderMob mob, int horizontalDist, int verticalDist, int flyingHeight, double xDir, double zDir, double maxXzRadiansDifference, boolean restrict)
method_31505(class_1314 arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6, boolean arg7)
tryMake(PathAwareEntity entity, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double rangeAngle, boolean posTargetInRange)
private static boolean
lambda$generateRandomPos$0(PathfinderMob arg0, BlockPos arg1)
method_31506(class_1314 arg0, class_2338 arg1)
method_31506(PathAwareEntity arg0, BlockPos pos)
private static BlockPos
lambda$getPos$0(PathfinderMob arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6, boolean arg7)
method_31507(class_1314 arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6, boolean arg7)
method_31507(PathAwareEntity arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6, boolean arg7)