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 named net/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel
intermediary net/minecraft/class_895$class_625
official git$a
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ModelPart
private @Nullable EnderDragonEntity
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private float
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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) Renders the model.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, float alpha) Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
head
- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_3630
Lnet/minecraft/class_895$class_625;field_3630:Lnet/minecraft/class_630;
official a
Lgit$a;a:Lfxb;
-
neck
- Mappings:
Namespace Name Mixin selector named neck
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;neck:Lnet/minecraft/client/model/ModelPart;
intermediary field_3637
Lnet/minecraft/class_895$class_625;field_3637:Lnet/minecraft/class_630;
official b
Lgit$a;b:Lfxb;
-
jaw
- Mappings:
Namespace Name Mixin selector named jaw
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;jaw:Lnet/minecraft/client/model/ModelPart;
intermediary field_3631
Lnet/minecraft/class_895$class_625;field_3631:Lnet/minecraft/class_630;
official f
Lgit$a;f:Lfxb;
-
body
- Mappings:
Namespace Name Mixin selector named body
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;body:Lnet/minecraft/client/model/ModelPart;
intermediary field_3627
Lnet/minecraft/class_895$class_625;field_3627:Lnet/minecraft/class_630;
official g
Lgit$a;g:Lfxb;
-
leftWing
- Mappings:
Namespace Name Mixin selector named leftWing
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
intermediary field_3629
Lnet/minecraft/class_895$class_625;field_3629:Lnet/minecraft/class_630;
official h
Lgit$a;h:Lfxb;
-
leftWingTip
- Mappings:
Namespace Name Mixin selector named leftWingTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftWingTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_21548
Lnet/minecraft/class_895$class_625;field_21548:Lnet/minecraft/class_630;
official i
Lgit$a;i:Lfxb;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLeg
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_21549
Lnet/minecraft/class_895$class_625;field_21549:Lnet/minecraft/class_630;
official j
Lgit$a;j:Lfxb;
-
leftFrontLegTip
- Mappings:
Namespace Name Mixin selector named leftFrontLegTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontLegTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_21550
Lnet/minecraft/class_895$class_625;field_21550:Lnet/minecraft/class_630;
official k
Lgit$a;k:Lfxb;
-
leftFrontFoot
- Mappings:
Namespace Name Mixin selector named leftFrontFoot
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftFrontFoot:Lnet/minecraft/client/model/ModelPart;
intermediary field_21551
Lnet/minecraft/class_895$class_625;field_21551:Lnet/minecraft/class_630;
official l
Lgit$a;l:Lfxb;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLeg
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_21552
Lnet/minecraft/class_895$class_625;field_21552:Lnet/minecraft/class_630;
official m
Lgit$a;m:Lfxb;
-
leftHindLegTip
- Mappings:
Namespace Name Mixin selector named leftHindLegTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindLegTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_21553
Lnet/minecraft/class_895$class_625;field_21553:Lnet/minecraft/class_630;
official n
Lgit$a;n:Lfxb;
-
leftHindFoot
- Mappings:
Namespace Name Mixin selector named leftHindFoot
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;leftHindFoot:Lnet/minecraft/client/model/ModelPart;
intermediary field_21554
Lnet/minecraft/class_895$class_625;field_21554:Lnet/minecraft/class_630;
official o
Lgit$a;o:Lfxb;
-
rightWing
- Mappings:
Namespace Name Mixin selector named rightWing
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
intermediary field_21555
Lnet/minecraft/class_895$class_625;field_21555:Lnet/minecraft/class_630;
official p
Lgit$a;p:Lfxb;
-
rightWingTip
- Mappings:
Namespace Name Mixin selector named rightWingTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightWingTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_3635
Lnet/minecraft/class_895$class_625;field_3635:Lnet/minecraft/class_630;
official q
Lgit$a;q:Lfxb;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLeg
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_3632
Lnet/minecraft/class_895$class_625;field_3632:Lnet/minecraft/class_630;
official r
Lgit$a;r:Lfxb;
-
rightFrontLegTip
- Mappings:
Namespace Name Mixin selector named rightFrontLegTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontLegTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_3634
Lnet/minecraft/class_895$class_625;field_3634:Lnet/minecraft/class_630;
official s
Lgit$a;s:Lfxb;
-
rightFrontFoot
- Mappings:
Namespace Name Mixin selector named rightFrontFoot
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightFrontFoot:Lnet/minecraft/client/model/ModelPart;
intermediary field_3625
Lnet/minecraft/class_895$class_625;field_3625:Lnet/minecraft/class_630;
official t
Lgit$a;t:Lfxb;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLeg
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_3633
Lnet/minecraft/class_895$class_625;field_3633:Lnet/minecraft/class_630;
official u
Lgit$a;u:Lfxb;
-
rightHindLegTip
- Mappings:
Namespace Name Mixin selector named rightHindLegTip
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindLegTip:Lnet/minecraft/client/model/ModelPart;
intermediary field_3626
Lnet/minecraft/class_895$class_625;field_3626:Lnet/minecraft/class_630;
official w
Lgit$a;w:Lfxb;
-
rightHindFoot
- Mappings:
Namespace Name Mixin selector named rightHindFoot
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;rightHindFoot:Lnet/minecraft/client/model/ModelPart;
intermediary field_3628
Lnet/minecraft/class_895$class_625;field_3628:Lnet/minecraft/class_630;
official x
Lgit$a;x:Lfxb;
-
dragon
- Mappings:
Namespace Name Mixin selector named dragon
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;dragon:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
intermediary field_21441
Lnet/minecraft/class_895$class_625;field_21441:Lnet/minecraft/class_1510;
official y
Lgit$a;y:Lcic;
-
tickDelta
private float tickDelta- Mappings:
Namespace Name Mixin selector named tickDelta
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;tickDelta:F
intermediary field_21442
Lnet/minecraft/class_895$class_625;field_21442:F
official z
Lgit$a;z:F
-
-
Constructor Details
-
DragonEntityModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
intermediary <init>
Lnet/minecraft/class_895$class_625;<init>(Lnet/minecraft/class_630;)V
official <init>
Lgit$a;<init>(Lfxb;)V
-
-
Method Details
-
animateModel
public void animateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4) - Overrides:
animateModel
in classEntityModel<EnderDragonEntity>
- Mappings:
Namespace Name Mixin selector named animateModel
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;animateModel(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;FFF)V
intermediary method_23620
Lnet/minecraft/class_895$class_625;method_23620(Lnet/minecraft/class_1510;FFF)V
official a
Lgit$a;a(Lcic;FFF)V
-
setAngles
public void setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6) - Specified by:
setAngles
in classEntityModel<EnderDragonEntity>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;setAngles(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;FFFFF)V
intermediary method_23621
Lnet/minecraft/class_895$class_625;method_23621(Lnet/minecraft/class_1510;FFFFF)V
official a
Lgit$a;a(Lcic;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:
render
in classModel
- Parameters:
light
- the lightmap coordinates used for this model rendering- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/model/Model;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)V
intermediary method_2828
Lnet/minecraft/class_3879;method_2828(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIFFFF)V
official a
Lfux;a(Lezz;Lfad;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 named setLimbRotation
Lnet/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
intermediary method_23838
Lnet/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)V
official a
Lgit$a;a(Lezz;Lfad;IIFLfxb;Lfxb;Lfxb;Lfxb;Lfxb;Lfxb;Lfxb;F)V
-