Class EnderDragonRenderer.EnderDragonModel
- java.lang.Object
-
- net.minecraft.client.renderer.model.Model
-
- net.minecraft.client.renderer.entity.model.EntityModel<EnderDragonEntity>
-
- net.minecraft.client.renderer.entity.EnderDragonRenderer.EnderDragonModel
-
- All Implemented Interfaces:
java.util.function.Consumer<ModelRenderer>
- Enclosing class:
- EnderDragonRenderer
public static class EnderDragonRenderer.EnderDragonModel extends EntityModel<EnderDragonEntity>
-
-
Field Summary
Fields Modifier and Type Field Description private float
a
private ModelRenderer
body
private EnderDragonEntity
entity
private ModelRenderer
head
private ModelRenderer
jaw
private ModelRenderer
leftFrontFoot
private ModelRenderer
leftFrontLeg
private ModelRenderer
leftFrontLegTip
private ModelRenderer
leftRearFoot
private ModelRenderer
leftRearLeg
private ModelRenderer
leftRearLegTip
private ModelRenderer
leftWing
private ModelRenderer
leftWingTip
private ModelRenderer
neck
private ModelRenderer
rightFrontFoot
private ModelRenderer
rightFrontLeg
private ModelRenderer
rightFrontLegTip
private ModelRenderer
rightRearFoot
private ModelRenderer
rightRearLeg
private ModelRenderer
rightRearLegTip
private ModelRenderer
rightWing
private ModelRenderer
rightWingTip
-
Fields inherited from class net.minecraft.client.renderer.entity.model.EntityModel
attackTime, riding, young
-
Fields inherited from class net.minecraft.client.renderer.model.Model
renderType, texHeight, texWidth
-
-
Constructor Summary
Constructors Constructor Description EnderDragonModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
prepareMobModel(EnderDragonEntity p_212843_1_, float p_212843_2_, float p_212843_3_, float p_212843_4_)
private void
renderSide(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
renderToBuffer(MatrixStack p_225598_1_, IVertexBuilder p_225598_2_, int p_225598_3_, int p_225598_4_, float p_225598_5_, float p_225598_6_, float p_225598_7_, float p_225598_8_)
void
setupAnim(EnderDragonEntity p_225597_1_, float p_225597_2_, float p_225597_3_, float p_225597_4_, float p_225597_5_, float p_225597_6_)
-
Methods inherited from class net.minecraft.client.renderer.entity.model.EntityModel
copyPropertiesTo
-
Methods inherited from class net.minecraft.client.renderer.model.Model
accept, renderType
-
-
-
-
Field Detail
-
head
private final ModelRenderer head
-
neck
private final ModelRenderer neck
-
jaw
private final ModelRenderer jaw
-
body
private final ModelRenderer body
-
leftWing
private ModelRenderer leftWing
-
leftWingTip
private ModelRenderer leftWingTip
-
leftFrontLeg
private ModelRenderer leftFrontLeg
-
leftFrontLegTip
private ModelRenderer leftFrontLegTip
-
leftFrontFoot
private ModelRenderer leftFrontFoot
-
leftRearLeg
private ModelRenderer leftRearLeg
-
leftRearLegTip
private ModelRenderer leftRearLegTip
-
leftRearFoot
private ModelRenderer leftRearFoot
-
rightWing
private ModelRenderer rightWing
-
rightWingTip
private ModelRenderer rightWingTip
-
rightFrontLeg
private ModelRenderer rightFrontLeg
-
rightFrontLegTip
private ModelRenderer rightFrontLegTip
-
rightFrontFoot
private ModelRenderer rightFrontFoot
-
rightRearLeg
private ModelRenderer rightRearLeg
-
rightRearLegTip
private ModelRenderer rightRearLegTip
-
rightRearFoot
private ModelRenderer rightRearFoot
-
entity
@Nullable private EnderDragonEntity entity
-
a
private float a
-
-
Method Detail
-
prepareMobModel
public void prepareMobModel(EnderDragonEntity p_212843_1_, float p_212843_2_, float p_212843_3_, float p_212843_4_)
- Overrides:
prepareMobModel
in classEntityModel<EnderDragonEntity>
-
setupAnim
public void setupAnim(EnderDragonEntity p_225597_1_, float p_225597_2_, float p_225597_3_, float p_225597_4_, float p_225597_5_, float p_225597_6_)
- Specified by:
setupAnim
in classEntityModel<EnderDragonEntity>
-
renderToBuffer
public void renderToBuffer(MatrixStack p_225598_1_, IVertexBuilder p_225598_2_, int p_225598_3_, int p_225598_4_, float p_225598_5_, float p_225598_6_, float p_225598_7_, float p_225598_8_)
- Specified by:
renderToBuffer
in classModel
-
renderSide
private void renderSide(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_)
-
-