Class BeeEntity
- All Implemented Interfaces:
- Attackable,- Flutterer,- Angerable,- Targeter,- CommandOutput,- Nameable,- EntityLike
- Mappings:
- Namespace - Name - official - brm- intermediary - net/minecraft/class_4466- named - net/minecraft/entity/passive/BeeEntity
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classprivate classclassclassprivate classprivate classprivate classprivate static classNested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntityPassiveEntity.PassiveDataNested classes/interfaces inherited from class net.minecraft.entity.LivingEntityLivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.EntityEntity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Integer>private static final UniformIntProviderprivate static final TrackedData<Byte>static final Stringprivate intstatic final Stringprivate intprivate floatstatic final intstatic final floatprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intA bee will start moving to a flower once this time in ticks has passed from a pollination.static final Stringprivate static final intprivate static final intstatic final Stringprivate static final intstatic final Stringstatic final Stringprivate floatprivate static final intprivate static final intprivate static final intThe minimum distance that bees will immediately return to their hive at.private BeeEntity.MoveToFlowerGoal(package private) BeeEntity.MoveToHiveGoalprivate static final intprivate static final int(package private) BeeEntity.PollinateGoalprivate static final intThe duration in ticks when a bee's pollination is considered failed.static final Stringprivate int(package private) int(package private) intprivate int(package private) intprivate static final intThe minimum distance that bees lose their hive or flower position at.Fields inherited from class net.minecraft.entity.passive.AnimalEntityBREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntityBABY_AGE, breedingAge, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.PathAwareEntityDEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntityambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntityactiveItemStack, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, limbAnimator, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entityage, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_44870, field_44871, field_44872, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFireFields inherited from interface net.minecraft.entity.mob.AngerableANGER_TIME_KEY, ANGRY_AT_KEYFields inherited from interface net.minecraft.server.command.CommandOutputDUMMY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription(package private) voidprivate voidaddParticle(World world, double lastX, double x, double lastZ, double z, double y, ParticleEffect effect) (package private) booleanvoidcreateChild(ServerWorld serverWorld, PassiveEntity passiveEntity) protected EntityNavigationcreateNavigation(World world) booleandamage(DamageSource source, float amount) Applies a damage to this entity.private booleanprivate booleanprotected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) protected SoundEventintprivate booleangetBeeFlag(int location) floatgetBodyPitch(float tickDelta) (package private) intprotected SoundEventgetGroup()protected SoundEventgetHurtSound(DamageSource source) Returns the offset from the entity's position where the leash is attached to.intfloatgetPathfindingFavor(BlockPos pos, WorldView world) protected floatbooleanbooleanhasHive()booleanbooleanhasStung()protected voidInitializes data tracker.protected voidbooleanisBreedingItem(ItemStack stack) booleanReturns whether the entity is flapping their wings.(package private) booleanprivate boolean(package private) booleanbooleanisInAir()private boolean(package private) boolean(package private) booleanisWithinDistance(BlockPos pos, int distance) protected voidmobTick()voidprotected voidplayStepSound(BlockPos pos, BlockState state) voidReads custom data fromnbt.private voidvoidprotected voidvoidsetAngerTime(int angerTime) voidsetAngryAt(@Nullable UUID angryAt) private voidsetBeeFlag(int bit, boolean value) voidsetCannotEnterHiveTicks(int cannotEnterHiveTicks) voidsetFlowerPos(BlockPos flowerPos) (package private) voidsetHasNectar(boolean hasNectar) private voidsetHasStung(boolean hasStung) private voidsetNearTarget(boolean nearTarget) (package private) voidstartMovingTo(BlockPos pos) protected voidswimUpward(TagKey<Fluid> fluid) voidtick()Ticks this entity.voidbooleanprivate voidvoidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.passive.AnimalEntitybreed, breed, canBreedWith, canEat, canImmediatelyDespawn, eat, getHeightOffset, getLoveTicks, getLovingPlayer, getMinAmbientSoundDelay, getXpToDrop, handleStatus, interactMob, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicksMethods inherited from class net.minecraft.entity.passive.PassiveEntitygetBreedingAge, growUp, growUp, initialize, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntitycanSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, shouldFollowLeash, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntityattachLeash, baseTick, canBeLeashedBy, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getControllingPassenger, getDropChance, getEquipmentForSlot, getEquippedStack, getHandItems, getHoldingEntity, getItemPickUpRangeExpander, getJumpControl, getLimitPerChunk, getLookControl, getLootTable, getLootTableId, getLootTableSeed, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getSquaredDistanceToAttackPosOf, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isPersistent, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onPlayerSpawnedChild, onStartPathfinding, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, tickNewAi, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntityaddPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, areItemsDifferent, attackLivingEntity, blockedByShield, canBreatheInWater, canFreeze, canHaveStatusEffect, canHit, canSee, canTakeDamage, canTarget, canUsePortals, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, damageArmor, damageHelmet, damageShield, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackPos, getAttributeBaseValue, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getControlledMovementInput, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSounds, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getProjectileType, getRandom, getRecentDamageSource, getRoll, getSaddledSpeed, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onSpawnPacket, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickControlled, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.EntityaddAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canSprintAsVehicle, canStartRiding, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPitch, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, limitFallDistance, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setStepHeight, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickPortal, tickPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.entity.mob.AngerablecanTarget, forgive, getAttacker, getTarget, hasAngerTime, isUniversallyAngry, readAngerFromNbt, setAttacker, setAttacking, setTarget, shouldAngerAt, stopAnger, tickAngerLogic, universallyAnger, writeAngerToNbtMethods inherited from interface net.minecraft.server.command.CommandOutputcannotBeSilenced
- 
Field Details- 
field_30271public static final float field_30271- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bT- Lbrm;bT:F- intermediary - field_30271- Lnet/minecraft/class_4466;field_30271:F- named - field_30271- Lnet/minecraft/entity/passive/BeeEntity;field_30271:F
 
