Class RabbitModel<T extends Rabbit>


public class RabbitModel<T extends Rabbit> extends EntityModel<T>
  • Field Details

  • Constructor Details

    • RabbitModel

      public RabbitModel(ModelPart pRoot)
  • Method Details

    • createBodyLayer

      public static LayerDefinition createBodyLayer()
    • renderToBuffer

      public void renderToBuffer(PoseStack pPoseStack, VertexConsumer pBuffer, int pPackedLight, int pPackedOverlay, int pColor)
      Specified by:
      renderToBuffer in class Model
    • setupAnim

      public void setupAnim(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch)
      Sets this entity's model rotation angles
      Specified by:
      setupAnim in class EntityModel<T extends Rabbit>
    • prepareMobModel

      public void prepareMobModel(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick)
      Overrides:
      prepareMobModel in class EntityModel<T extends Rabbit>