Package net.minecraft.util.math
Class LongJumpUtil
java.lang.Object
net.minecraft.util.math.LongJumpUtil
- Mappings:
- Namespace - Name - named - net/minecraft/util/math/LongJumpUtil- intermediary - net/minecraft/class_8946- official - byf
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetJumpingVelocity(MobEntity entity, Vec3d jumpTarget, float maxVelocity, int angle, boolean requireClearPath) private static booleanisPathClear(MobEntity entity, EntityDimensions dimensions, Vec3d prevPos, Vec3d nextPos) 
- 
Constructor Details- 
LongJumpUtilpublic LongJumpUtil()
 
- 
- 
Method Details- 
getJumpingVelocitypublic static Optional<Vec3d> getJumpingVelocity(MobEntity entity, Vec3d jumpTarget, float maxVelocity, int angle, boolean requireClearPath) - Mappings:
- Namespace - Name - Mixin selector - named - getJumpingVelocity- Lnet/minecraft/util/math/LongJumpUtil;getJumpingVelocity(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;FIZ)Ljava/util/Optional;- intermediary - method_54990- Lnet/minecraft/class_8946;method_54990(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;FIZ)Ljava/util/Optional;- official - a- Lbyf;a(Lbvk;Lfbb;FIZ)Ljava/util/Optional;
 
- 
isPathClearprivate static boolean isPathClear(MobEntity entity, EntityDimensions dimensions, Vec3d prevPos, Vec3d nextPos) - Mappings:
- Namespace - Name - Mixin selector - named - isPathClear- Lnet/minecraft/util/math/LongJumpUtil;isPathClear(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/EntityDimensions;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Z- intermediary - method_54989- Lnet/minecraft/class_8946;method_54989(Lnet/minecraft/class_1308;Lnet/minecraft/class_4048;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z- official - a- Lbyf;a(Lbvk;Lbup;Lfbb;Lfbb;)Z
 
 
-