Class LivingEntity
- All Implemented Interfaces:
- Attackable,- CommandOutput,- Nameable,- EntityLike
- Direct Known Subclasses:
- ArmorStandEntity,- MobEntity,- PlayerEntity
- Mappings:
- Namespace - Name - official - bfz- intermediary - net/minecraft/class_1309- named - net/minecraft/entity/LivingEntity
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.entity.EntityEntity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate floatprotected ItemStackprivate final Map<StatusEffect,StatusEffectInstance> private @Nullable LivingEntityprivate LivingEntityprotected @Nullable PlayerEntityprivate final AttributeContainerstatic final floatprotected intfloatprotected Brain<?>private final DamageTrackerprotected booleanstatic final intintfinal intprotected intprivate booleanstatic final intprivate booleanprivate static final intstatic final intprotected static final floatstatic final intstatic final intstatic final intstatic final intstatic final doubleprivate static final intprivate static final intprivate static final intprivate static final intprivate static final floatprotected floatfloatstatic final intstatic final doublebooleanfloatintprotected intfloatprivate static final TrackedData<Float>intprotected intprotected booleanprivate intprotected intprivate intprivate intprivate BlockPosprivate @Nullable DamageSourceprotected floatprivate longfloatprivate floatprivate floatfinal LimbAnimatorprotected static final TrackedData<Byte>private static final Loggerprotected floatprivate static final doubleintprivate floatprivate booleanprotected static final intprotected intprivate static final TrackedData<Boolean>private static final TrackedData<Integer>private static final UUIDfloatfloatprotected floatprotected floatfinal floatfinal floatprotected intprotected intprotected intprotected doubleprotected doubleprotected doubleprotected doubleprotected doubleprotected doublefloatprotected static final EntityDimensionsprivate static final TrackedData<Optional<BlockPos>>private static final UUIDprivate static final EntityAttributeModifierprivate static final UUIDprotected floatprivate static final TrackedData<Integer>private static final TrackedData<Integer>intintprivate final DefaultedList<ItemStack>private final DefaultedList<ItemStack>floatprotected static final intprotected static final intFields 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.server.command.CommandOutputDUMMY
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedLivingEntity(EntityType<? extends LivingEntity> type, World world) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidprotected voidprotected voidfinal booleanaddStatusEffect(StatusEffectInstance effect) Adds a status effect to this entity without specifying a source entity.booleanaddStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Adds a status effect to this entity.voidanimateDamage(float yaw) Called on the client to animate the entity's damage (the wobble).protected floatapplyArmorToDamage(DamageSource source, float amount) private Vec3dapplyClimbingSpeed(Vec3d motion) protected voidapplyDamage(DamageSource source, float amount) applyFluidMovingSpeed(double gravity, boolean falling, Vec3d motion) private voidapplyFoodEffects(ItemStack stack, World world, LivingEntity targetEntity) protected voidapplyMovementInput(Vec3d movementInput, float slipperiness) booleanareItemsDifferent(ItemStack stack, ItemStack stack2) protected voidattackLivingEntity(LivingEntity target) voidbaseTick()booleanblockedByShield(DamageSource source) booleanprivate booleancanEnterTrapdoor(BlockPos pos, BlockState state) booleanbooleanReturns whether the entity can freeze.booleanbooleancanHit()Returns whether the entity can be hit with a projectile or be targeted by the player crosshair.booleanbooleanbooleancanTarget(EntityType<?> type) booleancanTarget(LivingEntity target) booleanReturns whether the entity can use nether portals and end portals.booleancanWalkOnFluid(FluidState state) private voidcheckHandStackSwap(Map<EquipmentSlot, ItemStack> equipmentChanges) Notifies nearby players if the stacks in the hands have been swapped.voidprotected voidvoidbooleanprotected intcomputeFallDamage(float fallDistance, float damageMultiplier) protected voidstatic booleanprotected Brain.Profile<?>booleandamage(DamageSource source, float amount) Applies a damage to this entity.protected voiddamageArmor(DamageSource source, float amount) protected voiddamageHelmet(DamageSource source, float amount) protected voiddamageShield(float amount) protected Brain<?>deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic) voidbooleanprotected voidprotected voiddrop(DamageSource source) protected voiddropEquipment(DamageSource source, int lootingMultiplier, boolean allowDrops) protected voidprotected voiddropLoot(DamageSource damageSource, boolean causedByPlayer) protected voiddropXp()Drops experience when this entity is killed.voidvoidabstract voidequipStack(EquipmentSlot slot, ItemStack stack) Equipsstackatslot.This is also used to set an entity's mainhand or offhand stack.protected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.floatprotected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) intgetArmor()Returns an iterable of item stacks equipped as armor.floatdoubleprotected Vec3dReturns this entity's attack position.doublegetAttributeBaseValue(EntityAttribute attribute) doublegetAttributeBaseValue(RegistryEntry<EntityAttribute> attribute) getAttributeInstance(EntityAttribute attribute) doublegetAttributeValue(EntityAttribute attribute) doublegetAttributeValue(RegistryEntry<EntityAttribute> attribute) protected floatfloatReturns the body yaw of the entity.getBoundingBox(EntityPose pose) Brain<?>getBrain()protected Vec3dgetControlledMovementInput(PlayerEntity controllingPlayer, Vec3d movementInput) floatprotected @Nullable SoundEventintgetDimensions(EntityPose pose) Returns the dimensions of the entity with the givenpose.protected SoundEventgetDrinkSound(ItemStack stack) getEatSound(ItemStack stack) private static byteprivate @Nullable Map<EquipmentSlot,ItemStack> Returns the difference between the last sent equipment set and the current one.private static @Nullable EquipmentSlotgetEquipmentSlot(int slotId) abstract ItemStackprotected final floatgetEyeHeight(EntityPose pose, EntityDimensions dimensions) private SoundEventgetFallSound(int distance) getGroup()private intfloatgetHandSwingProgress(float tickDelta) floatReturns the head yaw of the entity.floatprotected @Nullable SoundEventgetHurtSound(DamageSource source) intintfloatprotected floatintintfloatgetLeaningPitch(float tickDelta) longabstract Armfinal floatfloatprivate floatgetMovementSpeed(float slipperiness) protected intgetNextAirOnLand(int air) protected intgetNextAirUnderwater(int air) protected floatgetPoses()static EquipmentSlotgetProjectileType(ItemStack stack) intgetRoll()protected floatgetSaddledSpeed(PlayerEntity controllingPlayer) floatfloatprotected floatgetStackInHand(Hand hand) getStackReference(int mappedIndex) Obtains a stack reference to be modified.private static StackReferencegetStackReference(LivingEntity entity, EquipmentSlot slot) getStatusEffect(StatusEffect effect) floatfinal intfinal intprivate ItemStackprivate ItemStackprotected floatintCalled when this entity is killed and returns the amount of experience to drop.floatgetYaw(float tickDelta) booleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.voidhandleStatus(byte status) Called on the client when the entity receives an entity status from the server.booleanbooleanbooleanhasStatusEffect(StatusEffect effect) voidheal(float amount) Heals this entity by the givenamountof half-hearts.booleanprotected voidInitializes data tracker.booleanbooleanisAlive()Returns whether the entity is alive.protected booleanisArmorSlot(EquipmentSlot slot) booleanisBaby()booleanbooleanbooleanisDead()booleanbooleanbooleanReturns whether the entity is glowing, checking the entity flags on the client.booleanChecks if this entity is holding a certain item.booleanChecks if this entity is holding a certain item.booleanprotected booleanbooleanReturns whether the entity is in a wall and should suffocate.booleanReturns whether the entity is in swimming pose.booleanprotected booleanbooleanbooleanReturns whether the entity can be pushed by other entities.booleanprivate booleanbooleanisTarget(LivingEntity entity, TargetPredicate predicate) booleanisUndead()booleanbooleanprotected voidjump()voidkill()Kills the entity.protected voidknockback(LivingEntity target) protected voidvoidlookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target) Changes this entity's pitch and yaw to look attarget.protected voidprotected floatmodifyAppliedDamage(DamageSource source, float amount) Returns the modified damage value for the applieddamage.voidonAttacking(Entity target) voidonDamaged(DamageSource damageSource) voidonDeath(DamageSource damageSource) private voidonDismounted(Entity vehicle) voidonEquipStack(EquipmentSlot slot, ItemStack oldStack, ItemStack newStack) protected voidonKilledBy(@Nullable LivingEntity adversary) Performs secondary effects after this mob has been killed.voidonSpawnPacket(EntitySpawnS2CPacket packet) Called on the client when the entity receives a spawn packet.protected voidonStatusEffectApplied(StatusEffectInstance effect, @Nullable Entity source) protected voidprotected voidonStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable Entity source) voidonTrackedDataSet(TrackedData<?> data) Called on the client when the tracked data is set.protected voidprivate voidprotected voidplayHurtSound(DamageSource source) protected Vec3dpositionInPortal(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) Returns the entity's position in the portal after teleportation.static Vec3dpositionInPortal(Vec3d pos) protected voidprocessEquippedStack(ItemStack stack) protected voidvoidpushAwayFrom(Entity entity) voidReads custom data fromnbt.voidremove(Entity.RemovalReason reason) Removes the entity.protected voidprotected voidbooleanRemoves a status effect from this entity.Removes a status effect from this entity without calling any listener.voidvoidprivate voidSends equipment changes to nearby players.private voidsendEquipmentChanges(Map<EquipmentSlot, ItemStack> equipmentChanges) Sends equipment changes to nearby players.voidsendPickup(Entity item, int count) voidsendToolBreakStatus(Hand hand) voidsetAbsorptionAmount(float amount) voidsetAttacker(@Nullable LivingEntity attacker) voidsetAttacking(@Nullable PlayerEntity attacking) voidsetBodyYaw(float bodyYaw) Sets the body yaw of this entity.voidsetCurrentHand(Hand hand) voidsetDespawnCounter(int despawnCounter) voidsetHeadYaw(float headYaw) Sets the head yaw of this entity.voidsetHealth(float health) voidsetJumping(boolean jumping) protected voidsetLivingFlag(int mask, boolean value) voidsetMovementSpeed(float movementSpeed) voidsetNearbySongPlaying(BlockPos songPosition, boolean playing) voidsetNoDrag(boolean noDrag) private voidsetPositionInBed(BlockPos pos) voidvoidsetSprinting(boolean sprinting) Sets whether the entity is sprinting.voidsetStackInHand(Hand hand, ItemStack stack) voidsetStatusEffect(StatusEffectInstance effect, @Nullable Entity source) Sets a status effect in this entity.final voidsetStingerCount(int stingerCount) final voidsetStuckArrowCount(int stuckArrowCount) private voidsetSyncedArmorStack(EquipmentSlot slot, ItemStack armor) private voidsetSyncedHandStack(EquipmentSlot slot, ItemStack stack) protected booleanReturns if this entity may always drop experience, skipping any other checks.booleanprotected booleanbooleanReturns if this entity should drop experience on death when the doMobLoot game rule is enabled and has been attacked by a player.protected booleanshouldRemoveSoulSpeedBoost(BlockState landingState) booleanReturns whether to render the name of the entity.private booleanprotected booleanvoidprotected voidspawnConsumptionEffects(ItemStack stack, int particleCount) private voidspawnItemParticles(ItemStack stack, int count) voidStops riding the vehicle if present.voidprivate voidprotected voidswimUpward(TagKey<Fluid> fluid) voidvoidvoidtakeKnockback(double strength, double x, double z) protected voidtakeShieldHit(LivingEntity attacker) booleanteleport(double x, double y, double z, boolean particleEffects) voidtick()Ticks this entity.private voidprotected voidtickControlled(PlayerEntity controllingPlayer, Vec3d movementInput) protected voidprivate voidprotected voidprotected voidCalled when the entity is 64 blocks below the world's minimum Y position.protected voidtickItemStackUsage(ItemStack stack) voidprotected voidvoidprotected voidtickRiptide(Box a, Box b) protected voidvoidtiltScreen(double deltaX, double deltaZ) voidAllows you to do certain speed and velocity calculations.private voidtravelControlled(PlayerEntity controllingPlayer, Vec3d movementInput) voidCalled to trigger advancement criteria when an entity picks up an item thrown by a player.booleanprivate booleantryUseTotem(DamageSource source) protected floatturnHead(float bodyRotation, float headRotation) private voidprivate voidvoidupdateLimbs(boolean flutter) protected voidupdateLimbs(float posDelta) protected voidprotected voidvoidupdateTrackedHeadRotation(float yaw, int interpolationSteps) voidupdateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) voidwakeUp()Wakes this entity up.voidWrites custom data tonbt.Methods 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, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, changeLookDirection, checkBlockCollision, checkDespawn, checkWaterState, 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, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandItems, getHandPosOffset, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, 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, interact, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, 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, playStepSound, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeFromDimension, 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, 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.server.command.CommandOutputcannotBeSilenced
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b:Lorg/slf4j/Logger;- intermediary - field_36332- Lnet/minecraft/class_1309;field_36332:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/entity/LivingEntity;LOGGER:Lorg/slf4j/Logger;
 
- 
SPRINTING_SPEED_BOOST_ID- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c:Ljava/util/UUID;- intermediary - field_6237- Lnet/minecraft/class_1309;field_6237:Ljava/util/UUID;- named - SPRINTING_SPEED_BOOST_ID- Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST_ID:Ljava/util/UUID;
 
- 
SOUL_SPEED_BOOST_ID- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d:Ljava/util/UUID;- intermediary - field_23128- Lnet/minecraft/class_1309;field_23128:Ljava/util/UUID;- named - SOUL_SPEED_BOOST_ID- Lnet/minecraft/entity/LivingEntity;SOUL_SPEED_BOOST_ID:Ljava/util/UUID;
 
- 
POWDER_SNOW_SLOW_ID- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e:Ljava/util/UUID;- intermediary - field_27859- Lnet/minecraft/class_1309;field_27859:Ljava/util/UUID;- named - POWDER_SNOW_SLOW_ID- Lnet/minecraft/entity/LivingEntity;POWDER_SNOW_SLOW_ID:Ljava/util/UUID;
 
- 
SPRINTING_SPEED_BOOST- Mappings:
- Namespace - Name - Mixin selector - official - bB- Lbfz;bB:Lbhe;- intermediary - field_6231- Lnet/minecraft/class_1309;field_6231:Lnet/minecraft/class_1322;- named - SPRINTING_SPEED_BOOST- Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST:Lnet/minecraft/entity/attribute/EntityAttributeModifier;
 
- 
field_30069public static final int field_30069- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfz;h:I- intermediary - field_30069- Lnet/minecraft/class_1309;field_30069:I- named - field_30069- Lnet/minecraft/entity/LivingEntity;field_30069:I
 
- 
field_30070public static final int field_30070- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbfz;i:I- intermediary - field_30070- Lnet/minecraft/class_1309;field_30070:I- named - field_30070- Lnet/minecraft/entity/LivingEntity;field_30070:I
 
- 
EQUIPMENT_SLOT_IDpublic static final int EQUIPMENT_SLOT_ID- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbfz;j:I- intermediary - field_30071- Lnet/minecraft/class_1309;field_30071:I- named - EQUIPMENT_SLOT_ID- Lnet/minecraft/entity/LivingEntity;EQUIPMENT_SLOT_ID:I
 
- 
field_30072public static final int field_30072- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbfz;k:I- intermediary - field_30072- Lnet/minecraft/class_1309;field_30072:I- named - field_30072- Lnet/minecraft/entity/LivingEntity;field_30072:I
 
- 
GLOWING_FLAGpublic static final int GLOWING_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbfz;l:I- intermediary - field_30073- Lnet/minecraft/class_1309;field_30073:I- named - GLOWING_FLAG- Lnet/minecraft/entity/LivingEntity;GLOWING_FLAG:I
 
- 
field_30074public static final int field_30074- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbfz;m:I- intermediary - field_30074- Lnet/minecraft/class_1309;field_30074:I- named - field_30074- Lnet/minecraft/entity/LivingEntity;field_30074:I
 
- 
field_30078private static final int field_30078- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bC- Lbfz;bC:I- intermediary - field_30078- Lnet/minecraft/class_1309;field_30078:I- named - field_30078- Lnet/minecraft/entity/LivingEntity;field_30078:I
 
- 
field_30075public static final double field_30075- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbfz;n:D- intermediary - field_30075- Lnet/minecraft/class_1309;field_30075:D- named - field_30075- Lnet/minecraft/entity/LivingEntity;field_30075:D
 
- 
GRAVITYpublic static final double GRAVITY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbfz;o:D- intermediary - field_30076- Lnet/minecraft/class_1309;field_30076:D- named - GRAVITY- Lnet/minecraft/entity/LivingEntity;GRAVITY:D
 
- 
DEATH_TICKSpublic static final int DEATH_TICKS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbfz;p:I- intermediary - field_30077- Lnet/minecraft/class_1309;field_30077:I- named - DEATH_TICKS- Lnet/minecraft/entity/LivingEntity;DEATH_TICKS:I
 
- 
FALL_FLYING_FLAGprivate static final int FALL_FLYING_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bD- Lbfz;bD:I- intermediary - field_30079- Lnet/minecraft/class_1309;field_30079:I- named - FALL_FLYING_FLAG- Lnet/minecraft/entity/LivingEntity;FALL_FLYING_FLAG:I
 
