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>
- Mappings:
Namespace Name official fil$aintermediary net/minecraft/class_895$class_625named net/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelPartprivate @Nullable EnderDragonEntityprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate floatFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidanimateModel(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) Renders the model.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, float alpha) Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
head
- Mappings:
Namespace Name Mixin selector official aLfil$a;a:Leyh;intermediary field_3630Lnet/minecraft/class_895$class_625;field_3630:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
neck
- Mappings:
Namespace Name Mixin selector official bLfil$a;b:Leyh;intermediary field_3637Lnet/minecraft/class_895$class_625;field_3637:Lnet/minecraft/class_630;named neckLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;neck:Lnet/minecraft/client/model/ModelPart;
-
jaw
- Mappings:
Namespace Name Mixin selector official fLfil$a;f:Leyh;intermediary field_3631Lnet/minecraft/class_895$class_625;field_3631:Lnet/minecraft/class_630;named jawLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;jaw:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector official gLfil$a;g:Leyh;intermediary field_3627Lnet/minecraft/class_895$class_625;field_3627:Lnet/minecraft/class_630;named bodyLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
leftWing
- Mappings:
Namespace Name Mixin selector official hLfil$a;h:Leyh;intermediary field_3629Lnet/minecraft/class_895$class_625;field_3629:Lnet/minecraft/class_630;named leftWingLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
-
leftWingTip
- Mappings:
Namespace Name Mixin selector official iLfil$a;i:Leyh;intermediary field_21548Lnet/minecraft/class_895$class_625;field_21548:Lnet/minecraft/class_630;named leftWingTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWingTip:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official jLfil$a;j:Leyh;intermediary field_21549Lnet/minecraft/class_895$class_625;field_21549:Lnet/minecraft/class_630;named leftFrontLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLegTip
- Mappings:
Namespace Name Mixin selector official kLfil$a;k:Leyh;intermediary field_21550Lnet/minecraft/class_895$class_625;field_21550:Lnet/minecraft/class_630;named leftFrontLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLegTip:Lnet/minecraft/client/model/ModelPart;
-
leftFrontFoot
- Mappings:
Namespace Name Mixin selector official lLfil$a;l:Leyh;intermediary field_21551Lnet/minecraft/class_895$class_625;field_21551:Lnet/minecraft/class_630;named leftFrontFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontFoot:Lnet/minecraft/client/model/ModelPart;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official mLfil$a;m:Leyh;intermediary field_21552Lnet/minecraft/class_895$class_625;field_21552:Lnet/minecraft/class_630;named leftHindLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindLegTip
- Mappings:
Namespace Name Mixin selector official nLfil$a;n:Leyh;intermediary field_21553Lnet/minecraft/class_895$class_625;field_21553:Lnet/minecraft/class_630;named leftHindLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLegTip:Lnet/minecraft/client/model/ModelPart;
-
leftHindFoot
- Mappings:
Namespace Name Mixin selector official oLfil$a;o:Leyh;intermediary field_21554Lnet/minecraft/class_895$class_625;field_21554:Lnet/minecraft/class_630;named leftHindFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindFoot:Lnet/minecraft/client/model/ModelPart;
-
rightWing
- Mappings:
Namespace Name Mixin selector official pLfil$a;p:Leyh;intermediary field_21555Lnet/minecraft/class_895$class_625;field_21555:Lnet/minecraft/class_630;named rightWingLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
-
rightWingTip
- Mappings:
Namespace Name Mixin selector official qLfil$a;q:Leyh;intermediary field_3635Lnet/minecraft/class_895$class_625;field_3635:Lnet/minecraft/class_630;named rightWingTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWingTip:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official rLfil$a;r:Leyh;intermediary field_3632Lnet/minecraft/class_895$class_625;field_3632:Lnet/minecraft/class_630;named rightFrontLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLegTip
- Mappings:
Namespace Name Mixin selector official sLfil$a;s:Leyh;intermediary field_3634Lnet/minecraft/class_895$class_625;field_3634:Lnet/minecraft/class_630;named rightFrontLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLegTip:Lnet/minecraft/client/model/ModelPart;
-
rightFrontFoot
- Mappings:
Namespace Name Mixin selector official tLfil$a;t:Leyh;intermediary field_3625Lnet/minecraft/class_895$class_625;field_3625:Lnet/minecraft/class_630;named rightFrontFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontFoot:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official vLfil$a;v:Leyh;intermediary field_3633Lnet/minecraft/class_895$class_625;field_3633:Lnet/minecraft/class_630;named rightHindLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindLegTip
- Mappings:
Namespace Name Mixin selector official wLfil$a;w:Leyh;intermediary field_3626Lnet/minecraft/class_895$class_625;field_3626:Lnet/minecraft/class_630;named rightHindLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLegTip:Lnet/minecraft/client/model/ModelPart;
-
rightHindFoot
- Mappings:
Namespace Name Mixin selector official xLfil$a;x:Leyh;intermediary field_3628Lnet/minecraft/class_895$class_625;field_3628:Lnet/minecraft/class_630;named rightHindFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindFoot:Lnet/minecraft/client/model/ModelPart;
-
dragon
- Mappings:
Namespace Name Mixin selector official yLfil$a;y:Lbsc;intermediary field_21441Lnet/minecraft/class_895$class_625;field_21441:Lnet/minecraft/class_1510;named dragonLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;dragon:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
-
tickDelta
private float tickDelta- Mappings:
Namespace Name Mixin selector official zLfil$a;z:Fintermediary field_21442Lnet/minecraft/class_895$class_625;field_21442:Fnamed tickDeltaLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;tickDelta:F
-
-
Constructor Details
-
DragonEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lfil$a;<init>(Leyh;)Vintermediary <init>Lnet/minecraft/class_895$class_625;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
animateModel
public void animateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4) - Overrides:
animateModelin classEntityModel<EnderDragonEntity>- Mappings:
Namespace Name Mixin selector official aLfil$a;a(Lbsc;FFF)Vintermediary method_23620Lnet/minecraft/class_895$class_625;method_23620(Lnet/minecraft/class_1510;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;animateModel(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;FFF)V
-
setAngles
public void setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6) - Specified by:
setAnglesin classEntityModel<EnderDragonEntity>- Mappings:
Namespace Name Mixin selector official aLfil$a;a(Lbsc;FFFFF)Vintermediary method_23621Lnet/minecraft/class_895$class_625;method_23621(Lnet/minecraft/class_1510;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;setAngles(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;FFFFF)V
-
render
public void render(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha) Renders the model.- Specified by:
renderin classModel- Parameters:
light- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector official aLewf;a(Leed;Leeh;IIFFFF)Vintermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vnamed renderLnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
-
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, float alpha) - Mappings:
Namespace Name Mixin selector official aLfil$a;a(Leed;Leeh;IIFLeyh;Leyh;Leyh;Leyh;Leyh;Leyh;Leyh;F)Vintermediary method_23838Lnet/minecraft/class_895$class_625;method_23838(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)Vnamed setLimbRotationLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;setLimbRotation(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFLnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;F)V
-