- 
field_28638public static final int field_28638- Mappings:
- Namespace - Name - Mixin selector - official - bU- Lbrm;bU:I- intermediary - field_28638- Lnet/minecraft/class_4466;field_28638:I- named - field_28638- Lnet/minecraft/entity/passive/BeeEntity;field_28638:I
 
- 
BEE_FLAGS- Mappings:
- Namespace - Name - Mixin selector - official - cd- Lbrm;cd:Laby;- intermediary - field_20353- Lnet/minecraft/class_4466;field_20353:Lnet/minecraft/class_2940;- named - BEE_FLAGS- Lnet/minecraft/entity/passive/BeeEntity;BEE_FLAGS:Lnet/minecraft/entity/data/TrackedData;
 
- 
ANGER- Mappings:
- Namespace - Name - Mixin selector - official - ce- Lbrm;ce:Laby;- 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;
 
- 
NEAR_TARGET_FLAGprivate static final int NEAR_TARGET_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cf- Lbrm;cf:I- intermediary - field_30281- Lnet/minecraft/class_4466;field_30281:I- named - NEAR_TARGET_FLAG- Lnet/minecraft/entity/passive/BeeEntity;NEAR_TARGET_FLAG:I
 
- 
HAS_STUNG_FLAGprivate static final int HAS_STUNG_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cg- Lbrm;cg:I- intermediary - field_30282- Lnet/minecraft/class_4466;field_30282:I- named - HAS_STUNG_FLAG- Lnet/minecraft/entity/passive/BeeEntity;HAS_STUNG_FLAG:I
 
- 
HAS_NECTAR_FLAGprivate static final int HAS_NECTAR_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ch- Lbrm;ch:I- intermediary - field_30283- Lnet/minecraft/class_4466;field_30283:I- named - HAS_NECTAR_FLAG- Lnet/minecraft/entity/passive/BeeEntity;HAS_NECTAR_FLAG:I
 
- 
MAX_LIFETIME_AFTER_STINGINGprivate static final int MAX_LIFETIME_AFTER_STINGING- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ci- Lbrm;ci:I- intermediary - field_30284- Lnet/minecraft/class_4466;field_30284:I- named - MAX_LIFETIME_AFTER_STINGING- Lnet/minecraft/entity/passive/BeeEntity;MAX_LIFETIME_AFTER_STINGING:I
 
- 
FLOWER_NAVIGATION_START_TICKSprivate static final int FLOWER_NAVIGATION_START_TICKSA bee will start moving to a flower once this time in ticks has passed from a pollination.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cj- Lbrm;cj:I- intermediary - field_30285- Lnet/minecraft/class_4466;field_30285:I- named - FLOWER_NAVIGATION_START_TICKS- Lnet/minecraft/entity/passive/BeeEntity;FLOWER_NAVIGATION_START_TICKS:I
 
