Class AbstractEquineModel<T extends EquineRenderState>

java.lang.Object
net.minecraft.client.model.Model<T>
net.minecraft.client.model.EntityModel<T>
net.minecraft.client.model.animal.equine.AbstractEquineModel<T>
Direct Known Subclasses:
DonkeyModel, EquineSaddleModel, HorseModel

public abstract class AbstractEquineModel<T extends EquineRenderState> extends EntityModel<T>
  • Field Details

  • Constructor Details

  • Method Details

    • createBodyMesh

      public static MeshDefinition createBodyMesh(CubeDeformation g)
    • setupAnim

      public void setupAnim(T state)
      Overrides:
      setupAnim in class Model<T extends EquineRenderState>
    • offsetLegPositionWhenStanding

      protected void offsetLegPositionWhenStanding(float standing)
    • getLegStandAngle

      protected float getLegStandAngle()
    • getLegStandingYOffset

      protected float getLegStandingYOffset()
    • getLegStandingZOffset

      protected float getLegStandingZOffset()
    • getLegStandingXRotOffset

      protected float getLegStandingXRotOffset()
    • getTailXRotOffset

      protected float getTailXRotOffset()
    • animateHeadPartsPlacement

      protected void animateHeadPartsPlacement(float eating, float standing)