Class BeeEntityModel<T extends BeeEntity>


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

    • BONE_BASE_Y_PIVOT

      private static final float BONE_BASE_Y_PIVOT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BONE_BASE_Y_PIVOT Lnet/minecraft/client/render/entity/model/BeeEntityModel;BONE_BASE_Y_PIVOT:F
      intermediary field_32450 Lnet/minecraft/class_4495;field_32450:F
      official a Lftg;a: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
      named BONE Lnet/minecraft/client/render/entity/model/BeeEntityModel;BONE:Ljava/lang/String;
      intermediary field_32451 Lnet/minecraft/class_4495;field_32451:Ljava/lang/String;
      official b Lftg;b: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
      named STINGER Lnet/minecraft/client/render/entity/model/BeeEntityModel;STINGER:Ljava/lang/String;
      intermediary field_32452 Lnet/minecraft/class_4495;field_32452:Ljava/lang/String;
      official f Lftg;f: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
      named LEFT_ANTENNA Lnet/minecraft/client/render/entity/model/BeeEntityModel;LEFT_ANTENNA:Ljava/lang/String;
      intermediary field_32453 Lnet/minecraft/class_4495;field_32453:Ljava/lang/String;
      official g Lftg;g: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
      named RIGHT_ANTENNA Lnet/minecraft/client/render/entity/model/BeeEntityModel;RIGHT_ANTENNA:Ljava/lang/String;
      intermediary field_32454 Lnet/minecraft/class_4495;field_32454:Ljava/lang/String;
      official h Lftg;h: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
      named FRONT_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;FRONT_LEGS:Ljava/lang/String;
      intermediary field_32455 Lnet/minecraft/class_4495;field_32455:Ljava/lang/String;
      official i Lftg;i: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
      named MIDDLE_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;MIDDLE_LEGS:Ljava/lang/String;
      intermediary field_32456 Lnet/minecraft/class_4495;field_32456:Ljava/lang/String;
      official j Lftg;j: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
      named BACK_LEGS Lnet/minecraft/client/render/entity/model/BeeEntityModel;BACK_LEGS:Ljava/lang/String;
      intermediary field_32457 Lnet/minecraft/class_4495;field_32457:Ljava/lang/String;
      official k Lftg;k:Ljava/lang/String;
    • bone

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

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

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

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

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

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

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

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

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

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

    • BeeEntityModel

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

    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      named getTexturedModelData Lnet/minecraft/client/render/entity/model/BeeEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
      intermediary method_31981 Lnet/minecraft/class_4495;method_31981()Lnet/minecraft/class_5607;
      official c Lftg;c()Lfxi;
    • 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
      named animateModel Lnet/minecraft/client/render/entity/model/BeeEntityModel;animateModel(Lnet/minecraft/entity/passive/BeeEntity;FFF)V
      intermediary method_22111 Lnet/minecraft/class_4495;method_22111(Lnet/minecraft/class_4466;FFF)V
      official a Lftg;a(Lcfi;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
      named setAngles Lnet/minecraft/client/render/entity/model/BeeEntityModel;setAngles(Lnet/minecraft/entity/passive/BeeEntity;FFFFF)V
      intermediary method_22112 Lnet/minecraft/class_4495;method_22112(Lnet/minecraft/class_4466;FFFFF)V
      official a Lftg;a(Lcfi;FFFFF)V
    • getHeadParts

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

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