- 
POLLINATION_FAIL_TICKSprivate static final int POLLINATION_FAIL_TICKSThe duration in ticks when a bee's pollination is considered failed.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ck- Lbrm;ck:I- intermediary - field_30286- Lnet/minecraft/class_4466;field_30286:I- named - POLLINATION_FAIL_TICKS- Lnet/minecraft/entity/passive/BeeEntity;POLLINATION_FAIL_TICKS:I
 
- 
field_30287private static final int field_30287- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cl- Lbrm;cl:I- intermediary - field_30287- Lnet/minecraft/class_4466;field_30287:I- named - field_30287- Lnet/minecraft/entity/passive/BeeEntity;field_30287:I
 
- 
MAX_POLLINATED_CROPSprivate static final int MAX_POLLINATED_CROPS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cm- Lbrm;cm:I- intermediary - field_30288- Lnet/minecraft/class_4466;field_30288:I- named - MAX_POLLINATED_CROPS- Lnet/minecraft/entity/passive/BeeEntity;MAX_POLLINATED_CROPS:I
 
- 
NORMAL_DIFFICULTY_STING_POISON_DURATIONprivate static final int NORMAL_DIFFICULTY_STING_POISON_DURATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cn- Lbrm;cn:I- intermediary - field_30289- Lnet/minecraft/class_4466;field_30289:I- named - NORMAL_DIFFICULTY_STING_POISON_DURATION- Lnet/minecraft/entity/passive/BeeEntity;NORMAL_DIFFICULTY_STING_POISON_DURATION:I
 
- 
HARD_DIFFICULTY_STING_POISON_DURATIONprivate static final int HARD_DIFFICULTY_STING_POISON_DURATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - co- Lbrm;co:I- intermediary - field_30290- Lnet/minecraft/class_4466;field_30290:I- named - HARD_DIFFICULTY_STING_POISON_DURATION- Lnet/minecraft/entity/passive/BeeEntity;HARD_DIFFICULTY_STING_POISON_DURATION:I
 
- 
TOO_FAR_DISTANCEprivate static final int TOO_FAR_DISTANCEThe minimum distance that bees lose their hive or flower position at.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cp- Lbrm;cp:I- intermediary - field_30291- Lnet/minecraft/class_4466;field_30291:I- named - TOO_FAR_DISTANCE- Lnet/minecraft/entity/passive/BeeEntity;TOO_FAR_DISTANCE:I
 
- 
field_30292private static final int field_30292- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cq- Lbrm;cq:I- intermediary - field_30292- Lnet/minecraft/class_4466;field_30292:I- named - field_30292- Lnet/minecraft/entity/passive/BeeEntity;field_30292:I
 
- 
MIN_HIVE_RETURN_DISTANCEprivate static final int MIN_HIVE_RETURN_DISTANCEThe minimum distance that bees will immediately return to their hive at.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cr- Lbrm;cr:I- intermediary - field_30293- Lnet/minecraft/class_4466;field_30293:I- named - MIN_HIVE_RETURN_DISTANCE- Lnet/minecraft/entity/passive/BeeEntity;MIN_HIVE_RETURN_DISTANCE:I
 
- 
field_30294private static final int field_30294- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cs- Lbrm;cs:I- intermediary - field_30294- Lnet/minecraft/class_4466;field_30294:I- named - field_30294- Lnet/minecraft/entity/passive/BeeEntity;field_30294:I
 
- 
CROPS_GROWN_SINCE_POLLINATION_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bW- Lbrm;bW:Ljava/lang/String;- intermediary - field_30272- Lnet/minecraft/class_4466;field_30272:Ljava/lang/String;- named - CROPS_GROWN_SINCE_POLLINATION_KEY- Lnet/minecraft/entity/passive/BeeEntity;CROPS_GROWN_SINCE_POLLINATION_KEY:Ljava/lang/String;
 
- 
CANNOT_ENTER_HIVE_TICKS_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bX- Lbrm;bX:Ljava/lang/String;- intermediary - field_30273- Lnet/minecraft/class_4466;field_30273:Ljava/lang/String;- named - CANNOT_ENTER_HIVE_TICKS_KEY- Lnet/minecraft/entity/passive/BeeEntity;CANNOT_ENTER_HIVE_TICKS_KEY:Ljava/lang/String;
 
- 
TICKS_SINCE_POLLINATION_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bY- Lbrm;bY:Ljava/lang/String;- intermediary - field_30276- Lnet/minecraft/class_4466;field_30276:Ljava/lang/String;- named - TICKS_SINCE_POLLINATION_KEY- Lnet/minecraft/entity/passive/BeeEntity;TICKS_SINCE_POLLINATION_KEY:Ljava/lang/String;
 
