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 floataprivate ModelRendererbodyprivate EnderDragonEntityentityprivate ModelRendererheadprivate ModelRendererjawprivate ModelRendererleftFrontFootprivate ModelRendererleftFrontLegprivate ModelRendererleftFrontLegTipprivate ModelRendererleftRearFootprivate ModelRendererleftRearLegprivate ModelRendererleftRearLegTipprivate ModelRendererleftWingprivate ModelRendererleftWingTipprivate ModelRendererneckprivate ModelRendererrightFrontFootprivate ModelRendererrightFrontLegprivate ModelRendererrightFrontLegTipprivate ModelRendererrightRearFootprivate ModelRendererrightRearLegprivate ModelRendererrightRearLegTipprivate ModelRendererrightWingprivate ModelRendererrightWingTip-
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 voidprepareMobModel(EnderDragonEntity p_212843_1_, float p_212843_2_, float p_212843_3_, float p_212843_4_)private voidrenderSide(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_)voidrenderToBuffer(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_)voidsetupAnim(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:
prepareMobModelin 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:
setupAnimin 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:
renderToBufferin 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_)
-
-