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 evz$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 aLevz$a;a:Lems;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 bLevz$a;b:Lems;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 fLevz$a;f:Lems;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 gLevz$a;g:Lems;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 hLevz$a;h:Lems;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 iLevz$a;i:Lems;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 jLevz$a;j:Lems;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 kLevz$a;k:Lems;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 lLevz$a;l:Lems;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 mLevz$a;m:Lems;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 nLevz$a;n:Lems;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 oLevz$a;o:Lems;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 pLevz$a;p:Lems;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 qLevz$a;q:Lems;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 rLevz$a;r:Lems;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 tLevz$a;t:Lems;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 uLevz$a;u:Lems;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 vLevz$a;v:Lems;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 wLevz$a;w:Lems;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 xLevz$a;x:Lems;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 yLevz$a;y:Lbkh;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 zLevz$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>Levz$a;<init>(Lems;)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 aLevz$a;a(Lbkh;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 aLevz$a;a(Lbkh;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 aLekv;a(Ldtx;Ldub;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 aLevz$a;a(Ldtx;Ldub;IIFLems;Lems;Lems;Lems;Lems;Lems;Lems;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
-