- 
HAS_STUNG_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bZ- Lbrm;bZ:Ljava/lang/String;- intermediary - field_30277- Lnet/minecraft/class_4466;field_30277:Ljava/lang/String;- named - HAS_STUNG_KEY- Lnet/minecraft/entity/passive/BeeEntity;HAS_STUNG_KEY:Ljava/lang/String;
 
- 
HAS_NECTAR_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ca- Lbrm;ca:Ljava/lang/String;- intermediary - field_30278- Lnet/minecraft/class_4466;field_30278:Ljava/lang/String;- named - HAS_NECTAR_KEY- Lnet/minecraft/entity/passive/BeeEntity;HAS_NECTAR_KEY:Ljava/lang/String;
 
- 
FLOWER_POS_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cb- Lbrm;cb:Ljava/lang/String;- intermediary - field_30279- Lnet/minecraft/class_4466;field_30279:Ljava/lang/String;- named - FLOWER_POS_KEY- Lnet/minecraft/entity/passive/BeeEntity;FLOWER_POS_KEY:Ljava/lang/String;
 
- 
HIVE_POS_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cc- Lbrm;cc:Ljava/lang/String;- intermediary - field_30280- Lnet/minecraft/class_4466;field_30280:Ljava/lang/String;- named - HIVE_POS_KEY- Lnet/minecraft/entity/passive/BeeEntity;HIVE_POS_KEY:Ljava/lang/String;
 
- 
ANGER_TIME_RANGE- Mappings:
- Namespace - Name - Mixin selector - official - ct- Lbrm;ct:Lbdi;- 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_30274private static final int field_30274- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cB- Lbrm;cB:I- intermediary - field_30274- Lnet/minecraft/class_4466;field_30274:I- named - field_30274- Lnet/minecraft/entity/passive/BeeEntity;field_30274:I
 
- 
field_30275private static final int field_30275- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cD- Lbrm;cD:I- intermediary - field_30275- Lnet/minecraft/class_4466;field_30275:I- named - field_30275- Lnet/minecraft/entity/passive/BeeEntity;field_30275:I
 
- 
angryAt- Mappings:
- Namespace - Name - Mixin selector - official - cu- Lbrm;cu:Ljava/util/UUID;- intermediary - field_25364- Lnet/minecraft/class_4466;field_25364:Ljava/util/UUID;- named - angryAt- Lnet/minecraft/entity/passive/BeeEntity;angryAt:Ljava/util/UUID;
 
- 
currentPitchprivate float currentPitch- Mappings:
- Namespace - Name - Mixin selector - official - cv- Lbrm;cv:F- intermediary - field_20356- Lnet/minecraft/class_4466;field_20356:F- named - currentPitch- Lnet/minecraft/entity/passive/BeeEntity;currentPitch:F
 
- 
lastPitchprivate float lastPitch- Mappings:
- Namespace - Name - Mixin selector - official - cw- Lbrm;cw:F- intermediary - field_20357- Lnet/minecraft/class_4466;field_20357:F- named - lastPitch- Lnet/minecraft/entity/passive/BeeEntity;lastPitch:F
 
- 
ticksSinceStingprivate int ticksSinceSting- Mappings:
- Namespace - Name - Mixin selector - official - cx- Lbrm;cx:I- intermediary - field_20358- Lnet/minecraft/class_4466;field_20358:I- named - ticksSinceSting- Lnet/minecraft/entity/passive/BeeEntity;ticksSinceSting:I
 
- 
ticksSincePollinationint ticksSincePollination- Mappings:
- Namespace - Name - Mixin selector - official - cy- Lbrm;cy:I- intermediary - field_20359- Lnet/minecraft/class_4466;field_20359:I- named - ticksSincePollination- Lnet/minecraft/entity/passive/BeeEntity;ticksSincePollination:I
 
- 
cannotEnterHiveTicksprivate int cannotEnterHiveTicks- Mappings:
- Namespace - Name - Mixin selector - official - cz- Lbrm;cz:I- intermediary - field_20360- Lnet/minecraft/class_4466;field_20360:I- named - cannotEnterHiveTicks- Lnet/minecraft/entity/passive/BeeEntity;cannotEnterHiveTicks:I
 
- 
cropsGrownSincePollinationprivate int cropsGrownSincePollination- Mappings:
- Namespace - Name - Mixin selector - official - cA- Lbrm;cA:I- intermediary - field_20361- Lnet/minecraft/class_4466;field_20361:I- named - cropsGrownSincePollination- Lnet/minecraft/entity/passive/BeeEntity;cropsGrownSincePollination:I
 
