Class BeeEntityModel<T extends BeeEntity>


@Environment(CLIENT) public class BeeEntityModel<T extends BeeEntity> extends AnimalModel<T>
Mappings:
Namespace Name
official epj
intermediary net/minecraft/class_4495
named net/minecraft/client/render/entity/model/BeeEntityModel
  • Field Details

    • BONE_BASE_Y_PIVOT

      private static final float BONE_BASE_Y_PIVOT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lepj;a:F
      intermediary field_32450 Lnet/minecraft/class_4495;field_32450:F
      named BONE_BASE_Y_PIVOT Lnet/minecraft/client/render/entity/model/BeeEntityModel;BONE_BASE_Y_PIVOT:F
    • BONE

      private static final String BONE
      The key of the bone model part, whose value is "bone".

      The bone is an invisible model part which is used to globally control the model.

      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lepj;b:Ljava/lang/String;
      intermediary field_32451 Lnet/minecraft/class_4495;field_32451:Ljava/lang/String;
      named BONE Lnet/minecraft/client/render/entity/model/BeeEntityModel;BONE:Ljava/lang/String;
    • STINGER

      private static final String STINGER
      The key of the stinger model part, whose value is "stinger".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lepj;f:Ljava/lang/String;
      intermediary field_32452 Lnet/minecraft/class_4495;field_32452:Ljava/lang/String;
      named STINGER Lnet/minecraft/client/render/entity/model/BeeEntityModel;STINGER:Ljava/lang/String;
    • LEFT_ANTENNA

      private static final String LEFT_ANTENNA
      The key of the left antenna model part, whose value is "left_antenna".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lepj;g:Ljava/lang/String;
      intermediary field_32453 Lnet/minecraft/class_4495;field_32453:Ljava/lang/String;
      named LEFT_ANTENNA Lnet/minecraft/client/render/entity/model/BeeEntityModel;LEFT_ANTENNA:Ljava/lang/String;
    • RIGHT_ANTENNA

      private static final String RIGHT_ANTENNA
      The key of the right antenna model part, whose value is "right_antenna".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lepj;h:Ljava/lang/String;
      intermediary field_32454 Lnet/minecraft/class_4495;field_32454:Ljava/lang/String;
      named RIGHT_ANTENNA Lnet/minecraft/client/render/entity/model/BeeEntityModel;RIGHT_ANTENNA:Ljava/lang/String;
    • FRONT_LEGS

      private static final String FRONT_LEGS
      The key of the front legs model part, whose value is "front_legs".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official i Lepj;i:Ljava/lang/String;
      intermediary field_32455 Lnet/minecraft/class_4495;field_32455:Ljava/lang/String;
      named FRONT_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;FRONT_LEGS:Ljava/lang/String;
    • MIDDLE_LEGS

      private static final String MIDDLE_LEGS
      The key of the middle legs model part, whose value is "middle_legs".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Lepj;j:Ljava/lang/String;
      intermediary field_32456 Lnet/minecraft/class_4495;field_32456:Ljava/lang/String;
      named MIDDLE_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;MIDDLE_LEGS:Ljava/lang/String;
    • BACK_LEGS

      private static final String BACK_LEGS
      The key of the back legs model part, whose value is "back_legs".
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Lepj;k:Ljava/lang/String;
      intermediary field_32457 Lnet/minecraft/class_4495;field_32457:Ljava/lang/String;
      named BACK_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;BACK_LEGS:Ljava/lang/String;
    • bone

      private final ModelPart bone
      Mappings:
      Namespace Name Mixin selector
      official l Lepj;l:Lesu;
      intermediary field_20504 Lnet/minecraft/class_4495;field_20504:Lnet/minecraft/class_630;
      named bone Lnet/minecraft/client/render/entity/model/BeeEntityModel;bone:Lnet/minecraft/client/model/ModelPart;
    • rightWing

      private final ModelPart rightWing
      Mappings:
      Namespace Name Mixin selector
      official m Lepj;m:Lesu;
      intermediary field_20506 Lnet/minecraft/class_4495;field_20506:Lnet/minecraft/class_630;
      named rightWing Lnet/minecraft/client/render/entity/model/BeeEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
    • leftWing

      private final ModelPart leftWing
      Mappings:
      Namespace Name Mixin selector
      official n Lepj;n:Lesu;
      intermediary field_20507 Lnet/minecraft/class_4495;field_20507:Lnet/minecraft/class_630;
      named leftWing Lnet/minecraft/client/render/entity/model/BeeEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
    • frontLegs

      private final ModelPart frontLegs
      Mappings:
      Namespace Name Mixin selector
      official o Lepj;o:Lesu;
      intermediary field_20508 Lnet/minecraft/class_4495;field_20508:Lnet/minecraft/class_630;
      named frontLegs Lnet/minecraft/client/render/entity/model/BeeEntityModel;frontLegs:Lnet/minecraft/client/model/ModelPart;
    • middleLegs

      private final ModelPart middleLegs
      Mappings:
      Namespace Name Mixin selector
      official p Lepj;p:Lesu;
      intermediary field_20509 Lnet/minecraft/class_4495;field_20509:Lnet/minecraft/class_630;
      named middleLegs Lnet/minecraft/client/render/entity/model/BeeEntityModel;middleLegs:Lnet/minecraft/client/model/ModelPart;
    • backLegs

      private final ModelPart backLegs
      Mappings:
      Namespace Name Mixin selector
      official q Lepj;q:Lesu;
      intermediary field_20510 Lnet/minecraft/class_4495;field_20510:Lnet/minecraft/class_630;
      named backLegs Lnet/minecraft/client/render/entity/model/BeeEntityModel;backLegs:Lnet/minecraft/client/model/ModelPart;
    • stinger

      private final ModelPart stinger
      Mappings:
      Namespace Name Mixin selector
      official r Lepj;r:Lesu;
      intermediary field_20511 Lnet/minecraft/class_4495;field_20511:Lnet/minecraft/class_630;
      named stinger Lnet/minecraft/client/render/entity/model/BeeEntityModel;stinger:Lnet/minecraft/client/model/ModelPart;
    • leftAntenna

      private final ModelPart leftAntenna
      Mappings:
      Namespace Name Mixin selector
      official s Lepj;s:Lesu;
      intermediary field_20512 Lnet/minecraft/class_4495;field_20512:Lnet/minecraft/class_630;
      named leftAntenna Lnet/minecraft/client/render/entity/model/BeeEntityModel;leftAntenna:Lnet/minecraft/client/model/ModelPart;
    • rightAntenna

      private final ModelPart rightAntenna
      Mappings:
      Namespace Name Mixin selector
      official t Lepj;t:Lesu;
      intermediary field_20513 Lnet/minecraft/class_4495;field_20513:Lnet/minecraft/class_630;
      named rightAntenna Lnet/minecraft/client/render/entity/model/BeeEntityModel;rightAntenna:Lnet/minecraft/client/model/ModelPart;
    • bodyPitch

      private float bodyPitch
      Mappings:
      Namespace Name Mixin selector
      official v Lepj;v:F
      intermediary field_20514 Lnet/minecraft/class_4495;field_20514:F
      named bodyPitch Lnet/minecraft/client/render/entity/model/BeeEntityModel;bodyPitch:F
  • Constructor Details

    • BeeEntityModel

      public BeeEntityModel(ModelPart root)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lepj;<init>(Lesu;)V
      intermediary <init> Lnet/minecraft/class_4495;<init>(Lnet/minecraft/class_630;)V
      named <init> Lnet/minecraft/client/render/entity/model/BeeEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
  • Method Details

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      official c Lepj;c()Leta;
      intermediary method_31981 Lnet/minecraft/class_4495;method_31981()Lnet/minecraft/class_5607;
      named getTexturedModelData Lnet/minecraft/client/render/entity/model/BeeEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
    • animateModel

      public void animateModel(T t, float float2, float float3, float float4)
      Overrides:
      animateModel in class EntityModel<T extends BeeEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Lepj;a(Lbmi;FFF)V
      intermediary method_22111 Lnet/minecraft/class_4495;method_22111(Lnet/minecraft/class_4466;FFF)V
      named animateModel Lnet/minecraft/client/render/entity/model/BeeEntityModel;animateModel(Lnet/minecraft/entity/passive/BeeEntity;FFF)V
    • setAngles

      public void setAngles(T t, float float2, float float3, float float4, float float5, float float6)
      Specified by:
      setAngles in class EntityModel<T extends BeeEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Lepj;a(Lbmi;FFFFF)V
      intermediary method_22112 Lnet/minecraft/class_4495;method_22112(Lnet/minecraft/class_4466;FFFFF)V
      named setAngles Lnet/minecraft/client/render/entity/model/BeeEntityModel;setAngles(Lnet/minecraft/entity/passive/BeeEntity;FFFFF)V
    • getHeadParts

      protected Iterable<ModelPart> getHeadParts()
      Specified by:
      getHeadParts in class AnimalModel<T extends BeeEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Lepb;a()Ljava/lang/Iterable;
      intermediary method_22946 Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
      named getHeadParts Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
    • getBodyParts

      protected Iterable<ModelPart> getBodyParts()
      Specified by:
      getBodyParts in class AnimalModel<T extends BeeEntity>
      Mappings:
      Namespace Name Mixin selector
      official b Lepb;b()Ljava/lang/Iterable;
      intermediary method_22948 Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
      named getBodyParts Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;