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 fmz$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 aLfmz$a;a:Lfcr;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 bLfmz$a;b:Lfcr;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 fLfmz$a;f:Lfcr;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 gLfmz$a;g:Lfcr;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 hLfmz$a;h:Lfcr;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 iLfmz$a;i:Lfcr;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 jLfmz$a;j:Lfcr;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 kLfmz$a;k:Lfcr;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 lLfmz$a;l:Lfcr;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 mLfmz$a;m:Lfcr;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 nLfmz$a;n:Lfcr;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 oLfmz$a;o:Lfcr;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 pLfmz$a;p:Lfcr;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 qLfmz$a;q:Lfcr;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 rLfmz$a;r:Lfcr;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 sLfmz$a;s:Lfcr;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 tLfmz$a;t:Lfcr;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 uLfmz$a;u:Lfcr;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 wLfmz$a;w:Lfcr;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 xLfmz$a;x:Lfcr;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 yLfmz$a;y:Lbtz;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 zLfmz$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>Lfmz$a;<init>(Lfcr;)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 aLfmz$a;a(Lbtz;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 aLfmz$a;a(Lbtz;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 aLfao;a(Lehe;Lehi;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 aLfmz$a;a(Lehe;Lehi;IIFLfcr;Lfcr;Lfcr;Lfcr;Lfcr;Lfcr;Lfcr;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
-