Package net.minecraft.entity.passive
Class BeeEntity
- All Implemented Interfaces:
ICommandSource
,IAngerable
,IFlyingAnimal
,INameable
,ICapabilityProvider
,ICapabilitySerializable<CompoundNBT>
,IForgeEntity
,INBTSerializable<CompoundNBT>
-
Nested Class Summary
Modifier and TypeClassDescription(package private) class
(package private) static class
(package private) class
(package private) class
class
class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
Nested classes/interfaces inherited from class net.minecraft.entity.AgeableEntity
AgeableEntity.AgeableData
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.IMoveCallback
-
Field Summary
Modifier and TypeFieldDescriptionprivate BeeEntity.PollinateGoal
private static final DataParameter<Byte>
private static final DataParameter<Integer>
private BeeEntity.FindBeehiveGoal
private BeeEntity.FindFlowerGoal
private BlockPos
private int
private static final RangedInteger
private UUID
private int
private int
private float
private float
private BlockPos
private int
private int
private int
private int
Fields inherited from class net.minecraft.entity.AgeableEntity
age, forcedAge, forcedAgeTimer
Fields inherited from class net.minecraft.entity.MobEntity
ambientSoundTime, armorDropChances, goalSelector, handDropChances, jumpControl, lookControl, moveControl, navigation, targetSelector, xpReward
Fields inherited from class net.minecraft.entity.LivingEntity
animationPosition, animationSpeed, animationSpeedOld, animStep, animStepO, attackAnim, attackStrengthTicker, autoSpinAttackTicks, brain, DATA_LIVING_ENTITY_FLAGS, dead, deathScore, deathTime, fallFlyTicks, flyingSpeed, hurtDir, hurtDuration, hurtTime, invulnerableDuration, jumping, lastHurt, lastHurtByPlayer, lastHurtByPlayerTime, lerpHeadSteps, lerpSteps, lerpX, lerpXRot, lerpY, lerpYRot, lerpZ, lyHeadRot, noActionTime, oAttackAnim, oRun, removeArrowTime, removeStingerTime, rotA, rotOffs, run, SLEEPING_DIMENSIONS, swinging, swingingArm, swingTime, timeOffs, useItem, useItemRemaining, xxa, yBodyRot, yBodyRotO, yHeadRot, yHeadRotO, yya, zza
Fields inherited from class net.minecraft.entity.Entity
blocksBuilding, boardingCooldown, DATA_POSE, DATA_SHARED_FLAGS_ID, ENTITY_COUNTER, entityData, fallDistance, firstTick, fluidHeight, fluidOnEyes, forcedLoading, glowing, hasImpulse, horizontalCollision, hurtMarked, inChunk, invulnerableTime, isInsidePortal, level, LOGGER, maxUpStep, moveDist, noCulling, noPhysics, onGround, portalEntrancePos, portalTime, pushthrough, random, removed, stringUUID, stuckSpeedMultiplier, tickCount, uuid, verticalCollision, walkDist, walkDistO, wasEyeInWater, wasTouchingWater, xChunk, xo, xOld, xRot, xRotO, yChunk, yo, yOld, yRot, yRotO, zChunk, zo, zOld
Fields inherited from interface net.minecraft.command.ICommandSource
NULL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAdditionalSaveData
(CompoundNBT p_213281_1_) void
aiStep()
boolean
causeFallDamage
(float p_225503_1_, float p_225503_2_) protected void
checkFallDamage
(double p_184231_1_, boolean p_184231_3_, BlockState p_184231_4_, BlockPos p_184231_5_) private boolean
closerThan
(BlockPos p_226401_1_, int p_226401_2_) protected PathNavigator
createNavigation
(World p_175447_1_) protected void
protected void
private boolean
doesHiveHaveSpace
(BlockPos p_226435_1_) boolean
doHurtTarget
(Entity p_70652_1_) void
protected SoundEvent
getBreedOffspring
(ServerWorld p_241840_1_, AgeableEntity p_241840_2_) private int
protected SoundEvent
private boolean
getFlag
(int p_226456_1_) protected SoundEvent
getHurtSound
(DamageSource p_184601_1_) int
float
getRollAmount
(float p_226455_1_) protected float
protected float
getStandingEyeHeight
(Pose p_213348_1_, EntitySize p_213348_2_) float
getWalkTargetValue
(BlockPos p_205022_1_, IWorldReader p_205022_2_) boolean
hasHive()
boolean
boolean
boolean
hasStung()
boolean
hurt
(DamageSource p_70097_1_, float p_70097_2_) private void
private boolean
isFlowerValid
(BlockPos p_226439_1_) boolean
private boolean
private boolean
private boolean
private boolean
private boolean
isTooFarAway
(BlockPos p_226437_1_) protected void
jumpInLiquid
(ITag<Fluid> p_180466_1_) protected boolean
private void
pathfindRandomlyTowards
(BlockPos p_226433_1_) protected void
playStepSound
(BlockPos p_180429_1_, BlockState p_180429_2_) void
readAdditionalSaveData
(CompoundNBT p_70037_1_) protected void
private void
void
protected void
private void
setFlag
(int p_226404_1_, boolean p_226404_2_) private void
setHasNectar
(boolean p_226447_1_) private void
setHasStung
(boolean p_226449_1_) void
setPersistentAngerTarget
(UUID p_230259_1_) void
setRemainingPersistentAngerTime
(int p_230260_1_) private void
setRolling
(boolean p_226452_1_) void
setSavedFlowerPos
(BlockPos p_226431_1_) void
setStayOutOfHiveCountdown
(int p_226450_1_) private void
spawnFluidParticle
(World p_226397_1_, double p_226397_2_, double p_226397_4_, double p_226397_6_, double p_226397_8_, double p_226397_10_, IParticleData p_226397_12_) void
void
tick()
private void
private boolean
Methods inherited from class net.minecraft.entity.passive.AnimalEntity
canFallInLove, canMate, checkAnimalSpawnRules, getAmbientSoundInterval, getExperienceReward, getInLoveTime, getLoveCause, getMyRidingOffset, handleEntityEvent, isInLove, mobInteract, removeWhenFarAway, resetLove, setInLove, setInLoveTime, spawnChildFromBreeding, usePlayerItem
Methods inherited from class net.minecraft.entity.AgeableEntity
ageBoundaryReached, ageUp, ageUp, canBreed, finalizeSpawn, getAge, isBaby, onSyncedDataUpdated, setAge, setBaby
Methods inherited from class net.minecraft.entity.CreatureEntity
checkSpawnRules, followLeashSpeed, getWalkTargetValue, isPathFinding, onLeashDistance, tickLeash
Methods inherited from class net.minecraft.entity.MobEntity
ate, baseTick, canAttack, canAttackType, canBeControlledByRider, canBeLeashed, canCutCorner, canFireProjectileWeapon, canHoldItem, canPickUpLoot, canReplaceCurrentItem, canReplaceEqualItem, canTakeItem, checkDespawn, checkMobSpawnRules, checkSpawnObstruction, convertTo, createBodyControl, createLootContext, createMobAttributes, dropCustomDeathLoot, dropFromLootTable, dropLeash, enchantSpawnedArmor, enchantSpawnedWeapon, equipItemIfPossible, getArmorSlots, getDefaultLootTable, getEquipmentDropChance, getEquipmentForSlot, getEquipmentSlotForItem, getHandSlots, getHeadRotSpeed, getItemBySlot, getJumpControl, getLeashHolder, getLookControl, getLootTable, getMainArm, getMaxFallDistance, getMaxHeadXRot, getMaxHeadYRot, getMaxSpawnClusterSize, getMoveControl, getNavigation, getPathfindingMalus, getRestrictCenter, getRestrictRadius, getSensing, getTarget, hasRestriction, interact, isAggressive, isControlledByLocalInstance, isEffectiveAi, isLeashed, isLeftHanded, isMaxGroupSizeReached, isNoAi, isPersistenceRequired, isSunBurnTick, isValidSlotForItem, isWithinRestriction, isWithinRestriction, lookAt, onOffspringSpawnedFromEgg, pickUpItem, playAmbientSound, playHurtSound, populateDefaultEquipmentEnchantments, populateDefaultEquipmentSlots, removeAfterChangingDimensions, requiresCustomPersistence, restrictTo, serverAiStep, setAggressive, setCanPickUpLoot, setDelayedLeashHolderId, setDropChance, setGuaranteedDrop, setItemSlot, setItemSlotAndDropWhenKilled, setLeashedTo, setLeftHanded, setNoAi, setPathfindingMalus, setPersistenceRequired, setSlot, setSpeed, setTarget, setXxa, setYya, setZza, shouldDespawnInPeaceful, shouldPassengersInheritMalus, spawnAnim, startRiding, tickHeadTurn, updateControlFlags, wantsToPickUp
Methods inherited from class net.minecraft.entity.LivingEntity
actuallyHurt, addEffect, animateHurt, areAllEffectsAmbient, attackable, blockedByShield, blockUsingShield, brainProvider, broadcastBreakEvent, broadcastBreakEvent, calculateEntityAnimation, calculateFallDamage, canAttack, canBeAffected, canBreatheUnderwater, canSee, canSpawnSoulSpeedParticle, canStandOnFluid, checkAutoSpinAttack, clearSleepingPos, completeUsingItem, createLivingAttributes, createWitherRose, curePotionEffects, decreaseAirSupply, die, doAutoAttackOnTouch, doPush, dropAllDeathLoot, dropEquipment, dropExperience, eat, forceAddEffect, getAbsorptionAmount, getActiveEffects, getActiveEffectsMap, getAddEntityPacket, getArmorCoverPercentage, getArmorValue, getArrowCount, getAttackAnim, getAttribute, getAttributeBaseValue, getAttributes, getAttributeValue, getBedOrientation, getBlockSpeedFactor, getBoundingBoxForCulling, getBrain, getCapability, getCombatTracker, getDamageAfterArmorAbsorb, getDamageAfterMagicAbsorb, getDimensions, getDismountPoses, getDrinkingSound, getEatingSound, getEffect, getEyeHeight, getFallDamageSound, getFallFlyingTicks, getFeetBlockState, getFluidFallingAdjustedMovement, getHealth, getItemInHand, getJumpPower, getKillCredit, getLastClimbablePos, getLastDamageSource, getLastHurtByMob, getLastHurtByMobTimestamp, getLastHurtMob, getLastHurtMobTimestamp, getLocalBoundsForPose, getMainHandItem, getMaxHealth, getNoActionTime, getOffhandItem, getProjectile, getRandom, getRelativePortalPosition, getScale, getSleepingPos, getSpeed, getStingerCount, getSwimAmount, getTicksUsingItem, getUsedItemHand, getUseItem, getUseItemRemainingTicks, getViewYRot, getVisibilityPercent, getVoicePitch, getWaterSlowDown, getYHeadRot, goDownInWater, handleRelativeFrictionAndCalculateMovement, hasEffect, hasItemInSlot, heal, hurtArmor, hurtCurrentlyUsedShield, increaseAirSupply, invalidateCaps, isAffectedByFluids, isAffectedByPotions, isAlive, isAlwaysExperienceDropper, isAutoSpinAttack, isBlocking, isDeadOrDying, isFallFlying, isHolding, isHolding, isImmobile, isInvertedHealAndHarm, isInWall, isPickable, isPushable, isSensitiveToWater, isSleeping, isSuppressingSlidingDownLadder, isUsingItem, isVisuallySwimming, jumpFromGround, kill, knockback, lerpHeadTo, lerpTo, lookAt, makeBrain, markHurt, onChangedBlock, onClimbable, onEffectAdded, onEffectRemoved, onEffectUpdated, onEnterCombat, onItemPickup, onLeaveCombat, onSoulSpeedBlock, outOfWorld, playBlockFallSound, playEquipSound, push, pushEntities, randomTeleport, releaseUsingItem, removeAllEffects, removeEffect, removeEffectNoUpdate, removeEffectParticles, removeSoulSpeed, resetForwardDirectionOfRelativePortalPosition, rideableUnderWater, rideTick, setAbsorptionAmount, setArrowCount, setHealth, setItemInHand, setJumping, setLastHurtByMob, setLastHurtByPlayer, setLastHurtMob, setLivingEntityFlag, setNoActionTime, setOnGround, setRecordPlayingNearby, setSleepingPos, setSprinting, setStingerCount, setYBodyRot, setYHeadRot, shouldDropExperience, shouldDropLoot, shouldRemoveSoulSpeed, shouldRiderFaceForward, shouldShowName, spawnSoulSpeedParticle, startAutoSpinAttack, startSleeping, startUsingItem, stopRiding, stopSleeping, stopUsingItem, swing, swing, take, tickDeath, tickEffects, travel, triggerItemUseEffects, tryAddSoulSpeed, updateEffectVisibility, updateInvisibilityStatus, updateSwingTime
Methods inherited from class net.minecraft.entity.Entity
absMoveTo, absMoveTo, acceptsFailure, acceptsSuccess, addPassenger, addTag, awardKillScore, blockPosition, broadcastToPlayer, calculateUpVector, calculateViewVector, canAddPassenger, canBeCollidedWith, canChangeDimensions, canCollideWith, canEnterPose, canRide, canSpawnSprintParticle, canTrample, canUpdate, canUpdate, captureDrops, captureDrops, changeDimension, changeDimension, checkAndResetForcedChunkAdditionFlag, checkAndResetUpdateChunkPos, checkInsideBlocks, clearFire, closerThan, collideBoundingBox, collideBoundingBoxHeuristically, collideBoundingBoxLegacy, copyPosition, createCommandSourceStack, createHoverEvent, displayFireAnimation, distanceTo, distanceToSqr, distanceToSqr, distanceToSqr, doEnchantDamageEffects, doWaterSplashEffect, ejectPassengers, equals, fillCrashReportCategory, findDimensionEntryPoint, fireImmune, getAirSupply, getAllSlots, getBbHeight, getBbWidth, getBlockExplosionResistance, getBlockJumpFactor, getBlockPosBelowThatAffectsMyMovement, getBlockStateOn, getBoundingBox, getBoundingBoxForPose, getBrightness, getCollisionHorizontalEscapeVector, getCommandSenderWorld, getControllingPassenger, getCustomName, getDeltaMovement, getDimensionChangingDelay, getDirection, getDismountLocationForPassenger, getDisplayName, getEncodeId, getEntityData, getExitPortal, getEyeHeight, getEyeHeight, getEyeHeightAccess, getEyePosition, getEyeY, getFireImmuneTicks, getFluidHeight, getFluidJumpThreshold, getForward, getHorizontalDistanceSqr, getId, getIndirectPassengers, getLightProbePosition, getLookAngle, getMaxAirSupply, getMotionDirection, getName, getOnPos, getPacketCoordinates, getPassengers, getPassengersRidingOffset, getPermissionLevel, getPersistentData, getPickRadius, getPistonPushReaction, getPortalWaitTime, getPose, getPosition, getRandomX, getRandomY, getRandomZ, getRemainingFireTicks, getRootVehicle, getRopeHoldPosition, getRotationVector, getScoreboardName, getSelfAndPassengers, getServer, getSharedFlag, getSoundSource, getStringUUID, getSwimHighSpeedSplashSound, getSwimSound, getSwimSplashSound, getTags, getTeam, getTeamColor, getType, getTypeName, getUpVector, getUUID, getVehicle, getViewScale, getViewVector, getViewXRot, getX, getX, getY, getY, getZ, getZ, handleInsidePortal, handleNetherPortal, hasCustomName, hashCode, hasIndirectPassenger, hasOnePlayerPassenger, hasPassenger, hasPassenger, hasPermissions, ignoreExplosion, interactAt, is, isAddedToWorld, isAlliedTo, isAlliedTo, isAttackable, isColliding, isCrouching, isCustomNameVisible, isDescending, isDiscrete, isEyeInFluid, isFree, isGlowing, isIgnoringBlockTriggers, isInLava, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isInWater, isInWaterOrBubble, isInWaterOrRain, isInWaterRainOrBubble, isMovementNoisy, isNoGravity, isOnFire, isOnGround, isOnPortalCooldown, isPassenger, isPassengerOfSameVehicle, isPushedByFluid, isShiftKeyDown, isSilent, isSpectator, isSprinting, isSteppingCarefully, isSuppressingBounce, isSwimming, isUnderWater, isVehicle, isVisuallyCrawling, killed, lavaHurt, lerpMotion, limitPistonMovement, load, makeStuckInBlock, maybeBackOffFromEdge, mirror, move, moveRelative, moveTo, moveTo, moveTo, moveTo, moveTowardsClosestSpace, newDoubleList, newFloatList, nextStep, onAboveBubbleCol, onAddedToWorld, onInsideBlock, onInsideBubbleColumn, onlyOpCanSetNbt, onPassengerTurned, onRemovedFromWorld, pick, playerTouch, playFlySound, playSound, playSwimSound, position, positionRider, processPortalCooldown, push, reapplyPosition, refreshDimensions, remove, remove, removePassenger, removeTag, removeVehicle, repositionEntityAfterLoad, resetPos, restoreFrom, revive, rotate, save, saveAsPassenger, saveWithoutId, sendMessage, setAirSupply, setBoundingBox, setCustomName, setCustomNameVisible, setDeltaMovement, setDeltaMovement, setGlowing, setId, setInvisible, setInvulnerable, setLevel, setLocationFromBoundingbox, setNoGravity, setPacketCoordinates, setPacketCoordinates, setPortalCooldown, setPos, setPosAndOldPos, setPose, setPosRaw, setRemainingFireTicks, setRot, setSecondsOnFire, setSharedFlag, setShiftKeyDown, setSilent, setSwimming, setUUID, setViewScale, shouldBlockExplode, shouldInformAdmins, shouldRender, shouldRenderAtSqrDistance, showVehicleHealth, skipAttackInteraction, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnSprintParticle, startRiding, startSeenByPlayer, stopSeenByPlayer, teleportTo, teleportToWithTicket, thunderHit, toString, turn, unRide, updateFluidHeightAndDoFluidPushing, updateInWaterStateAndDoFluidPushing, updateSwimming
Methods inherited from class net.minecraftforge.common.capabilities.CapabilityProvider
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, gatherCapabilities, getCapabilities, reviveCaps, serializeCaps
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.entity.IAngerable
addPersistentAngerSaveData, forgetCurrentTargetAndRefreshUniversalAnger, getTarget, isAngry, isAngryAt, isAngryAtAllPlayers, playerDied, readPersistentAngerSaveData, setLastHurtByMob, setLastHurtByPlayer, setTarget, stopBeingAngry, updatePersistentAnger
Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider
getCapability
Methods inherited from interface net.minecraftforge.common.extensions.IForgeEntity
canBeRiddenInWater, canRiderInteract, deserializeNBT, getClassification, getDimensionsForge, getEntity, getEyeHeightForge, getParts, getPickedResult, isMultipartEntity, serializeNBT, shouldRiderSit
-
Field Details
-
DATA_FLAGS_ID
-
DATA_REMAINING_ANGER_TIME
-
PERSISTENT_ANGER_TIME
-
persistentAngerTarget
-
rollAmount
private float rollAmount -
rollAmountO
private float rollAmountO -
timeSinceSting
private int timeSinceSting -
ticksWithoutNectarSinceExitingHive
private int ticksWithoutNectarSinceExitingHive -
stayOutOfHiveCountdown
private int stayOutOfHiveCountdown -
numCropsGrownSincePollination
private int numCropsGrownSincePollination -
remainingCooldownBeforeLocatingNewHive
private int remainingCooldownBeforeLocatingNewHive -
remainingCooldownBeforeLocatingNewFlower
private int remainingCooldownBeforeLocatingNewFlower -
savedFlowerPos
-
hivePos
-
beePollinateGoal
-
goToHiveGoal
-
goToKnownFlowerGoal
-
underWaterTicks
private int underWaterTicks
-
-
Constructor Details
-
BeeEntity
-
-
Method Details
-
defineSynchedData
protected void defineSynchedData()- Overrides:
defineSynchedData
in classAgeableEntity
-
getWalkTargetValue
- Overrides:
getWalkTargetValue
in classAnimalEntity
-
registerGoals
protected void registerGoals()- Overrides:
registerGoals
in classMobEntity
-
addAdditionalSaveData
- Overrides:
addAdditionalSaveData
in classAnimalEntity
-
readAdditionalSaveData
- Overrides:
readAdditionalSaveData
in classAnimalEntity
-
doHurtTarget
- Overrides:
doHurtTarget
in classMobEntity
-
tick
public void tick() -
spawnFluidParticle
private void spawnFluidParticle(World p_226397_1_, double p_226397_2_, double p_226397_4_, double p_226397_6_, double p_226397_8_, double p_226397_10_, IParticleData p_226397_12_) -
pathfindRandomlyTowards
-
getSavedFlowerPos
-
hasSavedFlowerPos
public boolean hasSavedFlowerPos() -
setSavedFlowerPos
-
isTiredOfLookingForNectar
private boolean isTiredOfLookingForNectar() -
wantsToEnterHive
private boolean wantsToEnterHive() -
setStayOutOfHiveCountdown
public void setStayOutOfHiveCountdown(int p_226450_1_) -
getRollAmount
public float getRollAmount(float p_226455_1_) -
updateRollAmount
private void updateRollAmount() -
customServerAiStep
protected void customServerAiStep()- Overrides:
customServerAiStep
in classAnimalEntity
-
resetTicksWithoutNectarSinceExitingHive
public void resetTicksWithoutNectarSinceExitingHive() -
isHiveNearFire
private boolean isHiveNearFire() -
getRemainingPersistentAngerTime
public int getRemainingPersistentAngerTime()- Specified by:
getRemainingPersistentAngerTime
in interfaceIAngerable
-
setRemainingPersistentAngerTime
public void setRemainingPersistentAngerTime(int p_230260_1_) - Specified by:
setRemainingPersistentAngerTime
in interfaceIAngerable
-
getPersistentAngerTarget
- Specified by:
getPersistentAngerTarget
in interfaceIAngerable
-
setPersistentAngerTarget
- Specified by:
setPersistentAngerTarget
in interfaceIAngerable
-
startPersistentAngerTimer
public void startPersistentAngerTimer()- Specified by:
startPersistentAngerTimer
in interfaceIAngerable
-
doesHiveHaveSpace
-
hasHive
public boolean hasHive() -
getHivePos
-
sendDebugPackets
protected void sendDebugPackets()- Overrides:
sendDebugPackets
in classMobEntity
-
getCropsGrownSincePollination
private int getCropsGrownSincePollination() -
resetNumCropsGrownSincePollination
private void resetNumCropsGrownSincePollination() -
incrementNumCropsGrownSincePollination
private void incrementNumCropsGrownSincePollination() -
aiStep
public void aiStep()- Overrides:
aiStep
in classAnimalEntity
-
isHiveValid
private boolean isHiveValid() -
hasNectar
public boolean hasNectar() -
setHasNectar
private void setHasNectar(boolean p_226447_1_) -
hasStung
public boolean hasStung() -
setHasStung
private void setHasStung(boolean p_226449_1_) -
isRolling
private boolean isRolling() -
setRolling
private void setRolling(boolean p_226452_1_) -
isTooFarAway
-
setFlag
private void setFlag(int p_226404_1_, boolean p_226404_2_) -
getFlag
private boolean getFlag(int p_226456_1_) -
createAttributes
-
isFood
- Overrides:
isFood
in classAnimalEntity
-
isFlowerValid
-
playStepSound
- Overrides:
playStepSound
in classEntity
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
-
getHurtSound
- Overrides:
getHurtSound
in classLivingEntity
-
getDeathSound
- Overrides:
getDeathSound
in classLivingEntity
-
getSoundVolume
protected float getSoundVolume()- Overrides:
getSoundVolume
in classLivingEntity
-
getBreedOffspring
- Specified by:
getBreedOffspring
in classAgeableEntity
-
getStandingEyeHeight
- Overrides:
getStandingEyeHeight
in classLivingEntity
-
causeFallDamage
public boolean causeFallDamage(float p_225503_1_, float p_225503_2_) - Overrides:
causeFallDamage
in classLivingEntity
-
checkFallDamage
protected void checkFallDamage(double p_184231_1_, boolean p_184231_3_, BlockState p_184231_4_, BlockPos p_184231_5_) - Overrides:
checkFallDamage
in classLivingEntity
-
makeFlySound
protected boolean makeFlySound()- Overrides:
makeFlySound
in classEntity
-
dropOffNectar
public void dropOffNectar() -
hurt
- Overrides:
hurt
in classAnimalEntity
-
getMobType
- Overrides:
getMobType
in classLivingEntity
-
jumpInLiquid
- Overrides:
jumpInLiquid
in classMobEntity
-
getLeashOffset
- Overrides:
getLeashOffset
in classEntity
-
closerThan
-