- 
ticksLeftToFindHiveint ticksLeftToFindHive- Mappings:
- Namespace - Name - Mixin selector - official - cC- Lbrm;cC:I- intermediary - field_21643- Lnet/minecraft/class_4466;field_21643:I- named - ticksLeftToFindHive- Lnet/minecraft/entity/passive/BeeEntity;ticksLeftToFindHive:I
 
- 
ticksUntilCanPollinateint ticksUntilCanPollinate- Mappings:
- Namespace - Name - Mixin selector - official - cE- Lbrm;cE:I- intermediary - field_21644- Lnet/minecraft/class_4466;field_21644:I- named - ticksUntilCanPollinate- Lnet/minecraft/entity/passive/BeeEntity;ticksUntilCanPollinate:I
 
- 
flowerPos- Mappings:
- Namespace - Name - Mixin selector - official - cF- Lbrm;cF:Lgu;- 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- Mappings:
- Namespace - Name - Mixin selector - official - cG- Lbrm;cG:Lgu;- 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;
 
- 
pollinateGoalBeeEntity.PollinateGoal pollinateGoal- Mappings:
- Namespace - Name - Mixin selector - official - cH- Lbrm;cH:Lbrm$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;
 
- 
moveToHiveGoalBeeEntity.MoveToHiveGoal moveToHiveGoal- Mappings:
- Namespace - Name - Mixin selector - official - cI- Lbrm;cI:Lbrm$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- Mappings:
- Namespace - Name - Mixin selector - official - cJ- Lbrm;cJ:Lbrm$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;
 
- 
ticksInsideWaterprivate int ticksInsideWater- Mappings:
- Namespace - Name - Mixin selector - official - cK- Lbrm;cK:I- intermediary - field_21509- Lnet/minecraft/class_4466;field_21509:I- named - ticksInsideWater- Lnet/minecraft/entity/passive/BeeEntity;ticksInsideWater:I
 
 
- 
- 
Constructor Details- 
BeeEntity- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbfj;<init>(Lbfn;Lcmm;)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- 
initDataTrackerprotected void initDataTracker()Initializes data tracker.- Overrides:
- initDataTrackerin class- PassiveEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lbfj;a_()V- intermediary - method_5693- Lnet/minecraft/class_1297;method_5693()V- named - initDataTracker- Lnet/minecraft/entity/Entity;initDataTracker()V
 
- 
getPathfindingFavor- Overrides:
- getPathfindingFavorin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgi;a(Lgu;Lcmp;)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
 
- 
initGoalsprotected void initGoals()
- 
writeCustomDataToNbtWrites custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. - Overrides:
- writeCustomDataToNbtin class- AnimalEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(Lqr;)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
 
- 
readCustomDataFromNbtReads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
- readCustomDataFromNbtin class- AnimalEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lqr;)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
- 
tickpublic void tick()Ticks this entity.
- 
addParticleprivate void addParticle(World world, double lastX, double x, double lastZ, double z, double y, ParticleEffect effect) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbrm;a(Lcmm;DDDDDLit;)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- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbrm;j(Lgu;)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- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbrm;q()Lgu;- 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;
 
- 
hasFlowerpublic boolean hasFlower()- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbrm;r()Z- intermediary - method_21779- Lnet/minecraft/class_4466;method_21779()Z- named - hasFlower- Lnet/minecraft/entity/passive/BeeEntity;hasFlower()Z
 
- 
setFlowerPos- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbrm;i(Lgu;)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
 
- 
getMoveGoalTickspublic int getMoveGoalTicks()- Mappings:
- Namespace - Name - Mixin selector - official - w- Lbrm;w()I- intermediary - method_35161- Lnet/minecraft/class_4466;method_35161()I- named - getMoveGoalTicks- Lnet/minecraft/entity/passive/BeeEntity;getMoveGoalTicks()I
 
- 
getPossibleHives- Mappings:
- Namespace - Name - Mixin selector - official - fY- Lbrm;fY()Ljava/util/List;- intermediary - method_35162- Lnet/minecraft/class_4466;method_35162()Ljava/util/List;- named - getPossibleHives- Lnet/minecraft/entity/passive/BeeEntity;getPossibleHives()Ljava/util/List;
 
