Package net.minecraft.client.animation
Class KeyframeAnimations
java.lang.Object
net.minecraft.client.animation.KeyframeAnimations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidanimate(Model model, AnimationDefinition definition, long accumulatedTime, float scale, org.joml.Vector3f vector) static org.joml.Vector3fdegreeVec(float xDegrees, float yDegrees, float zDegrees) private static floatgetElapsedSeconds(AnimationDefinition animationDefinition, long accumulatedTime) static org.joml.Vector3fposVec(float x, float y, float z) static org.joml.Vector3fscaleVec(double xScale, double yScale, double zScale)
-
Constructor Details
-
KeyframeAnimations
public KeyframeAnimations()
-
-
Method Details
-
animate
public static void animate(Model model, AnimationDefinition definition, long accumulatedTime, float scale, org.joml.Vector3f vector) -
getElapsedSeconds
private static float getElapsedSeconds(AnimationDefinition animationDefinition, long accumulatedTime) -
posVec
public static org.joml.Vector3f posVec(float x, float y, float z) -
degreeVec
public static org.joml.Vector3f degreeVec(float xDegrees, float yDegrees, float zDegrees) -
scaleVec
public static org.joml.Vector3f scaleVec(double xScale, double yScale, double zScale)
-