Class AnimationHelper

java.lang.Object
net.minecraft.client.render.entity.animation.AnimationHelper

@Environment(CLIENT) public class AnimationHelper extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/entity/animation/AnimationHelper
intermediary net/minecraft/class_7187
official fmv
  • Constructor Details

    • AnimationHelper

      public AnimationHelper()
  • Method Details

    • animate

      public static void animate(Model model, Animation animation, long runningTime, float scale, Vector3f tempVec)
      Mappings:
      Namespace Name Mixin selector
      named animate Lnet/minecraft/client/render/entity/animation/AnimationHelper;animate(Lnet/minecraft/client/model/Model;Lnet/minecraft/client/render/entity/animation/Animation;JFLorg/joml/Vector3f;)V
      intermediary method_41827 Lnet/minecraft/class_7187;method_41827(Lnet/minecraft/class_3879;Lnet/minecraft/class_7184;JFLorg/joml/Vector3f;)V
      official a Lfmv;a(Lgcg;Lfmt;JFLorg/joml/Vector3f;)V
    • getRunningSeconds

      private static float getRunningSeconds(Animation animation, long runningTime)
      Mappings:
      Namespace Name Mixin selector
      named getRunningSeconds Lnet/minecraft/client/render/entity/animation/AnimationHelper;getRunningSeconds(Lnet/minecraft/client/render/entity/animation/Animation;J)F
      intermediary method_41826 Lnet/minecraft/class_7187;method_41826(Lnet/minecraft/class_7184;J)F
      official a Lfmv;a(Lfmt;J)F
    • createTranslationalVector

      public static Vector3f createTranslationalVector(float x, float y, float z)
      Mappings:
      Namespace Name Mixin selector
      named createTranslationalVector Lnet/minecraft/client/render/entity/animation/AnimationHelper;createTranslationalVector(FFF)Lorg/joml/Vector3f;
      intermediary method_41823 Lnet/minecraft/class_7187;method_41823(FFF)Lorg/joml/Vector3f;
      official a Lfmv;a(FFF)Lorg/joml/Vector3f;
    • createRotationalVector

      public static Vector3f createRotationalVector(float x, float y, float z)
      Mappings:
      Namespace Name Mixin selector
      named createRotationalVector Lnet/minecraft/client/render/entity/animation/AnimationHelper;createRotationalVector(FFF)Lorg/joml/Vector3f;
      intermediary method_41829 Lnet/minecraft/class_7187;method_41829(FFF)Lorg/joml/Vector3f;
      official b Lfmv;b(FFF)Lorg/joml/Vector3f;
    • createScalingVector

      public static Vector3f createScalingVector(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named createScalingVector Lnet/minecraft/client/render/entity/animation/AnimationHelper;createScalingVector(DDD)Lorg/joml/Vector3f;
      intermediary method_41822 Lnet/minecraft/class_7187;method_41822(DDD)Lorg/joml/Vector3f;
      official a Lfmv;a(DDD)Lorg/joml/Vector3f;