- 
field_30080private static final int field_30080- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bE- Lbfz;bE:I- intermediary - field_30080- Lnet/minecraft/class_1309;field_30080:I- named - field_30080- Lnet/minecraft/entity/LivingEntity;field_30080:I
 
- 
field_30081private static final int field_30081- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bF- Lbfz;bF:I- intermediary - field_30081- Lnet/minecraft/class_1309;field_30081:I- named - field_30081- Lnet/minecraft/entity/LivingEntity;field_30081:I
 
- 
field_30063public static final int field_30063- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfz;q:I- intermediary - field_30063- Lnet/minecraft/class_1309;field_30063:I- named - field_30063- Lnet/minecraft/entity/LivingEntity;field_30063:I
 
- 
field_44874private static final float field_44874- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bG- Lbfz;bG:F- intermediary - field_44874- Lnet/minecraft/class_1309;field_44874:F- named - field_44874- Lnet/minecraft/entity/LivingEntity;field_44874:F
 
- 
MAX_ENTITY_VIEWING_DISTANCEprivate static final double MAX_ENTITY_VIEWING_DISTANCE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bH- Lbfz;bH:D- intermediary - field_33908- Lnet/minecraft/class_1309;field_33908:D- named - MAX_ENTITY_VIEWING_DISTANCE- Lnet/minecraft/entity/LivingEntity;MAX_ENTITY_VIEWING_DISTANCE:D
 
- 
USING_ITEM_FLAGprotected static final int USING_ITEM_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbfz;r:I- intermediary - field_30064- Lnet/minecraft/class_1309;field_30064:I- named - USING_ITEM_FLAG- Lnet/minecraft/entity/LivingEntity;USING_ITEM_FLAG:I
 
- 
OFF_HAND_ACTIVE_FLAGprotected static final int OFF_HAND_ACTIVE_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfz;s:I- intermediary - field_30065- Lnet/minecraft/class_1309;field_30065:I- named - OFF_HAND_ACTIVE_FLAG- Lnet/minecraft/entity/LivingEntity;OFF_HAND_ACTIVE_FLAG:I
 
- 
USING_RIPTIDE_FLAGprotected static final int USING_RIPTIDE_FLAG- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - t- Lbfz;t:I- intermediary - field_30066- Lnet/minecraft/class_1309;field_30066:I- named - USING_RIPTIDE_FLAG- Lnet/minecraft/entity/LivingEntity;USING_RIPTIDE_FLAG:I
 
- 
LIVING_FLAGS- Mappings:
- Namespace - Name - Mixin selector - official - u- Lbfz;u:Laby;- intermediary - field_6257- Lnet/minecraft/class_1309;field_6257:Lnet/minecraft/class_2940;- named - LIVING_FLAGS- Lnet/minecraft/entity/LivingEntity;LIVING_FLAGS:Lnet/minecraft/entity/data/TrackedData;
 
- 
HEALTH- Mappings:
- Namespace - Name - Mixin selector - official - bI- Lbfz;bI:Laby;- intermediary - field_6247- Lnet/minecraft/class_1309;field_6247:Lnet/minecraft/class_2940;- named - HEALTH- Lnet/minecraft/entity/LivingEntity;HEALTH:Lnet/minecraft/entity/data/TrackedData;
 
- 
POTION_SWIRLS_COLOR- Mappings:
- Namespace - Name - Mixin selector - official - bJ- Lbfz;bJ:Laby;- intermediary - field_6240- Lnet/minecraft/class_1309;field_6240:Lnet/minecraft/class_2940;- named - POTION_SWIRLS_COLOR- Lnet/minecraft/entity/LivingEntity;POTION_SWIRLS_COLOR:Lnet/minecraft/entity/data/TrackedData;
 
- 
POTION_SWIRLS_AMBIENT- Mappings:
- Namespace - Name - Mixin selector - official - bK- Lbfz;bK:Laby;- intermediary - field_6214- Lnet/minecraft/class_1309;field_6214:Lnet/minecraft/class_2940;- named - POTION_SWIRLS_AMBIENT- Lnet/minecraft/entity/LivingEntity;POTION_SWIRLS_AMBIENT:Lnet/minecraft/entity/data/TrackedData;
 
- 
STUCK_ARROW_COUNT- Mappings:
- Namespace - Name - Mixin selector - official - bL- Lbfz;bL:Laby;- intermediary - field_6219- Lnet/minecraft/class_1309;field_6219:Lnet/minecraft/class_2940;- named - STUCK_ARROW_COUNT- Lnet/minecraft/entity/LivingEntity;STUCK_ARROW_COUNT:Lnet/minecraft/entity/data/TrackedData;
 
- 
STINGER_COUNT- Mappings:
- Namespace - Name - Mixin selector - official - bM- Lbfz;bM:Laby;- intermediary - field_20348- Lnet/minecraft/class_1309;field_20348:Lnet/minecraft/class_2940;- named - STINGER_COUNT- Lnet/minecraft/entity/LivingEntity;STINGER_COUNT:Lnet/minecraft/entity/data/TrackedData;
 
- 
SLEEPING_POSITION- Mappings:
- Namespace - Name - Mixin selector - official - bN- Lbfz;bN:Laby;- intermediary - field_18073- Lnet/minecraft/class_1309;field_18073:Lnet/minecraft/class_2940;- named - SLEEPING_POSITION- Lnet/minecraft/entity/LivingEntity;SLEEPING_POSITION:Lnet/minecraft/entity/data/TrackedData;
 
- 
field_30067protected static final float field_30067- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aD- Lbfz;aD:F- intermediary - field_30067- Lnet/minecraft/class_1309;field_30067:F- named - field_30067- Lnet/minecraft/entity/LivingEntity;field_30067:F
 
- 
SLEEPING_DIMENSIONS- Mappings:
- Namespace - Name - Mixin selector - official - aE- Lbfz;aE:Lbfk;- intermediary - field_18072- Lnet/minecraft/class_1309;field_18072:Lnet/minecraft/class_4048;- named - SLEEPING_DIMENSIONS- Lnet/minecraft/entity/LivingEntity;SLEEPING_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
 
- 
BABY_SCALE_FACTORpublic static final float BABY_SCALE_FACTOR- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aF- Lbfz;aF:F- intermediary - field_30068- Lnet/minecraft/class_1309;field_30068:F- named - BABY_SCALE_FACTOR- Lnet/minecraft/entity/LivingEntity;BABY_SCALE_FACTOR:F
 
- 
field_42636private static final int field_42636- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bO- Lbfz;bO:I- intermediary - field_42636- Lnet/minecraft/class_1309;field_42636:I- named - field_42636- Lnet/minecraft/entity/LivingEntity;field_42636:I
 
- 
attributes- Mappings:
- Namespace - Name - Mixin selector - official - bP- Lbfz;bP:Lbhd;- intermediary - field_6260- Lnet/minecraft/class_1309;field_6260:Lnet/minecraft/class_5131;- named - attributes- Lnet/minecraft/entity/LivingEntity;attributes:Lnet/minecraft/entity/attribute/AttributeContainer;
 
- 
damageTracker- Mappings:
- Namespace - Name - Mixin selector - official - bQ- Lbfz;bQ:Lbek;- intermediary - field_6256- Lnet/minecraft/class_1309;field_6256:Lnet/minecraft/class_1283;- named - damageTracker- Lnet/minecraft/entity/LivingEntity;damageTracker:Lnet/minecraft/entity/damage/DamageTracker;
 
- 
activeStatusEffects- Mappings:
- Namespace - Name - Mixin selector - official - bR- Lbfz;bR:Ljava/util/Map;- intermediary - field_6280- Lnet/minecraft/class_1309;field_6280:Ljava/util/Map;- named - activeStatusEffects- Lnet/minecraft/entity/LivingEntity;activeStatusEffects:Ljava/util/Map;
 
- 
syncedHandStacks- Mappings:
- Namespace - Name - Mixin selector - official - bS- Lbfz;bS:Lhn;- intermediary - field_6234- Lnet/minecraft/class_1309;field_6234:Lnet/minecraft/class_2371;- named - syncedHandStacks- Lnet/minecraft/entity/LivingEntity;syncedHandStacks:Lnet/minecraft/util/collection/DefaultedList;
 
- 
syncedArmorStacks- Mappings:
- Namespace - Name - Mixin selector - official - bT- Lbfz;bT:Lhn;- intermediary - field_6248- Lnet/minecraft/class_1309;field_6248:Lnet/minecraft/class_2371;- named - syncedArmorStacks- Lnet/minecraft/entity/LivingEntity;syncedArmorStacks:Lnet/minecraft/util/collection/DefaultedList;
 
- 
handSwingingpublic boolean handSwinging- Mappings:
- Namespace - Name - Mixin selector - official - aG- Lbfz;aG:Z- intermediary - field_6252- Lnet/minecraft/class_1309;field_6252:Z- named - handSwinging- Lnet/minecraft/entity/LivingEntity;handSwinging:Z
 
- 
noDragprivate boolean noDrag- Mappings:
- Namespace - Name - Mixin selector - official - bU- Lbfz;bU:Z- intermediary - field_30082- Lnet/minecraft/class_1309;field_30082:Z- named - noDrag- Lnet/minecraft/entity/LivingEntity;noDrag:Z
 
- 
preferredHand- Mappings:
- Namespace - Name - Mixin selector - official - aH- Lbfz;aH:Lbdw;- intermediary - field_6266- Lnet/minecraft/class_1309;field_6266:Lnet/minecraft/class_1268;- named - preferredHand- Lnet/minecraft/entity/LivingEntity;preferredHand:Lnet/minecraft/util/Hand;
 
- 
handSwingTickspublic int handSwingTicks- Mappings:
- Namespace - Name - Mixin selector - official - aI- Lbfz;aI:I- intermediary - field_6279- Lnet/minecraft/class_1309;field_6279:I- named - handSwingTicks- Lnet/minecraft/entity/LivingEntity;handSwingTicks:I
 
- 
stuckArrowTimerpublic int stuckArrowTimer- Mappings:
- Namespace - Name - Mixin selector - official - aJ- Lbfz;aJ:I- intermediary - field_6218- Lnet/minecraft/class_1309;field_6218:I- named - stuckArrowTimer- Lnet/minecraft/entity/LivingEntity;stuckArrowTimer:I
 
- 
stuckStingerTimerpublic int stuckStingerTimer- Mappings:
- Namespace - Name - Mixin selector - official - aK- Lbfz;aK:I- intermediary - field_20347- Lnet/minecraft/class_1309;field_20347:I- named - stuckStingerTimer- Lnet/minecraft/entity/LivingEntity;stuckStingerTimer:I
 
- 
hurtTimepublic int hurtTime- Mappings:
- Namespace - Name - Mixin selector - official - aL- Lbfz;aL:I- intermediary - field_6235- Lnet/minecraft/class_1309;field_6235:I- named - hurtTime- Lnet/minecraft/entity/LivingEntity;hurtTime:I
 
- 
maxHurtTimepublic int maxHurtTime- Mappings:
- Namespace - Name - Mixin selector - official - aM- Lbfz;aM:I- intermediary - field_6254- Lnet/minecraft/class_1309;field_6254:I- named - maxHurtTime- Lnet/minecraft/entity/LivingEntity;maxHurtTime:I
 
- 
deathTimepublic int deathTime- Mappings:
- Namespace - Name - Mixin selector - official - aN- Lbfz;aN:I- intermediary - field_6213- Lnet/minecraft/class_1309;field_6213:I- named - deathTime- Lnet/minecraft/entity/LivingEntity;deathTime:I
 
- 
lastHandSwingProgresspublic float lastHandSwingProgress- Mappings:
- Namespace - Name - Mixin selector - official - aO- Lbfz;aO:F- intermediary - field_6229- Lnet/minecraft/class_1309;field_6229:F- named - lastHandSwingProgress- Lnet/minecraft/entity/LivingEntity;lastHandSwingProgress:F
 
- 
handSwingProgresspublic float handSwingProgress- Mappings:
- Namespace - Name - Mixin selector - official - aP- Lbfz;aP:F- intermediary - field_6251- Lnet/minecraft/class_1309;field_6251:F- named - handSwingProgress- Lnet/minecraft/entity/LivingEntity;handSwingProgress:F
 
- 
lastAttackedTicksprotected int lastAttackedTicks- Mappings:
- Namespace - Name - Mixin selector - official - aQ- Lbfz;aQ:I- intermediary - field_6273- Lnet/minecraft/class_1309;field_6273:I- named - lastAttackedTicks- Lnet/minecraft/entity/LivingEntity;lastAttackedTicks:I
 
- 
limbAnimator- Mappings:
- Namespace - Name - Mixin selector - official - aR- Lbfz;aR:Lbgz;- intermediary - field_42108- Lnet/minecraft/class_1309;field_42108:Lnet/minecraft/class_8080;- named - limbAnimator- Lnet/minecraft/entity/LivingEntity;limbAnimator:Lnet/minecraft/entity/LimbAnimator;
 
- 
defaultMaxHealthpublic final int defaultMaxHealth- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - aS- Lbfz;aS:I- intermediary - field_6269- Lnet/minecraft/class_1309;field_6269:I- named - defaultMaxHealth- Lnet/minecraft/entity/LivingEntity;defaultMaxHealth:I
 
- 
randomLargeSeedpublic final float randomLargeSeed- Mappings:
- Namespace - Name - Mixin selector - official - aT- Lbfz;aT:F- intermediary - field_6244- Lnet/minecraft/class_1309;field_6244:F- named - randomLargeSeed- Lnet/minecraft/entity/LivingEntity;randomLargeSeed:F
 
- 
randomSmallSeedpublic final float randomSmallSeed- Mappings:
- Namespace - Name - Mixin selector - official - aU- Lbfz;aU:F- intermediary - field_6262- Lnet/minecraft/class_1309;field_6262:F- named - randomSmallSeed- Lnet/minecraft/entity/LivingEntity;randomSmallSeed:F
 
- 
bodyYawpublic float bodyYaw- Mappings:
- Namespace - Name - Mixin selector - official - aV- Lbfz;aV:F- intermediary - field_6283- Lnet/minecraft/class_1309;field_6283:F- named - bodyYaw- Lnet/minecraft/entity/LivingEntity;bodyYaw:F
 
- 
prevBodyYawpublic float prevBodyYaw- Mappings:
- Namespace - Name - Mixin selector - official - aW- Lbfz;aW:F- intermediary - field_6220- Lnet/minecraft/class_1309;field_6220:F- named - prevBodyYaw- Lnet/minecraft/entity/LivingEntity;prevBodyYaw:F
 
- 
headYawpublic float headYaw- Mappings:
- Namespace - Name - Mixin selector - official - aX- Lbfz;aX:F- intermediary - field_6241- Lnet/minecraft/class_1309;field_6241:F- named - headYaw- Lnet/minecraft/entity/LivingEntity;headYaw:F
 
- 
prevHeadYawpublic float prevHeadYaw- Mappings:
- Namespace - Name - Mixin selector - official - aY- Lbfz;aY:F- intermediary - field_6259- Lnet/minecraft/class_1309;field_6259:F- named - prevHeadYaw- Lnet/minecraft/entity/LivingEntity;prevHeadYaw:F
 
- 
attackingPlayer- Mappings:
- Namespace - Name - Mixin selector - official - aZ- Lbfz;aZ:Lbyo;- intermediary - field_6258- Lnet/minecraft/class_1309;field_6258:Lnet/minecraft/class_1657;- named - attackingPlayer- Lnet/minecraft/entity/LivingEntity;attackingPlayer:Lnet/minecraft/entity/player/PlayerEntity;
 
- 
playerHitTimerprotected int playerHitTimer- Mappings:
- Namespace - Name - Mixin selector - official - ba- Lbfz;ba:I- intermediary - field_6238- Lnet/minecraft/class_1309;field_6238:I- named - playerHitTimer- Lnet/minecraft/entity/LivingEntity;playerHitTimer:I
 
- 
deadprotected boolean dead- Mappings:
- Namespace - Name - Mixin selector - official - bb- Lbfz;bb:Z- intermediary - field_6272- Lnet/minecraft/class_1309;field_6272:Z- named - dead- Lnet/minecraft/entity/LivingEntity;dead:Z
 
- 
despawnCounterprotected int despawnCounter- Mappings:
- Namespace - Name - Mixin selector - official - bc- Lbfz;bc:I- intermediary - field_6278- Lnet/minecraft/class_1309;field_6278:I- named - despawnCounter- Lnet/minecraft/entity/LivingEntity;despawnCounter:I
 
- 
prevStepBobbingAmountprotected float prevStepBobbingAmount- Mappings:
- Namespace - Name - Mixin selector - official - bd- Lbfz;bd:F- intermediary - field_6217- Lnet/minecraft/class_1309;field_6217:F- named - prevStepBobbingAmount- Lnet/minecraft/entity/LivingEntity;prevStepBobbingAmount:F
 
- 
stepBobbingAmountprotected float stepBobbingAmount- Mappings:
- Namespace - Name - Mixin selector - official - be- Lbfz;be:F- intermediary - field_6233- Lnet/minecraft/class_1309;field_6233:F- named - stepBobbingAmount- Lnet/minecraft/entity/LivingEntity;stepBobbingAmount:F
 