- 
failedPollinatingTooLongprivate boolean failedPollinatingTooLong()- Mappings:
- Namespace - Name - Mixin selector - official - gn- Lbrm;gn()Z- intermediary - method_23983- Lnet/minecraft/class_4466;method_23983()Z- named - failedPollinatingTooLong- Lnet/minecraft/entity/passive/BeeEntity;failedPollinatingTooLong()Z
 
- 
canEnterHiveboolean canEnterHive()- Mappings:
- Namespace - Name - Mixin selector - official - go- Lbrm;go()Z- intermediary - method_21789- Lnet/minecraft/class_4466;method_21789()Z- named - canEnterHive- Lnet/minecraft/entity/passive/BeeEntity;canEnterHive()Z
 
- 
setCannotEnterHiveTickspublic void setCannotEnterHiveTicks(int cannotEnterHiveTicks) - Mappings:
- Namespace - Name - Mixin selector - official - t- Lbrm;t(I)V- intermediary - method_21807- Lnet/minecraft/class_4466;method_21807(I)V- named - setCannotEnterHiveTicks- Lnet/minecraft/entity/passive/BeeEntity;setCannotEnterHiveTicks(I)V
 
- 
getBodyPitchpublic float getBodyPitch(float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - official - D- Lbrm;D(F)F- intermediary - method_21811- Lnet/minecraft/class_4466;method_21811(F)F- named - getBodyPitch- Lnet/minecraft/entity/passive/BeeEntity;getBodyPitch(F)F
 
- 
updateBodyPitchprivate void updateBodyPitch()- Mappings:
- Namespace - Name - Mixin selector - official - gp- Lbrm;gp()V- intermediary - method_21790- Lnet/minecraft/class_4466;method_21790()V- named - updateBodyPitch- Lnet/minecraft/entity/passive/BeeEntity;updateBodyPitch()V
 
- 
mobTickprotected void mobTick()- Overrides:
- mobTickin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - W- Lbgb;W()V- intermediary - method_5958- Lnet/minecraft/class_1308;method_5958()V- named - mobTick- Lnet/minecraft/entity/mob/MobEntity;mobTick()V
 
- 
resetPollinationTickspublic void resetPollinationTicks()- Mappings:
- Namespace - Name - Mixin selector - official - ge- Lbrm;ge()V- intermediary - method_21780- Lnet/minecraft/class_4466;method_21780()V- named - resetPollinationTicks- Lnet/minecraft/entity/passive/BeeEntity;resetPollinationTicks()V
 
- 
isHiveNearFireprivate boolean isHiveNearFire()- Mappings:
- Namespace - Name - Mixin selector - official - gq- Lbrm;gq()Z- intermediary - method_23984- Lnet/minecraft/class_4466;method_23984()Z- named - isHiveNearFire- Lnet/minecraft/entity/passive/BeeEntity;isHiveNearFire()Z
 
- 
getAngerTimepublic int getAngerTime()- Specified by:
- getAngerTimein interface- Angerable
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgg;a()I- intermediary - method_29507- Lnet/minecraft/class_5354;method_29507()I- named - getAngerTime- Lnet/minecraft/entity/mob/Angerable;getAngerTime()I
 
- 
setAngerTimepublic void setAngerTime(int angerTime) - Specified by:
- setAngerTimein interface- Angerable
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgg;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- Specified by:
- getAngryAtin interface- Angerable
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbgg;b()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- Specified by:
- setAngryAtin interface- Angerable
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgg;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
 
- 
chooseRandomAngerTimepublic void chooseRandomAngerTime()- Specified by:
- chooseRandomAngerTimein interface- Angerable
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbgg;c()V- intermediary - method_29509- Lnet/minecraft/class_5354;method_29509()V- named - chooseRandomAngerTime- Lnet/minecraft/entity/mob/Angerable;chooseRandomAngerTime()V
 
- 
doesHiveHaveSpace- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbrm;k(Lgu;)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
 
- 
hasHivepublic boolean hasHive()- Mappings:
- Namespace - Name - Mixin selector - official - gf- Lbrm;gf()Z- intermediary - method_21791- Lnet/minecraft/class_4466;method_21791()Z- named - hasHive- Lnet/minecraft/entity/passive/BeeEntity;hasHive()Z
 
- 
getHivePos- Mappings:
- Namespace - Name - Mixin selector - official - gg- Lbrm;gg()Lgu;- 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;
 
- 
getGoalSelector- Mappings:
- Namespace - Name - Mixin selector - official - gh- Lbrm;gh()Lbmw;- intermediary - method_35163- Lnet/minecraft/class_4466;method_35163()Lnet/minecraft/class_1355;- named - getGoalSelector- Lnet/minecraft/entity/passive/BeeEntity;getGoalSelector()Lnet/minecraft/entity/ai/goal/GoalSelector;
 
- 
sendAiDebugDataprotected void sendAiDebugData()- Overrides:
- sendAiDebugDatain class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - V- Lbgb;V()V- intermediary - method_18409- Lnet/minecraft/class_1308;method_18409()V- named - sendAiDebugData- Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
 
- 
getCropsGrownSincePollinationint getCropsGrownSincePollination()- Mappings:
- Namespace - Name - Mixin selector - official - gr- Lbrm;gr()I- intermediary - method_21792- Lnet/minecraft/class_4466;method_21792()I- named - getCropsGrownSincePollination- Lnet/minecraft/entity/passive/BeeEntity;getCropsGrownSincePollination()I
 
- 
resetCropCounterprivate void resetCropCounter()- Mappings:
- Namespace - Name - Mixin selector - official - gs- Lbrm;gs()V- intermediary - method_21783- Lnet/minecraft/class_4466;method_21783()V- named - resetCropCounter- Lnet/minecraft/entity/passive/BeeEntity;resetCropCounter()V
 
- 
addCropCountervoid addCropCounter()- Mappings:
- Namespace - Name - Mixin selector - official - gt- Lbrm;gt()V- intermediary - method_21793- Lnet/minecraft/class_4466;method_21793()V- named - addCropCounter- Lnet/minecraft/entity/passive/BeeEntity;addCropCounter()V
 
- 
tickMovementpublic void tickMovement()- Overrides:
- tickMovementin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - b_- Lbfz;b_()V- intermediary - method_6007- Lnet/minecraft/class_1309;method_6007()V- named - tickMovement- Lnet/minecraft/entity/LivingEntity;tickMovement()V
 
- 
isHiveValidboolean isHiveValid()- Mappings:
- Namespace - Name - Mixin selector - official - gu- Lbrm;gu()Z- intermediary - method_21794- Lnet/minecraft/class_4466;method_21794()Z- named - isHiveValid- Lnet/minecraft/entity/passive/BeeEntity;isHiveValid()Z
 
- 
hasNectarpublic boolean hasNectar()- Mappings:
- Namespace - Name - Mixin selector - official - gi- Lbrm;gi()Z- intermediary - method_21784- Lnet/minecraft/class_4466;method_21784()Z- named - hasNectar- Lnet/minecraft/entity/passive/BeeEntity;hasNectar()Z
 
- 
setHasNectarvoid setHasNectar(boolean hasNectar) - Mappings:
- Namespace - Name - Mixin selector - official - w- Lbrm;w(Z)V- intermediary - method_21805- Lnet/minecraft/class_4466;method_21805(Z)V- named - setHasNectar- Lnet/minecraft/entity/passive/BeeEntity;setHasNectar(Z)V
 
- 
hasStungpublic boolean hasStung()- Mappings:
- Namespace - Name - Mixin selector - official - gj- Lbrm;gj()Z- intermediary - method_21785- Lnet/minecraft/class_4466;method_21785()Z- named - hasStung- Lnet/minecraft/entity/passive/BeeEntity;hasStung()Z
 
- 
setHasStungprivate void setHasStung(boolean hasStung) - Mappings:
- Namespace - Name - Mixin selector - official - x- Lbrm;x(Z)V- intermediary - method_21806- Lnet/minecraft/class_4466;method_21806(Z)V- named - setHasStung- Lnet/minecraft/entity/passive/BeeEntity;setHasStung(Z)V
 
- 
isNearTargetprivate boolean isNearTarget()- Mappings:
- Namespace - Name - Mixin selector - official - gv- Lbrm;gv()Z- intermediary - method_21786- Lnet/minecraft/class_4466;method_21786()Z- named - isNearTarget- Lnet/minecraft/entity/passive/BeeEntity;isNearTarget()Z
 
- 
setNearTargetprivate void setNearTarget(boolean nearTarget) - Mappings:
- Namespace - Name - Mixin selector - official - y- Lbrm;y(Z)V- intermediary - method_21808- Lnet/minecraft/class_4466;method_21808(Z)V- named - setNearTarget- Lnet/minecraft/entity/passive/BeeEntity;setNearTarget(Z)V
 
- 
isTooFar- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbrm;l(Lgu;)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
 
- 
setBeeFlagprivate void setBeeFlag(int bit, boolean value) - Mappings:
- Namespace - Name - Mixin selector - official - d- Lbrm;d(IZ)V- intermediary - method_21775- Lnet/minecraft/class_4466;method_21775(IZ)V- named - setBeeFlag- Lnet/minecraft/entity/passive/BeeEntity;setBeeFlag(IZ)V
 
- 
getBeeFlagprivate boolean getBeeFlag(int location) - Mappings:
- Namespace - Name - Mixin selector - official - u- Lbrm;u(I)Z- intermediary - method_21812- Lnet/minecraft/class_4466;method_21812(I)Z- named - getBeeFlag- Lnet/minecraft/entity/passive/BeeEntity;getBeeFlag(I)Z
 
- 
createBeeAttributes- Mappings:
- Namespace - Name - Mixin selector - official - gk- Lbrm;gk()Lbhf$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;
 
- 
isBreedingItem- Overrides:
- isBreedingItemin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbrl;m(Lcfz;)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- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbrm;m(Lgu;)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- Overrides:
- playStepSoundin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(Lgu;Ldcb;)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- Overrides:
- getAmbientSoundin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbgb;s()Lamg;- 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- Overrides:
- getHurtSoundin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lben;)Lamg;- 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- Overrides:
- getDeathSoundin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - g_- Lbfz;g_()Lamg;- intermediary - method_6002- Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;- named - getDeathSound- Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
 
