public class ModelDragon extends ModelBase
Modifier and Type | Field and Description |
---|---|
private ModelRenderer |
body
The body Model renderer of the dragon
|
private ModelRenderer |
frontFoot
The front foot Model renderer of the dragon
|
private ModelRenderer |
frontLeg
The front leg Model renderer of the dragon
|
private ModelRenderer |
frontLegTip
The front leg tip Model renderer of the dragon
|
private ModelRenderer |
head
The head Model renderer of the dragon
|
private ModelRenderer |
jaw
The jaw Model renderer of the dragon
|
private float |
partialTicks |
private ModelRenderer |
rearFoot
The rear foot Model renderer of the dragon
|
private ModelRenderer |
rearLeg
The rear leg Model renderer of the dragon
|
private ModelRenderer |
rearLegTip
The rear leg tip Model renderer of the dragon
|
private ModelRenderer |
spine
The spine Model renderer of the dragon
|
private ModelRenderer |
wing
The wing Model renderer of the dragon
|
private ModelRenderer |
wingTip
The wing tip Model renderer of the dragon
|
boxList, isChild, isRiding, swingProgress, textureHeight, textureWidth
Constructor and Description |
---|
ModelDragon(float p_i46360_1_) |
Modifier and Type | Method and Description |
---|---|
void |
render(Entity entityIn,
float p_78088_2_,
float p_78088_3_,
float p_78088_4_,
float p_78088_5_,
float p_78088_6_,
float scale)
Sets the models various rotation angles then renders the model.
|
void |
setLivingAnimations(EntityLivingBase entitylivingbaseIn,
float p_78086_2_,
float p_78086_3_,
float partialTickTime)
Used for easily adding entity-dependent animations.
|
private float |
updateRotations(double p_78214_1_)
Updates the rotations in the parameters for rotations greater than 180 degrees or less than -180 degrees.
|
copyModelAngles, getRandomModelBox, getTextureOffset, setModelAttributes, setRotationAngles, setTextureOffset
private ModelRenderer head
private ModelRenderer spine
private ModelRenderer jaw
private ModelRenderer body
private ModelRenderer rearLeg
private ModelRenderer frontLeg
private ModelRenderer rearLegTip
private ModelRenderer frontLegTip
private ModelRenderer rearFoot
private ModelRenderer frontFoot
private ModelRenderer wing
private ModelRenderer wingTip
private float partialTicks
public void setLivingAnimations(EntityLivingBase entitylivingbaseIn, float p_78086_2_, float p_78086_3_, float partialTickTime)
setLivingAnimations
in class ModelBase
public void render(Entity entityIn, float p_78088_2_, float p_78088_3_, float p_78088_4_, float p_78088_5_, float p_78088_6_, float scale)
private float updateRotations(double p_78214_1_)