Class BeeEntity

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

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

    • field_30271

      public static final float field_30271
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bV Lbda;bV:F
      intermediary field_30271 Lnet/minecraft/class_4466;field_30271:F
      named field_30271 Lnet/minecraft/entity/passive/BeeEntity;field_30271:F
    • field_28638

      public static final int field_28638
      Mappings:
      Namespace Name Mixin selector
      official bW Lbda;bW: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 cf Lbda;cf:Lvy;
      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 cg Lbda;cg:Lvy;
      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;
    • field_30281

      private static final int field_30281
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ch Lbda;ch:I
      intermediary field_30281 Lnet/minecraft/class_4466;field_30281:I
      named field_30281 Lnet/minecraft/entity/passive/BeeEntity;field_30281:I
    • field_30282

      private static final int field_30282
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ci Lbda;ci:I
      intermediary field_30282 Lnet/minecraft/class_4466;field_30282:I
      named field_30282 Lnet/minecraft/entity/passive/BeeEntity;field_30282:I
    • field_30283

      private static final int field_30283
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cj Lbda;cj:I
      intermediary field_30283 Lnet/minecraft/class_4466;field_30283:I
      named field_30283 Lnet/minecraft/entity/passive/BeeEntity;field_30283:I
    • field_30284

      private static final int field_30284
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ck Lbda;ck:I
      intermediary field_30284 Lnet/minecraft/class_4466;field_30284:I
      named field_30284 Lnet/minecraft/entity/passive/BeeEntity;field_30284:I
    • field_30285

      private static final int field_30285
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cl Lbda;cl:I
      intermediary field_30285 Lnet/minecraft/class_4466;field_30285:I
      named field_30285 Lnet/minecraft/entity/passive/BeeEntity;field_30285:I
    • field_30286

      private static final int field_30286
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cm Lbda;cm:I
      intermediary field_30286 Lnet/minecraft/class_4466;field_30286:I
      named field_30286 Lnet/minecraft/entity/passive/BeeEntity;field_30286:I
    • field_30287

      private static final int field_30287
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cn Lbda;cn:I
      intermediary field_30287 Lnet/minecraft/class_4466;field_30287:I
      named field_30287 Lnet/minecraft/entity/passive/BeeEntity;field_30287:I
    • field_30288

      private static final int field_30288
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official co Lbda;co:I
      intermediary field_30288 Lnet/minecraft/class_4466;field_30288:I
      named field_30288 Lnet/minecraft/entity/passive/BeeEntity;field_30288:I
    • field_30289

      private static final int field_30289
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cp Lbda;cp:I
      intermediary field_30289 Lnet/minecraft/class_4466;field_30289:I
      named field_30289 Lnet/minecraft/entity/passive/BeeEntity;field_30289:I
    • field_30290

      private static final int field_30290
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cq Lbda;cq:I
      intermediary field_30290 Lnet/minecraft/class_4466;field_30290:I
      named field_30290 Lnet/minecraft/entity/passive/BeeEntity;field_30290:I
    • field_30291

      private static final int field_30291
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cr Lbda;cr:I
      intermediary field_30291 Lnet/minecraft/class_4466;field_30291:I
      named field_30291 Lnet/minecraft/entity/passive/BeeEntity;field_30291:I
    • field_30292

      private static final int field_30292
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cs Lbda;cs:I
      intermediary field_30292 Lnet/minecraft/class_4466;field_30292:I
      named field_30292 Lnet/minecraft/entity/passive/BeeEntity;field_30292:I
    • field_30293

      private static final int field_30293
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ct Lbda;ct:I
      intermediary field_30293 Lnet/minecraft/class_4466;field_30293:I
      named field_30293 Lnet/minecraft/entity/passive/BeeEntity;field_30293:I
    • field_30294

      private static final int field_30294
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cu Lbda;cu:I
      intermediary field_30294 Lnet/minecraft/class_4466;field_30294:I
      named field_30294 Lnet/minecraft/entity/passive/BeeEntity;field_30294:I
    • field_30272

      public static final String field_30272
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bY Lbda;bY:Ljava/lang/String;
      intermediary field_30272 Lnet/minecraft/class_4466;field_30272:Ljava/lang/String;
      named field_30272 Lnet/minecraft/entity/passive/BeeEntity;field_30272:Ljava/lang/String;
    • field_30273

      public static final String field_30273
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official bZ Lbda;bZ:Ljava/lang/String;
      intermediary field_30273 Lnet/minecraft/class_4466;field_30273:Ljava/lang/String;
      named field_30273 Lnet/minecraft/entity/passive/BeeEntity;field_30273:Ljava/lang/String;
    • field_30276

      public static final String field_30276
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ca Lbda;ca:Ljava/lang/String;
      intermediary field_30276 Lnet/minecraft/class_4466;field_30276:Ljava/lang/String;
      named field_30276 Lnet/minecraft/entity/passive/BeeEntity;field_30276:Ljava/lang/String;
    • field_30277

      public static final String field_30277
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cb Lbda;cb:Ljava/lang/String;
      intermediary field_30277 Lnet/minecraft/class_4466;field_30277:Ljava/lang/String;
      named field_30277 Lnet/minecraft/entity/passive/BeeEntity;field_30277:Ljava/lang/String;
    • field_30278

      public static final String field_30278
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cc Lbda;cc:Ljava/lang/String;
      intermediary field_30278 Lnet/minecraft/class_4466;field_30278:Ljava/lang/String;
      named field_30278 Lnet/minecraft/entity/passive/BeeEntity;field_30278:Ljava/lang/String;
    • field_30279

      public static final String field_30279
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cd Lbda;cd:Ljava/lang/String;
      intermediary field_30279 Lnet/minecraft/class_4466;field_30279:Ljava/lang/String;
      named field_30279 Lnet/minecraft/entity/passive/BeeEntity;field_30279:Ljava/lang/String;
    • field_30280

      public static final String field_30280
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official ce Lbda;ce:Ljava/lang/String;
      intermediary field_30280 Lnet/minecraft/class_4466;field_30280:Ljava/lang/String;
      named field_30280 Lnet/minecraft/entity/passive/BeeEntity;field_30280:Ljava/lang/String;
    • ANGER_TIME_RANGE

      private static final UniformIntProvider ANGER_TIME_RANGE
      Mappings:
      Namespace Name Mixin selector
      official cv Lbda;cv:Laqs;
      intermediary field_25363 Lnet/minecraft/class_4466;field_25363:Lnet/minecraft/class_6019;
      named ANGER_TIME_RANGE Lnet/minecraft/entity/passive/BeeEntity;ANGER_TIME_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
    • field_30274

      private static final int field_30274
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cD Lbda;cD:I
      intermediary field_30274 Lnet/minecraft/class_4466;field_30274:I
      named field_30274 Lnet/minecraft/entity/passive/BeeEntity;field_30274:I
    • field_30275

      private static final int field_30275
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official cF Lbda;cF:I
      intermediary field_30275 Lnet/minecraft/class_4466;field_30275:I
      named field_30275 Lnet/minecraft/entity/passive/BeeEntity;field_30275:I
    • targetUuid

      private UUID targetUuid
      Mappings:
      Namespace Name Mixin selector
      official cw Lbda;cw: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 cx Lbda;cx: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 cy Lbda;cy: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 cz Lbda;cz: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 cA Lbda;cA: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 cB Lbda;cB: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 cC Lbda;cC: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 cE Lbda;cE: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 cG Lbda;cG:I
      intermediary field_21644 Lnet/minecraft/class_4466;field_21644:I
      named ticksUntilCanPollinate Lnet/minecraft/entity/passive/BeeEntity;ticksUntilCanPollinate:I
    • flowerPos

      @Nullable private @Nullable BlockPos flowerPos
      Mappings:
      Namespace Name Mixin selector
      official cH Lbda;cH:Lgb;
      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 @Nullable BlockPos hivePos
      Mappings:
      Namespace Name Mixin selector
      official cI Lbda;cI:Lgb;
      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 cJ Lbda;cJ:Lbda$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 cK Lbda;cK:Lbda$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 cL Lbda;cL:Lbda$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 cM Lbda;cM: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> Lasl;<init>(Lasp;Lbvr;)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 Lasl;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 Latg;a(Lgb;Lbvu;)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 Lasz;u()V
      intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt​(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lasl;b(Lmv;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt​(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class AnimalEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lasl;a(Lmv;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • tryAttack

      public boolean tryAttack​(Entity target)
      Overrides:
      tryAttack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official B Lasy;B(Lasl;)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 Lasl;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 Lbda;a(Lbvr;DDDDDLho;)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 Lbda;h(Lgb;)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 @Nullable BlockPos getFlowerPos()
      Mappings:
      Namespace Name Mixin selector
      official o Lbda;o()Lgb;
      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 s Lbda;s()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 Lbda;g(Lgb;)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
    • method_35161

      public int method_35161()
      Mappings:
      Namespace Name Mixin selector
      official fn Lbda;fn()I
      intermediary method_35161 Lnet/minecraft/class_4466;method_35161()I
      named method_35161 Lnet/minecraft/entity/passive/BeeEntity;method_35161()I
    • method_35162

      public List<BlockPos> method_35162()
      Mappings:
      Namespace Name Mixin selector
      official fo Lbda;fo()Ljava/util/List;
      intermediary method_35162 Lnet/minecraft/class_4466;method_35162()Ljava/util/List;
      named method_35162 Lnet/minecraft/entity/passive/BeeEntity;method_35162()Ljava/util/List;
    • failedPollinatingTooLong

      private boolean failedPollinatingTooLong()
      Mappings:
      Namespace Name Mixin selector
      official fD Lbda;fD()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 fE Lbda;fE()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 Lbda;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

      public float getBodyPitch​(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official x Lbda;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 fF Lbda;fF()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 eP Lasz;eP()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 fp Lbda;fp()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 fG Lbda;fG()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 H_ Late;H_()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_ Late;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 I_ Late;I_()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 @Nullable UUID uuid)
      Specified by:
      setAngryAt in interface Angerable
      Mappings:
      Namespace Name Mixin selector
      official a Late;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 J_ Late;J_()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 Lbda;i(Lgb;)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 fv Lbda;fv()Z
      intermediary method_21791 Lnet/minecraft/class_4466;method_21791()Z
      named hasHive Lnet/minecraft/entity/passive/BeeEntity;hasHive()Z
    • getHivePos

      @Nullable public @Nullable BlockPos getHivePos()
      Mappings:
      Namespace Name Mixin selector
      official fw Lbda;fw()Lgb;
      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;
    • method_35163

      public GoalSelector method_35163()
      Mappings:
      Namespace Name Mixin selector
      official fx Lbda;fx()Layr;
      intermediary method_35163 Lnet/minecraft/class_4466;method_35163()Lnet/minecraft/class_1355;
      named method_35163 Lnet/minecraft/entity/passive/BeeEntity;method_35163()Lnet/minecraft/entity/ai/goal/GoalSelector;
    • sendAiDebugData

      protected void sendAiDebugData()
      Overrides:
      sendAiDebugData in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official Q Lasz;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 fH Lbda;fH()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 fI Lbda;fI()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 fJ Lbda;fJ()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 Lasy;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 fK Lbda;fK()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 fy Lbda;fy()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 v Lbda;v(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 fz Lbda;fz()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 w Lbda;w(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 fL Lbda;fL()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 x Lbda;x(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 Lbda;j(Lgb;)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 Lbda;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 Lbda;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 fA Lbda;fA()Latx$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 Lasz;a(Lbvr;)Lbbb;
      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 l Lbcz;l(Lbpr;)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 Lbda;k(Lgb;)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 Lasl;b(Lgb;Lcjr;)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 Lasz;p()Laev;
      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 Lasy;c(Larv;)Laev;
      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 Lasy;q()Laev;
      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 eg Lasy;eg()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 Lbda;b(Labj;Lasj;)Lbda;
      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 Lasy;b(Latj;Lasm;)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 Lasl;a(FFLarv;)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 Lasl;a(DZLcjr;Lgb;)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 Lasl;aB()Z
      intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
      named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
    • isInAir

      public boolean isInAir()
      Specified by:
      isInAir in interface Flutterer
      Mappings:
      Namespace Name Mixin selector
      official fB Lbdh;fB()Z
      intermediary method_6581 Lnet/minecraft/class_1432;method_6581()Z
      named isInAir Lnet/minecraft/entity/Flutterer;isInAir()Z
    • onHoneyDelivered

      public void onHoneyDelivered()
      Mappings:
      Namespace Name Mixin selector
      official fC Lbda;fC()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 Lasl;a(Larv;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 ec Lasy;ec()Latc;
      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 Lasy;c(Lafs;)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

      public Vec3d method_29919()
      Overrides:
      method_29919 in class Entity
      Mappings:
      Namespace Name Mixin selector
      official cp Lasl;cp()Ldly;
      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 Lbda;b(Lgb;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