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 giu$a
  • Field Details Link icon

    • neck Link icon

      private final ModelPart 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 Lgiu$a;b:Lfxc;
    • jaw Link icon

      private final ModelPart 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 Lgiu$a;f:Lfxc;
    • body Link icon

      private final ModelPart 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 Lgiu$a;g:Lfxc;
    • leftWing Link icon

      private final ModelPart 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 Lgiu$a;h:Lfxc;
    • leftWingTip Link icon

      private final ModelPart 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 Lgiu$a;i:Lfxc;
    • leftFrontLeg Link icon

      private final ModelPart 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 Lgiu$a;j:Lfxc;
    • leftFrontLegTip Link icon

      private final ModelPart 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 Lgiu$a;k:Lfxc;
    • leftFrontFoot Link icon

      private final ModelPart 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 Lgiu$a;l:Lfxc;
    • leftHindLeg Link icon

      private final ModelPart 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 Lgiu$a;m:Lfxc;
    • leftHindLegTip Link icon

      private final ModelPart 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 Lgiu$a;n:Lfxc;
    • leftHindFoot Link icon

      private final ModelPart 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 Lgiu$a;o:Lfxc;
    • rightWing Link icon

      private final ModelPart 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 Lgiu$a;p:Lfxc;
    • rightWingTip Link icon

      private final ModelPart 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 Lgiu$a;q:Lfxc;
    • rightFrontLeg Link icon

      private final ModelPart 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 Lgiu$a;r:Lfxc;
    • rightFrontLegTip Link icon

      private final ModelPart 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 Lgiu$a;s:Lfxc;
    • rightFrontFoot Link icon

      private final ModelPart 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 Lgiu$a;t:Lfxc;
    • rightHindLeg Link icon

      private final ModelPart 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 Lgiu$a;u:Lfxc;
    • rightHindLegTip Link icon

      private final ModelPart 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 Lgiu$a;w:Lfxc;
    • rightHindFoot Link icon

      private final ModelPart 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 Lgiu$a;x:Lfxc;
    • dragon Link icon

      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 Lgiu$a;y:Lcid;
    • tickDelta Link icon

      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 Lgiu$a;z:F
  • Constructor Details Link icon

    • DragonEntityModel Link icon

      public DragonEntityModel(ModelPart part)
      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> Lgiu$a;<init>(Lfxc;)V
  • Method Details Link icon

    • animateModel Link icon

      public void animateModel(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4)
      Overrides:
      animateModel in class EntityModel<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 Lgiu$a;a(Lcid;FFF)V
    • setAngles Link icon

      public void setAngles(EnderDragonEntity enderDragonEntity, float float2, float float3, float float4, float float5, float float6)
      Specified by:
      setAngles in class EntityModel<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 Lgiu$a;a(Lcid;FFFFF)V
    • render Link icon

      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 class Model
      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 Lfuy;a(Lfaa;Lfae;IIFFFF)V
    • setLimbRotation Link icon

      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 Lgiu$a;a(Lfaa;Lfae;IIFLfxc;Lfxc;Lfxc;Lfxc;Lfxc;Lfxc;Lfxc;F)V