- 
lookDirectionprotected float lookDirection- Mappings:
- Namespace - Name - Mixin selector - official - bf- Lbfz;bf:F- intermediary - field_6255- Lnet/minecraft/class_1309;field_6255:F- named - lookDirection- Lnet/minecraft/entity/LivingEntity;lookDirection:F
 
- 
prevLookDirectionprotected float prevLookDirection- Mappings:
- Namespace - Name - Mixin selector - official - bg- Lbfz;bg:F- intermediary - field_6275- Lnet/minecraft/class_1309;field_6275:F- named - prevLookDirection- Lnet/minecraft/entity/LivingEntity;prevLookDirection:F
 
- 
field_6215protected float field_6215- Mappings:
- Namespace - Name - Mixin selector - official - bh- Lbfz;bh:F- intermediary - field_6215- Lnet/minecraft/class_1309;field_6215:F- named - field_6215- Lnet/minecraft/entity/LivingEntity;field_6215:F
 
- 
scoreAmountprotected int scoreAmount- Mappings:
- Namespace - Name - Mixin selector - official - bi- Lbfz;bi:I- intermediary - field_6232- Lnet/minecraft/class_1309;field_6232:I- named - scoreAmount- Lnet/minecraft/entity/LivingEntity;scoreAmount:I
 
- 
lastDamageTakenprotected float lastDamageTaken- Mappings:
- Namespace - Name - Mixin selector - official - bj- Lbfz;bj:F- intermediary - field_6253- Lnet/minecraft/class_1309;field_6253:F- named - lastDamageTaken- Lnet/minecraft/entity/LivingEntity;lastDamageTaken:F
 
- 
jumpingprotected boolean jumping- Mappings:
- Namespace - Name - Mixin selector - official - bk- Lbfz;bk:Z- intermediary - field_6282- Lnet/minecraft/class_1309;field_6282:Z- named - jumping- Lnet/minecraft/entity/LivingEntity;jumping:Z
 
- 
sidewaysSpeedpublic float sidewaysSpeed- Mappings:
- Namespace - Name - Mixin selector - official - bl- Lbfz;bl:F- intermediary - field_6212- Lnet/minecraft/class_1309;field_6212:F- named - sidewaysSpeed- Lnet/minecraft/entity/LivingEntity;sidewaysSpeed:F
 
- 
upwardSpeedpublic float upwardSpeed- Mappings:
- Namespace - Name - Mixin selector - official - bm- Lbfz;bm:F- intermediary - field_6227- Lnet/minecraft/class_1309;field_6227:F- named - upwardSpeed- Lnet/minecraft/entity/LivingEntity;upwardSpeed:F
 
- 
forwardSpeedpublic float forwardSpeed- Mappings:
- Namespace - Name - Mixin selector - official - bn- Lbfz;bn:F- intermediary - field_6250- Lnet/minecraft/class_1309;field_6250:F- named - forwardSpeed- Lnet/minecraft/entity/LivingEntity;forwardSpeed:F
 
- 
bodyTrackingIncrementsprotected int bodyTrackingIncrements- Mappings:
- Namespace - Name - Mixin selector - official - bo- Lbfz;bo:I- intermediary - field_6210- Lnet/minecraft/class_1309;field_6210:I- named - bodyTrackingIncrements- Lnet/minecraft/entity/LivingEntity;bodyTrackingIncrements:I
 
- 
serverXprotected double serverX- Mappings:
- Namespace - Name - Mixin selector - official - bp- Lbfz;bp:D- intermediary - field_6224- Lnet/minecraft/class_1309;field_6224:D- named - serverX- Lnet/minecraft/entity/LivingEntity;serverX:D
 
- 
serverYprotected double serverY- Mappings:
- Namespace - Name - Mixin selector - official - bq- Lbfz;bq:D- intermediary - field_6245- Lnet/minecraft/class_1309;field_6245:D- named - serverY- Lnet/minecraft/entity/LivingEntity;serverY:D
 
- 
serverZprotected double serverZ- Mappings:
- Namespace - Name - Mixin selector - official - br- Lbfz;br:D- intermediary - field_6263- Lnet/minecraft/class_1309;field_6263:D- named - serverZ- Lnet/minecraft/entity/LivingEntity;serverZ:D
 
- 
serverYawprotected double serverYaw- Mappings:
- Namespace - Name - Mixin selector - official - bs- Lbfz;bs:D- intermediary - field_6284- Lnet/minecraft/class_1309;field_6284:D- named - serverYaw- Lnet/minecraft/entity/LivingEntity;serverYaw:D
 
- 
serverPitchprotected double serverPitch- Mappings:
- Namespace - Name - Mixin selector - official - bt- Lbfz;bt:D- intermediary - field_6221- Lnet/minecraft/class_1309;field_6221:D- named - serverPitch- Lnet/minecraft/entity/LivingEntity;serverPitch:D
 
- 
serverHeadYawprotected double serverHeadYaw- Mappings:
- Namespace - Name - Mixin selector - official - bu- Lbfz;bu:D- intermediary - field_6242- Lnet/minecraft/class_1309;field_6242:D- named - serverHeadYaw- Lnet/minecraft/entity/LivingEntity;serverHeadYaw:D
 
- 
headTrackingIncrementsprotected int headTrackingIncrements- Mappings:
- Namespace - Name - Mixin selector - official - bv- Lbfz;bv:I- intermediary - field_6265- Lnet/minecraft/class_1309;field_6265:I- named - headTrackingIncrements- Lnet/minecraft/entity/LivingEntity;headTrackingIncrements:I
 
- 
effectsChangedprivate boolean effectsChanged- Mappings:
- Namespace - Name - Mixin selector - official - bV- Lbfz;bV:Z- intermediary - field_6285- Lnet/minecraft/class_1309;field_6285:Z- named - effectsChanged- Lnet/minecraft/entity/LivingEntity;effectsChanged:Z
 
- 
attacker- Mappings:
- Namespace - Name - Mixin selector - official - bW- Lbfz;bW:Lbfz;- intermediary - field_6274- Lnet/minecraft/class_1309;field_6274:Lnet/minecraft/class_1309;- named - attacker- Lnet/minecraft/entity/LivingEntity;attacker:Lnet/minecraft/entity/LivingEntity;
 
- 
lastAttackedTimeprivate int lastAttackedTime- Mappings:
- Namespace - Name - Mixin selector - official - bX- Lbfz;bX:I- intermediary - field_6230- Lnet/minecraft/class_1309;field_6230:I- named - lastAttackedTime- Lnet/minecraft/entity/LivingEntity;lastAttackedTime:I
 
- 
attacking- Mappings:
- Namespace - Name - Mixin selector - official - bY- Lbfz;bY:Lbfz;- intermediary - field_6236- Lnet/minecraft/class_1309;field_6236:Lnet/minecraft/class_1309;- named - attacking- Lnet/minecraft/entity/LivingEntity;attacking:Lnet/minecraft/entity/LivingEntity;
 
- 
lastAttackTimeprivate int lastAttackTime- Mappings:
- Namespace - Name - Mixin selector - official - bZ- Lbfz;bZ:I- intermediary - field_6270- Lnet/minecraft/class_1309;field_6270:I- named - lastAttackTime- Lnet/minecraft/entity/LivingEntity;lastAttackTime:I
 
- 
movementSpeedprivate float movementSpeed- Mappings:
- Namespace - Name - Mixin selector - official - ca- Lbfz;ca:F- intermediary - field_6287- Lnet/minecraft/class_1309;field_6287:F- named - movementSpeed- Lnet/minecraft/entity/LivingEntity;movementSpeed:F
 
- 
jumpingCooldownprivate int jumpingCooldown- Mappings:
- Namespace - Name - Mixin selector - official - cb- Lbfz;cb:I- intermediary - field_6228- Lnet/minecraft/class_1309;field_6228:I- named - jumpingCooldown- Lnet/minecraft/entity/LivingEntity;jumpingCooldown:I
 
- 
absorptionAmountprivate float absorptionAmount- Mappings:
- Namespace - Name - Mixin selector - official - cc- Lbfz;cc:F- intermediary - field_6246- Lnet/minecraft/class_1309;field_6246:F- named - absorptionAmount- Lnet/minecraft/entity/LivingEntity;absorptionAmount:F
 
- 
activeItemStack- Mappings:
- Namespace - Name - Mixin selector - official - bw- Lbfz;bw:Lcfz;- intermediary - field_6277- Lnet/minecraft/class_1309;field_6277:Lnet/minecraft/class_1799;- named - activeItemStack- Lnet/minecraft/entity/LivingEntity;activeItemStack:Lnet/minecraft/item/ItemStack;
 
- 
itemUseTimeLeftprotected int itemUseTimeLeft- Mappings:
- Namespace - Name - Mixin selector - official - bx- Lbfz;bx:I- intermediary - field_6222- Lnet/minecraft/class_1309;field_6222:I- named - itemUseTimeLeft- Lnet/minecraft/entity/LivingEntity;itemUseTimeLeft:I
 
- 
rollprotected int roll- Mappings:
- Namespace - Name - Mixin selector - official - by- Lbfz;by:I- intermediary - field_6239- Lnet/minecraft/class_1309;field_6239:I- named - roll- Lnet/minecraft/entity/LivingEntity;roll:I
 
- 
lastBlockPos- Mappings:
- Namespace - Name - Mixin selector - official - cd- Lbfz;cd:Lgu;- intermediary - field_6268- Lnet/minecraft/class_1309;field_6268:Lnet/minecraft/class_2338;- named - lastBlockPos- Lnet/minecraft/entity/LivingEntity;lastBlockPos:Lnet/minecraft/util/math/BlockPos;
 
- 
climbingPos- Mappings:
- Namespace - Name - Mixin selector - official - ce- Lbfz;ce:Ljava/util/Optional;- intermediary - field_22418- Lnet/minecraft/class_1309;field_22418:Ljava/util/Optional;- named - climbingPos- Lnet/minecraft/entity/LivingEntity;climbingPos:Ljava/util/Optional;
 
- 
lastDamageSource- Mappings:
- Namespace - Name - Mixin selector - official - cf- Lbfz;cf:Lben;- intermediary - field_6276- Lnet/minecraft/class_1309;field_6276:Lnet/minecraft/class_1282;- named - lastDamageSource- Lnet/minecraft/entity/LivingEntity;lastDamageSource:Lnet/minecraft/entity/damage/DamageSource;
 
- 
lastDamageTimeprivate long lastDamageTime- Mappings:
- Namespace - Name - Mixin selector - official - cg- Lbfz;cg:J- intermediary - field_6226- Lnet/minecraft/class_1309;field_6226:J- named - lastDamageTime- Lnet/minecraft/entity/LivingEntity;lastDamageTime:J
 
- 
riptideTicksprotected int riptideTicks- Mappings:
- Namespace - Name - Mixin selector - official - bz- Lbfz;bz:I- intermediary - field_6261- Lnet/minecraft/class_1309;field_6261:I- named - riptideTicks- Lnet/minecraft/entity/LivingEntity;riptideTicks:I
 
- 
leaningPitchprivate float leaningPitch- Mappings:
- Namespace - Name - Mixin selector - official - ch- Lbfz;ch:F- intermediary - field_6243- Lnet/minecraft/class_1309;field_6243:F- named - leaningPitch- Lnet/minecraft/entity/LivingEntity;leaningPitch:F
 
- 
lastLeaningPitchprivate float lastLeaningPitch- Mappings:
- Namespace - Name - Mixin selector - official - ci- Lbfz;ci:F- intermediary - field_6264- Lnet/minecraft/class_1309;field_6264:F- named - lastLeaningPitch- Lnet/minecraft/entity/LivingEntity;lastLeaningPitch:F
 
- 
brain- Mappings:
- Namespace - Name - Mixin selector - official - bA- Lbfz;bA:Lbha;- intermediary - field_18321- Lnet/minecraft/class_1309;field_18321:Lnet/minecraft/class_4095;- named - brain- Lnet/minecraft/entity/LivingEntity;brain:Lnet/minecraft/entity/ai/brain/Brain;
 
- 
experienceDroppingDisabledprivate boolean experienceDroppingDisabled- Mappings:
- Namespace - Name - Mixin selector - official - cj- Lbfz;cj:Z- intermediary - field_37421- Lnet/minecraft/class_1309;field_37421:Z- named - experienceDroppingDisabled- Lnet/minecraft/entity/LivingEntity;experienceDroppingDisabled:Z
 
 
- 
- 
Constructor Details- 
LivingEntity- 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- 
getBrain- Mappings:
- Namespace - Name - Mixin selector - official - dK- Lbfz;dK()Lbha;- intermediary - method_18868- Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;- named - getBrain- Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
 
- 
createBrainProfile- Mappings:
- Namespace - Name - Mixin selector - official - dL- Lbfz;dL()Lbha$b;- intermediary - method_28306- Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;- named - createBrainProfile- Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
 
- 
deserializeBrain- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcom/mojang/serialization/Dynamic;)Lbha;- intermediary - method_18867- Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;- named - deserializeBrain- Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
 
- 
killpublic void kill()Kills the entity.This drops loot when applicable, and emits the GameEvent.ENTITY_DIEgame event.
- 
canTarget- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfn;)Z- intermediary - method_5973- Lnet/minecraft/class_1309;method_5973(Lnet/minecraft/class_1299;)Z- named - canTarget- Lnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/EntityType;)Z
 
- 
initDataTrackerprotected void initDataTracker()Initializes data tracker.- Specified by:
- initDataTrackerin class- Entity
- 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
 
- 
createLivingAttributes- Mappings:
- Namespace - Name - Mixin selector - official - dM- Lbfz;dM()Lbhf$a;- intermediary - method_26827- Lnet/minecraft/class_1309;method_26827()Lnet/minecraft/class_5132$class_5133;- named - createLivingAttributes- Lnet/minecraft/entity/LivingEntity;createLivingAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
 
- 
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- Entity
- 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
 
- 
canBreatheInWaterpublic boolean canBreatheInWater()- Mappings:
- Namespace - Name - Mixin selector - official - dN- Lbfz;dN()Z- intermediary - method_6094- Lnet/minecraft/class_1309;method_6094()Z- named - canBreatheInWater- Lnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
 
- 
getLeaningPitchpublic float getLeaningPitch(float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(F)F- intermediary - method_6024- Lnet/minecraft/class_1309;method_6024(F)F- named - getLeaningPitch- Lnet/minecraft/entity/LivingEntity;getLeaningPitch(F)F
 
- 
baseTickpublic void baseTick()
- 
shouldDisplaySoulSpeedEffectspublic boolean shouldDisplaySoulSpeedEffects()- Mappings:
- Namespace - Name - Mixin selector - official - dO- Lbfz;dO()Z- intermediary - method_27302- Lnet/minecraft/class_1309;method_27302()Z- named - shouldDisplaySoulSpeedEffects- Lnet/minecraft/entity/LivingEntity;shouldDisplaySoulSpeedEffects()Z
 
- 
displaySoulSpeedEffectsprotected void displaySoulSpeedEffects()- Mappings:
- Namespace - Name - Mixin selector - official - dP- Lbfz;dP()V- intermediary - method_25937- Lnet/minecraft/class_1309;method_25937()V- named - displaySoulSpeedEffects- Lnet/minecraft/entity/LivingEntity;displaySoulSpeedEffects()V
 
- 
isOnSoulSpeedBlockprotected boolean isOnSoulSpeedBlock()- Mappings:
- Namespace - Name - Mixin selector - official - dQ- Lbfz;dQ()Z- intermediary - method_27303- Lnet/minecraft/class_1309;method_27303()Z- named - isOnSoulSpeedBlock- Lnet/minecraft/entity/LivingEntity;isOnSoulSpeedBlock()Z
 
- 
getVelocityMultiplierprotected float getVelocityMultiplier()- Overrides:
- getVelocityMultiplierin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - aH- Lbfj;aH()F- intermediary - method_23326- Lnet/minecraft/class_1297;method_23326()F- named - getVelocityMultiplier- Lnet/minecraft/entity/Entity;getVelocityMultiplier()F
 
- 
shouldRemoveSoulSpeedBoost- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Ldcb;)Z- intermediary - method_29500- Lnet/minecraft/class_1309;method_29500(Lnet/minecraft/class_2680;)Z- named - shouldRemoveSoulSpeedBoost- Lnet/minecraft/entity/LivingEntity;shouldRemoveSoulSpeedBoost(Lnet/minecraft/block/BlockState;)Z
 
- 
removeSoulSpeedBoostprotected void removeSoulSpeedBoost()- Mappings:
- Namespace - Name - Mixin selector - official - dR- Lbfz;dR()V- intermediary - method_29501- Lnet/minecraft/class_1309;method_29501()V- named - removeSoulSpeedBoost- Lnet/minecraft/entity/LivingEntity;removeSoulSpeedBoost()V
 
- 
addSoulSpeedBoostIfNeededprotected void addSoulSpeedBoostIfNeeded()- Mappings:
- Namespace - Name - Mixin selector - official - dS- Lbfz;dS()V- intermediary - method_29502- Lnet/minecraft/class_1309;method_29502()V- named - addSoulSpeedBoostIfNeeded- Lnet/minecraft/entity/LivingEntity;addSoulSpeedBoostIfNeeded()V
 
