Class WardenModel


public class WardenModel extends EntityModel<WardenRenderState>
  • Field Details

  • Constructor Details

    • WardenModel

      public WardenModel(ModelPart root)
  • Method Details

    • createBodyLayer

      public static LayerDefinition createBodyLayer()
    • setupAnim

      public void setupAnim(WardenRenderState renderState)
      Overrides:
      setupAnim in class EntityModel<WardenRenderState>
    • animateHeadLookTarget

      private void animateHeadLookTarget(float yaw, float pitch)
    • animateIdlePose

      private void animateIdlePose(float ageInTicks)
    • animateWalk

      private void animateWalk(float limbSwing, float limbSwingAmount)
    • resetArmPoses

      private void resetArmPoses()
    • animateTendrils

      private void animateTendrils(WardenRenderState renderState, float ageInTicks)
    • getTendrilsLayerModelParts

      public List<ModelPart> getTendrilsLayerModelParts(WardenRenderState renderState)
    • getHeartLayerModelParts

      public List<ModelPart> getHeartLayerModelParts(WardenRenderState renderState)
    • getBioluminescentLayerModelParts

      public List<ModelPart> getBioluminescentLayerModelParts(WardenRenderState renderState)
    • getPulsatingSpotsLayerModelParts

      public List<ModelPart> getPulsatingSpotsLayerModelParts(WardenRenderState renderState)