Class WardenModel


public class WardenModel extends EntityModel<WardenRenderState>
  • Field Details

  • Constructor Details

    • WardenModel

      public WardenModel(ModelPart pRoot)
  • Method Details

    • createBodyLayer

      public static LayerDefinition createBodyLayer()
    • createTendrilsLayer

      public static LayerDefinition createTendrilsLayer()
    • createHeartLayer

      public static LayerDefinition createHeartLayer()
    • createBioluminescentLayer

      public static LayerDefinition createBioluminescentLayer()
    • createPulsatingSpotsLayer

      public static LayerDefinition createPulsatingSpotsLayer()
    • setupAnim

      public void setupAnim(WardenRenderState p_481083_)
      Overrides:
      setupAnim in class Model<WardenRenderState>
    • animateHeadLookTarget

      private void animateHeadLookTarget(float pYaw, float pPitch)
    • animateIdlePose

      private void animateIdlePose(float pAgeInTicks)
    • animateWalk

      private void animateWalk(float pLimbSwing, float pLimbSwingAmount)
    • resetArmPoses

      private void resetArmPoses()
    • animateTendrils

      private void animateTendrils(WardenRenderState pRenderState, float pAgeInTicks)