Class AxolotlModel


public class AxolotlModel extends EntityModel<AxolotlRenderState>
  • Field Details

  • Constructor Details

    • AxolotlModel

      public AxolotlModel(ModelPart root)
  • Method Details

    • createBodyLayer

      public static LayerDefinition createBodyLayer()
    • setupAnim

      public void setupAnim(AxolotlRenderState p_362259_)
      Overrides:
      setupAnim in class EntityModel<AxolotlRenderState>
    • setupLayStillOnGroundAnimation

      private void setupLayStillOnGroundAnimation(float ageInTicks, float netHeadYaw)
    • setupGroundCrawlingAnimation

      private void setupGroundCrawlingAnimation(float ageInTicks, float netHeadYaw)
    • setupWaterHoveringAnimation

      private void setupWaterHoveringAnimation(float ageInTicks, float swimmingFactor)
    • setupSwimmingAnimation

      private void setupSwimmingAnimation(float ageInTicks, float xRot, float movingFactor)
    • setupPlayDeadAnimation

      private void setupPlayDeadAnimation(float playingDeadFactor)
    • applyMirrorLegRotations

      private void applyMirrorLegRotations(float factor)