- 
removePowderSnowSlowprotected void removePowderSnowSlow()- Mappings:
- Namespace - Name - Mixin selector - official - dT- Lbfz;dT()V- intermediary - method_32324- Lnet/minecraft/class_1309;method_32324()V- named - removePowderSnowSlow- Lnet/minecraft/entity/LivingEntity;removePowderSnowSlow()V
 
- 
addPowderSnowSlowIfNeededprotected void addPowderSnowSlowIfNeeded()- Mappings:
- Namespace - Name - Mixin selector - official - dU- Lbfz;dU()V- intermediary - method_32325- Lnet/minecraft/class_1309;method_32325()V- named - addPowderSnowSlowIfNeeded- Lnet/minecraft/entity/LivingEntity;addPowderSnowSlowIfNeeded()V
 
- 
applyMovementEffects- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lgu;)V- intermediary - method_6126- Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)V- named - applyMovementEffects- Lnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)V
 
- 
isBabypublic boolean isBaby()- Mappings:
- Namespace - Name - Mixin selector - official - h_- Lbfz;h_()Z- intermediary - method_6109- Lnet/minecraft/class_1309;method_6109()Z- named - isBaby- Lnet/minecraft/entity/LivingEntity;isBaby()Z
 
- 
getScaleFactorpublic float getScaleFactor()- Mappings:
- Namespace - Name - Mixin selector - official - dV- Lbfz;dV()F- intermediary - method_17825- Lnet/minecraft/class_1309;method_17825()F- named - getScaleFactor- Lnet/minecraft/entity/LivingEntity;getScaleFactor()F
 
- 
shouldSwimInFluidsprotected boolean shouldSwimInFluids()- Mappings:
- Namespace - Name - Mixin selector - official - dW- Lbfz;dW()Z- intermediary - method_29920- Lnet/minecraft/class_1309;method_29920()Z- named - shouldSwimInFluids- Lnet/minecraft/entity/LivingEntity;shouldSwimInFluids()Z
 
- 
updatePostDeathprotected void updatePostDeath()- Mappings:
- Namespace - Name - Mixin selector - official - dX- Lbfz;dX()V- intermediary - method_6108- Lnet/minecraft/class_1309;method_6108()V- named - updatePostDeath- Lnet/minecraft/entity/LivingEntity;updatePostDeath()V
 
- 
shouldDropXppublic boolean shouldDropXp()Returns if this entity should drop experience on death when the doMobLoot game rule is enabled and has been attacked by a player.If shouldAlwaysDropXp()returnstrue, this check is disregarded.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - dY- Lbfz;dY()Z- intermediary - method_6054- Lnet/minecraft/class_1309;method_6054()Z- named - shouldDropXp- Lnet/minecraft/entity/LivingEntity;shouldDropXp()Z
 
- 
shouldDropLootprotected boolean shouldDropLoot()- Mappings:
- Namespace - Name - Mixin selector - official - dZ- Lbfz;dZ()Z- intermediary - method_27071- Lnet/minecraft/class_1309;method_27071()Z- named - shouldDropLoot- Lnet/minecraft/entity/LivingEntity;shouldDropLoot()Z
 
- 
getNextAirUnderwaterprotected int getNextAirUnderwater(int air) - Mappings:
- Namespace - Name - Mixin selector - official - m- Lbfz;m(I)I- intermediary - method_6130- Lnet/minecraft/class_1309;method_6130(I)I- named - getNextAirUnderwater- Lnet/minecraft/entity/LivingEntity;getNextAirUnderwater(I)I
 
- 
getNextAirOnLandprotected int getNextAirOnLand(int air) - Mappings:
- Namespace - Name - Mixin selector - official - n- Lbfz;n(I)I- intermediary - method_6064- Lnet/minecraft/class_1309;method_6064(I)I- named - getNextAirOnLand- Lnet/minecraft/entity/LivingEntity;getNextAirOnLand(I)I
 
- 
getXpToDroppublic int getXpToDrop()Called when this entity is killed and returns the amount of experience to drop.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ea- Lbfz;ea()I- intermediary - method_6110- Lnet/minecraft/class_1309;method_6110()I- named - getXpToDrop- Lnet/minecraft/entity/LivingEntity;getXpToDrop()I
 
- 
shouldAlwaysDropXpprotected boolean shouldAlwaysDropXp()Returns if this entity may always drop experience, skipping any other checks.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - eb- Lbfz;eb()Z- intermediary - method_6071- Lnet/minecraft/class_1309;method_6071()Z- named - shouldAlwaysDropXp- Lnet/minecraft/entity/LivingEntity;shouldAlwaysDropXp()Z
 
- 
getRandom- Mappings:
- Namespace - Name - Mixin selector - official - ec- Lbfz;ec()Lapf;- intermediary - method_6051- Lnet/minecraft/class_1309;method_6051()Lnet/minecraft/class_5819;- named - getRandom- Lnet/minecraft/entity/LivingEntity;getRandom()Lnet/minecraft/util/math/random/Random;
 
- 
getAttacker- Mappings:
- Namespace - Name - Mixin selector - official - ed- Lbfz;ed()Lbfz;- intermediary - method_6065- Lnet/minecraft/class_1309;method_6065()Lnet/minecraft/class_1309;- named - getAttacker- Lnet/minecraft/entity/LivingEntity;getAttacker()Lnet/minecraft/entity/LivingEntity;
 
- 
getLastAttacker- Specified by:
- getLastAttackerin interface- Attackable
- Mappings:
- Namespace - Name - Mixin selector - official - M_- Lbfh;M_()Lbfz;- intermediary - method_49107- Lnet/minecraft/class_8149;method_49107()Lnet/minecraft/class_1309;- named - getLastAttacker- Lnet/minecraft/entity/Attackable;getLastAttacker()Lnet/minecraft/entity/LivingEntity;
 
- 
getLastAttackedTimepublic int getLastAttackedTime()- Mappings:
- Namespace - Name - Mixin selector - official - ee- Lbfz;ee()I- intermediary - method_6117- Lnet/minecraft/class_1309;method_6117()I- named - getLastAttackedTime- Lnet/minecraft/entity/LivingEntity;getLastAttackedTime()I
 
- 
setAttacking- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbyo;)V- intermediary - method_29505- Lnet/minecraft/class_1309;method_29505(Lnet/minecraft/class_1657;)V- named - setAttacking- Lnet/minecraft/entity/LivingEntity;setAttacking(Lnet/minecraft/entity/player/PlayerEntity;)V
 
- 
setAttacker- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfz;)V- intermediary - method_6015- Lnet/minecraft/class_1309;method_6015(Lnet/minecraft/class_1309;)V- named - setAttacker- Lnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
 
- 
getAttacking- Mappings:
- Namespace - Name - Mixin selector - official - ef- Lbfz;ef()Lbfz;- intermediary - method_6052- Lnet/minecraft/class_1309;method_6052()Lnet/minecraft/class_1309;- named - getAttacking- Lnet/minecraft/entity/LivingEntity;getAttacking()Lnet/minecraft/entity/LivingEntity;
 
- 
getLastAttackTimepublic int getLastAttackTime()- Mappings:
- Namespace - Name - Mixin selector - official - eg- Lbfz;eg()I- intermediary - method_6083- Lnet/minecraft/class_1309;method_6083()I- named - getLastAttackTime- Lnet/minecraft/entity/LivingEntity;getLastAttackTime()I
 
- 
onAttacking- Mappings:
- Namespace - Name - Mixin selector - official - x- Lbfz;x(Lbfj;)V- intermediary - method_6114- Lnet/minecraft/class_1309;method_6114(Lnet/minecraft/class_1297;)V- named - onAttacking- Lnet/minecraft/entity/LivingEntity;onAttacking(Lnet/minecraft/entity/Entity;)V
 
- 
getDespawnCounterpublic int getDespawnCounter()- Mappings:
- Namespace - Name - Mixin selector - official - eh- Lbfz;eh()I- intermediary - method_6131- Lnet/minecraft/class_1309;method_6131()I- named - getDespawnCounter- Lnet/minecraft/entity/LivingEntity;getDespawnCounter()I
 
- 
setDespawnCounterpublic void setDespawnCounter(int despawnCounter) - Mappings:
- Namespace - Name - Mixin selector - official - o- Lbfz;o(I)V- intermediary - method_16826- Lnet/minecraft/class_1309;method_16826(I)V- named - setDespawnCounter- Lnet/minecraft/entity/LivingEntity;setDespawnCounter(I)V
 
- 
hasNoDragpublic boolean hasNoDrag()- Mappings:
- Namespace - Name - Mixin selector - official - ei- Lbfz;ei()Z- intermediary - method_35053- Lnet/minecraft/class_1309;method_35053()Z- named - hasNoDrag- Lnet/minecraft/entity/LivingEntity;hasNoDrag()Z
 
- 
setNoDragpublic void setNoDrag(boolean noDrag) - Mappings:
- Namespace - Name - Mixin selector - official - p- Lbfz;p(Z)V- intermediary - method_35054- Lnet/minecraft/class_1309;method_35054(Z)V- named - setNoDrag- Lnet/minecraft/entity/LivingEntity;setNoDrag(Z)V
 
- 
isArmorSlot- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfo;)Z- intermediary - method_44201- Lnet/minecraft/class_1309;method_44201(Lnet/minecraft/class_1304;)Z- named - isArmorSlot- Lnet/minecraft/entity/LivingEntity;isArmorSlot(Lnet/minecraft/entity/EquipmentSlot;)Z
 
- 
onEquipStack- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfo;Lcfz;Lcfz;)V- intermediary - method_6116- Lnet/minecraft/class_1309;method_6116(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V- named - onEquipStack- Lnet/minecraft/entity/LivingEntity;onEquipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
 
- 
removeRemoves the entity.- Overrides:
- removein class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lbfj$c;)V- intermediary - method_5650- Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)V- named - remove- Lnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
 
- 
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. - Specified by:
- writeCustomDataToNbtin class- Entity
- 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.- Specified by:
- readCustomDataFromNbtin class- Entity
- 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
 
- 
tickStatusEffectsprotected void tickStatusEffects()- Mappings:
- Namespace - Name - Mixin selector - official - ej- Lbfz;ej()V- intermediary - method_6050- Lnet/minecraft/class_1309;method_6050()V- named - tickStatusEffects- Lnet/minecraft/entity/LivingEntity;tickStatusEffects()V
 
- 
updatePotionVisibilityprotected void updatePotionVisibility()- Mappings:
- Namespace - Name - Mixin selector - official - F- Lbfz;F()V- intermediary - method_6027- Lnet/minecraft/class_1309;method_6027()V- named - updatePotionVisibility- Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
 
- 
updateGlowingprivate void updateGlowing()- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfz;q()V- intermediary - method_36362- Lnet/minecraft/class_1309;method_36362()V- named - updateGlowing- Lnet/minecraft/entity/LivingEntity;updateGlowing()V
 
- 
getAttackDistanceScalingFactor- Mappings:
- Namespace - Name - Mixin selector - official - y- Lbfz;y(Lbfj;)D- intermediary - method_18390- Lnet/minecraft/class_1309;method_18390(Lnet/minecraft/class_1297;)D- named - getAttackDistanceScalingFactor- Lnet/minecraft/entity/LivingEntity;getAttackDistanceScalingFactor(Lnet/minecraft/entity/Entity;)D
 
- 
canTarget- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbfz;)Z- intermediary - method_18395- Lnet/minecraft/class_1309;method_18395(Lnet/minecraft/class_1309;)Z- named - canTarget- Lnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/LivingEntity;)Z
 
- 
isTarget- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfz;Lbqm;)Z- intermediary - method_18391- Lnet/minecraft/class_1309;method_18391(Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z- named - isTarget- Lnet/minecraft/entity/LivingEntity;isTarget(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/TargetPredicate;)Z
 
- 
canTakeDamagepublic boolean canTakeDamage()- Mappings:
- Namespace - Name - Mixin selector - official - ek- Lbfz;ek()Z- intermediary - method_33190- Lnet/minecraft/class_1309;method_33190()Z- named - canTakeDamage- Lnet/minecraft/entity/LivingEntity;canTakeDamage()Z
 
- 
isPartOfGamepublic boolean isPartOfGame()- Mappings:
- Namespace - Name - Mixin selector - official - el- Lbfz;el()Z- intermediary - method_36608- Lnet/minecraft/class_1309;method_36608()Z- named - isPartOfGame- Lnet/minecraft/entity/LivingEntity;isPartOfGame()Z
 
- 
containsOnlyAmbientEffects- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Ljava/util/Collection;)Z- intermediary - method_6089- Lnet/minecraft/class_1309;method_6089(Ljava/util/Collection;)Z- named - containsOnlyAmbientEffects- Lnet/minecraft/entity/LivingEntity;containsOnlyAmbientEffects(Ljava/util/Collection;)Z
 
- 
clearPotionSwirlsprotected void clearPotionSwirls()- Mappings:
- Namespace - Name - Mixin selector - official - em- Lbfz;em()V- intermediary - method_6069- Lnet/minecraft/class_1309;method_6069()V- named - clearPotionSwirls- Lnet/minecraft/entity/LivingEntity;clearPotionSwirls()V
 
- 
clearStatusEffectspublic boolean clearStatusEffects()- Mappings:
- Namespace - Name - Mixin selector - official - en- Lbfz;en()Z- intermediary - method_6012- Lnet/minecraft/class_1309;method_6012()Z- named - clearStatusEffects- Lnet/minecraft/entity/LivingEntity;clearStatusEffects()Z
 
- 
getStatusEffects- Mappings:
- Namespace - Name - Mixin selector - official - eo- Lbfz;eo()Ljava/util/Collection;- intermediary - method_6026- Lnet/minecraft/class_1309;method_6026()Ljava/util/Collection;- named - getStatusEffects- Lnet/minecraft/entity/LivingEntity;getStatusEffects()Ljava/util/Collection;
 
- 
getActiveStatusEffects- Mappings:
- Namespace - Name - Mixin selector - official - ep- Lbfz;ep()Ljava/util/Map;- intermediary - method_6088- Lnet/minecraft/class_1309;method_6088()Ljava/util/Map;- named - getActiveStatusEffects- Lnet/minecraft/entity/LivingEntity;getActiveStatusEffects()Ljava/util/Map;
 
- 
hasStatusEffect- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbey;)Z- intermediary - method_6059- Lnet/minecraft/class_1309;method_6059(Lnet/minecraft/class_1291;)Z- named - hasStatusEffect- Lnet/minecraft/entity/LivingEntity;hasStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Z
 
- 
getStatusEffect- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbey;)Lbfa;- intermediary - method_6112- Lnet/minecraft/class_1309;method_6112(Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293;- named - getStatusEffect- Lnet/minecraft/entity/LivingEntity;getStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
 
- 
addStatusEffectAdds a status effect to this entity without specifying a source entity.Consider calling addStatusEffect(StatusEffectInstance, Entity)if theeffectis caused by or from an entity.- Parameters:
- effect- the effect to add
- Returns:
- whether the active status effects of this entity has been modified
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbfa;)Z- intermediary - method_6092- Lnet/minecraft/class_1309;method_6092(Lnet/minecraft/class_1293;)Z- named - addStatusEffect- Lnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
 
- 
addStatusEffectAdds a status effect to this entity.- Parameters:
- effect- the effect to add
- source- the source entity or- nullfor non-entity sources
- Returns:
- whether the active status effects of this entity has been modified
- Implementation Note:
- A status effect may fail to be added due to getting overridden by existing effects or the effect being incompatible with this entity.
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbfa;Lbfj;)Z- intermediary - method_37222- Lnet/minecraft/class_1309;method_37222(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Z- named - addStatusEffect- Lnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)Z
 
- 
canHaveStatusEffect- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbfa;)Z- intermediary - method_6049- Lnet/minecraft/class_1309;method_6049(Lnet/minecraft/class_1293;)Z- named - canHaveStatusEffect- Lnet/minecraft/entity/LivingEntity;canHaveStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
 
- 
setStatusEffectSets a status effect in this entity.The preexistent status effect of the same type on this entity, if there is one, is cleared. To actually add a status effect and undergo effect combination logic, call addStatusEffect(StatusEffectInstance, Entity).- Parameters:
- effect- the effect to set
- source- the source entity or- nullfor non-entity sources
- API Note:
- In vanilla, this is exclusively used by the client to set a status effect on the player upon reception of the status effect packet.
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbfa;Lbfj;)V- intermediary - method_26082- Lnet/minecraft/class_1309;method_26082(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V- named - setStatusEffect- Lnet/minecraft/entity/LivingEntity;setStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
 
- 
isUndeadpublic boolean isUndead()- Mappings:
- Namespace - Name - Mixin selector - official - eq- Lbfz;eq()Z- intermediary - method_5999- Lnet/minecraft/class_1309;method_5999()Z- named - isUndead- Lnet/minecraft/entity/LivingEntity;isUndead()Z
 
- 
removeStatusEffectInternal@Nullable public @Nullable StatusEffectInstance removeStatusEffectInternal(@Nullable @Nullable StatusEffect type) Removes a status effect from this entity without calling any listener.This method does not perform any cleanup or synchronization operation. Under most circumstances, calling removeStatusEffect(StatusEffect)is highly preferable.- Returns:
- the status effect removed
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbey;)Lbfa;- intermediary - method_6111- Lnet/minecraft/class_1309;method_6111(Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293;- named - removeStatusEffectInternal- Lnet/minecraft/entity/LivingEntity;removeStatusEffectInternal(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
 
- 
removeStatusEffectRemoves a status effect from this entity.Calling this method will call cleanup methods on the status effect and trigger synchronization of effect particles with watching clients. If this entity is a player, the change in the list of effects will also be synchronized with the corresponding client. - Returns:
- whether the active status effects on this entity has been changed by this call
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lbey;)Z- intermediary - method_6016- Lnet/minecraft/class_1309;method_6016(Lnet/minecraft/class_1291;)Z- named - removeStatusEffect- Lnet/minecraft/entity/LivingEntity;removeStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Z
 
- 
onStatusEffectAppliedprotected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfa;Lbfj;)V- intermediary - method_6020- Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V- named - onStatusEffectApplied- Lnet/minecraft/entity/LivingEntity;onStatusEffectApplied(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
 
- 
sendEffectToControllingPlayer- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lbfa;)V- intermediary - method_52197- Lnet/minecraft/class_1309;method_52197(Lnet/minecraft/class_1293;)V- named - sendEffectToControllingPlayer- Lnet/minecraft/entity/LivingEntity;sendEffectToControllingPlayer(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
 
- 
onStatusEffectUpgradedprotected void onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable @Nullable Entity source) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfa;ZLbfj;)V- intermediary - method_6009- Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)V- named - onStatusEffectUpgraded- Lnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)V
 
