public static class EnderDragonRenderer.EnderDragonModel extends EntityModel<EnderDragonEntity>
Modifier and Type | Field and Description |
---|---|
private ModelRenderer |
body |
private EnderDragonEntity |
dragonInstance |
private ModelRenderer |
head |
private ModelRenderer |
jaw |
private ModelRenderer |
leftDistalWing |
private ModelRenderer |
leftForeFoot |
private ModelRenderer |
leftForeLeg |
private ModelRenderer |
leftForeThigh |
private ModelRenderer |
leftHindFoot |
private ModelRenderer |
leftHindLeg |
private ModelRenderer |
leftHindThigh |
private ModelRenderer |
leftProximalWing |
private float |
partialTicks |
private ModelRenderer |
rightDistalWing |
private ModelRenderer |
rightForeFoot |
private ModelRenderer |
rightForeLeg |
private ModelRenderer |
rightForeThigh |
private ModelRenderer |
rightHindFoot |
private ModelRenderer |
rightHindLeg |
private ModelRenderer |
rightHindThigh |
private ModelRenderer |
rightProximalWing |
private ModelRenderer |
spine |
isChild, isSitting, swingProgress
renderType, textureHeight, textureWidth
Constructor and Description |
---|
EnderDragonModel() |
Modifier and Type | Method and Description |
---|---|
private void |
func_229081_a_(MatrixStack p_229081_1_,
IVertexBuilder p_229081_2_,
int p_229081_3_,
int p_229081_4_,
float p_229081_5_,
ModelRenderer p_229081_6_,
ModelRenderer p_229081_7_,
ModelRenderer p_229081_8_,
ModelRenderer p_229081_9_,
ModelRenderer p_229081_10_,
ModelRenderer p_229081_11_,
ModelRenderer p_229081_12_) |
void |
render(MatrixStack matrixStackIn,
IVertexBuilder bufferIn,
int packedLightIn,
int packedOverlayIn,
float red,
float green,
float blue,
float alpha) |
void |
setLivingAnimations(EnderDragonEntity entityIn,
float limbSwing,
float limbSwingAmount,
float partialTick) |
void |
setRotationAngles(EnderDragonEntity entityIn,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch) |
copyModelAttributesTo
accept, getRenderType
private final ModelRenderer head
private final ModelRenderer spine
private final ModelRenderer jaw
private final ModelRenderer body
private ModelRenderer leftProximalWing
private ModelRenderer leftDistalWing
private ModelRenderer leftForeThigh
private ModelRenderer leftForeLeg
private ModelRenderer leftForeFoot
private ModelRenderer leftHindThigh
private ModelRenderer leftHindLeg
private ModelRenderer leftHindFoot
private ModelRenderer rightProximalWing
private ModelRenderer rightDistalWing
private ModelRenderer rightForeThigh
private ModelRenderer rightForeLeg
private ModelRenderer rightForeFoot
private ModelRenderer rightHindThigh
private ModelRenderer rightHindLeg
private ModelRenderer rightHindFoot
@Nullable private EnderDragonEntity dragonInstance
private float partialTicks
public void setLivingAnimations(EnderDragonEntity entityIn, float limbSwing, float limbSwingAmount, float partialTick)
setLivingAnimations
in class EntityModel<EnderDragonEntity>
public void setRotationAngles(EnderDragonEntity entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch)
setRotationAngles
in class EntityModel<EnderDragonEntity>
public void render(MatrixStack matrixStackIn, IVertexBuilder bufferIn, int packedLightIn, int packedOverlayIn, float red, float green, float blue, float alpha)
private void func_229081_a_(MatrixStack p_229081_1_, IVertexBuilder p_229081_2_, int p_229081_3_, int p_229081_4_, float p_229081_5_, ModelRenderer p_229081_6_, ModelRenderer p_229081_7_, ModelRenderer p_229081_8_, ModelRenderer p_229081_9_, ModelRenderer p_229081_10_, ModelRenderer p_229081_11_, ModelRenderer p_229081_12_)