Class RabbitEntityModel<T extends RabbitEntity>

java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.RabbitEntityModel<T>
All Implemented Interfaces:
Consumer<ModelPart>

@Environment(CLIENT)
public class RabbitEntityModel<T extends RabbitEntity>
extends EntityModel<T>
  • Field Details

    • leftFoot

      private final ModelPart leftFoot
    • rightFoot

      private final ModelPart rightFoot
    • leftBackLeg

      private final ModelPart leftBackLeg
    • rightBackLeg

      private final ModelPart rightBackLeg
    • torso

      private final ModelPart torso
    • leftFrontLeg

      private final ModelPart leftFrontLeg
    • rightFrontLeg

      private final ModelPart rightFrontLeg
    • rightEar

      private final ModelPart rightEar
    • leftEar

      private final ModelPart leftEar
    • tail

      private final ModelPart tail
    • nose

      private final ModelPart nose
    • field_3531

      private float field_3531
  • Constructor Details

    • RabbitEntityModel

      public RabbitEntityModel()
  • Method Details

    • setAngle

      private void setAngle​(ModelPart modelPart, float pitch, float yaw, float roll)
    • render

      public void render​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
      Specified by:
      render in class Model
    • setAngles

      public void setAngles​(T t, float float2, float float3, float float4, float float5, float float6)
      Specified by:
      setAngles in class EntityModel<T extends RabbitEntity>
    • animateModel

      public void animateModel​(T t, float float2, float float3, float float4)
      Overrides:
      animateModel in class EntityModel<T extends RabbitEntity>