net.minecraft.world.entity.ai.behavior

public final class LongJumpUtil

bwn
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
net.minecraft.src.C_302048_
net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Optional<Vec3>
a(bts arg0, evs 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)
m_305962_(C_526_ p_312589_, C_3046_ p_311721_, float p_310433_, int p_310545_, boolean p_310611_)
private static boolean
a(bts arg0, bsy arg1, evs arg2, evs 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 prevPos, Vec3d nextPos)
pathIsClear(MobEntity entity, EntityDimensions dimensions, Vec3d initialPos, Vec3d endPos)
m_305158_(C_526_ p_310914_, C_510_ p_310152_, C_3046_ p_313099_, C_3046_ p_311144_)