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 ModelPart
body
private EnderDragonEntity
dragon
private ModelPart
head
private ModelPart
jaw
private ModelPart
leftFrontFoot
private ModelPart
leftFrontLeg
private ModelPart
leftFrontLegTip
private ModelPart
leftHindFoot
private ModelPart
leftHindLeg
private ModelPart
leftHindLegTip
private ModelPart
leftWing
private ModelPart
leftWingTip
private ModelPart
neck
private ModelPart
rightFrontFoot
private ModelPart
rightFrontLeg
private ModelPart
rightFrontLegTip
private ModelPart
rightHindFoot
private ModelPart
rightHindLeg
private ModelPart
rightHindLegTip
private ModelPart
rightWing
private ModelPart
rightWingTip
private float
tickDelta
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
Constructors Constructor Description DragonEntityModel(ModelPart part)
-
Method Summary
Modifier and Type Method Description void
animateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4)
void
render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
void
setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6)
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)
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:
animateModel
in classEntityModel<EnderDragonEntity>
-
setAngles
public void setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6)- Specified by:
setAngles
in 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)
-