Class EnderDragonEntityRenderer.DragonEntityModel
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<EnderDragonEntity>
net.minecraft.client.render.entity.EnderDragonEntityRenderer.DragonEntityModel
- Enclosing class:
- EnderDragonEntityRenderer
@Environment(CLIENT) public static class EnderDragonEntityRenderer.DragonEntityModel extends EntityModel<EnderDragonEntity>
-
Field Summary
Fields Modifier and Type Field Description private ModelPartbodyprivate EnderDragonEntitydragonprivate ModelPartheadprivate ModelPartjawprivate ModelPartleftFrontFootprivate ModelPartleftFrontLegprivate ModelPartleftFrontLegTipprivate ModelPartleftHindFootprivate ModelPartleftHindLegprivate ModelPartleftHindLegTipprivate ModelPartleftWingprivate ModelPartleftWingTipprivate ModelPartneckprivate ModelPartrightFrontFootprivate ModelPartrightFrontLegprivate ModelPartrightFrontLegTipprivate ModelPartrightHindFootprivate ModelPartrightHindLegprivate ModelPartrightHindLegTipprivate ModelPartrightWingprivate ModelPartrightWingTipprivate floattickDeltaFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors Constructor Description DragonEntityModel(ModelPart part) -
Method Summary
Modifier and Type Method Description voidanimateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4)voidrender(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)voidsetAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6)private voidsetLimbRotation(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float offset, ModelPart wing, ModelPart frontLeg, ModelPart frontLegTip, ModelPart frontFoot, ModelPart hindLeg, ModelPart hindLegTip, ModelPart hindFoot)Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
head
-
neck
-
jaw
-
body
-
leftWing
-
leftWingTip
-
leftFrontLeg
-
leftFrontLegTip
-
leftFrontFoot
-
leftHindLeg
-
leftHindLegTip
-
leftHindFoot
-
rightWing
-
rightWingTip
-
rightFrontLeg
-
rightFrontLegTip
-
rightFrontFoot
-
rightHindLeg
-
rightHindLegTip
-
rightHindFoot
-
dragon
-
tickDelta
private float tickDelta
-
-
Constructor Details
-
DragonEntityModel
-
-
Method Details
-
animateModel
public void animateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4)- Overrides:
animateModelin classEntityModel<EnderDragonEntity>
-
setAngles
public void setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6)- Specified by:
setAnglesin classEntityModel<EnderDragonEntity>
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) -
setLimbRotation
private void setLimbRotation(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float offset, ModelPart wing, ModelPart frontLeg, ModelPart frontLegTip, ModelPart frontFoot, ModelPart hindLeg, ModelPart hindLegTip, ModelPart hindFoot)
-