public class RabbitModel<T extends RabbitEntity> extends EntityModel<T>
Modifier and Type | Field and Description |
---|---|
private float |
jumpRotation |
private ModelRenderer |
rabbitBody |
private ModelRenderer |
rabbitHead |
private ModelRenderer |
rabbitLeftArm |
private ModelRenderer |
rabbitLeftEar |
private ModelRenderer |
rabbitLeftFoot |
private ModelRenderer |
rabbitLeftThigh |
private ModelRenderer |
rabbitNose |
private ModelRenderer |
rabbitRightArm |
private ModelRenderer |
rabbitRightEar |
private ModelRenderer |
rabbitRightFoot |
private ModelRenderer |
rabbitRightThigh |
private ModelRenderer |
rabbitTail |
isChild, isSitting, swingProgress
renderType, textureHeight, textureWidth
Constructor and Description |
---|
RabbitModel() |
Modifier and Type | Method and Description |
---|---|
void |
render(MatrixStack matrixStackIn,
IVertexBuilder bufferIn,
int packedLightIn,
int packedOverlayIn,
float red,
float green,
float blue,
float alpha) |
void |
setLivingAnimations(T entityIn,
float limbSwing,
float limbSwingAmount,
float partialTick) |
void |
setRotationAngles(T entityIn,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch) |
private void |
setRotationOffset(ModelRenderer renderer,
float x,
float y,
float z) |
copyModelAttributesTo
accept, getRenderType
private final ModelRenderer rabbitLeftFoot
private final ModelRenderer rabbitRightFoot
private final ModelRenderer rabbitLeftThigh
private final ModelRenderer rabbitRightThigh
private final ModelRenderer rabbitBody
private final ModelRenderer rabbitLeftArm
private final ModelRenderer rabbitRightArm
private final ModelRenderer rabbitHead
private final ModelRenderer rabbitRightEar
private final ModelRenderer rabbitLeftEar
private final ModelRenderer rabbitTail
private final ModelRenderer rabbitNose
private float jumpRotation
private void setRotationOffset(ModelRenderer renderer, float x, float y, float z)
public void render(MatrixStack matrixStackIn, IVertexBuilder bufferIn, int packedLightIn, int packedOverlayIn, float red, float green, float blue, float alpha)
public void setRotationAngles(T entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch)
setRotationAngles
in class EntityModel<T extends RabbitEntity>
public void setLivingAnimations(T entityIn, float limbSwing, float limbSwingAmount, float partialTick)
setLivingAnimations
in class EntityModel<T extends RabbitEntity>