- 
onStatusEffectRemoved- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfa;)V- intermediary - method_6129- Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)V- named - onStatusEffectRemoved- Lnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
 
- 
healpublic void heal(float amount) Heals this entity by the givenamountof half-hearts.A dead entity cannot be healed. - See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfz;s(F)V- intermediary - method_6025- Lnet/minecraft/class_1309;method_6025(F)V- named - heal- Lnet/minecraft/entity/LivingEntity;heal(F)V
 
- 
getHealthpublic float getHealth()- Mappings:
- Namespace - Name - Mixin selector - official - er- Lbfz;er()F- intermediary - method_6032- Lnet/minecraft/class_1309;method_6032()F- named - getHealth- Lnet/minecraft/entity/LivingEntity;getHealth()F
 
- 
setHealthpublic void setHealth(float health) - Mappings:
- Namespace - Name - Mixin selector - official - t- Lbfz;t(F)V- intermediary - method_6033- Lnet/minecraft/class_1309;method_6033(F)V- named - setHealth- Lnet/minecraft/entity/LivingEntity;setHealth(F)V
 
- 
isDeadpublic boolean isDead()- Mappings:
- Namespace - Name - Mixin selector - official - es- Lbfz;es()Z- intermediary - method_29504- Lnet/minecraft/class_1309;method_29504()Z- named - isDead- Lnet/minecraft/entity/LivingEntity;isDead()Z
 
- 
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- Entity
- 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
 
- 
takeShieldHit- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lbfz;)V- intermediary - method_6090- Lnet/minecraft/class_1309;method_6090(Lnet/minecraft/class_1309;)V- named - takeShieldHit- Lnet/minecraft/entity/LivingEntity;takeShieldHit(Lnet/minecraft/entity/LivingEntity;)V
 
- 
knockback- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lbfz;)V- intermediary - method_6060- Lnet/minecraft/class_1309;method_6060(Lnet/minecraft/class_1309;)V- named - knockback- Lnet/minecraft/entity/LivingEntity;knockback(Lnet/minecraft/entity/LivingEntity;)V
 
- 
tryUseTotem- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfz;h(Lben;)Z- intermediary - method_6095- Lnet/minecraft/class_1309;method_6095(Lnet/minecraft/class_1282;)Z- named - tryUseTotem- Lnet/minecraft/entity/LivingEntity;tryUseTotem(Lnet/minecraft/entity/damage/DamageSource;)Z
 
- 
getRecentDamageSource- Mappings:
- Namespace - Name - Mixin selector - official - et- Lbfz;et()Lben;- intermediary - method_6081- Lnet/minecraft/class_1309;method_6081()Lnet/minecraft/class_1282;- named - getRecentDamageSource- Lnet/minecraft/entity/LivingEntity;getRecentDamageSource()Lnet/minecraft/entity/damage/DamageSource;
 
- 
playHurtSound- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lben;)V- intermediary - method_6013- Lnet/minecraft/class_1309;method_6013(Lnet/minecraft/class_1282;)V- named - playHurtSound- Lnet/minecraft/entity/LivingEntity;playHurtSound(Lnet/minecraft/entity/damage/DamageSource;)V
 
- 
blockedByShield- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfz;f(Lben;)Z- intermediary - method_6061- Lnet/minecraft/class_1309;method_6061(Lnet/minecraft/class_1282;)Z- named - blockedByShield- Lnet/minecraft/entity/LivingEntity;blockedByShield(Lnet/minecraft/entity/damage/DamageSource;)Z
 
- 
playEquipmentBreakEffects- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbfz;i(Lcfz;)V- intermediary - method_6045- Lnet/minecraft/class_1309;method_6045(Lnet/minecraft/class_1799;)V- named - playEquipmentBreakEffects- Lnet/minecraft/entity/LivingEntity;playEquipmentBreakEffects(Lnet/minecraft/item/ItemStack;)V
 
- 
onDeath- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lben;)V- intermediary - method_6078- Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V- named - onDeath- Lnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
 
- 
onKilledByPerforms secondary effects after this mob has been killed.The default behavior spawns a wither rose if adversaryis aWitherEntity.- Parameters:
- adversary- the main adversary responsible for this entity's death
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfz;f(Lbfz;)V- intermediary - method_23733- Lnet/minecraft/class_1309;method_23733(Lnet/minecraft/class_1309;)V- named - onKilledBy- Lnet/minecraft/entity/LivingEntity;onKilledBy(Lnet/minecraft/entity/LivingEntity;)V
 
- 
drop- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lben;)V- intermediary - method_16080- Lnet/minecraft/class_1309;method_16080(Lnet/minecraft/class_1282;)V- named - drop- Lnet/minecraft/entity/LivingEntity;drop(Lnet/minecraft/entity/damage/DamageSource;)V
 
- 
dropInventoryprotected void dropInventory()- Mappings:
- Namespace - Name - Mixin selector - official - eu- Lbfz;eu()V- intermediary - method_16078- Lnet/minecraft/class_1309;method_16078()V- named - dropInventory- Lnet/minecraft/entity/LivingEntity;dropInventory()V
 
- 
dropXpprotected void dropXp()Drops experience when this entity is killed.To control the details of experience dropping, consider overriding shouldAlwaysDropXp(),shouldDropXp(), andgetXpToDrop().- Mappings:
- Namespace - Name - Mixin selector - official - ev- Lbfz;ev()V- intermediary - method_23883- Lnet/minecraft/class_1309;method_23883()V- named - dropXp- Lnet/minecraft/entity/LivingEntity;dropXp()V
 
- 
dropEquipment- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lben;IZ)V- intermediary - method_6099- Lnet/minecraft/class_1309;method_6099(Lnet/minecraft/class_1282;IZ)V- named - dropEquipment- Lnet/minecraft/entity/LivingEntity;dropEquipment(Lnet/minecraft/entity/damage/DamageSource;IZ)V
 
- 
getLootTable- Mappings:
- Namespace - Name - Mixin selector - official - ew- Lbfz;ew()Lacq;- intermediary - method_5989- Lnet/minecraft/class_1309;method_5989()Lnet/minecraft/class_2960;- named - getLootTable- Lnet/minecraft/entity/LivingEntity;getLootTable()Lnet/minecraft/util/Identifier;
 
- 
getLootTableSeedpublic long getLootTableSeed()- Mappings:
- Namespace - Name - Mixin selector - official - ex- Lbfz;ex()J- intermediary - method_51851- Lnet/minecraft/class_1309;method_51851()J- named - getLootTableSeed- Lnet/minecraft/entity/LivingEntity;getLootTableSeed()J
 
- 
dropLoot- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lben;Z)V- intermediary - method_16077- Lnet/minecraft/class_1309;method_16077(Lnet/minecraft/class_1282;Z)V- named - dropLoot- Lnet/minecraft/entity/LivingEntity;dropLoot(Lnet/minecraft/entity/damage/DamageSource;Z)V
 
- 
takeKnockbackpublic void takeKnockback(double strength, double x, double z) - Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfz;q(DDD)V- intermediary - method_6005- Lnet/minecraft/class_1309;method_6005(DDD)V- named - takeKnockback- Lnet/minecraft/entity/LivingEntity;takeKnockback(DDD)V
 
- 
tiltScreenpublic void tiltScreen(double deltaX, double deltaZ) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(DD)V- intermediary - method_48761- Lnet/minecraft/class_1309;method_48761(DD)V- named - tiltScreen- Lnet/minecraft/entity/LivingEntity;tiltScreen(DD)V
 
- 
getHurtSound- 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- 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;
 
- 
getFallSound- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(I)Lamg;- intermediary - method_6041- Lnet/minecraft/class_1309;method_6041(I)Lnet/minecraft/class_3414;- named - getFallSound- Lnet/minecraft/entity/LivingEntity;getFallSound(I)Lnet/minecraft/sound/SoundEvent;
 
- 
disableExperienceDroppingpublic void disableExperienceDropping()- Mappings:
- Namespace - Name - Mixin selector - official - ey- Lbfz;ey()V- intermediary - method_41329- Lnet/minecraft/class_1309;method_41329()V- named - disableExperienceDropping- Lnet/minecraft/entity/LivingEntity;disableExperienceDropping()V
 
- 
isExperienceDroppingDisabledpublic boolean isExperienceDroppingDisabled()- Mappings:
- Namespace - Name - Mixin selector - official - ez- Lbfz;ez()Z- intermediary - method_41330- Lnet/minecraft/class_1309;method_41330()Z- named - isExperienceDroppingDisabled- Lnet/minecraft/entity/LivingEntity;isExperienceDroppingDisabled()Z
 
- 
getAttackPosReturns this entity's attack position. Used to determine if a mob can perform a melee attack on this entity. May be offset by a mount.- Returns:
- this entity's attack position
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - eA- Lbfz;eA()Leei;- intermediary - method_47921- Lnet/minecraft/class_1309;method_47921()Lnet/minecraft/class_243;- named - getAttackPos- Lnet/minecraft/entity/LivingEntity;getAttackPos()Lnet/minecraft/util/math/Vec3d;
 
- 
getDamageTiltYawpublic float getDamageTiltYaw()- Mappings:
- Namespace - Name - Mixin selector - official - eB- Lbfz;eB()F- intermediary - method_48157- Lnet/minecraft/class_1309;method_48157()F- named - getDamageTiltYaw- Lnet/minecraft/entity/LivingEntity;getDamageTiltYaw()F
 
- 
getFallSounds- Mappings:
- Namespace - Name - Mixin selector - official - eC- Lbfz;eC()Lbfz$a;- intermediary - method_39760- Lnet/minecraft/class_1309;method_39760()Lnet/minecraft/class_1309$class_6823;- named - getFallSounds- Lnet/minecraft/entity/LivingEntity;getFallSounds()Lnet/minecraft/entity/LivingEntity$FallSounds;
 
- 
getDrinkSound- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lcfz;)Lamg;- intermediary - method_18807- Lnet/minecraft/class_1309;method_18807(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;- named - getDrinkSound- Lnet/minecraft/entity/LivingEntity;getDrinkSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;
 
- 
getEatSound- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lcfz;)Lamg;- intermediary - method_18869- Lnet/minecraft/class_1309;method_18869(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;- named - getEatSound- Lnet/minecraft/entity/LivingEntity;getEatSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;
 
- 
getClimbingPos- Mappings:
- Namespace - Name - Mixin selector - official - eD- Lbfz;eD()Ljava/util/Optional;- intermediary - method_24832- Lnet/minecraft/class_1309;method_24832()Ljava/util/Optional;- named - getClimbingPos- Lnet/minecraft/entity/LivingEntity;getClimbingPos()Ljava/util/Optional;
 
- 
isClimbingpublic boolean isClimbing()- Mappings:
- Namespace - Name - Mixin selector - official - i_- Lbfz;i_()Z- intermediary - method_6101- Lnet/minecraft/class_1309;method_6101()Z- named - isClimbing- Lnet/minecraft/entity/LivingEntity;isClimbing()Z
 
- 
canEnterTrapdoor- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lgu;Ldcb;)Z- intermediary - method_6077- Lnet/minecraft/class_1309;method_6077(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z- named - canEnterTrapdoor- Lnet/minecraft/entity/LivingEntity;canEnterTrapdoor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
 
- 
isAlivepublic boolean isAlive()Returns whether the entity is alive.For non- LivingEntity, this is the same as negatingEntity.isRemoved().LivingEntitychecks the entity's health in addition to the removal.
- 
handleFallDamagepublic boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.Flying mobs and mobs immune to fall damage should override this to do nothing. Mobs with reduced fall damage should override this method to apply reduced damage instead. Some entities explode instead of applying fall damage, like TntMinecartEntity.- Overrides:
- handleFallDamagein class- Entity
- Returns:
- whether to play the sound when falling on honey block; falsefor all entities except horses and llamas
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(FFLben;)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
 
- 
computeFallDamageprotected int computeFallDamage(float fallDistance, float damageMultiplier) - Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(FF)I- intermediary - method_23329- Lnet/minecraft/class_1309;method_23329(FF)I- named - computeFallDamage- Lnet/minecraft/entity/LivingEntity;computeFallDamage(FF)I
 
- 
playBlockFallSoundprotected void playBlockFallSound()- Mappings:
- Namespace - Name - Mixin selector - official - eE- Lbfz;eE()V- intermediary - method_23328- Lnet/minecraft/class_1309;method_23328()V- named - playBlockFallSound- Lnet/minecraft/entity/LivingEntity;playBlockFallSound()V
 
- 
animateDamagepublic void animateDamage(float yaw) Called on the client to animate the entity's damage (the wobble).- Overrides:
- animateDamagein class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbfj;m(F)V- intermediary - method_5879- Lnet/minecraft/class_1297;method_5879(F)V- named - animateDamage- Lnet/minecraft/entity/Entity;animateDamage(F)V
 
- 
getArmorpublic int getArmor()- Mappings:
- Namespace - Name - Mixin selector - official - eF- Lbfz;eF()I- intermediary - method_6096- Lnet/minecraft/class_1309;method_6096()I- named - getArmor- Lnet/minecraft/entity/LivingEntity;getArmor()I
 
- 
damageArmor- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lben;F)V- intermediary - method_6105- Lnet/minecraft/class_1309;method_6105(Lnet/minecraft/class_1282;F)V- named - damageArmor- Lnet/minecraft/entity/LivingEntity;damageArmor(Lnet/minecraft/entity/damage/DamageSource;F)V
 
- 
damageHelmet- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lben;F)V- intermediary - method_36977- Lnet/minecraft/class_1309;method_36977(Lnet/minecraft/class_1282;F)V- named - damageHelmet- Lnet/minecraft/entity/LivingEntity;damageHelmet(Lnet/minecraft/entity/damage/DamageSource;F)V
 
- 
damageShieldprotected void damageShield(float amount) - Mappings:
- Namespace - Name - Mixin selector - official - u- Lbfz;u(F)V- intermediary - method_6056- Lnet/minecraft/class_1309;method_6056(F)V- named - damageShield- Lnet/minecraft/entity/LivingEntity;damageShield(F)V
 
- 
applyArmorToDamage- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lben;F)F- intermediary - method_6132- Lnet/minecraft/class_1309;method_6132(Lnet/minecraft/class_1282;F)F- named - applyArmorToDamage- Lnet/minecraft/entity/LivingEntity;applyArmorToDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
 
- 
modifyAppliedDamageReturns the modified damage value for the applieddamage.- Returns:
- the modified damage value for the applied damage
- API Note:
- Subclasses should override this to make the entity take reduced damage.
- Implementation Note:
- This applies various protection enchantments and the resistance effect. WitchEntityuses this to negate their own damage and reduce the applied status effect damage.
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lben;F)F- intermediary - method_6036- Lnet/minecraft/class_1309;method_6036(Lnet/minecraft/class_1282;F)F- named - modifyAppliedDamage- Lnet/minecraft/entity/LivingEntity;modifyAppliedDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
 
- 
applyDamage- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfz;f(Lben;F)V- intermediary - method_6074- Lnet/minecraft/class_1309;method_6074(Lnet/minecraft/class_1282;F)V- named - applyDamage- Lnet/minecraft/entity/LivingEntity;applyDamage(Lnet/minecraft/entity/damage/DamageSource;F)V
 
- 
getDamageTracker- Mappings:
- Namespace - Name - Mixin selector - official - eG- Lbfz;eG()Lbek;- intermediary - method_6066- Lnet/minecraft/class_1309;method_6066()Lnet/minecraft/class_1283;- named - getDamageTracker- Lnet/minecraft/entity/LivingEntity;getDamageTracker()Lnet/minecraft/entity/damage/DamageTracker;
 
- 
getPrimeAdversary- Mappings:
- Namespace - Name - Mixin selector - official - eH- Lbfz;eH()Lbfz;- intermediary - method_6124- Lnet/minecraft/class_1309;method_6124()Lnet/minecraft/class_1309;- named - getPrimeAdversary- Lnet/minecraft/entity/LivingEntity;getPrimeAdversary()Lnet/minecraft/entity/LivingEntity;
 
