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 intermediary net/minecraft/class_895$class_625official foh$anamed 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 intermediary field_3630Lnet/minecraft/class_895$class_625;field_3630:Lnet/minecraft/class_630;official aLfoh$a;a:Lfdt;named headLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
neck
- Mappings:
Namespace Name Mixin selector intermediary field_3637Lnet/minecraft/class_895$class_625;field_3637:Lnet/minecraft/class_630;official bLfoh$a;b:Lfdt;named neckLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;neck:Lnet/minecraft/client/model/ModelPart;
-
jaw
- Mappings:
Namespace Name Mixin selector intermediary field_3631Lnet/minecraft/class_895$class_625;field_3631:Lnet/minecraft/class_630;official fLfoh$a;f:Lfdt;named jawLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;jaw:Lnet/minecraft/client/model/ModelPart;
-
body
- Mappings:
Namespace Name Mixin selector intermediary field_3627Lnet/minecraft/class_895$class_625;field_3627:Lnet/minecraft/class_630;official gLfoh$a;g:Lfdt;named bodyLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
leftWing
- Mappings:
Namespace Name Mixin selector intermediary field_3629Lnet/minecraft/class_895$class_625;field_3629:Lnet/minecraft/class_630;official hLfoh$a;h:Lfdt;named leftWingLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
-
leftWingTip
- Mappings:
Namespace Name Mixin selector intermediary field_21548Lnet/minecraft/class_895$class_625;field_21548:Lnet/minecraft/class_630;official iLfoh$a;i:Lfdt;named leftWingTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWingTip:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector intermediary field_21549Lnet/minecraft/class_895$class_625;field_21549:Lnet/minecraft/class_630;official jLfoh$a;j:Lfdt;named leftFrontLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLegTip
- Mappings:
Namespace Name Mixin selector intermediary field_21550Lnet/minecraft/class_895$class_625;field_21550:Lnet/minecraft/class_630;official kLfoh$a;k:Lfdt;named leftFrontLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLegTip:Lnet/minecraft/client/model/ModelPart;
-
leftFrontFoot
- Mappings:
Namespace Name Mixin selector intermediary field_21551Lnet/minecraft/class_895$class_625;field_21551:Lnet/minecraft/class_630;official lLfoh$a;l:Lfdt;named leftFrontFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontFoot:Lnet/minecraft/client/model/ModelPart;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector intermediary field_21552Lnet/minecraft/class_895$class_625;field_21552:Lnet/minecraft/class_630;official mLfoh$a;m:Lfdt;named leftHindLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindLegTip
- Mappings:
Namespace Name Mixin selector intermediary field_21553Lnet/minecraft/class_895$class_625;field_21553:Lnet/minecraft/class_630;official nLfoh$a;n:Lfdt;named leftHindLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLegTip:Lnet/minecraft/client/model/ModelPart;
-
leftHindFoot
- Mappings:
Namespace Name Mixin selector intermediary field_21554Lnet/minecraft/class_895$class_625;field_21554:Lnet/minecraft/class_630;official oLfoh$a;o:Lfdt;named leftHindFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindFoot:Lnet/minecraft/client/model/ModelPart;
-
rightWing
- Mappings:
Namespace Name Mixin selector intermediary field_21555Lnet/minecraft/class_895$class_625;field_21555:Lnet/minecraft/class_630;official pLfoh$a;p:Lfdt;named rightWingLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
-
rightWingTip
- Mappings:
Namespace Name Mixin selector intermediary field_3635Lnet/minecraft/class_895$class_625;field_3635:Lnet/minecraft/class_630;official qLfoh$a;q:Lfdt;named rightWingTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWingTip:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector intermediary field_3632Lnet/minecraft/class_895$class_625;field_3632:Lnet/minecraft/class_630;official rLfoh$a;r:Lfdt;named rightFrontLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLegTip
- Mappings:
Namespace Name Mixin selector intermediary field_3634Lnet/minecraft/class_895$class_625;field_3634:Lnet/minecraft/class_630;official sLfoh$a;s:Lfdt;named rightFrontLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLegTip:Lnet/minecraft/client/model/ModelPart;
-
rightFrontFoot
- Mappings:
Namespace Name Mixin selector intermediary field_3625Lnet/minecraft/class_895$class_625;field_3625:Lnet/minecraft/class_630;official tLfoh$a;t:Lfdt;named rightFrontFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontFoot:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector intermediary field_3633Lnet/minecraft/class_895$class_625;field_3633:Lnet/minecraft/class_630;official uLfoh$a;u:Lfdt;named rightHindLegLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightHindLegTip
- Mappings:
Namespace Name Mixin selector intermediary field_3626Lnet/minecraft/class_895$class_625;field_3626:Lnet/minecraft/class_630;official wLfoh$a;w:Lfdt;named rightHindLegTipLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLegTip:Lnet/minecraft/client/model/ModelPart;
-
rightHindFoot
- Mappings:
Namespace Name Mixin selector intermediary field_3628Lnet/minecraft/class_895$class_625;field_3628:Lnet/minecraft/class_630;official xLfoh$a;x:Lfdt;named rightHindFootLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindFoot:Lnet/minecraft/client/model/ModelPart;
-
dragon
- Mappings:
Namespace Name Mixin selector intermediary field_21441Lnet/minecraft/class_895$class_625;field_21441:Lnet/minecraft/class_1510;official yLfoh$a;y:Lbtz;named dragonLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;dragon:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
-
tickDelta
private float tickDelta- Mappings:
Namespace Name Mixin selector intermediary field_21442Lnet/minecraft/class_895$class_625;field_21442:Fofficial zLfoh$a;z:Fnamed tickDeltaLnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;tickDelta:F
-
-
Constructor Details
-
DragonEntityModel
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_895$class_625;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lfoh$a;<init>(Lfdt;)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 intermediary method_23620Lnet/minecraft/class_895$class_625;method_23620(Lnet/minecraft/class_1510;FFF)Vofficial aLfoh$a;a(Lbtz;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 intermediary method_23621Lnet/minecraft/class_895$class_625;method_23621(Lnet/minecraft/class_1510;FFFFF)Vofficial aLfoh$a;a(Lbtz;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 intermediary method_2828Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)Vofficial aLfbq;a(Leib;Leif;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 intermediary 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)Vofficial aLfoh$a;a(Leib;Leif;IIFLfdt;Lfdt;Lfdt;Lfdt;Lfdt;Lfdt;Lfdt;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
-