Class WitherEntityModel<T extends WitherEntity>


@Environment(CLIENT) public class WitherEntityModel<T extends WitherEntity> extends SinglePartEntityModel<T>
Mappings:
Namespace Name
official eig
intermediary net/minecraft/class_621
named net/minecraft/client/render/entity/model/WitherEntityModel
  • Field Details

    • RIBCAGE

      private static final String RIBCAGE
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Leig;a:Ljava/lang/String;
      intermediary field_32571 Lnet/minecraft/class_621;field_32571:Ljava/lang/String;
      named RIBCAGE Lnet/minecraft/client/render/entity/model/WitherEntityModel;RIBCAGE:Ljava/lang/String;
    • CENTER_HEAD

      private static final String CENTER_HEAD
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Leig;b:Ljava/lang/String;
      intermediary field_32572 Lnet/minecraft/class_621;field_32572:Ljava/lang/String;
      named CENTER_HEAD Lnet/minecraft/client/render/entity/model/WitherEntityModel;CENTER_HEAD:Ljava/lang/String;
    • RIGHT_HEAD

      private static final String RIGHT_HEAD
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official f Leig;f:Ljava/lang/String;
      intermediary field_32573 Lnet/minecraft/class_621;field_32573:Ljava/lang/String;
      named RIGHT_HEAD Lnet/minecraft/client/render/entity/model/WitherEntityModel;RIGHT_HEAD:Ljava/lang/String;
    • LEFT_HEAD

      private static final String LEFT_HEAD
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official g Leig;g:Ljava/lang/String;
      intermediary field_32574 Lnet/minecraft/class_621;field_32574:Ljava/lang/String;
      named LEFT_HEAD Lnet/minecraft/client/render/entity/model/WitherEntityModel;LEFT_HEAD:Ljava/lang/String;
    • field_32575

      private static final float field_32575
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official h Leig;h:F
      intermediary field_32575 Lnet/minecraft/class_621;field_32575:F
      named field_32575 Lnet/minecraft/client/render/entity/model/WitherEntityModel;field_32575:F
    • field_32576

      private static final float field_32576
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official i Leig;i:F
      intermediary field_32576 Lnet/minecraft/class_621;field_32576:F
      named field_32576 Lnet/minecraft/client/render/entity/model/WitherEntityModel;field_32576:F
    • root

      private final ModelPart root
      Mappings:
      Namespace Name Mixin selector
      official j Leig;j:Leiq;
      intermediary field_27532 Lnet/minecraft/class_621;field_27532:Lnet/minecraft/class_630;
      named root Lnet/minecraft/client/render/entity/model/WitherEntityModel;root:Lnet/minecraft/client/model/ModelPart;
    • centerHead

      private final ModelPart centerHead
      Mappings:
      Namespace Name Mixin selector
      official k Leig;k:Leiq;
      intermediary field_27533 Lnet/minecraft/class_621;field_27533:Lnet/minecraft/class_630;
      named centerHead Lnet/minecraft/client/render/entity/model/WitherEntityModel;centerHead:Lnet/minecraft/client/model/ModelPart;
    • rightHead

      private final ModelPart rightHead
      Mappings:
      Namespace Name Mixin selector
      official l Leig;l:Leiq;
      intermediary field_27534 Lnet/minecraft/class_621;field_27534:Lnet/minecraft/class_630;
      named rightHead Lnet/minecraft/client/render/entity/model/WitherEntityModel;rightHead:Lnet/minecraft/client/model/ModelPart;
    • leftHead

      private final ModelPart leftHead
      Mappings:
      Namespace Name Mixin selector
      official m Leig;m:Leiq;
      intermediary field_27535 Lnet/minecraft/class_621;field_27535:Lnet/minecraft/class_630;
      named leftHead Lnet/minecraft/client/render/entity/model/WitherEntityModel;leftHead:Lnet/minecraft/client/model/ModelPart;
    • ribcage

      private final ModelPart ribcage
      Mappings:
      Namespace Name Mixin selector
      official n Leig;n:Leiq;
      intermediary field_27536 Lnet/minecraft/class_621;field_27536:Lnet/minecraft/class_630;
      named ribcage Lnet/minecraft/client/render/entity/model/WitherEntityModel;ribcage:Lnet/minecraft/client/model/ModelPart;
    • tail

      private final ModelPart tail
      Mappings:
      Namespace Name Mixin selector
      official o Leig;o:Leiq;
      intermediary field_27537 Lnet/minecraft/class_621;field_27537:Lnet/minecraft/class_630;
      named tail Lnet/minecraft/client/render/entity/model/WitherEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
  • Constructor Details

    • WitherEntityModel

      public WitherEntityModel(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leig;<init>(Leiq;)V
      intermediary <init> Lnet/minecraft/class_621;<init>(Lnet/minecraft/class_630;)V
      named <init> Lnet/minecraft/client/render/entity/model/WitherEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
  • Method Details

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData(Dilation dilation)
      Mappings:
      Namespace Name Mixin selector
      official a Leig;a(Leiu;)Leiw;
      intermediary method_32067 Lnet/minecraft/class_621;method_32067(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
      named getTexturedModelData Lnet/minecraft/client/render/entity/model/WitherEntityModel;getTexturedModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/TexturedModelData;
    • getPart

      public ModelPart getPart()
      Specified by:
      getPart in class SinglePartEntityModel<T extends WitherEntity>
      Mappings:
      Namespace Name Mixin selector
      official b Legh;b()Leiq;
      intermediary method_32008 Lnet/minecraft/class_5597;method_32008()Lnet/minecraft/class_630;
      named getPart Lnet/minecraft/client/render/entity/model/SinglePartEntityModel;getPart()Lnet/minecraft/client/model/ModelPart;
    • setAngles

      public void setAngles(T t, float float2, float float3, float float4, float float5, float float6)
      Specified by:
      setAngles in class EntityModel<T extends WitherEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Leig;a(Lbgr;FFFFF)V
      intermediary method_17130 Lnet/minecraft/class_621;method_17130(Lnet/minecraft/class_1528;FFFFF)V
      named setAngles Lnet/minecraft/client/render/entity/model/WitherEntityModel;setAngles(Lnet/minecraft/entity/boss/WitherEntity;FFFFF)V
    • animateModel

      public void animateModel(T t, float float2, float float3, float float4)
      Overrides:
      animateModel in class EntityModel<T extends WitherEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Leig;a(Lbgr;FFF)V
      intermediary method_17128 Lnet/minecraft/class_621;method_17128(Lnet/minecraft/class_1528;FFF)V
      named animateModel Lnet/minecraft/client/render/entity/model/WitherEntityModel;animateModel(Lnet/minecraft/entity/boss/WitherEntity;FFF)V
    • rotateHead

      private static <T extends WitherEntity> void rotateHead(T entity, ModelPart head, int sigma)
      Mappings:
      Namespace Name Mixin selector
      official a Leig;a(Lbgr;Leiq;I)V
      intermediary method_32066 Lnet/minecraft/class_621;method_32066(Lnet/minecraft/class_1528;Lnet/minecraft/class_630;I)V
      named rotateHead Lnet/minecraft/client/render/entity/model/WitherEntityModel;rotateHead(Lnet/minecraft/entity/boss/WitherEntity;Lnet/minecraft/client/model/ModelPart;I)V