Class BeeEntity

All Implemented Interfaces:
EntityLike, Flutterer, Angerable, CommandOutput, Nameable

public class BeeEntity
extends AnimalEntity
implements Angerable, Flutterer
Mappings:
Namespace Name
official bbk
intermediary net/minecraft/class_4466
named net/minecraft/entity/passive/BeeEntity
  • Field Details

    • field_28638

      public static final int field_28638
      Mappings:
      Namespace Name Mixin selector
      official bm Lbbk;bm:I
      intermediary field_28638 Lnet/minecraft/class_4466;field_28638:I
      named field_28638 Lnet/minecraft/entity/passive/BeeEntity;field_28638:I
    • STATUS_TRACKER

      private static final TrackedData<Byte> STATUS_TRACKER
      Mappings:
      Namespace Name Mixin selector
      official bn Lbbk;bn:Lvk;
      intermediary field_20353 Lnet/minecraft/class_4466;field_20353:Lnet/minecraft/class_2940;
      named STATUS_TRACKER Lnet/minecraft/entity/passive/BeeEntity;STATUS_TRACKER:Lnet/minecraft/entity/data/TrackedData;
    • ANGER

      private static final TrackedData<Integer> ANGER
      Mappings:
      Namespace Name Mixin selector
      official bo Lbbk;bo:Lvk;
      intermediary field_20354 Lnet/minecraft/class_4466;field_20354:Lnet/minecraft/class_2940;
      named ANGER Lnet/minecraft/entity/passive/BeeEntity;ANGER:Lnet/minecraft/entity/data/TrackedData;
    • ANGER_TIME_RANGE

      private static final IntRange ANGER_TIME_RANGE
      Mappings:
      Namespace Name Mixin selector
      official bp Lbbk;bp:Lafy;
      intermediary field_25363 Lnet/minecraft/class_4466;field_25363:Lnet/minecraft/class_4801;
      named ANGER_TIME_RANGE Lnet/minecraft/entity/passive/BeeEntity;ANGER_TIME_RANGE:Lnet/minecraft/util/math/IntRange;
    • targetUuid

      private UUID targetUuid
      Mappings:
      Namespace Name Mixin selector
      official bq Lbbk;bq:Ljava/util/UUID;
      intermediary field_25364 Lnet/minecraft/class_4466;field_25364:Ljava/util/UUID;
      named targetUuid Lnet/minecraft/entity/passive/BeeEntity;targetUuid:Ljava/util/UUID;
    • currentPitch

      private float currentPitch
      Mappings:
      Namespace Name Mixin selector
      official br Lbbk;br:F
      intermediary field_20356 Lnet/minecraft/class_4466;field_20356:F
      named currentPitch Lnet/minecraft/entity/passive/BeeEntity;currentPitch:F
    • lastPitch

      private float lastPitch
      Mappings:
      Namespace Name Mixin selector
      official bs Lbbk;bs:F
      intermediary field_20357 Lnet/minecraft/class_4466;field_20357:F
      named lastPitch Lnet/minecraft/entity/passive/BeeEntity;lastPitch:F
    • ticksSinceSting

      private int ticksSinceSting
      Mappings:
      Namespace Name Mixin selector
      official bt Lbbk;bt:I
      intermediary field_20358 Lnet/minecraft/class_4466;field_20358:I
      named ticksSinceSting Lnet/minecraft/entity/passive/BeeEntity;ticksSinceSting:I
    • ticksSincePollination

      private int ticksSincePollination
      Mappings:
      Namespace Name Mixin selector
      official bu Lbbk;bu:I
      intermediary field_20359 Lnet/minecraft/class_4466;field_20359:I
      named ticksSincePollination Lnet/minecraft/entity/passive/BeeEntity;ticksSincePollination:I
    • cannotEnterHiveTicks

      private int cannotEnterHiveTicks
      Mappings:
      Namespace Name Mixin selector
      official bv Lbbk;bv:I
      intermediary field_20360 Lnet/minecraft/class_4466;field_20360:I
      named cannotEnterHiveTicks Lnet/minecraft/entity/passive/BeeEntity;cannotEnterHiveTicks:I
    • cropsGrownSincePollination

      private int cropsGrownSincePollination
      Mappings:
      Namespace Name Mixin selector
      official bw Lbbk;bw:I
      intermediary field_20361 Lnet/minecraft/class_4466;field_20361:I
      named cropsGrownSincePollination Lnet/minecraft/entity/passive/BeeEntity;cropsGrownSincePollination:I
    • ticksLeftToFindHive

      private int ticksLeftToFindHive
      Mappings:
      Namespace Name Mixin selector
      official bx Lbbk;bx:I
      intermediary field_21643 Lnet/minecraft/class_4466;field_21643:I
      named ticksLeftToFindHive Lnet/minecraft/entity/passive/BeeEntity;ticksLeftToFindHive:I
    • ticksUntilCanPollinate

      private int ticksUntilCanPollinate
      Mappings:
      Namespace Name Mixin selector
      official by Lbbk;by:I
      intermediary field_21644 Lnet/minecraft/class_4466;field_21644:I
      named ticksUntilCanPollinate Lnet/minecraft/entity/passive/BeeEntity;ticksUntilCanPollinate:I
    • flowerPos

      @Nullable private BlockPos flowerPos
      Mappings:
      Namespace Name Mixin selector
      official bz Lbbk;bz:Lfx;
      intermediary field_20362 Lnet/minecraft/class_4466;field_20362:Lnet/minecraft/class_2338;
      named flowerPos Lnet/minecraft/entity/passive/BeeEntity;flowerPos:Lnet/minecraft/util/math/BlockPos;
    • hivePos

      @Nullable private BlockPos hivePos
      Mappings:
      Namespace Name Mixin selector
      official bA Lbbk;bA:Lfx;
      intermediary field_20363 Lnet/minecraft/class_4466;field_20363:Lnet/minecraft/class_2338;
      named hivePos Lnet/minecraft/entity/passive/BeeEntity;hivePos:Lnet/minecraft/util/math/BlockPos;
    • pollinateGoal

      private BeeEntity.PollinateGoal pollinateGoal
      Mappings:
      Namespace Name Mixin selector
      official bB Lbbk;bB:Lbbk$k;
      intermediary field_21079 Lnet/minecraft/class_4466;field_21079:Lnet/minecraft/class_4466$class_4478;
      named pollinateGoal Lnet/minecraft/entity/passive/BeeEntity;pollinateGoal:Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;
    • moveToHiveGoal

      private BeeEntity.MoveToHiveGoal moveToHiveGoal
      Mappings:
      Namespace Name Mixin selector
      official bC Lbbk;bC:Lbbk$e;
      intermediary field_21645 Lnet/minecraft/class_4466;field_21645:Lnet/minecraft/class_4466$class_4472;
      named moveToHiveGoal Lnet/minecraft/entity/passive/BeeEntity;moveToHiveGoal:Lnet/minecraft/entity/passive/BeeEntity$MoveToHiveGoal;
    • moveToFlowerGoal

      private BeeEntity.MoveToFlowerGoal moveToFlowerGoal
      Mappings:
      Namespace Name Mixin selector
      official bD Lbbk;bD:Lbbk$f;
      intermediary field_21646 Lnet/minecraft/class_4466;field_21646:Lnet/minecraft/class_4466$class_4473;
      named moveToFlowerGoal Lnet/minecraft/entity/passive/BeeEntity;moveToFlowerGoal:Lnet/minecraft/entity/passive/BeeEntity$MoveToFlowerGoal;
    • ticksInsideWater

      private int ticksInsideWater
      Mappings:
      Namespace Name Mixin selector
      official bE Lbbk;bE:I
      intermediary field_21509 Lnet/minecraft/class_4466;field_21509:I
      named ticksInsideWater Lnet/minecraft/entity/passive/BeeEntity;ticksInsideWater:I
  • Constructor Details

    • BeeEntity

      public BeeEntity​(EntityType<? extends BeeEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqv;<init>(Laqz;Lbtv;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official e Laqv;e()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • getPathfindingFavor

      public float getPathfindingFavor​(BlockPos pos, WorldView world)
      Overrides:
      getPathfindingFavor in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Larq;a(Lfx;Lbty;)F
      intermediary method_6144 Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F
      named getPathfindingFavor Lnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)F
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official u Larj;u()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • writeCustomDataToTag

      public void writeCustomDataToTag​(CompoundTag tag)
      Overrides:
      writeCustomDataToTag in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lmq;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToTag Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
    • readCustomDataFromTag

      public void readCustomDataFromTag​(CompoundTag tag)
      Overrides:
      readCustomDataFromTag in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lmq;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromTag Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • tryAttack

      public boolean tryAttack​(Entity target)
      Overrides:
      tryAttack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official B Lari;B(Laqv;)Z
      intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
      named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official j Laqv;j()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • addParticle

      private void addParticle​(World world, double lastX, double x, double lastZ, double z, double y, ParticleEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbk;a(Lbtv;DDDDDLhj;)V
      intermediary method_21769 Lnet/minecraft/class_4466;method_21769(Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V
      named addParticle Lnet/minecraft/entity/passive/BeeEntity;addParticle(Lnet/minecraft/world/World;DDDDDLnet/minecraft/particle/ParticleEffect;)V
    • startMovingTo

      private void startMovingTo​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official h Lbbk;h(Lfx;)V
      intermediary method_23987 Lnet/minecraft/class_4466;method_23987(Lnet/minecraft/class_2338;)V
      named startMovingTo Lnet/minecraft/entity/passive/BeeEntity;startMovingTo(Lnet/minecraft/util/math/BlockPos;)V
    • getFlowerPos

      @Nullable public BlockPos getFlowerPos()
      Mappings:
      Namespace Name Mixin selector
      official o Lbbk;o()Lfx;
      intermediary method_21778 Lnet/minecraft/class_4466;method_21778()Lnet/minecraft/class_2338;
      named getFlowerPos Lnet/minecraft/entity/passive/BeeEntity;getFlowerPos()Lnet/minecraft/util/math/BlockPos;
    • hasFlower

      public boolean hasFlower()
      Mappings:
      Namespace Name Mixin selector
      official r Lbbk;r()Z
      intermediary method_21779 Lnet/minecraft/class_4466;method_21779()Z
      named hasFlower Lnet/minecraft/entity/passive/BeeEntity;hasFlower()Z
    • setFlowerPos

      public void setFlowerPos​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official g Lbbk;g(Lfx;)V
      intermediary method_21797 Lnet/minecraft/class_4466;method_21797(Lnet/minecraft/class_2338;)V
      named setFlowerPos Lnet/minecraft/entity/passive/BeeEntity;setFlowerPos(Lnet/minecraft/util/math/BlockPos;)V
    • failedPollinatingTooLong

      private boolean failedPollinatingTooLong()
      Mappings:
      Namespace Name Mixin selector
      official fB Lbbk;fB()Z
      intermediary method_23983 Lnet/minecraft/class_4466;method_23983()Z
      named failedPollinatingTooLong Lnet/minecraft/entity/passive/BeeEntity;failedPollinatingTooLong()Z
    • canEnterHive

      private boolean canEnterHive()
      Mappings:
      Namespace Name Mixin selector
      official fC Lbbk;fC()Z
      intermediary method_21789 Lnet/minecraft/class_4466;method_21789()Z
      named canEnterHive Lnet/minecraft/entity/passive/BeeEntity;canEnterHive()Z
    • setCannotEnterHiveTicks

      public void setCannotEnterHiveTicks​(int ticks)
      Mappings:
      Namespace Name Mixin selector
      official u Lbbk;u(I)V
      intermediary method_21807 Lnet/minecraft/class_4466;method_21807(I)V
      named setCannotEnterHiveTicks Lnet/minecraft/entity/passive/BeeEntity;setCannotEnterHiveTicks(I)V
    • getBodyPitch

      @Environment(CLIENT) public float getBodyPitch​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official x Lbbk;x(F)F
      intermediary method_21811 Lnet/minecraft/class_4466;method_21811(F)F
      named getBodyPitch Lnet/minecraft/entity/passive/BeeEntity;getBodyPitch(F)F
    • updateBodyPitch

      private void updateBodyPitch()
      Mappings:
      Namespace Name Mixin selector
      official fD Lbbk;fD()V
      intermediary method_21790 Lnet/minecraft/class_4466;method_21790()V
      named updateBodyPitch Lnet/minecraft/entity/passive/BeeEntity;updateBodyPitch()V
    • mobTick

      protected void mobTick()
      Overrides:
      mobTick in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official eN Larj;eN()V
      intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
      named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
    • resetPollinationTicks

      public void resetPollinationTicks()
      Mappings:
      Namespace Name Mixin selector
      official fn Lbbk;fn()V
      intermediary method_21780 Lnet/minecraft/class_4466;method_21780()V
      named resetPollinationTicks Lnet/minecraft/entity/passive/BeeEntity;resetPollinationTicks()V
    • isHiveNearFire

      private boolean isHiveNearFire()
      Mappings:
      Namespace Name Mixin selector
      official fE Lbbk;fE()Z
      intermediary method_23984 Lnet/minecraft/class_4466;method_23984()Z
      named isHiveNearFire Lnet/minecraft/entity/passive/BeeEntity;isHiveNearFire()Z
    • getAngerTime

      public int getAngerTime()
      Specified by:
      getAngerTime in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official G_ Laro;G_()I
      intermediary method_29507 Lnet/minecraft/class_5354;method_29507()I
      named getAngerTime Lnet/minecraft/entity/mob/Angerable;getAngerTime()I
    • setAngerTime

      public void setAngerTime​(int ticks)
      Specified by:
      setAngerTime in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official a_ Laro;a_(I)V
      intermediary method_29514 Lnet/minecraft/class_5354;method_29514(I)V
      named setAngerTime Lnet/minecraft/entity/mob/Angerable;setAngerTime(I)V
    • getAngryAt

      public UUID getAngryAt()
      Specified by:
      getAngryAt in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official H_ Laro;H_()Ljava/util/UUID;
      intermediary method_29508 Lnet/minecraft/class_5354;method_29508()Ljava/util/UUID;
      named getAngryAt Lnet/minecraft/entity/mob/Angerable;getAngryAt()Ljava/util/UUID;
    • setAngryAt

      public void setAngryAt​(@Nullable UUID uuid)
      Specified by:
      setAngryAt in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official a Laro;a(Ljava/util/UUID;)V
      intermediary method_29513 Lnet/minecraft/class_5354;method_29513(Ljava/util/UUID;)V
      named setAngryAt Lnet/minecraft/entity/mob/Angerable;setAngryAt(Ljava/util/UUID;)V
    • chooseRandomAngerTime

      public void chooseRandomAngerTime()
      Specified by:
      chooseRandomAngerTime in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official I_ Laro;I_()V
      intermediary method_29509 Lnet/minecraft/class_5354;method_29509()V
      named chooseRandomAngerTime Lnet/minecraft/entity/mob/Angerable;chooseRandomAngerTime()V
    • doesHiveHaveSpace

      private boolean doesHiveHaveSpace​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official i Lbbk;i(Lfx;)Z
      intermediary method_23988 Lnet/minecraft/class_4466;method_23988(Lnet/minecraft/class_2338;)Z
      named doesHiveHaveSpace Lnet/minecraft/entity/passive/BeeEntity;doesHiveHaveSpace(Lnet/minecraft/util/math/BlockPos;)Z
    • hasHive

      public boolean hasHive()
      Mappings:
      Namespace Name Mixin selector
      official ft Lbbk;ft()Z
      intermediary method_21791 Lnet/minecraft/class_4466;method_21791()Z
      named hasHive Lnet/minecraft/entity/passive/BeeEntity;hasHive()Z
    • getHivePos

      @Nullable public BlockPos getHivePos()
      Mappings:
      Namespace Name Mixin selector
      official fu Lbbk;fu()Lfx;
      intermediary method_23884 Lnet/minecraft/class_4466;method_23884()Lnet/minecraft/class_2338;
      named getHivePos Lnet/minecraft/entity/passive/BeeEntity;getHivePos()Lnet/minecraft/util/math/BlockPos;
    • sendAiDebugData

      protected void sendAiDebugData()
      Overrides:
      sendAiDebugData in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official Q Larj;Q()V
      intermediary method_18409 Lnet/minecraft/class_1308;method_18409()V
      named sendAiDebugData Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
    • getCropsGrownSincePollination

      private int getCropsGrownSincePollination()
      Mappings:
      Namespace Name Mixin selector
      official fF Lbbk;fF()I
      intermediary method_21792 Lnet/minecraft/class_4466;method_21792()I
      named getCropsGrownSincePollination Lnet/minecraft/entity/passive/BeeEntity;getCropsGrownSincePollination()I
    • resetCropCounter

      private void resetCropCounter()
      Mappings:
      Namespace Name Mixin selector
      official fG Lbbk;fG()V
      intermediary method_21783 Lnet/minecraft/class_4466;method_21783()V
      named resetCropCounter Lnet/minecraft/entity/passive/BeeEntity;resetCropCounter()V
    • addCropCounter

      private void addCropCounter()
      Mappings:
      Namespace Name Mixin selector
      official fH Lbbk;fH()V
      intermediary method_21793 Lnet/minecraft/class_4466;method_21793()V
      named addCropCounter Lnet/minecraft/entity/passive/BeeEntity;addCropCounter()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lari;k()V
      intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • isHiveValid

      private boolean isHiveValid()
      Mappings:
      Namespace Name Mixin selector
      official fI Lbbk;fI()Z
      intermediary method_21794 Lnet/minecraft/class_4466;method_21794()Z
      named isHiveValid Lnet/minecraft/entity/passive/BeeEntity;isHiveValid()Z
    • hasNectar

      public boolean hasNectar()
      Mappings:
      Namespace Name Mixin selector
      official fw Lbbk;fw()Z
      intermediary method_21784 Lnet/minecraft/class_4466;method_21784()Z
      named hasNectar Lnet/minecraft/entity/passive/BeeEntity;hasNectar()Z
    • setHasNectar

      private void setHasNectar​(boolean hasNectar)
      Mappings:
      Namespace Name Mixin selector
      official u Lbbk;u(Z)V
      intermediary method_21805 Lnet/minecraft/class_4466;method_21805(Z)V
      named setHasNectar Lnet/minecraft/entity/passive/BeeEntity;setHasNectar(Z)V
    • hasStung

      public boolean hasStung()
      Mappings:
      Namespace Name Mixin selector
      official fx Lbbk;fx()Z
      intermediary method_21785 Lnet/minecraft/class_4466;method_21785()Z
      named hasStung Lnet/minecraft/entity/passive/BeeEntity;hasStung()Z
    • setHasStung

      private void setHasStung​(boolean hasStung)
      Mappings:
      Namespace Name Mixin selector
      official v Lbbk;v(Z)V
      intermediary method_21806 Lnet/minecraft/class_4466;method_21806(Z)V
      named setHasStung Lnet/minecraft/entity/passive/BeeEntity;setHasStung(Z)V
    • isNearTarget

      private boolean isNearTarget()
      Mappings:
      Namespace Name Mixin selector
      official fJ Lbbk;fJ()Z
      intermediary method_21786 Lnet/minecraft/class_4466;method_21786()Z
      named isNearTarget Lnet/minecraft/entity/passive/BeeEntity;isNearTarget()Z
    • setNearTarget

      private void setNearTarget​(boolean nearTarget)
      Mappings:
      Namespace Name Mixin selector
      official w Lbbk;w(Z)V
      intermediary method_21808 Lnet/minecraft/class_4466;method_21808(Z)V
      named setNearTarget Lnet/minecraft/entity/passive/BeeEntity;setNearTarget(Z)V
    • isTooFar

      private boolean isTooFar​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official j Lbbk;j(Lfx;)Z
      intermediary method_23990 Lnet/minecraft/class_4466;method_23990(Lnet/minecraft/class_2338;)Z
      named isTooFar Lnet/minecraft/entity/passive/BeeEntity;isTooFar(Lnet/minecraft/util/math/BlockPos;)Z
    • setBeeFlag

      private void setBeeFlag​(int bit, boolean value)
      Mappings:
      Namespace Name Mixin selector
      official d Lbbk;d(IZ)V
      intermediary method_21775 Lnet/minecraft/class_4466;method_21775(IZ)V
      named setBeeFlag Lnet/minecraft/entity/passive/BeeEntity;setBeeFlag(IZ)V
    • getBeeFlag

      private boolean getBeeFlag​(int location)
      Mappings:
      Namespace Name Mixin selector
      official v Lbbk;v(I)Z
      intermediary method_21812 Lnet/minecraft/class_4466;method_21812(I)Z
      named getBeeFlag Lnet/minecraft/entity/passive/BeeEntity;getBeeFlag(I)Z
    • createBeeAttributes

      public static DefaultAttributeContainer.Builder createBeeAttributes()
      Mappings:
      Namespace Name Mixin selector
      official fy Lbbk;fy()Lash$a;
      intermediary method_26880 Lnet/minecraft/class_4466;method_26880()Lnet/minecraft/class_5132$class_5133;
      named createBeeAttributes Lnet/minecraft/entity/passive/BeeEntity;createBeeAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
    • createNavigation

      protected EntityNavigation createNavigation​(World world)
      Overrides:
      createNavigation in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Larj;a(Lbtv;)Lazl;
      intermediary method_5965 Lnet/minecraft/class_1308;method_5965(Lnet/minecraft/class_1937;)Lnet/minecraft/class_1408;
      named createNavigation Lnet/minecraft/entity/mob/MobEntity;createNavigation(Lnet/minecraft/world/World;)Lnet/minecraft/entity/ai/pathing/EntityNavigation;
    • isBreedingItem

      public boolean isBreedingItem​(ItemStack stack)
      Overrides:
      isBreedingItem in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lbbj;k(Lbnv;)Z
      intermediary method_6481 Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
      named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
    • isFlowers

      private boolean isFlowers​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official k Lbbk;k(Lfx;)Z
      intermediary method_23992 Lnet/minecraft/class_4466;method_23992(Lnet/minecraft/class_2338;)Z
      named isFlowers Lnet/minecraft/entity/passive/BeeEntity;isFlowers(Lnet/minecraft/util/math/BlockPos;)Z
    • playStepSound

      protected void playStepSound​(BlockPos pos, BlockState state)
      Overrides:
      playStepSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lfx;Lcht;)V
      intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • getAmbientSound

      protected SoundEvent getAmbientSound()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official p Larj;p()Laef;
      intermediary method_5994 Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
      named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
    • getHurtSound

      protected SoundEvent getHurtSound​(DamageSource source)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lari;c(Laqf;)Laef;
      intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
    • getDeathSound

      protected SoundEvent getDeathSound()
      Overrides:
      getDeathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official q Lari;q()Laef;
      intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
    • getSoundVolume

      protected float getSoundVolume()
      Overrides:
      getSoundVolume in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official ee Lari;ee()F
      intermediary method_6107 Lnet/minecraft/class_1309;method_6107()F
      named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
    • createChild

      public BeeEntity createChild​(ServerWorld serverWorld, PassiveEntity passiveEntity)
      Specified by:
      createChild in class PassiveEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbbk;b(Laav;Laqt;)Lbbk;
      intermediary method_21771 Lnet/minecraft/class_4466;method_21771(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4466;
      named createChild Lnet/minecraft/entity/passive/BeeEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/BeeEntity;
    • getActiveEyeHeight

      protected float getActiveEyeHeight​(EntityPose pose, EntityDimensions dimensions)
      Overrides:
      getActiveEyeHeight in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lari;b(Lart;Laqw;)F
      intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
      named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
    • handleFallDamage

      public boolean handleFallDamage​(float fallDistance, float damageMultiplier, DamageSource damageSource)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(FFLaqf;)Z
      intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
    • fall

      protected void fall​(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)
      Overrides:
      fall in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(DZLcht;Lfx;)V
      intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • hasWings

      public boolean hasWings()
      Overrides:
      hasWings in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aB Laqv;aB()Z
      intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
      named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
    • method_33585

      public boolean method_33585()
      Mappings:
      Namespace Name Mixin selector
      official fz Lbbk;fz()Z
      intermediary method_33585 Lnet/minecraft/class_4466;method_33585()Z
      named method_33585 Lnet/minecraft/entity/passive/BeeEntity;method_33585()Z
    • onHoneyDelivered

      public void onHoneyDelivered()
      Mappings:
      Namespace Name Mixin selector
      official fA Lbbk;fA()V
      intermediary method_21788 Lnet/minecraft/class_4466;method_21788()V
      named onHoneyDelivered Lnet/minecraft/entity/passive/BeeEntity;onHoneyDelivered()V
    • damage

      public boolean damage​(DamageSource source, float amount)
      Overrides:
      damage in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Laqf;F)Z
      intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • getGroup

      public EntityGroup getGroup()
      Overrides:
      getGroup in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official ea Lari;ea()Larm;
      intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
      named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
    • swimUpward

      protected void swimUpward​(Tag<Fluid> fluid)
      Overrides:
      swimUpward in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lari;c(Lafc;)V
      intermediary method_6010 Lnet/minecraft/class_1309;method_6010(Lnet/minecraft/class_3494;)V
      named swimUpward Lnet/minecraft/entity/LivingEntity;swimUpward(Lnet/minecraft/tag/Tag;)V
    • method_29919

      @Environment(CLIENT) public Vec3d method_29919()
      Overrides:
      method_29919 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official cp Laqv;cp()Ldiu;
      intermediary method_29919 Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
      named method_29919 Lnet/minecraft/entity/Entity;method_29919()Lnet/minecraft/util/math/Vec3d;
    • isWithinDistance

      private boolean isWithinDistance​(BlockPos pos, int distance)
      Mappings:
      Namespace Name Mixin selector
      official b Lbbk;b(Lfx;I)Z
      intermediary method_23979 Lnet/minecraft/class_4466;method_23979(Lnet/minecraft/class_2338;I)Z
      named isWithinDistance Lnet/minecraft/entity/passive/BeeEntity;isWithinDistance(Lnet/minecraft/util/math/BlockPos;I)Z