- 
getMaxHealthpublic final float getMaxHealth()- Mappings:
- Namespace - Name - Mixin selector - official - eI- Lbfz;eI()F- intermediary - method_6063- Lnet/minecraft/class_1309;method_6063()F- named - getMaxHealth- Lnet/minecraft/entity/LivingEntity;getMaxHealth()F
 
- 
getStuckArrowCountpublic final int getStuckArrowCount()- Mappings:
- Namespace - Name - Mixin selector - official - eJ- Lbfz;eJ()I- intermediary - method_6022- Lnet/minecraft/class_1309;method_6022()I- named - getStuckArrowCount- Lnet/minecraft/entity/LivingEntity;getStuckArrowCount()I
 
- 
setStuckArrowCountpublic final void setStuckArrowCount(int stuckArrowCount) - Mappings:
- Namespace - Name - Mixin selector - official - p- Lbfz;p(I)V- intermediary - method_6097- Lnet/minecraft/class_1309;method_6097(I)V- named - setStuckArrowCount- Lnet/minecraft/entity/LivingEntity;setStuckArrowCount(I)V
 
- 
getStingerCountpublic final int getStingerCount()- Mappings:
- Namespace - Name - Mixin selector - official - eK- Lbfz;eK()I- intermediary - method_21753- Lnet/minecraft/class_1309;method_21753()I- named - getStingerCount- Lnet/minecraft/entity/LivingEntity;getStingerCount()I
 
- 
setStingerCountpublic final void setStingerCount(int stingerCount) - Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfz;q(I)V- intermediary - method_21755- Lnet/minecraft/class_1309;method_21755(I)V- named - setStingerCount- Lnet/minecraft/entity/LivingEntity;setStingerCount(I)V
 
- 
getHandSwingDurationprivate int getHandSwingDuration()- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbfz;s()I- intermediary - method_6028- Lnet/minecraft/class_1309;method_6028()I- named - getHandSwingDuration- Lnet/minecraft/entity/LivingEntity;getHandSwingDuration()I
 
- 
swingHand- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbdw;)V- intermediary - method_6104- Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)V- named - swingHand- Lnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)V
 
- 
swingHand- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbdw;Z)V- intermediary - method_23667- Lnet/minecraft/class_1309;method_23667(Lnet/minecraft/class_1268;Z)V- named - swingHand- Lnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;Z)V
 
- 
onDamaged
- 
handleStatuspublic void handleStatus(byte status) Called on the client when the entity receives an entity status from the server. They are often used to spawn particles or play sounds. Subclasses can override this method to handle custom entity status.- Overrides:
- handleStatusin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(B)V- intermediary - method_5711- Lnet/minecraft/class_1297;method_5711(B)V- named - handleStatus- Lnet/minecraft/entity/Entity;handleStatus(B)V
 
- 
addDeathParticlesprivate void addDeathParticles()- Mappings:
- Namespace - Name - Mixin selector - official - x- Lbfz;x()V- intermediary - method_36549- Lnet/minecraft/class_1309;method_36549()V- named - addDeathParticles- Lnet/minecraft/entity/LivingEntity;addDeathParticles()V
 
- 
swapHandStacksprivate void swapHandStacks()- Mappings:
- Namespace - Name - Mixin selector - official - y- Lbfz;y()V- intermediary - method_30127- Lnet/minecraft/class_1309;method_30127()V- named - swapHandStacks- Lnet/minecraft/entity/LivingEntity;swapHandStacks()V
 
- 
tickInVoidprotected void tickInVoid()Called when the entity is 64 blocks below the world's minimum Y position.Living entities use this to deal out of world damage. - Overrides:
- tickInVoidin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - ax- Lbfj;ax()V- intermediary - method_5825- Lnet/minecraft/class_1297;method_5825()V- named - tickInVoid- Lnet/minecraft/entity/Entity;tickInVoid()V
 
- 
tickHandSwingprotected void tickHandSwing()- Mappings:
- Namespace - Name - Mixin selector - official - eL- Lbfz;eL()V- intermediary - method_6119- Lnet/minecraft/class_1309;method_6119()V- named - tickHandSwing- Lnet/minecraft/entity/LivingEntity;tickHandSwing()V
 
- 
getAttributeInstance- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbhb;)Lbhc;- intermediary - method_5996- Lnet/minecraft/class_1309;method_5996(Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324;- named - getAttributeInstance- Lnet/minecraft/entity/LivingEntity;getAttributeInstance(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
 
- 
getAttributeValue- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lhe;)D- intermediary - method_45325- Lnet/minecraft/class_1309;method_45325(Lnet/minecraft/class_6880;)D- named - getAttributeValue- Lnet/minecraft/entity/LivingEntity;getAttributeValue(Lnet/minecraft/registry/entry/RegistryEntry;)D
 
- 
getAttributeValue- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbhb;)D- intermediary - method_26825- Lnet/minecraft/class_1309;method_26825(Lnet/minecraft/class_1320;)D- named - getAttributeValue- Lnet/minecraft/entity/LivingEntity;getAttributeValue(Lnet/minecraft/entity/attribute/EntityAttribute;)D
 
- 
getAttributeBaseValue- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lhe;)D- intermediary - method_45326- Lnet/minecraft/class_1309;method_45326(Lnet/minecraft/class_6880;)D- named - getAttributeBaseValue- Lnet/minecraft/entity/LivingEntity;getAttributeBaseValue(Lnet/minecraft/registry/entry/RegistryEntry;)D
 
- 
getAttributeBaseValue- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbhb;)D- intermediary - method_26826- Lnet/minecraft/class_1309;method_26826(Lnet/minecraft/class_1320;)D- named - getAttributeBaseValue- Lnet/minecraft/entity/LivingEntity;getAttributeBaseValue(Lnet/minecraft/entity/attribute/EntityAttribute;)D
 
- 
getAttributes- Mappings:
- Namespace - Name - Mixin selector - official - eM- Lbfz;eM()Lbhd;- intermediary - method_6127- Lnet/minecraft/class_1309;method_6127()Lnet/minecraft/class_5131;- named - getAttributes- Lnet/minecraft/entity/LivingEntity;getAttributes()Lnet/minecraft/entity/attribute/AttributeContainer;
 
- 
getGroup- 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;
 
- 
getMainHandStack- Mappings:
- Namespace - Name - Mixin selector - official - eO- Lbfz;eO()Lcfz;- intermediary - method_6047- Lnet/minecraft/class_1309;method_6047()Lnet/minecraft/class_1799;- named - getMainHandStack- Lnet/minecraft/entity/LivingEntity;getMainHandStack()Lnet/minecraft/item/ItemStack;
 
- 
getOffHandStack- Mappings:
- Namespace - Name - Mixin selector - official - eP- Lbfz;eP()Lcfz;- intermediary - method_6079- Lnet/minecraft/class_1309;method_6079()Lnet/minecraft/class_1799;- named - getOffHandStack- Lnet/minecraft/entity/LivingEntity;getOffHandStack()Lnet/minecraft/item/ItemStack;
 
- 
isHoldingChecks if this entity is holding a certain item.This checks both the entity's main and off hand. - Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lcfu;)Z- intermediary - method_24518- Lnet/minecraft/class_1309;method_24518(Lnet/minecraft/class_1792;)Z- named - isHolding- Lnet/minecraft/entity/LivingEntity;isHolding(Lnet/minecraft/item/Item;)Z
 
- 
isHoldingChecks if this entity is holding a certain item.This checks both the entity's main and off hand. - Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Ljava/util/function/Predicate;)Z- intermediary - method_24520- Lnet/minecraft/class_1309;method_24520(Ljava/util/function/Predicate;)Z- named - isHolding- Lnet/minecraft/entity/LivingEntity;isHolding(Ljava/util/function/Predicate;)Z
 
- 
getStackInHand- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbdw;)Lcfz;- intermediary - method_5998- Lnet/minecraft/class_1309;method_5998(Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799;- named - getStackInHand- Lnet/minecraft/entity/LivingEntity;getStackInHand(Lnet/minecraft/util/Hand;)Lnet/minecraft/item/ItemStack;
 
- 
setStackInHand- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbdw;Lcfz;)V- intermediary - method_6122- Lnet/minecraft/class_1309;method_6122(Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V- named - setStackInHand- Lnet/minecraft/entity/LivingEntity;setStackInHand(Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
 
- 
hasStackEquipped- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbfo;)Z- intermediary - method_6084- Lnet/minecraft/class_1309;method_6084(Lnet/minecraft/class_1304;)Z- named - hasStackEquipped- Lnet/minecraft/entity/LivingEntity;hasStackEquipped(Lnet/minecraft/entity/EquipmentSlot;)Z
 
- 
getArmorItemsReturns an iterable of item stacks equipped as armor.- Overrides:
- getArmorItemsin class- Entity
- Returns:
- an iterable of item stacks equipped as armor
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bJ- Lbfj;bJ()Ljava/lang/Iterable;- intermediary - method_5661- Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;- named - getArmorItems- Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
 
- 
getEquippedStack- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbfo;)Lcfz;- intermediary - method_6118- Lnet/minecraft/class_1309;method_6118(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;- named - getEquippedStack- Lnet/minecraft/entity/LivingEntity;getEquippedStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
 
- 
equipStackEquipsstackatslot.This is also used to set an entity's mainhand or offhand stack. This overwrites any stacks present in that slot without dropping them.- Overrides:
- equipStackin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lbfo;Lcfz;)V- intermediary - method_5673- Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V- named - equipStack- Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
 
- 
processEquippedStack- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lcfz;)V- intermediary - method_37410- Lnet/minecraft/class_1309;method_37410(Lnet/minecraft/class_1799;)V- named - processEquippedStack- Lnet/minecraft/entity/LivingEntity;processEquippedStack(Lnet/minecraft/item/ItemStack;)V
 
- 
getArmorVisibilitypublic float getArmorVisibility()- Mappings:
- Namespace - Name - Mixin selector - official - eQ- Lbfz;eQ()F- intermediary - method_18396- Lnet/minecraft/class_1309;method_18396()F- named - getArmorVisibility- Lnet/minecraft/entity/LivingEntity;getArmorVisibility()F
 
- 
setSprintingpublic void setSprinting(boolean sprinting) Sets whether the entity is sprinting.- Overrides:
- setSprintingin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfj;g(Z)V- intermediary - method_5728- Lnet/minecraft/class_1297;method_5728(Z)V- named - setSprinting- Lnet/minecraft/entity/Entity;setSprinting(Z)V
 
- 
getSoundVolumeprotected float getSoundVolume()- 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
 
- 
getSoundPitchpublic float getSoundPitch()- Mappings:
- Namespace - Name - Mixin selector - official - eS- Lbfz;eS()F- intermediary - method_6017- Lnet/minecraft/class_1309;method_6017()F- named - getSoundPitch- Lnet/minecraft/entity/LivingEntity;getSoundPitch()F
 
- 
isImmobileprotected boolean isImmobile()- Mappings:
- Namespace - Name - Mixin selector - official - eT- Lbfz;eT()Z- intermediary - method_6062- Lnet/minecraft/class_1309;method_6062()Z- named - isImmobile- Lnet/minecraft/entity/LivingEntity;isImmobile()Z
 
- 
pushAwayFrom- Overrides:
- pushAwayFromin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfj;g(Lbfj;)V- intermediary - method_5697- Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V- named - pushAwayFrom- Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
 
- 
onDismounted- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfj;)V- intermediary - method_6038- Lnet/minecraft/class_1309;method_6038(Lnet/minecraft/class_1297;)V- named - onDismounted- Lnet/minecraft/entity/LivingEntity;onDismounted(Lnet/minecraft/entity/Entity;)V
 
- 
shouldRenderNamepublic boolean shouldRenderName()Returns whether to render the name of the entity.This returns truefor players andEntity.isCustomNameVisible()for other entities.- Overrides:
- shouldRenderNamein class- Entity
- Returns:
- whether to render the name of the entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cz- Lbfj;cz()Z- intermediary - method_5733- Lnet/minecraft/class_1297;method_5733()Z- named - shouldRenderName- Lnet/minecraft/entity/Entity;shouldRenderName()Z
 
- 
getJumpVelocityprotected float getJumpVelocity()- Mappings:
- Namespace - Name - Mixin selector - official - eU- Lbfz;eU()F- intermediary - method_6106- Lnet/minecraft/class_1309;method_6106()F- named - getJumpVelocity- Lnet/minecraft/entity/LivingEntity;getJumpVelocity()F
 
- 
getJumpBoostVelocityModifierpublic float getJumpBoostVelocityModifier()- Mappings:
- Namespace - Name - Mixin selector - official - eV- Lbfz;eV()F- intermediary - method_37416- Lnet/minecraft/class_1309;method_37416()F- named - getJumpBoostVelocityModifier- Lnet/minecraft/entity/LivingEntity;getJumpBoostVelocityModifier()F
 
- 
jumpprotected void jump()- Mappings:
- Namespace - Name - Mixin selector - official - eW- Lbfz;eW()V- intermediary - method_6043- Lnet/minecraft/class_1309;method_6043()V- named - jump- Lnet/minecraft/entity/LivingEntity;jump()V
 
- 
knockDownwardsprotected void knockDownwards()- Mappings:
- Namespace - Name - Mixin selector - official - eX- Lbfz;eX()V- intermediary - method_6093- Lnet/minecraft/class_1309;method_6093()V- named - knockDownwards- Lnet/minecraft/entity/LivingEntity;knockDownwards()V
 
- 
swimUpward- 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
 
- 
getBaseMovementSpeedMultiplierprotected float getBaseMovementSpeedMultiplier()- Mappings:
- Namespace - Name - Mixin selector - official - eY- Lbfz;eY()F- intermediary - method_6120- Lnet/minecraft/class_1309;method_6120()F- named - getBaseMovementSpeedMultiplier- Lnet/minecraft/entity/LivingEntity;getBaseMovementSpeedMultiplier()F
 
- 
canWalkOnFluid- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Ldxe;)Z- intermediary - method_26319- Lnet/minecraft/class_1309;method_26319(Lnet/minecraft/class_3610;)Z- named - canWalkOnFluid- Lnet/minecraft/entity/LivingEntity;canWalkOnFluid(Lnet/minecraft/fluid/FluidState;)Z
 
- 
travelAllows you to do certain speed and velocity calculations. This is useful for custom vehicle behavior, or custom entity movement. This is not to be confused with AI.See vanilla examples of custom horse vehicle and flying entities. - Parameters:
- movementInput- represents the sidewaysSpeed, upwardSpeed, and forwardSpeed of the entity in that order
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfz;h(Leei;)V- intermediary - method_6091- Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)V- named - travel- Lnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
 
- 
travelControlled- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbyo;Leei;)V- intermediary - method_49483- Lnet/minecraft/class_1309;method_49483(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)V- named - travelControlled- Lnet/minecraft/entity/LivingEntity;travelControlled(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)V
 
- 
tickControlled- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbyo;Leei;)V- intermediary - method_49481- Lnet/minecraft/class_1309;method_49481(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)V- named - tickControlled- Lnet/minecraft/entity/LivingEntity;tickControlled(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)V
 