- 
getSoundVolumeprotected float getSoundVolume()- Overrides:
- getSoundVolumein class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - eR- Lbfz;eR()F- intermediary - method_6107- Lnet/minecraft/class_1309;method_6107()F- named - getSoundVolume- Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
 
- 
createChild@Nullable public @Nullable BeeEntity createChild(ServerWorld serverWorld, PassiveEntity passiveEntity) - Specified by:
- createChildin class- PassiveEntity
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbrm;b(Laif;Lbfe;)Lbrm;- 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- Overrides:
- getActiveEyeHeightin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbgl;Lbfk;)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
 
- 
fallprotected void fall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls. Flying mobs should override this to do nothing.- Overrides:
- fallin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(DZLdcb;Lgu;)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
 
- 
isFlappingWingspublic boolean isFlappingWings()Returns whether the entity is flapping their wings.Entities flapping their wings will call Entity.addFlapEffects()insideEntity.addAirTravelEffects().- Overrides:
- isFlappingWingsin class- Entity
- Returns:
- whether the entity is flapping their wings
- Mappings:
- Namespace - Name - Mixin selector - official - aP- Lbfj;aP()Z- intermediary - method_5776- Lnet/minecraft/class_1297;method_5776()Z- named - isFlappingWings- Lnet/minecraft/entity/Entity;isFlappingWings()Z
 
