Class DragonEntityModel


@Environment(CLIENT) public class DragonEntityModel extends EntityModel<EnderDragonEntityRenderState>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/DragonEntityModel
intermediary net/minecraft/class_625
official geh
  • Field Details

    • NUM_NECK_PARTS

      private static final int NUM_NECK_PARTS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NUM_NECK_PARTS Lnet/minecraft/client/render/entity/DragonEntityModel;NUM_NECK_PARTS:I
      intermediary field_52950 Lnet/minecraft/class_625;field_52950:I
      official a Lgeh;a:I
    • NUM_TAIL_PARTS

      private static final int NUM_TAIL_PARTS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NUM_TAIL_PARTS Lnet/minecraft/client/render/entity/DragonEntityModel;NUM_TAIL_PARTS:I
      intermediary field_52951 Lnet/minecraft/class_625;field_52951:I
      official b Lgeh;b:I
    • neckParts

      private final ModelPart[] neckParts
      Mappings:
      Namespace Name Mixin selector
      named neckParts Lnet/minecraft/client/render/entity/DragonEntityModel;neckParts:[Lnet/minecraft/client/model/ModelPart;
      intermediary field_52953 Lnet/minecraft/class_625;field_52953:[Lnet/minecraft/class_630;
      official d Lgeh;d:[Lgen;
    • tailParts

      private final ModelPart[] tailParts
      Mappings:
      Namespace Name Mixin selector
      named tailParts Lnet/minecraft/client/render/entity/DragonEntityModel;tailParts:[Lnet/minecraft/client/model/ModelPart;
      intermediary field_52954 Lnet/minecraft/class_625;field_52954:[Lnet/minecraft/class_630;
      official e Lgeh;e:[Lgen;
    • jaw

      private final ModelPart jaw
      Mappings:
      Namespace Name Mixin selector
      named jaw Lnet/minecraft/client/render/entity/DragonEntityModel;jaw:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3631 Lnet/minecraft/class_625;field_3631:Lnet/minecraft/class_630;
      official f Lgeh;f:Lgen;
    • body

      private final ModelPart body
      Mappings:
      Namespace Name Mixin selector
      named body Lnet/minecraft/client/render/entity/DragonEntityModel;body:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3627 Lnet/minecraft/class_625;field_3627:Lnet/minecraft/class_630;
      official g Lgeh;g:Lgen;
    • leftWing

      private final ModelPart leftWing
      Mappings:
      Namespace Name Mixin selector
      named leftWing Lnet/minecraft/client/render/entity/DragonEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3629 Lnet/minecraft/class_625;field_3629:Lnet/minecraft/class_630;
      official i Lgeh;i:Lgen;
    • leftWingTip

      private final ModelPart leftWingTip
      Mappings:
      Namespace Name Mixin selector
      named leftWingTip Lnet/minecraft/client/render/entity/DragonEntityModel;leftWingTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21548 Lnet/minecraft/class_625;field_21548:Lnet/minecraft/class_630;
      official j Lgeh;j:Lgen;
    • leftFrontLeg

      private final ModelPart leftFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named leftFrontLeg Lnet/minecraft/client/render/entity/DragonEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21549 Lnet/minecraft/class_625;field_21549:Lnet/minecraft/class_630;
      official k Lgeh;k:Lgen;
    • leftFrontLegTip

      private final ModelPart leftFrontLegTip
      Mappings:
      Namespace Name Mixin selector
      named leftFrontLegTip Lnet/minecraft/client/render/entity/DragonEntityModel;leftFrontLegTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21550 Lnet/minecraft/class_625;field_21550:Lnet/minecraft/class_630;
      official l Lgeh;l:Lgen;
    • leftFrontFoot

      private final ModelPart leftFrontFoot
      Mappings:
      Namespace Name Mixin selector
      named leftFrontFoot Lnet/minecraft/client/render/entity/DragonEntityModel;leftFrontFoot:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21551 Lnet/minecraft/class_625;field_21551:Lnet/minecraft/class_630;
      official m Lgeh;m:Lgen;
    • leftHindLeg

      private final ModelPart leftHindLeg
      Mappings:
      Namespace Name Mixin selector
      named leftHindLeg Lnet/minecraft/client/render/entity/DragonEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21552 Lnet/minecraft/class_625;field_21552:Lnet/minecraft/class_630;
      official n Lgeh;n:Lgen;
    • leftHindLegTip

      private final ModelPart leftHindLegTip
      Mappings:
      Namespace Name Mixin selector
      named leftHindLegTip Lnet/minecraft/client/render/entity/DragonEntityModel;leftHindLegTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21553 Lnet/minecraft/class_625;field_21553:Lnet/minecraft/class_630;
      official o Lgeh;o:Lgen;
    • leftHindFoot

      private final ModelPart leftHindFoot
      Mappings:
      Namespace Name Mixin selector
      named leftHindFoot Lnet/minecraft/client/render/entity/DragonEntityModel;leftHindFoot:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21554 Lnet/minecraft/class_625;field_21554:Lnet/minecraft/class_630;
      official p Lgeh;p:Lgen;
    • rightWing

      private final ModelPart rightWing
      Mappings:
      Namespace Name Mixin selector
      named rightWing Lnet/minecraft/client/render/entity/DragonEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
      intermediary field_21555 Lnet/minecraft/class_625;field_21555:Lnet/minecraft/class_630;
      official q Lgeh;q:Lgen;
    • rightWingTip

      private final ModelPart rightWingTip
      Mappings:
      Namespace Name Mixin selector
      named rightWingTip Lnet/minecraft/client/render/entity/DragonEntityModel;rightWingTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3635 Lnet/minecraft/class_625;field_3635:Lnet/minecraft/class_630;
      official r Lgeh;r:Lgen;
    • rightFrontLeg

      private final ModelPart rightFrontLeg
      Mappings:
      Namespace Name Mixin selector
      named rightFrontLeg Lnet/minecraft/client/render/entity/DragonEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3632 Lnet/minecraft/class_625;field_3632:Lnet/minecraft/class_630;
      official s Lgeh;s:Lgen;
    • rightFrontLegTip

      private final ModelPart rightFrontLegTip
      Mappings:
      Namespace Name Mixin selector
      named rightFrontLegTip Lnet/minecraft/client/render/entity/DragonEntityModel;rightFrontLegTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3634 Lnet/minecraft/class_625;field_3634:Lnet/minecraft/class_630;
      official t Lgeh;t:Lgen;
    • rightFrontFoot

      private final ModelPart rightFrontFoot
      Mappings:
      Namespace Name Mixin selector
      named rightFrontFoot Lnet/minecraft/client/render/entity/DragonEntityModel;rightFrontFoot:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3625 Lnet/minecraft/class_625;field_3625:Lnet/minecraft/class_630;
      official u Lgeh;u:Lgen;
    • rightHindLeg

      private final ModelPart rightHindLeg
      Mappings:
      Namespace Name Mixin selector
      named rightHindLeg Lnet/minecraft/client/render/entity/DragonEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3633 Lnet/minecraft/class_625;field_3633:Lnet/minecraft/class_630;
      official x Lgeh;x:Lgen;
    • rightHindLegTip

      private final ModelPart rightHindLegTip
      Mappings:
      Namespace Name Mixin selector
      named rightHindLegTip Lnet/minecraft/client/render/entity/DragonEntityModel;rightHindLegTip:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3626 Lnet/minecraft/class_625;field_3626:Lnet/minecraft/class_630;
      official y Lgeh;y:Lgen;
    • rightHindFoot

      private final ModelPart rightHindFoot
      Mappings:
      Namespace Name Mixin selector
      named rightHindFoot Lnet/minecraft/client/render/entity/DragonEntityModel;rightHindFoot:Lnet/minecraft/client/model/ModelPart;
      intermediary field_3628 Lnet/minecraft/class_625;field_3628:Lnet/minecraft/class_630;
      official z Lgeh;z:Lgen;
  • Constructor Details

    • DragonEntityModel

      public DragonEntityModel(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/model/EntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
      intermediary <init> Lnet/minecraft/class_583;<init>(Lnet/minecraft/class_630;)V
      official <init> Lgbl;<init>(Lgen;)V
  • Method Details

    • neck

      private static String neck(int id)
      Mappings:
      Namespace Name Mixin selector
      named neck Lnet/minecraft/client/render/entity/DragonEntityModel;neck(I)Ljava/lang/String;
      intermediary method_62127 Lnet/minecraft/class_625;method_62127(I)Ljava/lang/String;
      official a Lgeh;a(I)Ljava/lang/String;
    • tail

      private static String tail(int id)
      Mappings:
      Namespace Name Mixin selector
      named tail Lnet/minecraft/client/render/entity/DragonEntityModel;tail(I)Ljava/lang/String;
      intermediary method_62129 Lnet/minecraft/class_625;method_62129(I)Ljava/lang/String;
      official b Lgeh;b(I)Ljava/lang/String;
    • createTexturedModelData

      public static TexturedModelData createTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      named createTexturedModelData Lnet/minecraft/client/render/entity/DragonEntityModel;createTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
      intermediary method_62128 Lnet/minecraft/class_625;method_62128()Lnet/minecraft/class_5607;
      official a Lgeh;a()Lget;
    • setAngles

      public void setAngles(EnderDragonEntityRenderState enderDragonEntityRenderState)
      Overrides:
      setAngles in class EntityModel<EnderDragonEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named setAngles Lnet/minecraft/client/render/entity/DragonEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;)V
      intermediary method_23621 Lnet/minecraft/class_625;method_23621(Lnet/minecraft/class_10015;)V
      official a Lgeh;a(Lgxs;)V
    • setLegAngles

      private void setLegAngles(float offset, ModelPart frontLeg, ModelPart frontLegTip, ModelPart frontFoot, ModelPart hindLeg, ModelPart hindLegTip, ModelPart hindFoot)
      Mappings:
      Namespace Name Mixin selector
      named setLegAngles Lnet/minecraft/client/render/entity/DragonEntityModel;setLegAngles(FLnet/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;)V
      intermediary method_62126 Lnet/minecraft/class_625;method_62126(FLnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;)V
      official a Lgeh;a(FLgen;Lgen;Lgen;Lgen;Lgen;Lgen;)V