net.minecraft.world.entity.ai.behavior

public final class LongJumpUtil

bzz
net.minecraft.world.entity.ai.behavior.LongJumpUtil
net.minecraft.class_8946
net.minecraft.unmapped.C_mqhihnup
net.minecraft.util.math.LongJumpUtil
net.minecraft.entity.ai.brain.task.LongJumpUtil

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Optional<Vec3>
a(bxg arg0, feq arg1, float arg2, int arg3, boolean arg4)
calculateJumpVectorForAngle(Mob arg0, Vec3 arg1, float arg2, int arg3, boolean arg4)
method_54990(class_1308 arg0, class_243 arg1, float arg2, int arg3, boolean arg4)
m_ouoqbvoy(C_dxkfswlz arg0, C_vgpupfxx arg1, float arg2, int arg3, boolean arg4)
getJumpingVelocity(MobEntity entity, Vec3d jumpTarget, float maxVelocity, int angle, boolean requireClearPath)
getJumpVelocity(MobEntity entity, Vec3d target, float maxVelocity, int angle, boolean needsClearPath)
private static boolean
a(bxg arg0, bwi arg1, feq arg2, feq arg3)
isClearTransition(Mob arg0, EntityDimensions arg1, Vec3 arg2, Vec3 arg3)
method_54989(class_1308 arg0, class_4048 arg1, class_243 arg2, class_243 arg3)
m_mmzwwkbe(C_dxkfswlz arg0, C_sszpscpo arg1, C_vgpupfxx arg2, C_vgpupfxx arg3)
isPathClear(MobEntity entity, EntityDimensions dimensions, Vec3d lastPos, Vec3d nextPos)
pathIsClear(MobEntity entity, EntityDimensions dimensions, Vec3d initialPos, Vec3d endPos)