- 
isInAirpublic boolean isInAir()
- 
onHoneyDeliveredpublic void onHoneyDelivered()- Mappings:
- Namespace - Name - Mixin selector - official - gm- Lbrm;gm()V- intermediary - method_21788- Lnet/minecraft/class_4466;method_21788()V- named - onHoneyDelivered- Lnet/minecraft/entity/passive/BeeEntity;onHoneyDelivered()V
 
- 
damageApplies a damage to this entity. The exact implementation differs between subclasses.LivingEntityhas health value, and damaging the entity decreases it. This also handles shields, extra damage to helmets for falling blocks, setting the attacker, playing hurt sound, etc.Some entities like ItemEntityalso have health value, which the overridden method decrements. There also exist several entities, likeEndCrystalEntity, where any damage discards the entity (perhaps with an explosion).If this is overridden, it must check the result of Entity.isInvulnerableTo(net.minecraft.entity.damage.DamageSource)and return early.- Overrides:
- damagein class- AnimalEntity
- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lben;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- Overrides:
- getGroupin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - eN- Lbfz;eN()Lbge;- 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- Overrides:
- swimUpwardin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lanl;)V- intermediary - method_6010- Lnet/minecraft/class_1309;method_6010(Lnet/minecraft/class_6862;)V- named - swimUpward- Lnet/minecraft/entity/LivingEntity;swimUpward(Lnet/minecraft/registry/tag/TagKey;)V
 
- 
getLeashOffsetReturns the offset from the entity's position where the leash is attached to.This is different from Entity.getLeashPos(float); this method is called on the entity which a leash is attached to.- Overrides:
- getLeashOffsetin class- Entity
- Returns:
- the offset from the entity's position where the leash is attached to
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cG- Lbfj;cG()Leei;- intermediary - method_29919- Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;- named - getLeashOffset- Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
 
- 
isWithinDistance- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbrm;b(Lgu;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
 
 
-