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>

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

    • leftHindLeg

      private final ModelPart leftHindLeg
    • rightHindLeg

      private final ModelPart rightHindLeg
    • leftHaunch

      private final ModelPart leftHaunch
    • rightHaunch

      private final ModelPart rightHaunch
    • body

      private final ModelPart body
    • 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
    • jumpProgress

      private float jumpProgress
  • Constructor Details

    • RabbitEntityModel

      public RabbitEntityModel​(ModelPart root)
  • Method Details

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
    • 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>