- 
getControlledMovementInput- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbyo;Leei;)Leei;- intermediary - method_49482- Lnet/minecraft/class_1309;method_49482(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - getControlledMovementInput- Lnet/minecraft/entity/LivingEntity;getControlledMovementInput(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
getSaddledSpeed- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lbyo;)F- intermediary - method_49485- Lnet/minecraft/class_1309;method_49485(Lnet/minecraft/class_1657;)F- named - getSaddledSpeed- Lnet/minecraft/entity/LivingEntity;getSaddledSpeed(Lnet/minecraft/entity/player/PlayerEntity;)F
 
- 
updateLimbspublic void updateLimbs(boolean flutter) - Mappings:
- Namespace - Name - Mixin selector - official - q- Lbfz;q(Z)V- intermediary - method_29242- Lnet/minecraft/class_1309;method_29242(Z)V- named - updateLimbs- Lnet/minecraft/entity/LivingEntity;updateLimbs(Z)V
 
- 
updateLimbsprotected void updateLimbs(float posDelta) - Mappings:
- Namespace - Name - Mixin selector - official - v- Lbfz;v(F)V- intermediary - method_48565- Lnet/minecraft/class_1309;method_48565(F)V- named - updateLimbs- Lnet/minecraft/entity/LivingEntity;updateLimbs(F)V
 
- 
applyMovementInput- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Leei;F)Leei;- intermediary - method_26318- Lnet/minecraft/class_1309;method_26318(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;- named - applyMovementInput- Lnet/minecraft/entity/LivingEntity;applyMovementInput(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
 
- 
applyFluidMovingSpeed- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(DZLeei;)Leei;- intermediary - method_26317- Lnet/minecraft/class_1309;method_26317(DZLnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - applyFluidMovingSpeed- Lnet/minecraft/entity/LivingEntity;applyFluidMovingSpeed(DZLnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
applyClimbingSpeed- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbfz;j(Leei;)Leei;- intermediary - method_18801- Lnet/minecraft/class_1309;method_18801(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - applyClimbingSpeed- Lnet/minecraft/entity/LivingEntity;applyClimbingSpeed(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
getMovementSpeedprivate float getMovementSpeed(float slipperiness) - Mappings:
- Namespace - Name - Mixin selector - official - z- Lbfz;z(F)F- intermediary - method_18802- Lnet/minecraft/class_1309;method_18802(F)F- named - getMovementSpeed- Lnet/minecraft/entity/LivingEntity;getMovementSpeed(F)F
 
- 
getOffGroundSpeedprotected float getOffGroundSpeed()- Mappings:
- Namespace - Name - Mixin selector - official - eZ- Lbfz;eZ()F- intermediary - method_49484- Lnet/minecraft/class_1309;method_49484()F- named - getOffGroundSpeed- Lnet/minecraft/entity/LivingEntity;getOffGroundSpeed()F
 
- 
getMovementSpeedpublic float getMovementSpeed()- Mappings:
- Namespace - Name - Mixin selector - official - fa- Lbfz;fa()F- intermediary - method_6029- Lnet/minecraft/class_1309;method_6029()F- named - getMovementSpeed- Lnet/minecraft/entity/LivingEntity;getMovementSpeed()F
 
- 
setMovementSpeedpublic void setMovementSpeed(float movementSpeed) - Mappings:
- Namespace - Name - Mixin selector - official - w- Lbfz;w(F)V- intermediary - method_6125- Lnet/minecraft/class_1309;method_6125(F)V- named - setMovementSpeed- Lnet/minecraft/entity/LivingEntity;setMovementSpeed(F)V
 
- 
tryAttack- Mappings:
- Namespace - Name - Mixin selector - official - z- Lbfz;z(Lbfj;)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
 
- 
tickpublic void tick()Ticks this entity.
- 
sendEquipmentChangesprivate void sendEquipmentChanges()Sends equipment changes to nearby players.- Mappings:
- Namespace - Name - Mixin selector - official - z- Lbfz;z()V- intermediary - method_30128- Lnet/minecraft/class_1309;method_30128()V- named - sendEquipmentChanges- Lnet/minecraft/entity/LivingEntity;sendEquipmentChanges()V
 
- 
getEquipmentChangesReturns the difference between the last sent equipment set and the current one.- Returns:
- the difference between the last sent equipment set and the current one
- Mappings:
- Namespace - Name - Mixin selector - official - A- Lbfz;A()Ljava/util/Map;- intermediary - method_30129- Lnet/minecraft/class_1309;method_30129()Ljava/util/Map;- named - getEquipmentChanges- Lnet/minecraft/entity/LivingEntity;getEquipmentChanges()Ljava/util/Map;
 
- 
areItemsDifferent- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcfz;Lcfz;)Z- intermediary - method_45324- Lnet/minecraft/class_1309;method_45324(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z- named - areItemsDifferent- Lnet/minecraft/entity/LivingEntity;areItemsDifferent(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
 
- 
checkHandStackSwapNotifies nearby players if the stacks in the hands have been swapped.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Ljava/util/Map;)V- intermediary - method_30121- Lnet/minecraft/class_1309;method_30121(Ljava/util/Map;)V- named - checkHandStackSwap- Lnet/minecraft/entity/LivingEntity;checkHandStackSwap(Ljava/util/Map;)V
 
- 
sendEquipmentChangesSends equipment changes to nearby players.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Ljava/util/Map;)V- intermediary - method_30123- Lnet/minecraft/class_1309;method_30123(Ljava/util/Map;)V- named - sendEquipmentChanges- Lnet/minecraft/entity/LivingEntity;sendEquipmentChanges(Ljava/util/Map;)V
 
- 
getSyncedArmorStack- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(Lbfo;)Lcfz;- intermediary - method_30125- Lnet/minecraft/class_1309;method_30125(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;- named - getSyncedArmorStack- Lnet/minecraft/entity/LivingEntity;getSyncedArmorStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
 
- 
setSyncedArmorStack- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbfo;Lcfz;)V- intermediary - method_30122- Lnet/minecraft/class_1309;method_30122(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V- named - setSyncedArmorStack- Lnet/minecraft/entity/LivingEntity;setSyncedArmorStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
 
- 
getSyncedHandStack- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfz;f(Lbfo;)Lcfz;- intermediary - method_30126- Lnet/minecraft/class_1309;method_30126(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;- named - getSyncedHandStack- Lnet/minecraft/entity/LivingEntity;getSyncedHandStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
 
- 
setSyncedHandStack- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbfo;Lcfz;)V- intermediary - method_30124- Lnet/minecraft/class_1309;method_30124(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V- named - setSyncedHandStack- Lnet/minecraft/entity/LivingEntity;setSyncedHandStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
 
- 
turnHeadprotected float turnHead(float bodyRotation, float headRotation) - Mappings:
- Namespace - Name - Mixin selector - official - e- Lbfz;e(FF)F- intermediary - method_6031- Lnet/minecraft/class_1309;method_6031(FF)F- named - turnHead- Lnet/minecraft/entity/LivingEntity;turnHead(FF)F
 
- 
tickMovementpublic void tickMovement()- 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
 
- 
hurtByWaterpublic boolean hurtByWater()- Mappings:
- Namespace - Name - Mixin selector - official - fb- Lbfz;fb()Z- intermediary - method_29503- Lnet/minecraft/class_1309;method_29503()Z- named - hurtByWater- Lnet/minecraft/entity/LivingEntity;hurtByWater()Z
 
- 
tickFallFlyingprivate void tickFallFlying()- Mappings:
- Namespace - Name - Mixin selector - official - C- Lbfz;C()V- intermediary - method_6053- Lnet/minecraft/class_1309;method_6053()V- named - tickFallFlying- Lnet/minecraft/entity/LivingEntity;tickFallFlying()V
 
- 
tickNewAiprotected void tickNewAi()- Mappings:
- Namespace - Name - Mixin selector - official - fc- Lbfz;fc()V- intermediary - method_6023- Lnet/minecraft/class_1309;method_6023()V- named - tickNewAi- Lnet/minecraft/entity/LivingEntity;tickNewAi()V
 
- 
tickCrammingprotected void tickCramming()- Mappings:
- Namespace - Name - Mixin selector - official - fd- Lbfz;fd()V- intermediary - method_6070- Lnet/minecraft/class_1309;method_6070()V- named - tickCramming- Lnet/minecraft/entity/LivingEntity;tickCramming()V
 
- 
tickRiptide- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Leed;Leed;)V- intermediary - method_6035- Lnet/minecraft/class_1309;method_6035(Lnet/minecraft/class_238;Lnet/minecraft/class_238;)V- named - tickRiptide- Lnet/minecraft/entity/LivingEntity;tickRiptide(Lnet/minecraft/util/math/Box;Lnet/minecraft/util/math/Box;)V
 
- 
pushAway- Mappings:
- Namespace - Name - Mixin selector - official - A- Lbfz;A(Lbfj;)V- intermediary - method_6087- Lnet/minecraft/class_1309;method_6087(Lnet/minecraft/class_1297;)V- named - pushAway- Lnet/minecraft/entity/LivingEntity;pushAway(Lnet/minecraft/entity/Entity;)V
 
- 
attackLivingEntity- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lbfz;)V- intermediary - method_5997- Lnet/minecraft/class_1309;method_5997(Lnet/minecraft/class_1309;)V- named - attackLivingEntity- Lnet/minecraft/entity/LivingEntity;attackLivingEntity(Lnet/minecraft/entity/LivingEntity;)V
 
- 
isUsingRiptidepublic boolean isUsingRiptide()- Mappings:
- Namespace - Name - Mixin selector - official - fe- Lbfz;fe()Z- intermediary - method_6123- Lnet/minecraft/class_1309;method_6123()Z- named - isUsingRiptide- Lnet/minecraft/entity/LivingEntity;isUsingRiptide()Z
 
- 
stopRidingpublic void stopRiding()Stops riding the vehicle if present.For example, if playeris riding on a horse,player.stopRiding()will dismount that player from the horse.- Overrides:
- stopRidingin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - Y- Lbfj;Y()V- intermediary - method_5848- Lnet/minecraft/class_1297;method_5848()V- named - stopRiding- Lnet/minecraft/entity/Entity;stopRiding()V
 
- 
tickRidingpublic void tickRiding()- Overrides:
- tickRidingin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - bv- Lbfj;bv()V- intermediary - method_5842- Lnet/minecraft/class_1297;method_5842()V- named - tickRiding- Lnet/minecraft/entity/Entity;tickRiding()V
 
- 
updateTrackedPositionAndAnglespublic void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) - Overrides:
- updateTrackedPositionAndAnglesin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(DDDFFIZ)V- intermediary - method_5759- Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V- named - updateTrackedPositionAndAngles- Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
 
- 
updateTrackedHeadRotationpublic void updateTrackedHeadRotation(float yaw, int interpolationSteps) - Overrides:
- updateTrackedHeadRotationin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(FI)V- intermediary - method_5683- Lnet/minecraft/class_1297;method_5683(FI)V- named - updateTrackedHeadRotation- Lnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
 
- 
setJumpingpublic void setJumping(boolean jumping) - Mappings:
- Namespace - Name - Mixin selector - official - r- Lbfz;r(Z)V- intermediary - method_6100- Lnet/minecraft/class_1309;method_6100(Z)V- named - setJumping- Lnet/minecraft/entity/LivingEntity;setJumping(Z)V
 
- 
triggerItemPickedUpByEntityCriteriaCalled to trigger advancement criteria when an entity picks up an item thrown by a player.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbvh;)V- intermediary - method_29499- Lnet/minecraft/class_1309;method_29499(Lnet/minecraft/class_1542;)V- named - triggerItemPickedUpByEntityCriteria- Lnet/minecraft/entity/LivingEntity;triggerItemPickedUpByEntityCriteria(Lnet/minecraft/entity/ItemEntity;)V
 
- 
sendPickup- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfj;I)V- intermediary - method_6103- Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)V- named - sendPickup- Lnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
 
- 
canSee- Mappings:
- Namespace - Name - Mixin selector - official - B- Lbfz;B(Lbfj;)Z- intermediary - method_6057- Lnet/minecraft/class_1309;method_6057(Lnet/minecraft/class_1297;)Z- named - canSee- Lnet/minecraft/entity/LivingEntity;canSee(Lnet/minecraft/entity/Entity;)Z
 
- 
getYawpublic float getYaw(float tickDelta) 
- 
getHandSwingProgresspublic float getHandSwingProgress(float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - official - x- Lbfz;x(F)F- intermediary - method_6055- Lnet/minecraft/class_1309;method_6055(F)F- named - getHandSwingProgress- Lnet/minecraft/entity/LivingEntity;getHandSwingProgress(F)F
 
- 
canHitpublic boolean canHit()Returns whether the entity can be hit with a projectile or be targeted by the player crosshair.- Overrides:
- canHitin class- Entity
- Returns:
- whether the entity can be hit with a projectile or be targeted by the player crosshair
- Mappings:
- Namespace - Name - Mixin selector - official - bo- Lbfj;bo()Z- intermediary - method_5863- Lnet/minecraft/class_1297;method_5863()Z- named - canHit- Lnet/minecraft/entity/Entity;canHit()Z
 
- 
isPushablepublic boolean isPushable()Returns whether the entity can be pushed by other entities.- Overrides:
- isPushablein class- Entity
- Returns:
- whether the entity can be pushed by other entities
- Mappings:
- Namespace - Name - Mixin selector - official - bp- Lbfj;bp()Z- intermediary - method_5810- Lnet/minecraft/class_1297;method_5810()Z- named - isPushable- Lnet/minecraft/entity/Entity;isPushable()Z
 
- 
getHeadYawpublic float getHeadYaw()Returns the head yaw of the entity.- Overrides:
- getHeadYawin class- Entity
- Returns:
- the head yaw of the entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cm- Lbfj;cm()F- intermediary - method_5791- Lnet/minecraft/class_1297;method_5791()F- named - getHeadYaw- Lnet/minecraft/entity/Entity;getHeadYaw()F
 
- 
setHeadYawpublic void setHeadYaw(float headYaw) Sets the head yaw of this entity.- Overrides:
- setHeadYawin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbfj;n(F)V- intermediary - method_5847- Lnet/minecraft/class_1297;method_5847(F)V- named - setHeadYaw- Lnet/minecraft/entity/Entity;setHeadYaw(F)V
 
- 
setBodyYawpublic void setBodyYaw(float bodyYaw) Sets the body yaw of this entity.- Overrides:
- setBodyYawin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbfj;o(F)V- intermediary - method_5636- Lnet/minecraft/class_1297;method_5636(F)V- named - setBodyYaw- Lnet/minecraft/entity/Entity;setBodyYaw(F)V
 
- 
positionInPortalReturns the entity's position in the portal after teleportation.- Overrides:
- positionInPortalin class- Entity
- Returns:
- the entity's position in the portal after teleportation
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lha$a;Ll$a;)Leei;- intermediary - method_30633- Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;- named - positionInPortal- Lnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/BlockLocating$Rectangle;)Lnet/minecraft/util/math/Vec3d;
 
- 
positionInPortal- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbfz;i(Leei;)Leei;- intermediary - method_31079- Lnet/minecraft/class_1309;method_31079(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - positionInPortal- Lnet/minecraft/entity/LivingEntity;positionInPortal(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
getAbsorptionAmountpublic float getAbsorptionAmount()- Mappings:
- Namespace - Name - Mixin selector - official - ff- Lbfz;ff()F- intermediary - method_6067- Lnet/minecraft/class_1309;method_6067()F- named - getAbsorptionAmount- Lnet/minecraft/entity/LivingEntity;getAbsorptionAmount()F
 
- 
setAbsorptionAmountpublic void setAbsorptionAmount(float amount) - Mappings:
- Namespace - Name - Mixin selector - official - y- Lbfz;y(F)V- intermediary - method_6073- Lnet/minecraft/class_1309;method_6073(F)V- named - setAbsorptionAmount- Lnet/minecraft/entity/LivingEntity;setAbsorptionAmount(F)V
 
- 
enterCombatpublic void enterCombat()- Mappings:
- Namespace - Name - Mixin selector - official - Q_- Lbfz;Q_()V- intermediary - method_6000- Lnet/minecraft/class_1309;method_6000()V- named - enterCombat- Lnet/minecraft/entity/LivingEntity;enterCombat()V
 
- 
endCombatpublic void endCombat()- Mappings:
- Namespace - Name - Mixin selector - official - F_- Lbfz;F_()V- intermediary - method_6044- Lnet/minecraft/class_1309;method_6044()V- named - endCombat- Lnet/minecraft/entity/LivingEntity;endCombat()V
 
- 
markEffectsDirtyprotected void markEffectsDirty()- Mappings:
- Namespace - Name - Mixin selector - official - fg- Lbfz;fg()V- intermediary - method_6008- Lnet/minecraft/class_1309;method_6008()V- named - markEffectsDirty- Lnet/minecraft/entity/LivingEntity;markEffectsDirty()V
 
- 
getMainArm- Mappings:
- Namespace - Name - Mixin selector - official - fh- Lbfz;fh()Lbft;- intermediary - method_6068- Lnet/minecraft/class_1309;method_6068()Lnet/minecraft/class_1306;- named - getMainArm- Lnet/minecraft/entity/LivingEntity;getMainArm()Lnet/minecraft/util/Arm;
 
- 
isUsingItempublic boolean isUsingItem()- Mappings:
- Namespace - Name - Mixin selector - official - fi- Lbfz;fi()Z- intermediary - method_6115- Lnet/minecraft/class_1309;method_6115()Z- named - isUsingItem- Lnet/minecraft/entity/LivingEntity;isUsingItem()Z
 
- 
getActiveHand- Mappings:
- Namespace - Name - Mixin selector - official - fj- Lbfz;fj()Lbdw;- intermediary - method_6058- Lnet/minecraft/class_1309;method_6058()Lnet/minecraft/class_1268;- named - getActiveHand- Lnet/minecraft/entity/LivingEntity;getActiveHand()Lnet/minecraft/util/Hand;
 
- 
tickActiveItemStackprivate void tickActiveItemStack()- Mappings:
- Namespace - Name - Mixin selector - official - D- Lbfz;D()V- intermediary - method_6076- Lnet/minecraft/class_1309;method_6076()V- named - tickActiveItemStack- Lnet/minecraft/entity/LivingEntity;tickActiveItemStack()V
 
- 
tickItemStackUsage- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcfz;)V- intermediary - method_37119- Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)V- named - tickItemStackUsage- Lnet/minecraft/entity/LivingEntity;tickItemStackUsage(Lnet/minecraft/item/ItemStack;)V
 
- 
shouldSpawnConsumptionEffectsprivate boolean shouldSpawnConsumptionEffects()- Mappings:
- Namespace - Name - Mixin selector - official - E- Lbfz;E()Z- intermediary - method_22382- Lnet/minecraft/class_1309;method_22382()Z- named - shouldSpawnConsumptionEffects- Lnet/minecraft/entity/LivingEntity;shouldSpawnConsumptionEffects()Z
 
- 
updateLeaningPitchprivate void updateLeaningPitch()- Mappings:
- Namespace - Name - Mixin selector - official - G- Lbfz;G()V- intermediary - method_6072- Lnet/minecraft/class_1309;method_6072()V- named - updateLeaningPitch- Lnet/minecraft/entity/LivingEntity;updateLeaningPitch()V
 
