public class WolfModel<T extends WolfEntity> extends TintedAgeableModel<T>
Modifier and Type | Field and Description |
---|---|
private ModelRenderer |
body |
private ModelRenderer |
head |
private ModelRenderer |
headChild |
private ModelRenderer |
legBackLeft |
private ModelRenderer |
legBackRight |
private ModelRenderer |
legFrontLeft |
private ModelRenderer |
legFrontRight |
private ModelRenderer |
mane |
private ModelRenderer |
tail |
private ModelRenderer |
tailChild |
isChild, isSitting, swingProgress
renderType, textureHeight, textureWidth
Constructor and Description |
---|
WolfModel() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Iterable<ModelRenderer> |
getBodyParts() |
protected java.lang.Iterable<ModelRenderer> |
getHeadParts() |
void |
setLivingAnimations(T entityIn,
float limbSwing,
float limbSwingAmount,
float partialTick) |
void |
setRotationAngles(T entityIn,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch) |
render, setTint
copyModelAttributesTo
accept, getRenderType
private final ModelRenderer head
private final ModelRenderer headChild
private final ModelRenderer body
private final ModelRenderer legBackRight
private final ModelRenderer legBackLeft
private final ModelRenderer legFrontRight
private final ModelRenderer legFrontLeft
private final ModelRenderer tail
private final ModelRenderer tailChild
private final ModelRenderer mane
protected java.lang.Iterable<ModelRenderer> getHeadParts()
getHeadParts
in class AgeableModel<T extends WolfEntity>
protected java.lang.Iterable<ModelRenderer> getBodyParts()
getBodyParts
in class AgeableModel<T extends WolfEntity>
public void setLivingAnimations(T entityIn, float limbSwing, float limbSwingAmount, float partialTick)
setLivingAnimations
in class EntityModel<T extends WolfEntity>
public void setRotationAngles(T entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch)
setRotationAngles
in class EntityModel<T extends WolfEntity>