net.minecraft.util.math

public final class LongJumpUtil

net.minecraft.world.entity.ai.behavior.LongJumpUtil
net.minecraft.class_8946
net.minecraft.util.math.LongJumpUtil

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Optional<Vec3d>
calculateJumpVectorForAngle(Mob body, Vec3 targetPos, float maxJumpVelocity, int angle, boolean checkCollision)
method_54990(class_1308 arg0, class_243 arg1, float arg2, int arg3, boolean arg4)
getJumpingVelocity(MobEntity entity, Vec3d jumpTarget, float maxVelocity, int angle, boolean requireClearPath)
private static boolean
isClearTransition(Mob body, EntityDimensions entityDimensions, Vec3 position1, Vec3 position2)
method_54989(class_1308 arg0, class_4048 arg1, class_243 arg2, class_243 arg3)
isPathClear(MobEntity entity, EntityDimensions dimensions, Vec3d lastPos, Vec3d nextPos)