- 
setLivingFlagprotected void setLivingFlag(int mask, boolean value) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(IZ)V- intermediary - method_6085- Lnet/minecraft/class_1309;method_6085(IZ)V- named - setLivingFlag- Lnet/minecraft/entity/LivingEntity;setLivingFlag(IZ)V
 
- 
setCurrentHand- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbfz;c(Lbdw;)V- intermediary - method_6019- Lnet/minecraft/class_1309;method_6019(Lnet/minecraft/class_1268;)V- named - setCurrentHand- Lnet/minecraft/entity/LivingEntity;setCurrentHand(Lnet/minecraft/util/Hand;)V
 
- 
onTrackedDataSetCalled on the client when the tracked data is set.This can be overridden to refresh other fields when the tracked data is set or changed. - Overrides:
- onTrackedDataSetin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Laby;)V- intermediary - method_5674- Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V- named - onTrackedDataSet- Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
 
- 
lookAtChanges this entity's pitch and yaw to look attarget.- Overrides:
- lookAtin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Leb$a;Leei;)V- intermediary - method_5702- Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V- named - lookAt- Lnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
 
- 
spawnConsumptionEffects- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lcfz;I)V- intermediary - method_6098- Lnet/minecraft/class_1309;method_6098(Lnet/minecraft/class_1799;I)V- named - spawnConsumptionEffects- Lnet/minecraft/entity/LivingEntity;spawnConsumptionEffects(Lnet/minecraft/item/ItemStack;I)V
 
- 
spawnItemParticles- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcfz;I)V- intermediary - method_6037- Lnet/minecraft/class_1309;method_6037(Lnet/minecraft/class_1799;I)V- named - spawnItemParticles- Lnet/minecraft/entity/LivingEntity;spawnItemParticles(Lnet/minecraft/item/ItemStack;I)V
 
- 
consumeItemprotected void consumeItem()- Mappings:
- Namespace - Name - Mixin selector - official - Z_- Lbfz;Z_()V- intermediary - method_6040- Lnet/minecraft/class_1309;method_6040()V- named - consumeItem- Lnet/minecraft/entity/LivingEntity;consumeItem()V
 
- 
getActiveItem- Mappings:
- Namespace - Name - Mixin selector - official - fk- Lbfz;fk()Lcfz;- intermediary - method_6030- Lnet/minecraft/class_1309;method_6030()Lnet/minecraft/class_1799;- named - getActiveItem- Lnet/minecraft/entity/LivingEntity;getActiveItem()Lnet/minecraft/item/ItemStack;
 
- 
getItemUseTimeLeftpublic int getItemUseTimeLeft()- Mappings:
- Namespace - Name - Mixin selector - official - fl- Lbfz;fl()I- intermediary - method_6014- Lnet/minecraft/class_1309;method_6014()I- named - getItemUseTimeLeft- Lnet/minecraft/entity/LivingEntity;getItemUseTimeLeft()I
 
- 
getItemUseTimepublic int getItemUseTime()- Mappings:
- Namespace - Name - Mixin selector - official - fm- Lbfz;fm()I- intermediary - method_6048- Lnet/minecraft/class_1309;method_6048()I- named - getItemUseTime- Lnet/minecraft/entity/LivingEntity;getItemUseTime()I
 
- 
stopUsingItempublic void stopUsingItem()- Mappings:
- Namespace - Name - Mixin selector - official - fn- Lbfz;fn()V- intermediary - method_6075- Lnet/minecraft/class_1309;method_6075()V- named - stopUsingItem- Lnet/minecraft/entity/LivingEntity;stopUsingItem()V
 
- 
clearActiveItempublic void clearActiveItem()- Mappings:
- Namespace - Name - Mixin selector - official - fo- Lbfz;fo()V- intermediary - method_6021- Lnet/minecraft/class_1309;method_6021()V- named - clearActiveItem- Lnet/minecraft/entity/LivingEntity;clearActiveItem()V
 
- 
isBlockingpublic boolean isBlocking()- Mappings:
- Namespace - Name - Mixin selector - official - fp- Lbfz;fp()Z- intermediary - method_6039- Lnet/minecraft/class_1309;method_6039()Z- named - isBlocking- Lnet/minecraft/entity/LivingEntity;isBlocking()Z
 
- 
isHoldingOntoLadderpublic boolean isHoldingOntoLadder()- Returns:
- trueif this entity should not lose height while in a climbing state
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - fq- Lbfz;fq()Z- intermediary - method_21754- Lnet/minecraft/class_1309;method_21754()Z- named - isHoldingOntoLadder- Lnet/minecraft/entity/LivingEntity;isHoldingOntoLadder()Z
 
- 
isFallFlyingpublic boolean isFallFlying()- Mappings:
- Namespace - Name - Mixin selector - official - fr- Lbfz;fr()Z- intermediary - method_6128- Lnet/minecraft/class_1309;method_6128()Z- named - isFallFlying- Lnet/minecraft/entity/LivingEntity;isFallFlying()Z
 
- 
isInSwimmingPosepublic boolean isInSwimmingPose()Returns whether the entity is in swimming pose.This includes crawling entities and entities using elytra that aren't fall-flying. Players start crawling if they would otherwise collide with blocks (for example, when the player is in a 1 block tall tunnel). - Overrides:
- isInSwimmingPosein class- Entity
- Returns:
- whether the entity is in swimming pose
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bX- Lbfj;bX()Z- intermediary - method_20232- Lnet/minecraft/class_1297;method_20232()Z- named - isInSwimmingPose- Lnet/minecraft/entity/Entity;isInSwimmingPose()Z
 
- 
getRollpublic int getRoll()- Mappings:
- Namespace - Name - Mixin selector - official - fs- Lbfz;fs()I- intermediary - method_6003- Lnet/minecraft/class_1309;method_6003()I- named - getRoll- Lnet/minecraft/entity/LivingEntity;getRoll()I
 
- 
teleportpublic boolean teleport(double x, double y, double z, boolean particleEffects) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(DDDZ)Z- intermediary - method_6082- Lnet/minecraft/class_1309;method_6082(DDDZ)Z- named - teleport- Lnet/minecraft/entity/LivingEntity;teleport(DDDZ)Z
 
- 
isAffectedBySplashPotionspublic boolean isAffectedBySplashPotions()- Mappings:
- Namespace - Name - Mixin selector - official - ft- Lbfz;ft()Z- intermediary - method_6086- Lnet/minecraft/class_1309;method_6086()Z- named - isAffectedBySplashPotions- Lnet/minecraft/entity/LivingEntity;isAffectedBySplashPotions()Z
 
- 
isMobOrPlayerpublic boolean isMobOrPlayer()- Mappings:
- Namespace - Name - Mixin selector - official - fu- Lbfz;fu()Z- intermediary - method_6102- Lnet/minecraft/class_1309;method_6102()Z- named - isMobOrPlayer- Lnet/minecraft/entity/LivingEntity;isMobOrPlayer()Z
 
- 
setNearbySongPlaying- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lgu;Z)V- intermediary - method_6006- Lnet/minecraft/class_1309;method_6006(Lnet/minecraft/class_2338;Z)V- named - setNearbySongPlaying- Lnet/minecraft/entity/LivingEntity;setNearbySongPlaying(Lnet/minecraft/util/math/BlockPos;Z)V
 
- 
canEquip- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbfz;f(Lcfz;)Z- intermediary - method_18397- Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Z- named - canEquip- Lnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Z
 
- 
getDimensionsReturns the dimensions of the entity with the givenpose.- Overrides:
- getDimensionsin class- Entity
- Returns:
- the dimensions of the entity with the given pose
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lbgl;)Lbfk;- intermediary - method_18377- Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;- named - getDimensions- Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
 
- 
getPoses- Mappings:
- Namespace - Name - Mixin selector - official - fv- Lbfz;fv()Lcom/google/common/collect/ImmutableList;- intermediary - method_24831- Lnet/minecraft/class_1309;method_24831()Lcom/google/common/collect/ImmutableList;- named - getPoses- Lnet/minecraft/entity/LivingEntity;getPoses()Lcom/google/common/collect/ImmutableList;
 
- 
getBoundingBox- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lbgl;)Leed;- intermediary - method_24833- Lnet/minecraft/class_1309;method_24833(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;- named - getBoundingBox- Lnet/minecraft/entity/LivingEntity;getBoundingBox(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
 
- 
canUsePortalspublic boolean canUsePortals()Returns whether the entity can use nether portals and end portals.EnderDragonEntity,WitherEntity, andFishingBobberEntitycannot use portals.- Overrides:
- canUsePortalsin class- Entity
- Returns:
- whether the entity can use nether portals and end portals
- Mappings:
- Namespace - Name - Mixin selector - official - cq- Lbfj;cq()Z- intermediary - method_5822- Lnet/minecraft/class_1297;method_5822()Z- named - canUsePortals- Lnet/minecraft/entity/Entity;canUsePortals()Z
 
- 
getSleepingPosition- Mappings:
- Namespace - Name - Mixin selector - official - fw- Lbfz;fw()Ljava/util/Optional;- intermediary - method_18398- Lnet/minecraft/class_1309;method_18398()Ljava/util/Optional;- named - getSleepingPosition- Lnet/minecraft/entity/LivingEntity;getSleepingPosition()Ljava/util/Optional;
 
- 
setSleepingPosition- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lgu;)V- intermediary - method_18402- Lnet/minecraft/class_1309;method_18402(Lnet/minecraft/class_2338;)V- named - setSleepingPosition- Lnet/minecraft/entity/LivingEntity;setSleepingPosition(Lnet/minecraft/util/math/BlockPos;)V
 
- 
clearSleepingPositionpublic void clearSleepingPosition()- Mappings:
- Namespace - Name - Mixin selector - official - fx- Lbfz;fx()V- intermediary - method_18399- Lnet/minecraft/class_1309;method_18399()V- named - clearSleepingPosition- Lnet/minecraft/entity/LivingEntity;clearSleepingPosition()V
 
- 
isSleepingpublic boolean isSleeping()- Mappings:
- Namespace - Name - Mixin selector - official - fy- Lbfz;fy()Z- intermediary - method_6113- Lnet/minecraft/class_1309;method_6113()Z- named - isSleeping- Lnet/minecraft/entity/LivingEntity;isSleeping()Z
 
- 
sleep- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lgu;)V- intermediary - method_18403- Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)V- named - sleep- Lnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
 
- 
setPositionInBed- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lgu;)V- intermediary - method_18392- Lnet/minecraft/class_1309;method_18392(Lnet/minecraft/class_2338;)V- named - setPositionInBed- Lnet/minecraft/entity/LivingEntity;setPositionInBed(Lnet/minecraft/util/math/BlockPos;)V
 
- 
isSleepingInBedprivate boolean isSleepingInBed()- Mappings:
- Namespace - Name - Mixin selector - official - I- Lbfz;I()Z- intermediary - method_18406- Lnet/minecraft/class_1309;method_18406()Z- named - isSleepingInBed- Lnet/minecraft/entity/LivingEntity;isSleepingInBed()Z
 
- 
wakeUppublic void wakeUp()Wakes this entity up.- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - fz- Lbfz;fz()V- intermediary - method_18400- Lnet/minecraft/class_1309;method_18400()V- named - wakeUp- Lnet/minecraft/entity/LivingEntity;wakeUp()V
 
- 
getSleepingDirection- Mappings:
- Namespace - Name - Mixin selector - official - fA- Lbfz;fA()Lha;- intermediary - method_18401- Lnet/minecraft/class_1309;method_18401()Lnet/minecraft/class_2350;- named - getSleepingDirection- Lnet/minecraft/entity/LivingEntity;getSleepingDirection()Lnet/minecraft/util/math/Direction;
 
- 
isInsideWallpublic boolean isInsideWall()Returns whether the entity is in a wall and should suffocate.This returns falseifEntity.noClipistrue; otherwise, this returnstrueif the eye position is occupied by a block that can suffocate.- Overrides:
- isInsideWallin class- Entity
- Returns:
- whether the entity is in a wall and should suffocate
- Mappings:
- Namespace - Name - Mixin selector - official - bt- Lbfj;bt()Z- intermediary - method_5757- Lnet/minecraft/class_1297;method_5757()Z- named - isInsideWall- Lnet/minecraft/entity/Entity;isInsideWall()Z
 
- 
getEyeHeight- Overrides:
- getEyeHeightin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lbgl;Lbfk;)F- intermediary - method_18378- Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F- named - getEyeHeight- Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
 
- 
getActiveEyeHeight- 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
 
- 
getProjectileType- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lcfz;)Lcfz;- intermediary - method_18808- Lnet/minecraft/class_1309;method_18808(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;- named - getProjectileType- Lnet/minecraft/entity/LivingEntity;getProjectileType(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
 
- 
eatFood- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcmm;Lcfz;)Lcfz;- intermediary - method_18866- Lnet/minecraft/class_1309;method_18866(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;- named - eatFood- Lnet/minecraft/entity/LivingEntity;eatFood(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
 
- 
applyFoodEffects- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcfz;Lcmm;Lbfz;)V- intermediary - method_18865- Lnet/minecraft/class_1309;method_18865(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V- named - applyFoodEffects- Lnet/minecraft/entity/LivingEntity;applyFoodEffects(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
 
- 
getEquipmentBreakStatus- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbfz;g(Lbfo;)B- intermediary - method_20237- Lnet/minecraft/class_1309;method_20237(Lnet/minecraft/class_1304;)B- named - getEquipmentBreakStatus- Lnet/minecraft/entity/LivingEntity;getEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)B
 
- 
sendEquipmentBreakStatus- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lbfo;)V- intermediary - method_20235- Lnet/minecraft/class_1309;method_20235(Lnet/minecraft/class_1304;)V- named - sendEquipmentBreakStatus- Lnet/minecraft/entity/LivingEntity;sendEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)V
 
- 
sendToolBreakStatus- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lbdw;)V- intermediary - method_20236- Lnet/minecraft/class_1309;method_20236(Lnet/minecraft/class_1268;)V- named - sendToolBreakStatus- Lnet/minecraft/entity/LivingEntity;sendToolBreakStatus(Lnet/minecraft/util/Hand;)V
 
- 
getVisibilityBoundingBox- Overrides:
- getVisibilityBoundingBoxin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - j_- Lbfj;j_()Leed;- intermediary - method_5830- Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;- named - getVisibilityBoundingBox- Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
 
- 
getPreferredEquipmentSlot- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfz;h(Lcfz;)Lbfo;- intermediary - method_32326- Lnet/minecraft/class_1309;method_32326(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304;- named - getPreferredEquipmentSlot- Lnet/minecraft/entity/LivingEntity;getPreferredEquipmentSlot(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/EquipmentSlot;
 
- 
getStackReference- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lbfz;Lbfo;)Lbgs;- intermediary - method_32321- Lnet/minecraft/class_1309;method_32321(Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630;- named - getStackReference- Lnet/minecraft/entity/LivingEntity;getStackReference(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/inventory/StackReference;
 
- 
getEquipmentSlot- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbfz;r(I)Lbfo;- intermediary - method_32322- Lnet/minecraft/class_1309;method_32322(I)Lnet/minecraft/class_1304;- named - getEquipmentSlot- Lnet/minecraft/entity/LivingEntity;getEquipmentSlot(I)Lnet/minecraft/entity/EquipmentSlot;
 
- 
getStackReferenceObtains a stack reference to be modified. Used by commands like/lootor/item.- Overrides:
- getStackReferencein class- Entity
- Parameters:
- mappedIndex- the mapped index as given by the item slot argument
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lbfj;a_(I)Lbgs;- intermediary - method_32318- Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;- named - getStackReference- Lnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
 
- 
canFreezepublic boolean canFreeze()Returns whether the entity can freeze.
- 
isGlowingpublic boolean isGlowing()Returns whether the entity is glowing, checking the entity flags on the client.Glowing entities have an outline when rendered. - Overrides:
- isGlowingin class- Entity
- Returns:
- whether the entity is glowing, checking the entity flags on the client
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ca- Lbfj;ca()Z- intermediary - method_5851- Lnet/minecraft/class_1297;method_5851()Z- named - isGlowing- Lnet/minecraft/entity/Entity;isGlowing()Z
 
- 
getBodyYawpublic float getBodyYaw()Returns the body yaw of the entity.- Overrides:
- getBodyYawin class- Entity
- Returns:
- the body yaw of the entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - dz- Lbfj;dz()F- intermediary - method_43078- Lnet/minecraft/class_1297;method_43078()F- named - getBodyYaw- Lnet/minecraft/entity/Entity;getBodyYaw()F
 
- 
onSpawnPacketCalled on the client when the entity receives a spawn packet.This sets the entity's position, angles, ID, and UUID. Subclasses can override this to initialize additional fields. - Overrides:
- onSpawnPacketin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lus;)V- intermediary - method_31471- Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V- named - onSpawnPacket- Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V
 
- 
disablesShieldpublic boolean disablesShield()- Mappings:
- Namespace - Name - Mixin selector - official - fB- Lbfz;fB()Z- intermediary - method_42149- Lnet/minecraft/class_1309;method_42149()Z- named - disablesShield- Lnet/minecraft/entity/LivingEntity;disablesShield()Z
 
- 
getStepHeightpublic float getStepHeight()- Overrides:
- getStepHeightin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - dC- Lbfj;dC()F- intermediary - method_49476- Lnet/minecraft/class_1297;method_49476()F- named - getStepHeight- Lnet/minecraft/entity/Entity;getStepHeight()F
 
 
-