Class LivingEntity
- All Implemented Interfaces:
Attackable,DataTracked,ScoreHolder,CommandOutput,Nameable,EntityLike
- Direct Known Subclasses:
ArmorStandEntity,MobEntity,PlayerEntity
- Mappings:
Namespace Name named net/minecraft/entity/LivingEntityintermediary net/minecraft/class_1309official btq
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate static final Stringprotected ItemStackprivate final Map<RegistryEntry<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 booleanprotected intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final doubleprivate static final intprivate static final intprivate static final intstatic final floatstatic final floatstatic 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<List<ParticleEffect>> private static final TrackedData<Boolean> private static final UUIDfloatfloatprotected floatprotected floatprotected floatfinal floatfinal floatprotected intprotected intprotected doubleprotected doubleprotected doubleprotected doubleprotected doubleprotected doublefloatprotected static final EntityDimensionsprivate static final TrackedData<Optional<BlockPos>> private static final UUIDprivate static final EntityAttributeModifierprotected floatprivate static final TrackedData<Integer> private static final TrackedData<Integer> intintprivate final DefaultedList<ItemStack> private ItemStackprivate final DefaultedList<ItemStack> floatprotected static final intprotected static final intFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, 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.CommandOutput
DUMMYFields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLivingEntity(EntityType<? extends LivingEntity> type, World world) -
Method Summary
Modifier 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(FoodComponent component) protected voidapplyMovementInput(Vec3d movementInput, float slipperiness) booleanareItemsDifferent(ItemStack stack, ItemStack stack2) protected voidattackLivingEntity(LivingEntity target) voidbaseTick()booleanblockedByShield(DamageSource source) final 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.booleancanUseSlot(EquipmentSlot slot) booleancanWalkOnFluid(FluidState state) private voidcheckHandStackSwap(Map<EquipmentSlot, ItemStack> equipmentChanges) Notifies nearby players if the stacks in the hands have been swapped.protected floatclampScale(float scale) 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 voiddamageEquipment(DamageSource source, float amount, EquipmentSlot[] slots) 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) protected voidfall(double heightDifference, boolean onGround, BlockState state, BlockPos landedPosition) Called when the entity falls.floatintgetArmor()floatdoublegetAttackDistanceScalingFactor(@Nullable Entity entity) @Nullable LivingEntity@Nullable LivingEntitydoublegetAttributeBaseValue(RegistryEntry<EntityAttribute> attribute) @Nullable EntityAttributeInstancegetAttributeInstance(RegistryEntry<EntityAttribute> attribute) doublegetAttributeValue(RegistryEntry<EntityAttribute> attribute) protected EntityDimensionsgetBaseDimensions(EntityPose pose) protected floatfloatReturns the body yaw of the entity.getBoundingBox(EntityPose pose) Brain<?> getBrain()protected Vec3dgetControlledMovementInput(PlayerEntity controllingPlayer, Vec3d movementInput) floatprotected @Nullable SoundEventintfinal EntityDimensionsgetDimensions(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 ItemStackintprivate SoundEventgetFallSound(int distance) protected doubleprivate intfloatgetHandSwingProgress(float tickDelta) floatReturns the head yaw of the entity.floatprotected BoxGets the area in which this entity can be attacked by mobs whose attack box overlaps it.protected @Nullable SoundEventgetHurtSound(DamageSource source) intintfloatprotected floatprotected floatgetJumpVelocity(float strength) intintfloatgetLeaningPitch(float tickDelta) floatdoubledoublefloatdoublelongabstract Armfinal floatfinal floatprotected floatReturns the maximum rotation of the head relative to the body in degrees.floatprivate floatgetMovementSpeed(float slipperiness) protected intgetNextAirOnLand(int air) protected intgetNextAirUnderwater(int air) protected floatgetPassengerRidingPos(Entity passenger) getPoses()static EquipmentSlot@Nullable LivingEntitygetProjectileType(ItemStack stack) @Nullable DamageSourceprotected floatgetSaddledSpeed(PlayerEntity controllingPlayer) intReturns the maximum height of a fall the entity takes during pathfinding.protected final intgetSafeFallDistance(float health) floatgetScale()float@Nullable Directionstatic EquipmentSlotgetSlotForHand(Hand hand) floatprotected floatgetStackInHand(Hand hand) getStackReference(int mappedIndex) Obtains a stack reference to be modified.private static StackReferencegetStackReference(LivingEntity entity, EquipmentSlot slot) @Nullable StatusEffectInstancegetStatusEffect(RegistryEntry<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.booleanbooleanbooleanbooleanhasStatusEffect(RegistryEntry<StatusEffect> effect) voidheal(float amount) Heals this entity by the givenamountof half-hearts.booleanprotected voidinitDataTracker(DataTracker.Builder builder) Initializes 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 booleanbooleanbooleanReturns 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) booleanbooleanprotected voidjump()voidkill()Kills the entity.protected voidknockback(LivingEntity target) protected voidprotected voidlerpHeadYaw(int headTrackingIncrements, double serverHeadYaw) voidlookAt(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) protected voidprivate voidprotected voidplayHurtSound(DamageSource damageSource) voidplaySound(@Nullable SoundEvent sound) 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 voidbooleanremoveStatusEffect(RegistryEntry<StatusEffect> effect) Removes a status effect from this entity.@Nullable StatusEffectInstanceRemoves 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) final voidsetAbsorptionAmount(float absorptionAmount) protected voidsetAbsorptionAmountUnclamped(float absorptionAmount) 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) voidsetOnFireForTicks(int ticks) 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 voidupdateAttribute(RegistryEntry<EntityAttribute> attribute) private voidprivate voidprivate voidvoidupdateLimbs(boolean flutter) protected voidupdateLimbs(float posDelta) protected voidprivate voidprotected voidvoidupdateTrackedHeadRotation(float yaw, int interpolationSteps) voidupdateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps) voidwakeUp()Wakes this entity up.protected booleanvoidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, 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, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMoveEffect, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengerNearestTo, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getProjectileDeflection, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, 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, isInFluid, 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, lerpPosAndRotation, limitFallDistance, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onExplodedBy, 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, removeCommandTag, removeFromDimension, removePassenger, 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, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldControlVehicles, 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, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilencedMethods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/entity/LivingEntity;LOGGER:Lorg/slf4j/Logger;intermediary field_36332Lnet/minecraft/class_1309;field_36332:Lorg/slf4j/Logger;official bLbtq;b:Lorg/slf4j/Logger;
-
ACTIVE_EFFECTS_NBT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named ACTIVE_EFFECTS_NBT_KEYLnet/minecraft/entity/LivingEntity;ACTIVE_EFFECTS_NBT_KEY:Ljava/lang/String;intermediary field_45740Lnet/minecraft/class_1309;field_45740:Ljava/lang/String;official cLbtq;c:Ljava/lang/String;
-
SOUL_SPEED_BOOST_ID
- Mappings:
Namespace Name Mixin selector named SOUL_SPEED_BOOST_IDLnet/minecraft/entity/LivingEntity;SOUL_SPEED_BOOST_ID:Ljava/util/UUID;intermediary field_23128Lnet/minecraft/class_1309;field_23128:Ljava/util/UUID;official dLbtq;d:Ljava/util/UUID;
-
POWDER_SNOW_SLOW_ID
- Mappings:
Namespace Name Mixin selector named POWDER_SNOW_SLOW_IDLnet/minecraft/entity/LivingEntity;POWDER_SNOW_SLOW_ID:Ljava/util/UUID;intermediary field_27859Lnet/minecraft/class_1309;field_27859:Ljava/util/UUID;official eLbtq;e:Ljava/util/UUID;
-
SPRINTING_SPEED_BOOST
- Mappings:
Namespace Name Mixin selector named SPRINTING_SPEED_BOOSTLnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST:Lnet/minecraft/entity/attribute/EntityAttributeModifier;intermediary field_6231Lnet/minecraft/class_1309;field_6231:Lnet/minecraft/class_1322;official bFLbtq;bF:Lbuw;
-
field_30069
public static final int field_30069- See Also:
- Mappings:
Namespace Name Mixin selector named field_30069Lnet/minecraft/entity/LivingEntity;field_30069:Iintermediary field_30069Lnet/minecraft/class_1309;field_30069:Iofficial hLbtq;h:I
-
field_30070
public static final int field_30070- See Also:
- Mappings:
Namespace Name Mixin selector named field_30070Lnet/minecraft/entity/LivingEntity;field_30070:Iintermediary field_30070Lnet/minecraft/class_1309;field_30070:Iofficial iLbtq;i:I
-
EQUIPMENT_SLOT_ID
public static final int EQUIPMENT_SLOT_ID- See Also:
- Mappings:
Namespace Name Mixin selector named EQUIPMENT_SLOT_IDLnet/minecraft/entity/LivingEntity;EQUIPMENT_SLOT_ID:Iintermediary field_30071Lnet/minecraft/class_1309;field_30071:Iofficial jLbtq;j:I
-
field_30072
public static final int field_30072- See Also:
- Mappings:
Namespace Name Mixin selector named field_30072Lnet/minecraft/entity/LivingEntity;field_30072:Iintermediary field_30072Lnet/minecraft/class_1309;field_30072:Iofficial kLbtq;k:I
-
field_48827
public static final int field_48827- See Also:
- Mappings:
Namespace Name Mixin selector named field_48827Lnet/minecraft/entity/LivingEntity;field_48827:Iintermediary field_48827Lnet/minecraft/class_1309;field_48827:Iofficial lLbtq;l:I
-
GLOWING_FLAG
public static final int GLOWING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named GLOWING_FLAGLnet/minecraft/entity/LivingEntity;GLOWING_FLAG:Iintermediary field_30073Lnet/minecraft/class_1309;field_30073:Iofficial mLbtq;m:I
-
field_30074
public static final int field_30074- See Also:
- Mappings:
Namespace Name Mixin selector named field_30074Lnet/minecraft/entity/LivingEntity;field_30074:Iintermediary field_30074Lnet/minecraft/class_1309;field_30074:Iofficial nLbtq;n:I
-
field_30078
private static final int field_30078- See Also:
- Mappings:
Namespace Name Mixin selector named field_30078Lnet/minecraft/entity/LivingEntity;field_30078:Iintermediary field_30078Lnet/minecraft/class_1309;field_30078:Iofficial bGLbtq;bG:I
-
field_30075
public static final double field_30075- See Also:
- Mappings:
Namespace Name Mixin selector named field_30075Lnet/minecraft/entity/LivingEntity;field_30075:Dintermediary field_30075Lnet/minecraft/class_1309;field_30075:Dofficial oLbtq;o:D
-
GRAVITY
public static final double GRAVITY- See Also:
- Mappings:
Namespace Name Mixin selector named GRAVITYLnet/minecraft/entity/LivingEntity;GRAVITY:Dintermediary field_30076Lnet/minecraft/class_1309;field_30076:Dofficial pLbtq;p:D
-
DEATH_TICKS
public static final int DEATH_TICKS- See Also:
- Mappings:
Namespace Name Mixin selector named DEATH_TICKSLnet/minecraft/entity/LivingEntity;DEATH_TICKS:Iintermediary field_30077Lnet/minecraft/class_1309;field_30077:Iofficial qLbtq;q:I
-
field_30080
private static final int field_30080- See Also:
- Mappings:
Namespace Name Mixin selector named field_30080Lnet/minecraft/entity/LivingEntity;field_30080:Iintermediary field_30080Lnet/minecraft/class_1309;field_30080:Iofficial bHLbtq;bH:I
-
field_30081
private static final int field_30081- See Also:
- Mappings:
Namespace Name Mixin selector named field_30081Lnet/minecraft/entity/LivingEntity;field_30081:Iintermediary field_30081Lnet/minecraft/class_1309;field_30081:Iofficial bILbtq;bI:I
-
field_30063
public static final int field_30063- See Also:
- Mappings:
Namespace Name Mixin selector named field_30063Lnet/minecraft/entity/LivingEntity;field_30063:Iintermediary field_30063Lnet/minecraft/class_1309;field_30063:Iofficial rLbtq;r:I
-
field_44874
public static final float field_44874- See Also:
- Mappings:
Namespace Name Mixin selector named field_44874Lnet/minecraft/entity/LivingEntity;field_44874:Fintermediary field_44874Lnet/minecraft/class_1309;field_44874:Fofficial sLbtq;s:F
-
MAX_ENTITY_VIEWING_DISTANCE
private static final double MAX_ENTITY_VIEWING_DISTANCE- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_ENTITY_VIEWING_DISTANCELnet/minecraft/entity/LivingEntity;MAX_ENTITY_VIEWING_DISTANCE:Dintermediary field_33908Lnet/minecraft/class_1309;field_33908:Dofficial bJLbtq;bJ:D
-
USING_ITEM_FLAG
protected static final int USING_ITEM_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named USING_ITEM_FLAGLnet/minecraft/entity/LivingEntity;USING_ITEM_FLAG:Iintermediary field_30064Lnet/minecraft/class_1309;field_30064:Iofficial tLbtq;t:I
-
OFF_HAND_ACTIVE_FLAG
protected static final int OFF_HAND_ACTIVE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named OFF_HAND_ACTIVE_FLAGLnet/minecraft/entity/LivingEntity;OFF_HAND_ACTIVE_FLAG:Iintermediary field_30065Lnet/minecraft/class_1309;field_30065:Iofficial uLbtq;u:I
-
USING_RIPTIDE_FLAG
protected static final int USING_RIPTIDE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector named USING_RIPTIDE_FLAGLnet/minecraft/entity/LivingEntity;USING_RIPTIDE_FLAG:Iintermediary field_30066Lnet/minecraft/class_1309;field_30066:Iofficial vLbtq;v:I
-
LIVING_FLAGS
- Mappings:
Namespace Name Mixin selector named LIVING_FLAGSLnet/minecraft/entity/LivingEntity;LIVING_FLAGS:Lnet/minecraft/entity/data/TrackedData;intermediary field_6257Lnet/minecraft/class_1309;field_6257:Lnet/minecraft/class_2940;official aFLbtq;aF:Lakk;
-
HEALTH
- Mappings:
Namespace Name Mixin selector named HEALTHLnet/minecraft/entity/LivingEntity;HEALTH:Lnet/minecraft/entity/data/TrackedData;intermediary field_6247Lnet/minecraft/class_1309;field_6247:Lnet/minecraft/class_2940;official bKLbtq;bK:Lakk;
-
POTION_SWIRLS
- Mappings:
Namespace Name Mixin selector named POTION_SWIRLSLnet/minecraft/entity/LivingEntity;POTION_SWIRLS:Lnet/minecraft/entity/data/TrackedData;intermediary field_49792Lnet/minecraft/class_1309;field_49792:Lnet/minecraft/class_2940;official bLLbtq;bL:Lakk;
-
POTION_SWIRLS_AMBIENT
- Mappings:
Namespace Name Mixin selector named POTION_SWIRLS_AMBIENTLnet/minecraft/entity/LivingEntity;POTION_SWIRLS_AMBIENT:Lnet/minecraft/entity/data/TrackedData;intermediary field_6214Lnet/minecraft/class_1309;field_6214:Lnet/minecraft/class_2940;official bMLbtq;bM:Lakk;
-
STUCK_ARROW_COUNT
- Mappings:
Namespace Name Mixin selector named STUCK_ARROW_COUNTLnet/minecraft/entity/LivingEntity;STUCK_ARROW_COUNT:Lnet/minecraft/entity/data/TrackedData;intermediary field_6219Lnet/minecraft/class_1309;field_6219:Lnet/minecraft/class_2940;official bNLbtq;bN:Lakk;
-
STINGER_COUNT
- Mappings:
Namespace Name Mixin selector named STINGER_COUNTLnet/minecraft/entity/LivingEntity;STINGER_COUNT:Lnet/minecraft/entity/data/TrackedData;intermediary field_20348Lnet/minecraft/class_1309;field_20348:Lnet/minecraft/class_2940;official bOLbtq;bO:Lakk;
-
SLEEPING_POSITION
- Mappings:
Namespace Name Mixin selector named SLEEPING_POSITIONLnet/minecraft/entity/LivingEntity;SLEEPING_POSITION:Lnet/minecraft/entity/data/TrackedData;intermediary field_18073Lnet/minecraft/class_1309;field_18073:Lnet/minecraft/class_2940;official bPLbtq;bP:Lakk;
-
field_49793
private static final int field_49793- See Also:
- Mappings:
Namespace Name Mixin selector named field_49793Lnet/minecraft/entity/LivingEntity;field_49793:Iintermediary field_49793Lnet/minecraft/class_1309;field_49793:Iofficial bQLbtq;bQ:I
-
SLEEPING_DIMENSIONS
- Mappings:
Namespace Name Mixin selector named SLEEPING_DIMENSIONSLnet/minecraft/entity/LivingEntity;SLEEPING_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;intermediary field_18072Lnet/minecraft/class_1309;field_18072:Lnet/minecraft/class_4048;official aGLbtq;aG:Lbsy;
-
BABY_SCALE_FACTOR
public static final float BABY_SCALE_FACTOR- See Also:
- Mappings:
Namespace Name Mixin selector named BABY_SCALE_FACTORLnet/minecraft/entity/LivingEntity;BABY_SCALE_FACTOR:Fintermediary field_30068Lnet/minecraft/class_1309;field_30068:Fofficial aHLbtq;aH:F
-
field_47756
public static final float field_47756- See Also:
- Mappings:
Namespace Name Mixin selector named field_47756Lnet/minecraft/entity/LivingEntity;field_47756:Fintermediary field_47756Lnet/minecraft/class_1309;field_47756:Fofficial aILbtq;aI:F
-
field_49972
private static final float field_49972- See Also:
- Mappings:
Namespace Name Mixin selector named field_49972Lnet/minecraft/entity/LivingEntity;field_49972:Fintermediary field_49972Lnet/minecraft/class_1309;field_49972:Fofficial bRLbtq;bR:F
-
attributes
- Mappings:
Namespace Name Mixin selector named attributesLnet/minecraft/entity/LivingEntity;attributes:Lnet/minecraft/entity/attribute/AttributeContainer;intermediary field_6260Lnet/minecraft/class_1309;field_6260:Lnet/minecraft/class_5131;official bSLbtq;bS:Lbuv;
-
damageTracker
- Mappings:
Namespace Name Mixin selector named damageTrackerLnet/minecraft/entity/LivingEntity;damageTracker:Lnet/minecraft/entity/damage/DamageTracker;intermediary field_6256Lnet/minecraft/class_1309;field_6256:Lnet/minecraft/class_1283;official bTLbtq;bT:Lbrl;
-
activeStatusEffects
- Mappings:
Namespace Name Mixin selector named activeStatusEffectsLnet/minecraft/entity/LivingEntity;activeStatusEffects:Ljava/util/Map;intermediary field_6280Lnet/minecraft/class_1309;field_6280:Ljava/util/Map;official bULbtq;bU:Ljava/util/Map;
-
syncedHandStacks
- Mappings:
Namespace Name Mixin selector named syncedHandStacksLnet/minecraft/entity/LivingEntity;syncedHandStacks:Lnet/minecraft/util/collection/DefaultedList;intermediary field_6234Lnet/minecraft/class_1309;field_6234:Lnet/minecraft/class_2371;official bVLbtq;bV:Ljr;
-
syncedArmorStacks
- Mappings:
Namespace Name Mixin selector named syncedArmorStacksLnet/minecraft/entity/LivingEntity;syncedArmorStacks:Lnet/minecraft/util/collection/DefaultedList;intermediary field_6248Lnet/minecraft/class_1309;field_6248:Lnet/minecraft/class_2371;official bWLbtq;bW:Ljr;
-
syncedBodyArmorStack
- Mappings:
Namespace Name Mixin selector named syncedBodyArmorStackLnet/minecraft/entity/LivingEntity;syncedBodyArmorStack:Lnet/minecraft/item/ItemStack;intermediary field_48826Lnet/minecraft/class_1309;field_48826:Lnet/minecraft/class_1799;official bXLbtq;bX:Lcuq;
-
handSwinging
public boolean handSwinging- Mappings:
Namespace Name Mixin selector named handSwingingLnet/minecraft/entity/LivingEntity;handSwinging:Zintermediary field_6252Lnet/minecraft/class_1309;field_6252:Zofficial aJLbtq;aJ:Z
-
noDrag
private boolean noDrag- Mappings:
Namespace Name Mixin selector named noDragLnet/minecraft/entity/LivingEntity;noDrag:Zintermediary field_30082Lnet/minecraft/class_1309;field_30082:Zofficial bYLbtq;bY:Z
-
preferredHand
- Mappings:
Namespace Name Mixin selector named preferredHandLnet/minecraft/entity/LivingEntity;preferredHand:Lnet/minecraft/util/Hand;intermediary field_6266Lnet/minecraft/class_1309;field_6266:Lnet/minecraft/class_1268;official aKLbtq;aK:Lbqu;
-
handSwingTicks
public int handSwingTicks- Mappings:
Namespace Name Mixin selector named handSwingTicksLnet/minecraft/entity/LivingEntity;handSwingTicks:Iintermediary field_6279Lnet/minecraft/class_1309;field_6279:Iofficial aLLbtq;aL:I
-
stuckArrowTimer
public int stuckArrowTimer- Mappings:
Namespace Name Mixin selector named stuckArrowTimerLnet/minecraft/entity/LivingEntity;stuckArrowTimer:Iintermediary field_6218Lnet/minecraft/class_1309;field_6218:Iofficial aMLbtq;aM:I
-
stuckStingerTimer
public int stuckStingerTimer- Mappings:
Namespace Name Mixin selector named stuckStingerTimerLnet/minecraft/entity/LivingEntity;stuckStingerTimer:Iintermediary field_20347Lnet/minecraft/class_1309;field_20347:Iofficial aNLbtq;aN:I
-
hurtTime
public int hurtTime- Mappings:
Namespace Name Mixin selector named hurtTimeLnet/minecraft/entity/LivingEntity;hurtTime:Iintermediary field_6235Lnet/minecraft/class_1309;field_6235:Iofficial aOLbtq;aO:I
-
maxHurtTime
public int maxHurtTime- Mappings:
Namespace Name Mixin selector named maxHurtTimeLnet/minecraft/entity/LivingEntity;maxHurtTime:Iintermediary field_6254Lnet/minecraft/class_1309;field_6254:Iofficial aPLbtq;aP:I
-
deathTime
public int deathTime- Mappings:
Namespace Name Mixin selector named deathTimeLnet/minecraft/entity/LivingEntity;deathTime:Iintermediary field_6213Lnet/minecraft/class_1309;field_6213:Iofficial aQLbtq;aQ:I
-
lastHandSwingProgress
public float lastHandSwingProgress- Mappings:
Namespace Name Mixin selector named lastHandSwingProgressLnet/minecraft/entity/LivingEntity;lastHandSwingProgress:Fintermediary field_6229Lnet/minecraft/class_1309;field_6229:Fofficial aRLbtq;aR:F
-
handSwingProgress
public float handSwingProgress- Mappings:
Namespace Name Mixin selector named handSwingProgressLnet/minecraft/entity/LivingEntity;handSwingProgress:Fintermediary field_6251Lnet/minecraft/class_1309;field_6251:Fofficial aSLbtq;aS:F
-
lastAttackedTicks
protected int lastAttackedTicks- Mappings:
Namespace Name Mixin selector named lastAttackedTicksLnet/minecraft/entity/LivingEntity;lastAttackedTicks:Iintermediary field_6273Lnet/minecraft/class_1309;field_6273:Iofficial aTLbtq;aT:I
-
limbAnimator
- Mappings:
Namespace Name Mixin selector named limbAnimatorLnet/minecraft/entity/LivingEntity;limbAnimator:Lnet/minecraft/entity/LimbAnimator;intermediary field_42108Lnet/minecraft/class_1309;field_42108:Lnet/minecraft/class_8080;official aULbtq;aU:Lbur;
-
defaultMaxHealth
public final int defaultMaxHealth- See Also:
- Mappings:
Namespace Name Mixin selector named defaultMaxHealthLnet/minecraft/entity/LivingEntity;defaultMaxHealth:Iintermediary field_6269Lnet/minecraft/class_1309;field_6269:Iofficial aVLbtq;aV:I
-
randomLargeSeed
public final float randomLargeSeed- Mappings:
Namespace Name Mixin selector named randomLargeSeedLnet/minecraft/entity/LivingEntity;randomLargeSeed:Fintermediary field_6244Lnet/minecraft/class_1309;field_6244:Fofficial aWLbtq;aW:F
-
randomSmallSeed
public final float randomSmallSeed- Mappings:
Namespace Name Mixin selector named randomSmallSeedLnet/minecraft/entity/LivingEntity;randomSmallSeed:Fintermediary field_6262Lnet/minecraft/class_1309;field_6262:Fofficial aXLbtq;aX:F
-
bodyYaw
public float bodyYaw- Mappings:
Namespace Name Mixin selector named bodyYawLnet/minecraft/entity/LivingEntity;bodyYaw:Fintermediary field_6283Lnet/minecraft/class_1309;field_6283:Fofficial aYLbtq;aY:F
-
prevBodyYaw
public float prevBodyYaw- Mappings:
Namespace Name Mixin selector named prevBodyYawLnet/minecraft/entity/LivingEntity;prevBodyYaw:Fintermediary field_6220Lnet/minecraft/class_1309;field_6220:Fofficial aZLbtq;aZ:F
-
headYaw
public float headYaw- Mappings:
Namespace Name Mixin selector named headYawLnet/minecraft/entity/LivingEntity;headYaw:Fintermediary field_6241Lnet/minecraft/class_1309;field_6241:Fofficial baLbtq;ba:F
-
prevHeadYaw
public float prevHeadYaw- Mappings:
Namespace Name Mixin selector named prevHeadYawLnet/minecraft/entity/LivingEntity;prevHeadYaw:Fintermediary field_6259Lnet/minecraft/class_1309;field_6259:Fofficial bbLbtq;bb:F
-
attackingPlayer
- Mappings:
Namespace Name Mixin selector named attackingPlayerLnet/minecraft/entity/LivingEntity;attackingPlayer:Lnet/minecraft/entity/player/PlayerEntity;intermediary field_6258Lnet/minecraft/class_1309;field_6258:Lnet/minecraft/class_1657;official bcLbtq;bc:Lcmy;
-
playerHitTimer
protected int playerHitTimer- Mappings:
Namespace Name Mixin selector named playerHitTimerLnet/minecraft/entity/LivingEntity;playerHitTimer:Iintermediary field_6238Lnet/minecraft/class_1309;field_6238:Iofficial bdLbtq;bd:I
-
dead
protected boolean dead- Mappings:
Namespace Name Mixin selector named deadLnet/minecraft/entity/LivingEntity;dead:Zintermediary field_6272Lnet/minecraft/class_1309;field_6272:Zofficial beLbtq;be:Z
-
despawnCounter
protected int despawnCounter- Mappings:
Namespace Name Mixin selector named despawnCounterLnet/minecraft/entity/LivingEntity;despawnCounter:Iintermediary field_6278Lnet/minecraft/class_1309;field_6278:Iofficial bfLbtq;bf:I
-
prevStepBobbingAmount
protected float prevStepBobbingAmount- Mappings:
Namespace Name Mixin selector named prevStepBobbingAmountLnet/minecraft/entity/LivingEntity;prevStepBobbingAmount:Fintermediary field_6217Lnet/minecraft/class_1309;field_6217:Fofficial bgLbtq;bg:F
-
stepBobbingAmount
protected float stepBobbingAmount- Mappings:
Namespace Name Mixin selector named stepBobbingAmountLnet/minecraft/entity/LivingEntity;stepBobbingAmount:Fintermediary field_6233Lnet/minecraft/class_1309;field_6233:Fofficial bhLbtq;bh:F
-
lookDirection
protected float lookDirection- Mappings:
Namespace Name Mixin selector named lookDirectionLnet/minecraft/entity/LivingEntity;lookDirection:Fintermediary field_6255Lnet/minecraft/class_1309;field_6255:Fofficial biLbtq;bi:F
-
prevLookDirection
protected float prevLookDirection- Mappings:
Namespace Name Mixin selector named prevLookDirectionLnet/minecraft/entity/LivingEntity;prevLookDirection:Fintermediary field_6275Lnet/minecraft/class_1309;field_6275:Fofficial bjLbtq;bj:F
-
field_6215
protected float field_6215- Mappings:
Namespace Name Mixin selector named field_6215Lnet/minecraft/entity/LivingEntity;field_6215:Fintermediary field_6215Lnet/minecraft/class_1309;field_6215:Fofficial bkLbtq;bk:F
-
scoreAmount
protected int scoreAmount- Mappings:
Namespace Name Mixin selector named scoreAmountLnet/minecraft/entity/LivingEntity;scoreAmount:Iintermediary field_6232Lnet/minecraft/class_1309;field_6232:Iofficial blLbtq;bl:I
-
lastDamageTaken
protected float lastDamageTaken- Mappings:
Namespace Name Mixin selector named lastDamageTakenLnet/minecraft/entity/LivingEntity;lastDamageTaken:Fintermediary field_6253Lnet/minecraft/class_1309;field_6253:Fofficial bmLbtq;bm:F
-
jumping
protected boolean jumping- Mappings:
Namespace Name Mixin selector named jumpingLnet/minecraft/entity/LivingEntity;jumping:Zintermediary field_6282Lnet/minecraft/class_1309;field_6282:Zofficial bnLbtq;bn:Z
-
sidewaysSpeed
public float sidewaysSpeed- Mappings:
Namespace Name Mixin selector named sidewaysSpeedLnet/minecraft/entity/LivingEntity;sidewaysSpeed:Fintermediary field_6212Lnet/minecraft/class_1309;field_6212:Fofficial boLbtq;bo:F
-
upwardSpeed
public float upwardSpeed- Mappings:
Namespace Name Mixin selector named upwardSpeedLnet/minecraft/entity/LivingEntity;upwardSpeed:Fintermediary field_6227Lnet/minecraft/class_1309;field_6227:Fofficial bpLbtq;bp:F
-
forwardSpeed
public float forwardSpeed- Mappings:
Namespace Name Mixin selector named forwardSpeedLnet/minecraft/entity/LivingEntity;forwardSpeed:Fintermediary field_6250Lnet/minecraft/class_1309;field_6250:Fofficial bqLbtq;bq:F
-
bodyTrackingIncrements
protected int bodyTrackingIncrements- Mappings:
Namespace Name Mixin selector named bodyTrackingIncrementsLnet/minecraft/entity/LivingEntity;bodyTrackingIncrements:Iintermediary field_6210Lnet/minecraft/class_1309;field_6210:Iofficial brLbtq;br:I
-
serverX
protected double serverX- Mappings:
Namespace Name Mixin selector named serverXLnet/minecraft/entity/LivingEntity;serverX:Dintermediary field_6224Lnet/minecraft/class_1309;field_6224:Dofficial bsLbtq;bs:D
-
serverY
protected double serverY- Mappings:
Namespace Name Mixin selector named serverYLnet/minecraft/entity/LivingEntity;serverY:Dintermediary field_6245Lnet/minecraft/class_1309;field_6245:Dofficial btLbtq;bt:D
-
serverZ
protected double serverZ- Mappings:
Namespace Name Mixin selector named serverZLnet/minecraft/entity/LivingEntity;serverZ:Dintermediary field_6263Lnet/minecraft/class_1309;field_6263:Dofficial buLbtq;bu:D
-
serverYaw
protected double serverYaw- Mappings:
Namespace Name Mixin selector named serverYawLnet/minecraft/entity/LivingEntity;serverYaw:Dintermediary field_6284Lnet/minecraft/class_1309;field_6284:Dofficial bvLbtq;bv:D
-
serverPitch
protected double serverPitch- Mappings:
Namespace Name Mixin selector named serverPitchLnet/minecraft/entity/LivingEntity;serverPitch:Dintermediary field_6221Lnet/minecraft/class_1309;field_6221:Dofficial bwLbtq;bw:D
-
serverHeadYaw
protected double serverHeadYaw- Mappings:
Namespace Name Mixin selector named serverHeadYawLnet/minecraft/entity/LivingEntity;serverHeadYaw:Dintermediary field_45123Lnet/minecraft/class_1309;field_45123:Dofficial bxLbtq;bx:D
-
headTrackingIncrements
protected int headTrackingIncrements- Mappings:
Namespace Name Mixin selector named headTrackingIncrementsLnet/minecraft/entity/LivingEntity;headTrackingIncrements:Iintermediary field_6265Lnet/minecraft/class_1309;field_6265:Iofficial byLbtq;by:I
-
effectsChanged
private boolean effectsChanged- Mappings:
Namespace Name Mixin selector named effectsChangedLnet/minecraft/entity/LivingEntity;effectsChanged:Zintermediary field_6285Lnet/minecraft/class_1309;field_6285:Zofficial bZLbtq;bZ:Z
-
attacker
- Mappings:
Namespace Name Mixin selector named attackerLnet/minecraft/entity/LivingEntity;attacker:Lnet/minecraft/entity/LivingEntity;intermediary field_6274Lnet/minecraft/class_1309;field_6274:Lnet/minecraft/class_1309;official caLbtq;ca:Lbtq;
-
lastAttackedTime
private int lastAttackedTime- Mappings:
Namespace Name Mixin selector named lastAttackedTimeLnet/minecraft/entity/LivingEntity;lastAttackedTime:Iintermediary field_6230Lnet/minecraft/class_1309;field_6230:Iofficial cbLbtq;cb:I
-
attacking
- Mappings:
Namespace Name Mixin selector named attackingLnet/minecraft/entity/LivingEntity;attacking:Lnet/minecraft/entity/LivingEntity;intermediary field_6236Lnet/minecraft/class_1309;field_6236:Lnet/minecraft/class_1309;official ccLbtq;cc:Lbtq;
-
lastAttackTime
private int lastAttackTime- Mappings:
Namespace Name Mixin selector named lastAttackTimeLnet/minecraft/entity/LivingEntity;lastAttackTime:Iintermediary field_6270Lnet/minecraft/class_1309;field_6270:Iofficial cdLbtq;cd:I
-
movementSpeed
private float movementSpeed- Mappings:
Namespace Name Mixin selector named movementSpeedLnet/minecraft/entity/LivingEntity;movementSpeed:Fintermediary field_6287Lnet/minecraft/class_1309;field_6287:Fofficial ceLbtq;ce:F
-
jumpingCooldown
private int jumpingCooldown- Mappings:
Namespace Name Mixin selector named jumpingCooldownLnet/minecraft/entity/LivingEntity;jumpingCooldown:Iintermediary field_6228Lnet/minecraft/class_1309;field_6228:Iofficial cfLbtq;cf:I
-
absorptionAmount
private float absorptionAmount- Mappings:
Namespace Name Mixin selector named absorptionAmountLnet/minecraft/entity/LivingEntity;absorptionAmount:Fintermediary field_6246Lnet/minecraft/class_1309;field_6246:Fofficial cgLbtq;cg:F
-
activeItemStack
- Mappings:
Namespace Name Mixin selector named activeItemStackLnet/minecraft/entity/LivingEntity;activeItemStack:Lnet/minecraft/item/ItemStack;intermediary field_6277Lnet/minecraft/class_1309;field_6277:Lnet/minecraft/class_1799;official bzLbtq;bz:Lcuq;
-
itemUseTimeLeft
protected int itemUseTimeLeft- Mappings:
Namespace Name Mixin selector named itemUseTimeLeftLnet/minecraft/entity/LivingEntity;itemUseTimeLeft:Iintermediary field_6222Lnet/minecraft/class_1309;field_6222:Iofficial bALbtq;bA:I
-
fallFlyingTicks
protected int fallFlyingTicks- Mappings:
Namespace Name Mixin selector named fallFlyingTicksLnet/minecraft/entity/LivingEntity;fallFlyingTicks:Iintermediary field_6239Lnet/minecraft/class_1309;field_6239:Iofficial bBLbtq;bB:I
-
lastBlockPos
- Mappings:
Namespace Name Mixin selector named lastBlockPosLnet/minecraft/entity/LivingEntity;lastBlockPos:Lnet/minecraft/util/math/BlockPos;intermediary field_6268Lnet/minecraft/class_1309;field_6268:Lnet/minecraft/class_2338;official chLbtq;ch:Liz;
-
climbingPos
- Mappings:
Namespace Name Mixin selector named climbingPosLnet/minecraft/entity/LivingEntity;climbingPos:Ljava/util/Optional;intermediary field_22418Lnet/minecraft/class_1309;field_22418:Ljava/util/Optional;official ciLbtq;ci:Ljava/util/Optional;
-
lastDamageSource
- Mappings:
Namespace Name Mixin selector named lastDamageSourceLnet/minecraft/entity/LivingEntity;lastDamageSource:Lnet/minecraft/entity/damage/DamageSource;intermediary field_6276Lnet/minecraft/class_1309;field_6276:Lnet/minecraft/class_1282;official cjLbtq;cj:Lbro;
-
lastDamageTime
private long lastDamageTime- Mappings:
Namespace Name Mixin selector named lastDamageTimeLnet/minecraft/entity/LivingEntity;lastDamageTime:Jintermediary field_6226Lnet/minecraft/class_1309;field_6226:Jofficial ckLbtq;ck:J
-
riptideTicks
protected int riptideTicks- Mappings:
Namespace Name Mixin selector named riptideTicksLnet/minecraft/entity/LivingEntity;riptideTicks:Iintermediary field_6261Lnet/minecraft/class_1309;field_6261:Iofficial bCLbtq;bC:I
-
leaningPitch
private float leaningPitch- Mappings:
Namespace Name Mixin selector named leaningPitchLnet/minecraft/entity/LivingEntity;leaningPitch:Fintermediary field_6243Lnet/minecraft/class_1309;field_6243:Fofficial clLbtq;cl:F
-
lastLeaningPitch
private float lastLeaningPitch- Mappings:
Namespace Name Mixin selector named lastLeaningPitchLnet/minecraft/entity/LivingEntity;lastLeaningPitch:Fintermediary field_6264Lnet/minecraft/class_1309;field_6264:Fofficial cmLbtq;cm:F
-
brain
- Mappings:
Namespace Name Mixin selector named brainLnet/minecraft/entity/LivingEntity;brain:Lnet/minecraft/entity/ai/brain/Brain;intermediary field_18321Lnet/minecraft/class_1309;field_18321:Lnet/minecraft/class_4095;official bDLbtq;bD:Lbus;
-
experienceDroppingDisabled
private boolean experienceDroppingDisabled- Mappings:
Namespace Name Mixin selector named experienceDroppingDisabledLnet/minecraft/entity/LivingEntity;experienceDroppingDisabled:Zintermediary field_37421Lnet/minecraft/class_1309;field_37421:Zofficial cnLbtq;cn:Z
-
prevScale
protected float prevScale- Mappings:
Namespace Name Mixin selector named prevScaleLnet/minecraft/entity/LivingEntity;prevScale:Fintermediary field_47757Lnet/minecraft/class_1309;field_47757:Fofficial bELbtq;bE:F
-
-
Constructor Details
-
LivingEntity
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vofficial <init>Lbsv;<init>(Lbtb;Ldbz;)V
-
-
Method Details
-
getBrain
- Mappings:
Namespace Name Mixin selector named getBrainLnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;intermediary method_18868Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;official dSLbtq;dS()Lbus;
-
createBrainProfile
- Mappings:
Namespace Name Mixin selector named createBrainProfileLnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;intermediary method_28306Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;official dTLbtq;dT()Lbus$b;
-
deserializeBrain
- Mappings:
Namespace Name Mixin selector named deserializeBrainLnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;intermediary method_18867Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;official aLbtq;a(Lcom/mojang/serialization/Dynamic;)Lbus;
-
kill
public void kill()Kills the entity.This drops loot when applicable, and emits the
game event.invalid reference
GameEvent#ENTITY_DIE -
canTarget
- Mappings:
Namespace Name Mixin selector named canTargetLnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/EntityType;)Zintermediary method_5973Lnet/minecraft/class_1309;method_5973(Lnet/minecraft/class_1299;)Zofficial aLbtq;a(Lbtb;)Z
-
initDataTracker
Initializes data tracker.- Specified by:
initDataTrackerin classEntity- API Note:
- Subclasses should override this and add to the builder any data that needs to be tracked.
- Mappings:
Namespace Name Mixin selector named initDataTrackerLnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)Vintermediary method_5693Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)Vofficial aLbsv;a(Lako$a;)V
-
createLivingAttributes
- Mappings:
Namespace Name Mixin selector named createLivingAttributesLnet/minecraft/entity/LivingEntity;createLivingAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_26827Lnet/minecraft/class_1309;method_26827()Lnet/minecraft/class_5132$class_5133;official dULbtq;dU()Lbux$a;
-
fall
protected 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 classEntity- Implementation Note:
- If on ground, this calls
Block.onLandedUpon(net.minecraft.world.World, net.minecraft.block.BlockState, net.minecraft.util.math.BlockPos, net.minecraft.entity.Entity, float), which can add or reduce fall damage, emits, then callsinvalid reference
GameEvent#HIT_GROUNDEntity.onLanding(). Otherwise, ifheightDifferenceis negative, it subtracts that value fromEntity.fallDistance. - Mappings:
Namespace Name Mixin selector named fallLnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_5623Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Vofficial aLbsv;a(DZLdsd;Liz;)V
-
canBreatheInWater
public final boolean canBreatheInWater()- Mappings:
Namespace Name Mixin selector named canBreatheInWaterLnet/minecraft/entity/LivingEntity;canBreatheInWater()Zintermediary method_6094Lnet/minecraft/class_1309;method_6094()Zofficial dVLbtq;dV()Z
-
getLeaningPitch
public float getLeaningPitch(float tickDelta) - Mappings:
Namespace Name Mixin selector named getLeaningPitchLnet/minecraft/entity/LivingEntity;getLeaningPitch(F)Fintermediary method_6024Lnet/minecraft/class_1309;method_6024(F)Fofficial aLbtq;a(F)F
-
baseTick
public void baseTick() -
shouldDisplaySoulSpeedEffects
public boolean shouldDisplaySoulSpeedEffects()- Mappings:
Namespace Name Mixin selector named shouldDisplaySoulSpeedEffectsLnet/minecraft/entity/LivingEntity;shouldDisplaySoulSpeedEffects()Zintermediary method_27302Lnet/minecraft/class_1309;method_27302()Zofficial dWLbtq;dW()Z
-
displaySoulSpeedEffects
protected void displaySoulSpeedEffects()- Mappings:
Namespace Name Mixin selector named displaySoulSpeedEffectsLnet/minecraft/entity/LivingEntity;displaySoulSpeedEffects()Vintermediary method_25937Lnet/minecraft/class_1309;method_25937()Vofficial dXLbtq;dX()V
-
isOnSoulSpeedBlock
protected boolean isOnSoulSpeedBlock()- Mappings:
Namespace Name Mixin selector named isOnSoulSpeedBlockLnet/minecraft/entity/LivingEntity;isOnSoulSpeedBlock()Zintermediary method_27303Lnet/minecraft/class_1309;method_27303()Zofficial dYLbtq;dY()Z
-
getVelocityMultiplier
protected float getVelocityMultiplier()- Overrides:
getVelocityMultiplierin classEntity- Mappings:
Namespace Name Mixin selector named getVelocityMultiplierLnet/minecraft/entity/Entity;getVelocityMultiplier()Fintermediary method_23326Lnet/minecraft/class_1297;method_23326()Fofficial aNLbsv;aN()F
-
shouldRemoveSoulSpeedBoost
- Mappings:
Namespace Name Mixin selector named shouldRemoveSoulSpeedBoostLnet/minecraft/entity/LivingEntity;shouldRemoveSoulSpeedBoost(Lnet/minecraft/block/BlockState;)Zintermediary method_29500Lnet/minecraft/class_1309;method_29500(Lnet/minecraft/class_2680;)Zofficial cLbtq;c(Ldsd;)Z
-
removeSoulSpeedBoost
protected void removeSoulSpeedBoost()- Mappings:
Namespace Name Mixin selector named removeSoulSpeedBoostLnet/minecraft/entity/LivingEntity;removeSoulSpeedBoost()Vintermediary method_29501Lnet/minecraft/class_1309;method_29501()Vofficial dZLbtq;dZ()V
-
addSoulSpeedBoostIfNeeded
protected void addSoulSpeedBoostIfNeeded()- Mappings:
Namespace Name Mixin selector named addSoulSpeedBoostIfNeededLnet/minecraft/entity/LivingEntity;addSoulSpeedBoostIfNeeded()Vintermediary method_29502Lnet/minecraft/class_1309;method_29502()Vofficial eaLbtq;ea()V
-
removePowderSnowSlow
protected void removePowderSnowSlow()- Mappings:
Namespace Name Mixin selector named removePowderSnowSlowLnet/minecraft/entity/LivingEntity;removePowderSnowSlow()Vintermediary method_32324Lnet/minecraft/class_1309;method_32324()Vofficial ebLbtq;eb()V
-
addPowderSnowSlowIfNeeded
protected void addPowderSnowSlowIfNeeded()- Mappings:
Namespace Name Mixin selector named addPowderSnowSlowIfNeededLnet/minecraft/entity/LivingEntity;addPowderSnowSlowIfNeeded()Vintermediary method_32325Lnet/minecraft/class_1309;method_32325()Vofficial ecLbtq;ec()V
-
applyMovementEffects
- Mappings:
Namespace Name Mixin selector named applyMovementEffectsLnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_6126Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)Vofficial cLbtq;c(Liz;)V
-
isBaby
public boolean isBaby()- Mappings:
Namespace Name Mixin selector named isBabyLnet/minecraft/entity/LivingEntity;isBaby()Zintermediary method_6109Lnet/minecraft/class_1309;method_6109()Zofficial p_Lbtq;p_()Z
-
getScaleFactor
public float getScaleFactor()- Mappings:
Namespace Name Mixin selector named getScaleFactorLnet/minecraft/entity/LivingEntity;getScaleFactor()Fintermediary method_17825Lnet/minecraft/class_1309;method_17825()Fofficial edLbtq;ed()F
-
getScale
public float getScale()- Mappings:
Namespace Name Mixin selector named getScaleLnet/minecraft/entity/LivingEntity;getScale()Fintermediary method_55693Lnet/minecraft/class_1309;method_55693()Fofficial eeLbtq;ee()F
-
clampScale
protected float clampScale(float scale) - Mappings:
Namespace Name Mixin selector named clampScaleLnet/minecraft/entity/LivingEntity;clampScale(F)Fintermediary method_56077Lnet/minecraft/class_1309;method_56077(F)Fofficial bLbtq;b(F)F
-
shouldSwimInFluids
protected boolean shouldSwimInFluids()- Mappings:
Namespace Name Mixin selector named shouldSwimInFluidsLnet/minecraft/entity/LivingEntity;shouldSwimInFluids()Zintermediary method_29920Lnet/minecraft/class_1309;method_29920()Zofficial efLbtq;ef()Z
-
updatePostDeath
protected void updatePostDeath()- Mappings:
Namespace Name Mixin selector named updatePostDeathLnet/minecraft/entity/LivingEntity;updatePostDeath()Vintermediary method_6108Lnet/minecraft/class_1309;method_6108()Vofficial egLbtq;eg()V
-
shouldDropXp
public 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 named shouldDropXpLnet/minecraft/entity/LivingEntity;shouldDropXp()Zintermediary method_6054Lnet/minecraft/class_1309;method_6054()Zofficial ehLbtq;eh()Z
-
shouldDropLoot
protected boolean shouldDropLoot()- Mappings:
Namespace Name Mixin selector named shouldDropLootLnet/minecraft/entity/LivingEntity;shouldDropLoot()Zintermediary method_27071Lnet/minecraft/class_1309;method_27071()Zofficial eiLbtq;ei()Z
-
getNextAirUnderwater
protected int getNextAirUnderwater(int air) - Mappings:
Namespace Name Mixin selector named getNextAirUnderwaterLnet/minecraft/entity/LivingEntity;getNextAirUnderwater(I)Iintermediary method_6130Lnet/minecraft/class_1309;method_6130(I)Iofficial nLbtq;n(I)I
-
getNextAirOnLand
protected int getNextAirOnLand(int air) - Mappings:
Namespace Name Mixin selector named getNextAirOnLandLnet/minecraft/entity/LivingEntity;getNextAirOnLand(I)Iintermediary method_6064Lnet/minecraft/class_1309;method_6064(I)Iofficial oLbtq;o(I)I
-
getXpToDrop
public int getXpToDrop()Called when this entity is killed and returns the amount of experience to drop.- See Also:
- Mappings:
Namespace Name Mixin selector named getXpToDropLnet/minecraft/entity/LivingEntity;getXpToDrop()Iintermediary method_6110Lnet/minecraft/class_1309;method_6110()Iofficial ejLbtq;ej()I
-
shouldAlwaysDropXp
protected boolean shouldAlwaysDropXp()Returns if this entity may always drop experience, skipping any other checks.- See Also:
- Mappings:
Namespace Name Mixin selector named shouldAlwaysDropXpLnet/minecraft/entity/LivingEntity;shouldAlwaysDropXp()Zintermediary method_6071Lnet/minecraft/class_1309;method_6071()Zofficial ekLbtq;ek()Z
-
getRandom
- Mappings:
Namespace Name Mixin selector named getRandomLnet/minecraft/entity/LivingEntity;getRandom()Lnet/minecraft/util/math/random/Random;intermediary method_6051Lnet/minecraft/class_1309;method_6051()Lnet/minecraft/class_5819;official elLbtq;el()Lazh;
-
getAttacker
- Mappings:
Namespace Name Mixin selector named getAttackerLnet/minecraft/entity/LivingEntity;getAttacker()Lnet/minecraft/entity/LivingEntity;intermediary method_6065Lnet/minecraft/class_1309;method_6065()Lnet/minecraft/class_1309;official emLbtq;em()Lbtq;
-
getLastAttacker
- Specified by:
getLastAttackerin interfaceAttackable- Mappings:
Namespace Name Mixin selector named getLastAttackerLnet/minecraft/entity/Attackable;getLastAttacker()Lnet/minecraft/entity/LivingEntity;intermediary method_49107Lnet/minecraft/class_8149;method_49107()Lnet/minecraft/class_1309;official T_Lbss;T_()Lbtq;
-
getLastAttackedTime
public int getLastAttackedTime()- Mappings:
Namespace Name Mixin selector named getLastAttackedTimeLnet/minecraft/entity/LivingEntity;getLastAttackedTime()Iintermediary method_6117Lnet/minecraft/class_1309;method_6117()Iofficial enLbtq;en()I
-
setAttacking
- Mappings:
Namespace Name Mixin selector named setAttackingLnet/minecraft/entity/LivingEntity;setAttacking(Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_29505Lnet/minecraft/class_1309;method_29505(Lnet/minecraft/class_1657;)Vofficial cLbtq;c(Lcmy;)V
-
setAttacker
- Mappings:
Namespace Name Mixin selector named setAttackerLnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)Vintermediary method_6015Lnet/minecraft/class_1309;method_6015(Lnet/minecraft/class_1309;)Vofficial aLbtq;a(Lbtq;)V
-
getAttacking
- Mappings:
Namespace Name Mixin selector named getAttackingLnet/minecraft/entity/LivingEntity;getAttacking()Lnet/minecraft/entity/LivingEntity;intermediary method_6052Lnet/minecraft/class_1309;method_6052()Lnet/minecraft/class_1309;official eoLbtq;eo()Lbtq;
-
getLastAttackTime
public int getLastAttackTime()- Mappings:
Namespace Name Mixin selector named getLastAttackTimeLnet/minecraft/entity/LivingEntity;getLastAttackTime()Iintermediary method_6083Lnet/minecraft/class_1309;method_6083()Iofficial epLbtq;ep()I
-
onAttacking
- Mappings:
Namespace Name Mixin selector named onAttackingLnet/minecraft/entity/LivingEntity;onAttacking(Lnet/minecraft/entity/Entity;)Vintermediary method_6114Lnet/minecraft/class_1309;method_6114(Lnet/minecraft/class_1297;)Vofficial ALbtq;A(Lbsv;)V
-
getDespawnCounter
public int getDespawnCounter()- Mappings:
Namespace Name Mixin selector named getDespawnCounterLnet/minecraft/entity/LivingEntity;getDespawnCounter()Iintermediary method_6131Lnet/minecraft/class_1309;method_6131()Iofficial eqLbtq;eq()I
-
setDespawnCounter
public void setDespawnCounter(int despawnCounter) - Mappings:
Namespace Name Mixin selector named setDespawnCounterLnet/minecraft/entity/LivingEntity;setDespawnCounter(I)Vintermediary method_16826Lnet/minecraft/class_1309;method_16826(I)Vofficial pLbtq;p(I)V
-
hasNoDrag
public boolean hasNoDrag()- Mappings:
Namespace Name Mixin selector named hasNoDragLnet/minecraft/entity/LivingEntity;hasNoDrag()Zintermediary method_35053Lnet/minecraft/class_1309;method_35053()Zofficial erLbtq;er()Z
-
setNoDrag
public void setNoDrag(boolean noDrag) - Mappings:
Namespace Name Mixin selector named setNoDragLnet/minecraft/entity/LivingEntity;setNoDrag(Z)Vintermediary method_35054Lnet/minecraft/class_1309;method_35054(Z)Vofficial qLbtq;q(Z)V
-
isArmorSlot
- Mappings:
Namespace Name Mixin selector named isArmorSlotLnet/minecraft/entity/LivingEntity;isArmorSlot(Lnet/minecraft/entity/EquipmentSlot;)Zintermediary method_44201Lnet/minecraft/class_1309;method_44201(Lnet/minecraft/class_1304;)Zofficial bLbtq;b(Lbtc;)Z
-
onEquipStack
- Mappings:
Namespace Name Mixin selector named onEquipStackLnet/minecraft/entity/LivingEntity;onEquipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Vintermediary method_6116Lnet/minecraft/class_1309;method_6116(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Vofficial aLbtq;a(Lbtc;Lcuq;Lcuq;)V
-
remove
Removes the entity.- Overrides:
removein classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named removeLnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)Vintermediary method_5650Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)Vofficial aLbsv;a(Lbsv$c;)V
-
writeCustomDataToNbt
Writes custom data tonbt. Subclasses have 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vofficial bLbsv;b(Lus;)V
-
readCustomDataFromNbt
Reads custom data fromnbt. Subclasses have 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vofficial aLbsv;a(Lus;)V
-
tickStatusEffects
protected void tickStatusEffects()- Mappings:
Namespace Name Mixin selector named tickStatusEffectsLnet/minecraft/entity/LivingEntity;tickStatusEffects()Vintermediary method_6050Lnet/minecraft/class_1309;method_6050()Vofficial esLbtq;es()V
-
updatePotionVisibility
protected void updatePotionVisibility()- Mappings:
Namespace Name Mixin selector named updatePotionVisibilityLnet/minecraft/entity/LivingEntity;updatePotionVisibility()Vintermediary method_6027Lnet/minecraft/class_1309;method_6027()Vofficial JLbtq;J()V
-
updatePotionSwirls
private void updatePotionSwirls()- Mappings:
Namespace Name Mixin selector named updatePotionSwirlsLnet/minecraft/entity/LivingEntity;updatePotionSwirls()Vintermediary method_58150Lnet/minecraft/class_1309;method_58150()Vofficial sLbtq;s()V
-
updateGlowing
private void updateGlowing()- Mappings:
Namespace Name Mixin selector named updateGlowingLnet/minecraft/entity/LivingEntity;updateGlowing()Vintermediary method_36362Lnet/minecraft/class_1309;method_36362()Vofficial vLbtq;v()V
-
getAttackDistanceScalingFactor
- Mappings:
Namespace Name Mixin selector named getAttackDistanceScalingFactorLnet/minecraft/entity/LivingEntity;getAttackDistanceScalingFactor(Lnet/minecraft/entity/Entity;)Dintermediary method_18390Lnet/minecraft/class_1309;method_18390(Lnet/minecraft/class_1297;)Dofficial BLbtq;B(Lbsv;)D
-
canTarget
- Mappings:
Namespace Name Mixin selector named canTargetLnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/LivingEntity;)Zintermediary method_18395Lnet/minecraft/class_1309;method_18395(Lnet/minecraft/class_1309;)Zofficial cLbtq;c(Lbtq;)Z
-
isTarget
- Mappings:
Namespace Name Mixin selector named isTargetLnet/minecraft/entity/LivingEntity;isTarget(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/TargetPredicate;)Zintermediary method_18391Lnet/minecraft/class_1309;method_18391(Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Zofficial aLbtq;a(Lbtq;Lceh;)Z
-
canTakeDamage
public boolean canTakeDamage()- Mappings:
Namespace Name Mixin selector named canTakeDamageLnet/minecraft/entity/LivingEntity;canTakeDamage()Zintermediary method_33190Lnet/minecraft/class_1309;method_33190()Zofficial etLbtq;et()Z
-
isPartOfGame
public boolean isPartOfGame()- Mappings:
Namespace Name Mixin selector named isPartOfGameLnet/minecraft/entity/LivingEntity;isPartOfGame()Zintermediary method_36608Lnet/minecraft/class_1309;method_36608()Zofficial euLbtq;eu()Z
-
containsOnlyAmbientEffects
- Mappings:
Namespace Name Mixin selector named containsOnlyAmbientEffectsLnet/minecraft/entity/LivingEntity;containsOnlyAmbientEffects(Ljava/util/Collection;)Zintermediary method_6089Lnet/minecraft/class_1309;method_6089(Ljava/util/Collection;)Zofficial cLbtq;c(Ljava/util/Collection;)Z
-
clearPotionSwirls
protected void clearPotionSwirls()- Mappings:
Namespace Name Mixin selector named clearPotionSwirlsLnet/minecraft/entity/LivingEntity;clearPotionSwirls()Vintermediary method_6069Lnet/minecraft/class_1309;method_6069()Vofficial evLbtq;ev()V
-
clearStatusEffects
public boolean clearStatusEffects()- Mappings:
Namespace Name Mixin selector named clearStatusEffectsLnet/minecraft/entity/LivingEntity;clearStatusEffects()Zintermediary method_6012Lnet/minecraft/class_1309;method_6012()Zofficial ewLbtq;ew()Z
-
getStatusEffects
- Mappings:
Namespace Name Mixin selector named getStatusEffectsLnet/minecraft/entity/LivingEntity;getStatusEffects()Ljava/util/Collection;intermediary method_6026Lnet/minecraft/class_1309;method_6026()Ljava/util/Collection;official exLbtq;ex()Ljava/util/Collection;
-
getActiveStatusEffects
- Mappings:
Namespace Name Mixin selector named getActiveStatusEffectsLnet/minecraft/entity/LivingEntity;getActiveStatusEffects()Ljava/util/Map;intermediary method_6088Lnet/minecraft/class_1309;method_6088()Ljava/util/Map;official eyLbtq;ey()Ljava/util/Map;
-
hasStatusEffect
- Mappings:
Namespace Name Mixin selector named hasStatusEffectLnet/minecraft/entity/LivingEntity;hasStatusEffect(Lnet/minecraft/registry/entry/RegistryEntry;)Zintermediary method_6059Lnet/minecraft/class_1309;method_6059(Lnet/minecraft/class_6880;)Zofficial bLbtq;b(Lji;)Z
-
getStatusEffect
- Mappings:
Namespace Name Mixin selector named getStatusEffectLnet/minecraft/entity/LivingEntity;getStatusEffect(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/effect/StatusEffectInstance;intermediary method_6112Lnet/minecraft/class_1309;method_6112(Lnet/minecraft/class_6880;)Lnet/minecraft/class_1293;official cLbtq;c(Lji;)Lbsd;
-
addStatusEffect
Adds 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 named addStatusEffectLnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Zintermediary method_6092Lnet/minecraft/class_1309;method_6092(Lnet/minecraft/class_1293;)Zofficial bLbtq;b(Lbsd;)Z
-
addStatusEffect
Adds a status effect to this entity.- Parameters:
effect- the effect to addsource- the source entity ornullfor 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 named addStatusEffectLnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)Zintermediary method_37222Lnet/minecraft/class_1309;method_37222(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Zofficial bLbtq;b(Lbsd;Lbsv;)Z
-
canHaveStatusEffect
- Mappings:
Namespace Name Mixin selector named canHaveStatusEffectLnet/minecraft/entity/LivingEntity;canHaveStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Zintermediary method_6049Lnet/minecraft/class_1309;method_6049(Lnet/minecraft/class_1293;)Zofficial cLbtq;c(Lbsd;)Z
-
setStatusEffect
Sets 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 setsource- the source entity ornullfor 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 named setStatusEffectLnet/minecraft/entity/LivingEntity;setStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)Vintermediary method_26082Lnet/minecraft/class_1309;method_26082(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Vofficial cLbtq;c(Lbsd;Lbsv;)V
-
hasInvertedHealingAndHarm
public boolean hasInvertedHealingAndHarm()- Mappings:
Namespace Name Mixin selector named hasInvertedHealingAndHarmLnet/minecraft/entity/LivingEntity;hasInvertedHealingAndHarm()Zintermediary method_5999Lnet/minecraft/class_1309;method_5999()Zofficial ezLbtq;ez()Z
-
removeStatusEffectInternal
@Nullable public @Nullable StatusEffectInstance removeStatusEffectInternal(RegistryEntry<StatusEffect> effect) 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(RegistryEntry)is highly preferable.- Returns:
- the status effect removed
- Mappings:
Namespace Name Mixin selector named removeStatusEffectInternalLnet/minecraft/entity/LivingEntity;removeStatusEffectInternal(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/effect/StatusEffectInstance;intermediary method_6111Lnet/minecraft/class_1309;method_6111(Lnet/minecraft/class_6880;)Lnet/minecraft/class_1293;official dLbtq;d(Lji;)Lbsd;
-
removeStatusEffect
Removes 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 named removeStatusEffectLnet/minecraft/entity/LivingEntity;removeStatusEffect(Lnet/minecraft/registry/entry/RegistryEntry;)Zintermediary method_6016Lnet/minecraft/class_1309;method_6016(Lnet/minecraft/class_6880;)Zofficial eLbtq;e(Lji;)Z
-
onStatusEffectApplied
protected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source) - Mappings:
Namespace Name Mixin selector named onStatusEffectAppliedLnet/minecraft/entity/LivingEntity;onStatusEffectApplied(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)Vintermediary method_6020Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Vofficial aLbtq;a(Lbsd;Lbsv;)V
-
sendEffectToControllingPlayer
- Mappings:
Namespace Name Mixin selector named sendEffectToControllingPlayerLnet/minecraft/entity/LivingEntity;sendEffectToControllingPlayer(Lnet/minecraft/entity/effect/StatusEffectInstance;)Vintermediary method_52197Lnet/minecraft/class_1309;method_52197(Lnet/minecraft/class_1293;)Vofficial dLbtq;d(Lbsd;)V
-
onStatusEffectUpgraded
protected void onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable @Nullable Entity source) - Mappings:
Namespace Name Mixin selector named onStatusEffectUpgradedLnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)Vintermediary method_6009Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)Vofficial aLbtq;a(Lbsd;ZLbsv;)V
-
onStatusEffectRemoved
- Mappings:
Namespace Name Mixin selector named onStatusEffectRemovedLnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)Vintermediary method_6129Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)Vofficial aLbtq;a(Lbsd;)V
-
updateAttributes
private void updateAttributes()- Mappings:
Namespace Name Mixin selector named updateAttributesLnet/minecraft/entity/LivingEntity;updateAttributes()Vintermediary method_52543Lnet/minecraft/class_1309;method_52543()Vofficial zLbtq;z()V
-
updateAttribute
- Mappings:
Namespace Name Mixin selector named updateAttributeLnet/minecraft/entity/LivingEntity;updateAttribute(Lnet/minecraft/registry/entry/RegistryEntry;)Vintermediary method_52540Lnet/minecraft/class_1309;method_52540(Lnet/minecraft/class_6880;)Vofficial iLbtq;i(Lji;)V
-
heal
public 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 named healLnet/minecraft/entity/LivingEntity;heal(F)Vintermediary method_6025Lnet/minecraft/class_1309;method_6025(F)Vofficial cLbtq;c(F)V
-
getHealth
public float getHealth()- Mappings:
Namespace Name Mixin selector named getHealthLnet/minecraft/entity/LivingEntity;getHealth()Fintermediary method_6032Lnet/minecraft/class_1309;method_6032()Fofficial eALbtq;eA()F
-
setHealth
public void setHealth(float health) - Mappings:
Namespace Name Mixin selector named setHealthLnet/minecraft/entity/LivingEntity;setHealth(F)Vintermediary method_6033Lnet/minecraft/class_1309;method_6033(F)Vofficial tLbtq;t(F)V
-
isDead
public boolean isDead()- Mappings:
Namespace Name Mixin selector named isDeadLnet/minecraft/entity/LivingEntity;isDead()Zintermediary method_29504Lnet/minecraft/class_1309;method_29504()Zofficial eBLbtq;eB()Z
-
damage
Applies 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 classEntity- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
Namespace Name Mixin selector named damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Zintermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Zofficial aLbsv;a(Lbro;F)Z
-
takeShieldHit
- Mappings:
Namespace Name Mixin selector named takeShieldHitLnet/minecraft/entity/LivingEntity;takeShieldHit(Lnet/minecraft/entity/LivingEntity;)Vintermediary method_6090Lnet/minecraft/class_1309;method_6090(Lnet/minecraft/class_1309;)Vofficial dLbtq;d(Lbtq;)V
-
knockback
- Mappings:
Namespace Name Mixin selector named knockbackLnet/minecraft/entity/LivingEntity;knockback(Lnet/minecraft/entity/LivingEntity;)Vintermediary method_6060Lnet/minecraft/class_1309;method_6060(Lnet/minecraft/class_1309;)Vofficial eLbtq;e(Lbtq;)V
-
tryUseTotem
- Mappings:
Namespace Name Mixin selector named tryUseTotemLnet/minecraft/entity/LivingEntity;tryUseTotem(Lnet/minecraft/entity/damage/DamageSource;)Zintermediary method_6095Lnet/minecraft/class_1309;method_6095(Lnet/minecraft/class_1282;)Zofficial hLbtq;h(Lbro;)Z
-
getRecentDamageSource
- Mappings:
Namespace Name Mixin selector named getRecentDamageSourceLnet/minecraft/entity/LivingEntity;getRecentDamageSource()Lnet/minecraft/entity/damage/DamageSource;intermediary method_6081Lnet/minecraft/class_1309;method_6081()Lnet/minecraft/class_1282;official eCLbtq;eC()Lbro;
-
playHurtSound
- Mappings:
Namespace Name Mixin selector named playHurtSoundLnet/minecraft/entity/LivingEntity;playHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Vintermediary method_6013Lnet/minecraft/class_1309;method_6013(Lnet/minecraft/class_1282;)Vofficial eLbtq;e(Lbro;)V
-
playSound
- Mappings:
Namespace Name Mixin selector named playSoundLnet/minecraft/entity/LivingEntity;playSound(Lnet/minecraft/sound/SoundEvent;)Vintermediary method_56078Lnet/minecraft/class_1309;method_56078(Lnet/minecraft/class_3414;)Vofficial bLbtq;b(Lavz;)V
-
blockedByShield
- Mappings:
Namespace Name Mixin selector named blockedByShieldLnet/minecraft/entity/LivingEntity;blockedByShield(Lnet/minecraft/entity/damage/DamageSource;)Zintermediary method_6061Lnet/minecraft/class_1309;method_6061(Lnet/minecraft/class_1282;)Zofficial fLbtq;f(Lbro;)Z
-
playEquipmentBreakEffects
- Mappings:
Namespace Name Mixin selector named playEquipmentBreakEffectsLnet/minecraft/entity/LivingEntity;playEquipmentBreakEffects(Lnet/minecraft/item/ItemStack;)Vintermediary method_6045Lnet/minecraft/class_1309;method_6045(Lnet/minecraft/class_1799;)Vofficial iLbtq;i(Lcuq;)V
-
onDeath
- Mappings:
Namespace Name Mixin selector named onDeathLnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)Vintermediary method_6078Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)Vofficial aLbtq;a(Lbro;)V
-
onKilledBy
Performs 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 named onKilledByLnet/minecraft/entity/LivingEntity;onKilledBy(Lnet/minecraft/entity/LivingEntity;)Vintermediary method_23733Lnet/minecraft/class_1309;method_23733(Lnet/minecraft/class_1309;)Vofficial fLbtq;f(Lbtq;)V
-
drop
- Mappings:
Namespace Name Mixin selector named dropLnet/minecraft/entity/LivingEntity;drop(Lnet/minecraft/entity/damage/DamageSource;)Vintermediary method_16080Lnet/minecraft/class_1309;method_16080(Lnet/minecraft/class_1282;)Vofficial gLbtq;g(Lbro;)V
-
dropInventory
protected void dropInventory()- Mappings:
Namespace Name Mixin selector named dropInventoryLnet/minecraft/entity/LivingEntity;dropInventory()Vintermediary method_16078Lnet/minecraft/class_1309;method_16078()Vofficial eDLbtq;eD()V
-
dropXp
protected 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 named dropXpLnet/minecraft/entity/LivingEntity;dropXp()Vintermediary method_23883Lnet/minecraft/class_1309;method_23883()Vofficial eELbtq;eE()V
-
dropEquipment
- Mappings:
Namespace Name Mixin selector named dropEquipmentLnet/minecraft/entity/LivingEntity;dropEquipment(Lnet/minecraft/entity/damage/DamageSource;IZ)Vintermediary method_6099Lnet/minecraft/class_1309;method_6099(Lnet/minecraft/class_1282;IZ)Vofficial aLbtq;a(Lbro;IZ)V
-
getLootTable
- Mappings:
Namespace Name Mixin selector named getLootTableLnet/minecraft/entity/LivingEntity;getLootTable()Lnet/minecraft/registry/RegistryKey;intermediary method_5989Lnet/minecraft/class_1309;method_5989()Lnet/minecraft/class_5321;official eFLbtq;eF()Lale;
-
getLootTableSeed
public long getLootTableSeed()- Mappings:
Namespace Name Mixin selector named getLootTableSeedLnet/minecraft/entity/LivingEntity;getLootTableSeed()Jintermediary method_51851Lnet/minecraft/class_1309;method_51851()Jofficial eGLbtq;eG()J
-
dropLoot
- Mappings:
Namespace Name Mixin selector named dropLootLnet/minecraft/entity/LivingEntity;dropLoot(Lnet/minecraft/entity/damage/DamageSource;Z)Vintermediary method_16077Lnet/minecraft/class_1309;method_16077(Lnet/minecraft/class_1282;Z)Vofficial aLbtq;a(Lbro;Z)V
-
takeKnockback
public void takeKnockback(double strength, double x, double z) - Mappings:
Namespace Name Mixin selector named takeKnockbackLnet/minecraft/entity/LivingEntity;takeKnockback(DDD)Vintermediary method_6005Lnet/minecraft/class_1309;method_6005(DDD)Vofficial qLbtq;q(DDD)V
-
tiltScreen
public void tiltScreen(double deltaX, double deltaZ) - Mappings:
Namespace Name Mixin selector named tiltScreenLnet/minecraft/entity/LivingEntity;tiltScreen(DD)Vintermediary method_48761Lnet/minecraft/class_1309;method_48761(DD)Vofficial aLbtq;a(DD)V
-
getHurtSound
- Mappings:
Namespace Name Mixin selector named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;official dLbtq;d(Lbro;)Lavz;
-
getDeathSound
- Mappings:
Namespace Name Mixin selector named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;official o_Lbtq;o_()Lavz;
-
getFallSound
- Mappings:
Namespace Name Mixin selector named getFallSoundLnet/minecraft/entity/LivingEntity;getFallSound(I)Lnet/minecraft/sound/SoundEvent;intermediary method_6041Lnet/minecraft/class_1309;method_6041(I)Lnet/minecraft/class_3414;official dLbtq;d(I)Lavz;
-
disableExperienceDropping
public void disableExperienceDropping()- Mappings:
Namespace Name Mixin selector named disableExperienceDroppingLnet/minecraft/entity/LivingEntity;disableExperienceDropping()Vintermediary method_41329Lnet/minecraft/class_1309;method_41329()Vofficial eHLbtq;eH()V
-
isExperienceDroppingDisabled
public boolean isExperienceDroppingDisabled()- Mappings:
Namespace Name Mixin selector named isExperienceDroppingDisabledLnet/minecraft/entity/LivingEntity;isExperienceDroppingDisabled()Zintermediary method_41330Lnet/minecraft/class_1309;method_41330()Zofficial eILbtq;eI()Z
-
getDamageTiltYaw
public float getDamageTiltYaw()- Mappings:
Namespace Name Mixin selector named getDamageTiltYawLnet/minecraft/entity/LivingEntity;getDamageTiltYaw()Fintermediary method_48157Lnet/minecraft/class_1309;method_48157()Fofficial eJLbtq;eJ()F
-
getHitbox
Gets the area in which this entity can be attacked by mobs whose attack box overlaps it.- See Also:
- Mappings:
Namespace Name Mixin selector named getHitboxLnet/minecraft/entity/LivingEntity;getHitbox()Lnet/minecraft/util/math/Box;intermediary method_53510Lnet/minecraft/class_1309;method_53510()Lnet/minecraft/class_238;official eKLbtq;eK()Levn;
-
getFallSounds
- Mappings:
Namespace Name Mixin selector named getFallSoundsLnet/minecraft/entity/LivingEntity;getFallSounds()Lnet/minecraft/entity/LivingEntity$FallSounds;intermediary method_39760Lnet/minecraft/class_1309;method_39760()Lnet/minecraft/class_1309$class_6823;official eLLbtq;eL()Lbtq$a;
-
getDrinkSound
- Mappings:
Namespace Name Mixin selector named getDrinkSoundLnet/minecraft/entity/LivingEntity;getDrinkSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;intermediary method_18807Lnet/minecraft/class_1309;method_18807(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;official cLbtq;c(Lcuq;)Lavz;
-
getEatSound
- Mappings:
Namespace Name Mixin selector named getEatSoundLnet/minecraft/entity/LivingEntity;getEatSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;intermediary method_18869Lnet/minecraft/class_1309;method_18869(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;official dLbtq;d(Lcuq;)Lavz;
-
getClimbingPos
- Mappings:
Namespace Name Mixin selector named getClimbingPosLnet/minecraft/entity/LivingEntity;getClimbingPos()Ljava/util/Optional;intermediary method_24832Lnet/minecraft/class_1309;method_24832()Ljava/util/Optional;official eMLbtq;eM()Ljava/util/Optional;
-
isClimbing
public boolean isClimbing()- Mappings:
Namespace Name Mixin selector named isClimbingLnet/minecraft/entity/LivingEntity;isClimbing()Zintermediary method_6101Lnet/minecraft/class_1309;method_6101()Zofficial q_Lbtq;q_()Z
-
canEnterTrapdoor
- Mappings:
Namespace Name Mixin selector named canEnterTrapdoorLnet/minecraft/entity/LivingEntity;canEnterTrapdoor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Zintermediary method_6077Lnet/minecraft/class_1309;method_6077(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Zofficial cLbtq;c(Liz;Ldsd;)Z
-
isAlive
public 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. -
getSafeFallDistance
public int getSafeFallDistance()Returns the maximum height of a fall the entity takes during pathfinding.- Overrides:
getSafeFallDistancein classEntity- Returns:
- the maximum height of a fall the entity takes during pathfinding
- Mappings:
Namespace Name Mixin selector named getSafeFallDistanceLnet/minecraft/entity/Entity;getSafeFallDistance()Iintermediary method_5850Lnet/minecraft/class_1297;method_5850()Iofficial cxLbsv;cx()I
-
getSafeFallDistance
protected final int getSafeFallDistance(float health) - Mappings:
Namespace Name Mixin selector named getSafeFallDistanceLnet/minecraft/entity/LivingEntity;getSafeFallDistance(F)Iintermediary method_56993Lnet/minecraft/class_1309;method_56993(F)Iofficial uLbtq;u(F)I
-
handleFallDamage
public 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 classEntity- Returns:
- whether to play the sound when falling on honey block;
falsefor all entities except horses and llamas - Mappings:
Namespace Name Mixin selector named handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Zintermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Zofficial aLbsv;a(FFLbro;)Z
-
computeFallDamage
protected int computeFallDamage(float fallDistance, float damageMultiplier) - Mappings:
Namespace Name Mixin selector named computeFallDamageLnet/minecraft/entity/LivingEntity;computeFallDamage(FF)Iintermediary method_23329Lnet/minecraft/class_1309;method_23329(FF)Iofficial dLbtq;d(FF)I
-
playBlockFallSound
protected void playBlockFallSound()- Mappings:
Namespace Name Mixin selector named playBlockFallSoundLnet/minecraft/entity/LivingEntity;playBlockFallSound()Vintermediary method_23328Lnet/minecraft/class_1309;method_23328()Vofficial eNLbtq;eN()V
-
animateDamage
public void animateDamage(float yaw) Called on the client to animate the entity's damage (the wobble).- Overrides:
animateDamagein classEntity- Mappings:
Namespace Name Mixin selector named animateDamageLnet/minecraft/entity/Entity;animateDamage(F)Vintermediary method_5879Lnet/minecraft/class_1297;method_5879(F)Vofficial mLbsv;m(F)V
-
getArmor
public int getArmor()- Mappings:
Namespace Name Mixin selector named getArmorLnet/minecraft/entity/LivingEntity;getArmor()Iintermediary method_6096Lnet/minecraft/class_1309;method_6096()Iofficial eOLbtq;eO()I
-
damageArmor
- Mappings:
Namespace Name Mixin selector named damageArmorLnet/minecraft/entity/LivingEntity;damageArmor(Lnet/minecraft/entity/damage/DamageSource;F)Vintermediary method_6105Lnet/minecraft/class_1309;method_6105(Lnet/minecraft/class_1282;F)Vofficial bLbtq;b(Lbro;F)V
-
damageHelmet
- Mappings:
Namespace Name Mixin selector named damageHelmetLnet/minecraft/entity/LivingEntity;damageHelmet(Lnet/minecraft/entity/damage/DamageSource;F)Vintermediary method_36977Lnet/minecraft/class_1309;method_36977(Lnet/minecraft/class_1282;F)Vofficial cLbtq;c(Lbro;F)V
-
damageShield
protected void damageShield(float amount) - Mappings:
Namespace Name Mixin selector named damageShieldLnet/minecraft/entity/LivingEntity;damageShield(F)Vintermediary method_6056Lnet/minecraft/class_1309;method_6056(F)Vofficial vLbtq;v(F)V
-
damageEquipment
- Mappings:
Namespace Name Mixin selector named damageEquipmentLnet/minecraft/entity/LivingEntity;damageEquipment(Lnet/minecraft/entity/damage/DamageSource;F[Lnet/minecraft/entity/EquipmentSlot;)Vintermediary method_57292Lnet/minecraft/class_1309;method_57292(Lnet/minecraft/class_1282;F[Lnet/minecraft/class_1304;)Vofficial aLbtq;a(Lbro;F[Lbtc;)V
-
applyArmorToDamage
- Mappings:
Namespace Name Mixin selector named applyArmorToDamageLnet/minecraft/entity/LivingEntity;applyArmorToDamage(Lnet/minecraft/entity/damage/DamageSource;F)Fintermediary method_6132Lnet/minecraft/class_1309;method_6132(Lnet/minecraft/class_1282;F)Fofficial dLbtq;d(Lbro;F)F
-
modifyAppliedDamage
Returns 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 named modifyAppliedDamageLnet/minecraft/entity/LivingEntity;modifyAppliedDamage(Lnet/minecraft/entity/damage/DamageSource;F)Fintermediary method_6036Lnet/minecraft/class_1309;method_6036(Lnet/minecraft/class_1282;F)Fofficial eLbtq;e(Lbro;F)F
-
applyDamage
- Mappings:
Namespace Name Mixin selector named applyDamageLnet/minecraft/entity/LivingEntity;applyDamage(Lnet/minecraft/entity/damage/DamageSource;F)Vintermediary method_6074Lnet/minecraft/class_1309;method_6074(Lnet/minecraft/class_1282;F)Vofficial fLbtq;f(Lbro;F)V
-
getDamageTracker
- Mappings:
Namespace Name Mixin selector named getDamageTrackerLnet/minecraft/entity/LivingEntity;getDamageTracker()Lnet/minecraft/entity/damage/DamageTracker;intermediary method_6066Lnet/minecraft/class_1309;method_6066()Lnet/minecraft/class_1283;official ePLbtq;eP()Lbrl;
-
getPrimeAdversary
- Mappings:
Namespace Name Mixin selector named getPrimeAdversaryLnet/minecraft/entity/LivingEntity;getPrimeAdversary()Lnet/minecraft/entity/LivingEntity;intermediary method_6124Lnet/minecraft/class_1309;method_6124()Lnet/minecraft/class_1309;official eQLbtq;eQ()Lbtq;
-
getMaxHealth
public final float getMaxHealth()- Mappings:
Namespace Name Mixin selector named getMaxHealthLnet/minecraft/entity/LivingEntity;getMaxHealth()Fintermediary method_6063Lnet/minecraft/class_1309;method_6063()Fofficial eRLbtq;eR()F
-
getMaxAbsorption
public final float getMaxAbsorption()- Mappings:
Namespace Name Mixin selector named getMaxAbsorptionLnet/minecraft/entity/LivingEntity;getMaxAbsorption()Fintermediary method_52541Lnet/minecraft/class_1309;method_52541()Fofficial eSLbtq;eS()F
-
getStuckArrowCount
public final int getStuckArrowCount()- Mappings:
Namespace Name Mixin selector named getStuckArrowCountLnet/minecraft/entity/LivingEntity;getStuckArrowCount()Iintermediary method_6022Lnet/minecraft/class_1309;method_6022()Iofficial eTLbtq;eT()I
-
setStuckArrowCount
public final void setStuckArrowCount(int stuckArrowCount) - Mappings:
Namespace Name Mixin selector named setStuckArrowCountLnet/minecraft/entity/LivingEntity;setStuckArrowCount(I)Vintermediary method_6097Lnet/minecraft/class_1309;method_6097(I)Vofficial qLbtq;q(I)V
-
getStingerCount
public final int getStingerCount()- Mappings:
Namespace Name Mixin selector named getStingerCountLnet/minecraft/entity/LivingEntity;getStingerCount()Iintermediary method_21753Lnet/minecraft/class_1309;method_21753()Iofficial eULbtq;eU()I
-
setStingerCount
public final void setStingerCount(int stingerCount) - Mappings:
Namespace Name Mixin selector named setStingerCountLnet/minecraft/entity/LivingEntity;setStingerCount(I)Vintermediary method_21755Lnet/minecraft/class_1309;method_21755(I)Vofficial rLbtq;r(I)V
-
getHandSwingDuration
private int getHandSwingDuration()- Mappings:
Namespace Name Mixin selector named getHandSwingDurationLnet/minecraft/entity/LivingEntity;getHandSwingDuration()Iintermediary method_6028Lnet/minecraft/class_1309;method_6028()Iofficial ALbtq;A()I
-
swingHand
- Mappings:
Namespace Name Mixin selector named swingHandLnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)Vintermediary method_6104Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)Vofficial aLbtq;a(Lbqu;)V
-
swingHand
- Mappings:
Namespace Name Mixin selector named swingHandLnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;Z)Vintermediary method_23667Lnet/minecraft/class_1309;method_23667(Lnet/minecraft/class_1268;Z)Vofficial aLbtq;a(Lbqu;Z)V
-
onDamaged
-
handleStatus
public 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 classEntity- See Also:
- API Note:
- To send an entity status, use
World.sendEntityStatus(net.minecraft.entity.Entity, byte). - Mappings:
Namespace Name Mixin selector named handleStatusLnet/minecraft/entity/Entity;handleStatus(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vofficial bLbsv;b(B)V
-
addDeathParticles
private void addDeathParticles()- Mappings:
Namespace Name Mixin selector named addDeathParticlesLnet/minecraft/entity/LivingEntity;addDeathParticles()Vintermediary method_36549Lnet/minecraft/class_1309;method_36549()Vofficial BLbtq;B()V
-
swapHandStacks
private void swapHandStacks()- Mappings:
Namespace Name Mixin selector named swapHandStacksLnet/minecraft/entity/LivingEntity;swapHandStacks()Vintermediary method_30127Lnet/minecraft/class_1309;method_30127()Vofficial CLbtq;C()V
-
tickInVoid
protected 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 classEntity- Mappings:
Namespace Name Mixin selector named tickInVoidLnet/minecraft/entity/Entity;tickInVoid()Vintermediary method_5825Lnet/minecraft/class_1297;method_5825()Vofficial aDLbsv;aD()V
-
tickHandSwing
protected void tickHandSwing()- Mappings:
Namespace Name Mixin selector named tickHandSwingLnet/minecraft/entity/LivingEntity;tickHandSwing()Vintermediary method_6119Lnet/minecraft/class_1309;method_6119()Vofficial eVLbtq;eV()V
-
getAttributeInstance
@Nullable public @Nullable EntityAttributeInstance getAttributeInstance(RegistryEntry<EntityAttribute> attribute) - Mappings:
Namespace Name Mixin selector named getAttributeInstanceLnet/minecraft/entity/LivingEntity;getAttributeInstance(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;intermediary method_5996Lnet/minecraft/class_1309;method_5996(Lnet/minecraft/class_6880;)Lnet/minecraft/class_1324;official fLbtq;f(Lji;)Lbuu;
-
getAttributeValue
- Mappings:
Namespace Name Mixin selector named getAttributeValueLnet/minecraft/entity/LivingEntity;getAttributeValue(Lnet/minecraft/registry/entry/RegistryEntry;)Dintermediary method_45325Lnet/minecraft/class_1309;method_45325(Lnet/minecraft/class_6880;)Dofficial gLbtq;g(Lji;)D
-
getAttributeBaseValue
- Mappings:
Namespace Name Mixin selector named getAttributeBaseValueLnet/minecraft/entity/LivingEntity;getAttributeBaseValue(Lnet/minecraft/registry/entry/RegistryEntry;)Dintermediary method_45326Lnet/minecraft/class_1309;method_45326(Lnet/minecraft/class_6880;)Dofficial hLbtq;h(Lji;)D
-
getAttributes
- Mappings:
Namespace Name Mixin selector named getAttributesLnet/minecraft/entity/LivingEntity;getAttributes()Lnet/minecraft/entity/attribute/AttributeContainer;intermediary method_6127Lnet/minecraft/class_1309;method_6127()Lnet/minecraft/class_5131;official eWLbtq;eW()Lbuv;
-
getMainHandStack
- Mappings:
Namespace Name Mixin selector named getMainHandStackLnet/minecraft/entity/LivingEntity;getMainHandStack()Lnet/minecraft/item/ItemStack;intermediary method_6047Lnet/minecraft/class_1309;method_6047()Lnet/minecraft/class_1799;official eXLbtq;eX()Lcuq;
-
getOffHandStack
- Mappings:
Namespace Name Mixin selector named getOffHandStackLnet/minecraft/entity/LivingEntity;getOffHandStack()Lnet/minecraft/item/ItemStack;intermediary method_6079Lnet/minecraft/class_1309;method_6079()Lnet/minecraft/class_1799;official eYLbtq;eY()Lcuq;
-
isHolding
Checks if this entity is holding a certain item.This checks both the entity's main and off hand.
- Mappings:
Namespace Name Mixin selector named isHoldingLnet/minecraft/entity/LivingEntity;isHolding(Lnet/minecraft/item/Item;)Zintermediary method_24518Lnet/minecraft/class_1309;method_24518(Lnet/minecraft/class_1792;)Zofficial bLbtq;b(Lcul;)Z
-
isHolding
Checks if this entity is holding a certain item.This checks both the entity's main and off hand.
- Mappings:
Namespace Name Mixin selector named isHoldingLnet/minecraft/entity/LivingEntity;isHolding(Ljava/util/function/Predicate;)Zintermediary method_24520Lnet/minecraft/class_1309;method_24520(Ljava/util/function/Predicate;)Zofficial bLbtq;b(Ljava/util/function/Predicate;)Z
-
getStackInHand
- Mappings:
Namespace Name Mixin selector named getStackInHandLnet/minecraft/entity/LivingEntity;getStackInHand(Lnet/minecraft/util/Hand;)Lnet/minecraft/item/ItemStack;intermediary method_5998Lnet/minecraft/class_1309;method_5998(Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799;official bLbtq;b(Lbqu;)Lcuq;
-
setStackInHand
- Mappings:
Namespace Name Mixin selector named setStackInHandLnet/minecraft/entity/LivingEntity;setStackInHand(Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)Vintermediary method_6122Lnet/minecraft/class_1309;method_6122(Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Vofficial aLbtq;a(Lbqu;Lcuq;)V
-
hasStackEquipped
- Mappings:
Namespace Name Mixin selector named hasStackEquippedLnet/minecraft/entity/LivingEntity;hasStackEquipped(Lnet/minecraft/entity/EquipmentSlot;)Zintermediary method_6084Lnet/minecraft/class_1309;method_6084(Lnet/minecraft/class_1304;)Zofficial cLbtq;c(Lbtc;)Z
-
canUseSlot
- Mappings:
Namespace Name Mixin selector named canUseSlotLnet/minecraft/entity/LivingEntity;canUseSlot(Lnet/minecraft/entity/EquipmentSlot;)Zintermediary method_56991Lnet/minecraft/class_1309;method_56991(Lnet/minecraft/class_1304;)Zofficial dLbtq;d(Lbtc;)Z
-
getArmorItems
- Mappings:
Namespace Name Mixin selector named getArmorItemsLnet/minecraft/entity/LivingEntity;getArmorItems()Ljava/lang/Iterable;intermediary method_5661Lnet/minecraft/class_1309;method_5661()Ljava/lang/Iterable;official eZLbtq;eZ()Ljava/lang/Iterable;
-
getEquippedStack
- Mappings:
Namespace Name Mixin selector named getEquippedStackLnet/minecraft/entity/LivingEntity;getEquippedStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;intermediary method_6118Lnet/minecraft/class_1309;method_6118(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;official aLbtq;a(Lbtc;)Lcuq;
-
equipStack
- Mappings:
Namespace Name Mixin selector named equipStackLnet/minecraft/entity/LivingEntity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)Vintermediary method_5673Lnet/minecraft/class_1309;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Vofficial aLbtq;a(Lbtc;Lcuq;)V
-
getHandItems
- Mappings:
Namespace Name Mixin selector named getHandItemsLnet/minecraft/entity/LivingEntity;getHandItems()Ljava/lang/Iterable;intermediary method_5877Lnet/minecraft/class_1309;method_5877()Ljava/lang/Iterable;official faLbtq;fa()Ljava/lang/Iterable;
-
getAllArmorItems
- Mappings:
Namespace Name Mixin selector named getAllArmorItemsLnet/minecraft/entity/LivingEntity;getAllArmorItems()Ljava/lang/Iterable;intermediary method_56674Lnet/minecraft/class_1309;method_56674()Ljava/lang/Iterable;official fbLbtq;fb()Ljava/lang/Iterable;
-
getEquippedItems
- Mappings:
Namespace Name Mixin selector named getEquippedItemsLnet/minecraft/entity/LivingEntity;getEquippedItems()Ljava/lang/Iterable;intermediary method_56675Lnet/minecraft/class_1309;method_56675()Ljava/lang/Iterable;official fcLbtq;fc()Ljava/lang/Iterable;
-
processEquippedStack
- Mappings:
Namespace Name Mixin selector named processEquippedStackLnet/minecraft/entity/LivingEntity;processEquippedStack(Lnet/minecraft/item/ItemStack;)Vintermediary method_37410Lnet/minecraft/class_1309;method_37410(Lnet/minecraft/class_1799;)Vofficial eLbtq;e(Lcuq;)V
-
getArmorVisibility
public float getArmorVisibility()- Mappings:
Namespace Name Mixin selector named getArmorVisibilityLnet/minecraft/entity/LivingEntity;getArmorVisibility()Fintermediary method_18396Lnet/minecraft/class_1309;method_18396()Fofficial fdLbtq;fd()F
-
setSprinting
public void setSprinting(boolean sprinting) Sets whether the entity is sprinting.- Overrides:
setSprintingin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named setSprintingLnet/minecraft/entity/Entity;setSprinting(Z)Vintermediary method_5728Lnet/minecraft/class_1297;method_5728(Z)Vofficial hLbsv;h(Z)V
-
getSoundVolume
protected float getSoundVolume()- Mappings:
Namespace Name Mixin selector named getSoundVolumeLnet/minecraft/entity/LivingEntity;getSoundVolume()Fintermediary method_6107Lnet/minecraft/class_1309;method_6107()Fofficial feLbtq;fe()F
-
getSoundPitch
public float getSoundPitch()- Mappings:
Namespace Name Mixin selector named getSoundPitchLnet/minecraft/entity/LivingEntity;getSoundPitch()Fintermediary method_6017Lnet/minecraft/class_1309;method_6017()Fofficial ffLbtq;ff()F
-
isImmobile
protected boolean isImmobile()- Mappings:
Namespace Name Mixin selector named isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Zofficial fgLbtq;fg()Z
-
pushAwayFrom
- Overrides:
pushAwayFromin classEntity- Mappings:
Namespace Name Mixin selector named pushAwayFromLnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)Vintermediary method_5697Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)Vofficial hLbsv;h(Lbsv;)V
-
onDismounted
- Mappings:
Namespace Name Mixin selector named onDismountedLnet/minecraft/entity/LivingEntity;onDismounted(Lnet/minecraft/entity/Entity;)Vintermediary method_6038Lnet/minecraft/class_1309;method_6038(Lnet/minecraft/class_1297;)Vofficial bLbtq;b(Lbsv;)V
-
shouldRenderName
public boolean shouldRenderName()Returns whether to render the name of the entity.This returns
truefor players andEntity.isCustomNameVisible()for other entities.- Overrides:
shouldRenderNamein classEntity- Returns:
- whether to render the name of the entity
- See Also:
- Mappings:
Namespace Name Mixin selector named shouldRenderNameLnet/minecraft/entity/Entity;shouldRenderName()Zintermediary method_5733Lnet/minecraft/class_1297;method_5733()Zofficial cFLbsv;cF()Z
-
getJumpVelocity
protected float getJumpVelocity()- Mappings:
Namespace Name Mixin selector named getJumpVelocityLnet/minecraft/entity/LivingEntity;getJumpVelocity()Fintermediary method_6106Lnet/minecraft/class_1309;method_6106()Fofficial fhLbtq;fh()F
-
getJumpVelocity
protected float getJumpVelocity(float strength) - Mappings:
Namespace Name Mixin selector named getJumpVelocityLnet/minecraft/entity/LivingEntity;getJumpVelocity(F)Fintermediary method_56994Lnet/minecraft/class_1309;method_56994(F)Fofficial wLbtq;w(F)F
-
getJumpBoostVelocityModifier
public float getJumpBoostVelocityModifier()- Mappings:
Namespace Name Mixin selector named getJumpBoostVelocityModifierLnet/minecraft/entity/LivingEntity;getJumpBoostVelocityModifier()Fintermediary method_37416Lnet/minecraft/class_1309;method_37416()Fofficial fiLbtq;fi()F
-
jump
protected void jump()- Mappings:
Namespace Name Mixin selector named jumpLnet/minecraft/entity/LivingEntity;jump()Vintermediary method_6043Lnet/minecraft/class_1309;method_6043()Vofficial fjLbtq;fj()V
-
knockDownwards
protected void knockDownwards()- Mappings:
Namespace Name Mixin selector named knockDownwardsLnet/minecraft/entity/LivingEntity;knockDownwards()Vintermediary method_6093Lnet/minecraft/class_1309;method_6093()Vofficial fkLbtq;fk()V
-
swimUpward
- Mappings:
Namespace Name Mixin selector named swimUpwardLnet/minecraft/entity/LivingEntity;swimUpward(Lnet/minecraft/registry/tag/TagKey;)Vintermediary method_6010Lnet/minecraft/class_1309;method_6010(Lnet/minecraft/class_6862;)Vofficial cLbtq;c(Laxf;)V
-
getBaseMovementSpeedMultiplier
protected float getBaseMovementSpeedMultiplier()- Mappings:
Namespace Name Mixin selector named getBaseMovementSpeedMultiplierLnet/minecraft/entity/LivingEntity;getBaseMovementSpeedMultiplier()Fintermediary method_6120Lnet/minecraft/class_1309;method_6120()Fofficial flLbtq;fl()F
-
canWalkOnFluid
- Mappings:
Namespace Name Mixin selector named canWalkOnFluidLnet/minecraft/entity/LivingEntity;canWalkOnFluid(Lnet/minecraft/fluid/FluidState;)Zintermediary method_26319Lnet/minecraft/class_1309;method_26319(Lnet/minecraft/class_3610;)Zofficial aLbtq;a(Lenw;)Z
-
getGravity
protected double getGravity()- Overrides:
getGravityin classEntity- Mappings:
Namespace Name Mixin selector named getGravityLnet/minecraft/entity/Entity;getGravity()Dintermediary method_7490Lnet/minecraft/class_1297;method_7490()Dofficial aYLbsv;aY()D
-
travel
Allows 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 named travelLnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)Vintermediary method_6091Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)Vofficial aLbtq;a(Levs;)V
-
travelControlled
- Mappings:
Namespace Name Mixin selector named travelControlledLnet/minecraft/entity/LivingEntity;travelControlled(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)Vintermediary method_49483Lnet/minecraft/class_1309;method_49483(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)Vofficial cLbtq;c(Lcmy;Levs;)V
-
tickControlled
- Mappings:
Namespace Name Mixin selector named tickControlledLnet/minecraft/entity/LivingEntity;tickControlled(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)Vintermediary method_49481Lnet/minecraft/class_1309;method_49481(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)Vofficial aLbtq;a(Lcmy;Levs;)V
-
getControlledMovementInput
- Mappings:
Namespace Name Mixin selector named getControlledMovementInputLnet/minecraft/entity/LivingEntity;getControlledMovementInput(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;intermediary method_49482Lnet/minecraft/class_1309;method_49482(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)Lnet/minecraft/class_243;official bLbtq;b(Lcmy;Levs;)Levs;
-
getSaddledSpeed
- Mappings:
Namespace Name Mixin selector named getSaddledSpeedLnet/minecraft/entity/LivingEntity;getSaddledSpeed(Lnet/minecraft/entity/player/PlayerEntity;)Fintermediary method_49485Lnet/minecraft/class_1309;method_49485(Lnet/minecraft/class_1657;)Fofficial eLbtq;e(Lcmy;)F
-
updateLimbs
public void updateLimbs(boolean flutter) - Mappings:
Namespace Name Mixin selector named updateLimbsLnet/minecraft/entity/LivingEntity;updateLimbs(Z)Vintermediary method_29242Lnet/minecraft/class_1309;method_29242(Z)Vofficial rLbtq;r(Z)V
-
updateLimbs
protected void updateLimbs(float posDelta) - Mappings:
Namespace Name Mixin selector named updateLimbsLnet/minecraft/entity/LivingEntity;updateLimbs(F)Vintermediary method_48565Lnet/minecraft/class_1309;method_48565(F)Vofficial xLbtq;x(F)V
-
applyMovementInput
- Mappings:
Namespace Name Mixin selector named applyMovementInputLnet/minecraft/entity/LivingEntity;applyMovementInput(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;intermediary method_26318Lnet/minecraft/class_1309;method_26318(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;official aLbtq;a(Levs;F)Levs;
-
applyFluidMovingSpeed
- Mappings:
Namespace Name Mixin selector named applyFluidMovingSpeedLnet/minecraft/entity/LivingEntity;applyFluidMovingSpeed(DZLnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;intermediary method_26317Lnet/minecraft/class_1309;method_26317(DZLnet/minecraft/class_243;)Lnet/minecraft/class_243;official aLbtq;a(DZLevs;)Levs;
-
applyClimbingSpeed
- Mappings:
Namespace Name Mixin selector named applyClimbingSpeedLnet/minecraft/entity/LivingEntity;applyClimbingSpeed(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;intermediary method_18801Lnet/minecraft/class_1309;method_18801(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;official kLbtq;k(Levs;)Levs;
-
getMovementSpeed
private float getMovementSpeed(float slipperiness) - Mappings:
Namespace Name Mixin selector named getMovementSpeedLnet/minecraft/entity/LivingEntity;getMovementSpeed(F)Fintermediary method_18802Lnet/minecraft/class_1309;method_18802(F)Fofficial CLbtq;C(F)F
-
getOffGroundSpeed
protected float getOffGroundSpeed()- Mappings:
Namespace Name Mixin selector named getOffGroundSpeedLnet/minecraft/entity/LivingEntity;getOffGroundSpeed()Fintermediary method_49484Lnet/minecraft/class_1309;method_49484()Fofficial fmLbtq;fm()F
-
getMovementSpeed
public float getMovementSpeed()- Mappings:
Namespace Name Mixin selector named getMovementSpeedLnet/minecraft/entity/LivingEntity;getMovementSpeed()Fintermediary method_6029Lnet/minecraft/class_1309;method_6029()Fofficial fnLbtq;fn()F
-
setMovementSpeed
public void setMovementSpeed(float movementSpeed) - Mappings:
Namespace Name Mixin selector named setMovementSpeedLnet/minecraft/entity/LivingEntity;setMovementSpeed(F)Vintermediary method_6125Lnet/minecraft/class_1309;method_6125(F)Vofficial yLbtq;y(F)V
-
tryAttack
- Mappings:
Namespace Name Mixin selector named tryAttackLnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Zintermediary method_6121Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Zofficial CLbtq;C(Lbsv;)Z
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classEntity- See Also:
- API Note:
- This can be overridden to add additional logics.
super.tick();should be called in those cases. - Implementation Note:
- By default, this delegates all logics to
baseTick(). - Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/entity/Entity;tick()Vintermediary method_5773Lnet/minecraft/class_1297;method_5773()Vofficial lLbsv;l()V
-
sendEquipmentChanges
private void sendEquipmentChanges()Sends equipment changes to nearby players.- Mappings:
Namespace Name Mixin selector named sendEquipmentChangesLnet/minecraft/entity/LivingEntity;sendEquipmentChanges()Vintermediary method_30128Lnet/minecraft/class_1309;method_30128()Vofficial DLbtq;D()V
-
getEquipmentChanges
Returns 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 named getEquipmentChangesLnet/minecraft/entity/LivingEntity;getEquipmentChanges()Ljava/util/Map;intermediary method_30129Lnet/minecraft/class_1309;method_30129()Ljava/util/Map;official ELbtq;E()Ljava/util/Map;
-
areItemsDifferent
- Mappings:
Namespace Name Mixin selector named areItemsDifferentLnet/minecraft/entity/LivingEntity;areItemsDifferent(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Zintermediary method_45324Lnet/minecraft/class_1309;method_45324(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Zofficial aLbtq;a(Lcuq;Lcuq;)Z
-
checkHandStackSwap
Notifies nearby players if the stacks in the hands have been swapped.- Mappings:
Namespace Name Mixin selector named checkHandStackSwapLnet/minecraft/entity/LivingEntity;checkHandStackSwap(Ljava/util/Map;)Vintermediary method_30121Lnet/minecraft/class_1309;method_30121(Ljava/util/Map;)Vofficial aLbtq;a(Ljava/util/Map;)V
-
sendEquipmentChanges
Sends equipment changes to nearby players.- See Also:
- Mappings:
Namespace Name Mixin selector named sendEquipmentChangesLnet/minecraft/entity/LivingEntity;sendEquipmentChanges(Ljava/util/Map;)Vintermediary method_30123Lnet/minecraft/class_1309;method_30123(Ljava/util/Map;)Vofficial bLbtq;b(Ljava/util/Map;)V
-
getSyncedArmorStack
- Mappings:
Namespace Name Mixin selector named getSyncedArmorStackLnet/minecraft/entity/LivingEntity;getSyncedArmorStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;intermediary method_30125Lnet/minecraft/class_1309;method_30125(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;official fLbtq;f(Lbtc;)Lcuq;
-
setSyncedArmorStack
- Mappings:
Namespace Name Mixin selector named setSyncedArmorStackLnet/minecraft/entity/LivingEntity;setSyncedArmorStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)Vintermediary method_30122Lnet/minecraft/class_1309;method_30122(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Vofficial bLbtq;b(Lbtc;Lcuq;)V
-
getSyncedHandStack
- Mappings:
Namespace Name Mixin selector named getSyncedHandStackLnet/minecraft/entity/LivingEntity;getSyncedHandStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;intermediary method_30126Lnet/minecraft/class_1309;method_30126(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;official gLbtq;g(Lbtc;)Lcuq;
-
setSyncedHandStack
- Mappings:
Namespace Name Mixin selector named setSyncedHandStackLnet/minecraft/entity/LivingEntity;setSyncedHandStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)Vintermediary method_30124Lnet/minecraft/class_1309;method_30124(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)Vofficial cLbtq;c(Lbtc;Lcuq;)V
-
turnHead
protected float turnHead(float bodyRotation, float headRotation) - Mappings:
Namespace Name Mixin selector named turnHeadLnet/minecraft/entity/LivingEntity;turnHead(FF)Fintermediary method_6031Lnet/minecraft/class_1309;method_6031(FF)Fofficial eLbtq;e(FF)F
-
getMaxRelativeHeadRotation
protected float getMaxRelativeHeadRotation()Returns the maximum rotation of the head relative to the body in degrees.- Returns:
- the maximum rotation of the head relative to the body in degrees
- Mappings:
Namespace Name Mixin selector named getMaxRelativeHeadRotationLnet/minecraft/entity/LivingEntity;getMaxRelativeHeadRotation()Fintermediary method_53964Lnet/minecraft/class_1309;method_53964()Fofficial foLbtq;fo()F
-
tickMovement
public void tickMovement()- Mappings:
Namespace Name Mixin selector named tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vofficial n_Lbtq;n_()V
-
hurtByWater
public boolean hurtByWater()- Mappings:
Namespace Name Mixin selector named hurtByWaterLnet/minecraft/entity/LivingEntity;hurtByWater()Zintermediary method_29503Lnet/minecraft/class_1309;method_29503()Zofficial fpLbtq;fp()Z
-
tickFallFlying
private void tickFallFlying()- Mappings:
Namespace Name Mixin selector named tickFallFlyingLnet/minecraft/entity/LivingEntity;tickFallFlying()Vintermediary method_6053Lnet/minecraft/class_1309;method_6053()Vofficial GLbtq;G()V
-
tickNewAi
protected void tickNewAi()- Mappings:
Namespace Name Mixin selector named tickNewAiLnet/minecraft/entity/LivingEntity;tickNewAi()Vintermediary method_6023Lnet/minecraft/class_1309;method_6023()Vofficial fqLbtq;fq()V
-
tickCramming
protected void tickCramming()- Mappings:
Namespace Name Mixin selector named tickCrammingLnet/minecraft/entity/LivingEntity;tickCramming()Vintermediary method_6070Lnet/minecraft/class_1309;method_6070()Vofficial qLbtq;q()V
-
tickRiptide
- Mappings:
Namespace Name Mixin selector named tickRiptideLnet/minecraft/entity/LivingEntity;tickRiptide(Lnet/minecraft/util/math/Box;Lnet/minecraft/util/math/Box;)Vintermediary method_6035Lnet/minecraft/class_1309;method_6035(Lnet/minecraft/class_238;Lnet/minecraft/class_238;)Vofficial aLbtq;a(Levn;Levn;)V
-
pushAway
- Mappings:
Namespace Name Mixin selector named pushAwayLnet/minecraft/entity/LivingEntity;pushAway(Lnet/minecraft/entity/Entity;)Vintermediary method_6087Lnet/minecraft/class_1309;method_6087(Lnet/minecraft/class_1297;)Vofficial DLbtq;D(Lbsv;)V
-
attackLivingEntity
- Mappings:
Namespace Name Mixin selector named attackLivingEntityLnet/minecraft/entity/LivingEntity;attackLivingEntity(Lnet/minecraft/entity/LivingEntity;)Vintermediary method_5997Lnet/minecraft/class_1309;method_5997(Lnet/minecraft/class_1309;)Vofficial gLbtq;g(Lbtq;)V
-
isUsingRiptide
public boolean isUsingRiptide()- Mappings:
Namespace Name Mixin selector named isUsingRiptideLnet/minecraft/entity/LivingEntity;isUsingRiptide()Zintermediary method_6123Lnet/minecraft/class_1309;method_6123()Zofficial frLbtq;fr()Z
-
stopRiding
public 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 classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named stopRidingLnet/minecraft/entity/Entity;stopRiding()Vintermediary method_5848Lnet/minecraft/class_1297;method_5848()Vofficial acLbsv;ac()V
-
tickRiding
public void tickRiding()- Overrides:
tickRidingin classEntity- Mappings:
Namespace Name Mixin selector named tickRidingLnet/minecraft/entity/Entity;tickRiding()Vintermediary method_5842Lnet/minecraft/class_1297;method_5842()Vofficial tLbsv;t()V
-
updateTrackedPositionAndAngles
public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps) - Overrides:
updateTrackedPositionAndAnglesin classEntity- Mappings:
Namespace Name Mixin selector named updateTrackedPositionAndAnglesLnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFI)Vintermediary method_5759Lnet/minecraft/class_1297;method_5759(DDDFFI)Vofficial aLbsv;a(DDDFFI)V
-
getLerpTargetX
public double getLerpTargetX()- Overrides:
getLerpTargetXin classEntity- Mappings:
Namespace Name Mixin selector named getLerpTargetXLnet/minecraft/entity/Entity;getLerpTargetX()Dintermediary method_53830Lnet/minecraft/class_1297;method_53830()Dofficial c_Lbsv;c_()D
-
getLerpTargetY
public double getLerpTargetY()- Overrides:
getLerpTargetYin classEntity- Mappings:
Namespace Name Mixin selector named getLerpTargetYLnet/minecraft/entity/Entity;getLerpTargetY()Dintermediary method_53827Lnet/minecraft/class_1297;method_53827()Dofficial d_Lbsv;d_()D
-
getLerpTargetZ
public double getLerpTargetZ()- Overrides:
getLerpTargetZin classEntity- Mappings:
Namespace Name Mixin selector named getLerpTargetZLnet/minecraft/entity/Entity;getLerpTargetZ()Dintermediary method_53828Lnet/minecraft/class_1297;method_53828()Dofficial L_Lbsv;L_()D
-
getLerpTargetPitch
public float getLerpTargetPitch()- Overrides:
getLerpTargetPitchin classEntity- Mappings:
Namespace Name Mixin selector named getLerpTargetPitchLnet/minecraft/entity/Entity;getLerpTargetPitch()Fintermediary method_53829Lnet/minecraft/class_1297;method_53829()Fofficial M_Lbsv;M_()F
-
getLerpTargetYaw
public float getLerpTargetYaw()- Overrides:
getLerpTargetYawin classEntity- Mappings:
Namespace Name Mixin selector named getLerpTargetYawLnet/minecraft/entity/Entity;getLerpTargetYaw()Fintermediary method_53831Lnet/minecraft/class_1297;method_53831()Fofficial e_Lbsv;e_()F
-
updateTrackedHeadRotation
public void updateTrackedHeadRotation(float yaw, int interpolationSteps) - Overrides:
updateTrackedHeadRotationin classEntity- Mappings:
Namespace Name Mixin selector named updateTrackedHeadRotationLnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)Vintermediary method_5683Lnet/minecraft/class_1297;method_5683(FI)Vofficial aLbsv;a(FI)V
-
setJumping
public void setJumping(boolean jumping) - Mappings:
Namespace Name Mixin selector named setJumpingLnet/minecraft/entity/LivingEntity;setJumping(Z)Vintermediary method_6100Lnet/minecraft/class_1309;method_6100(Z)Vofficial sLbtq;s(Z)V
-
triggerItemPickedUpByEntityCriteria
Called to trigger advancement criteria when an entity picks up an item thrown by a player.- Mappings:
Namespace Name Mixin selector named triggerItemPickedUpByEntityCriteriaLnet/minecraft/entity/LivingEntity;triggerItemPickedUpByEntityCriteria(Lnet/minecraft/entity/ItemEntity;)Vintermediary method_29499Lnet/minecraft/class_1309;method_29499(Lnet/minecraft/class_1542;)Vofficial aLbtq;a(Lcji;)V
-
sendPickup
- Mappings:
Namespace Name Mixin selector named sendPickupLnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)Vintermediary method_6103Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)Vofficial aLbtq;a(Lbsv;I)V
-
canSee
- Mappings:
Namespace Name Mixin selector named canSeeLnet/minecraft/entity/LivingEntity;canSee(Lnet/minecraft/entity/Entity;)Zintermediary method_6057Lnet/minecraft/class_1309;method_6057(Lnet/minecraft/class_1297;)Zofficial ELbtq;E(Lbsv;)Z
-
getYaw
public float getYaw(float tickDelta) -
getHandSwingProgress
public float getHandSwingProgress(float tickDelta) - Mappings:
Namespace Name Mixin selector named getHandSwingProgressLnet/minecraft/entity/LivingEntity;getHandSwingProgress(F)Fintermediary method_6055Lnet/minecraft/class_1309;method_6055(F)Fofficial zLbtq;z(F)F
-
canHit
public boolean canHit()Returns whether the entity can be hit with a projectile or be targeted by the player crosshair.- Overrides:
canHitin classEntity- Returns:
- whether the entity can be hit with a projectile or be targeted by the player crosshair
- Mappings:
Namespace Name Mixin selector named canHitLnet/minecraft/entity/Entity;canHit()Zintermediary method_5863Lnet/minecraft/class_1297;method_5863()Zofficial bzLbsv;bz()Z
-
isPushable
public boolean isPushable()Returns whether the entity can be pushed by other entities.- Overrides:
isPushablein classEntity- Returns:
- whether the entity can be pushed by other entities
- Mappings:
Namespace Name Mixin selector named isPushableLnet/minecraft/entity/Entity;isPushable()Zintermediary method_5810Lnet/minecraft/class_1297;method_5810()Zofficial bALbsv;bA()Z
-
getHeadYaw
public float getHeadYaw()Returns the head yaw of the entity.- Overrides:
getHeadYawin classEntity- Returns:
- the head yaw of the entity
- See Also:
- Mappings:
Namespace Name Mixin selector named getHeadYawLnet/minecraft/entity/Entity;getHeadYaw()Fintermediary method_5791Lnet/minecraft/class_1297;method_5791()Fofficial csLbsv;cs()F
-
setHeadYaw
public void setHeadYaw(float headYaw) Sets the head yaw of this entity.- Overrides:
setHeadYawin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named setHeadYawLnet/minecraft/entity/Entity;setHeadYaw(F)Vintermediary method_5847Lnet/minecraft/class_1297;method_5847(F)Vofficial nLbsv;n(F)V
-
setBodyYaw
public void setBodyYaw(float bodyYaw) Sets the body yaw of this entity.- Overrides:
setBodyYawin classEntity- See Also:
- Mappings:
Namespace Name Mixin selector named setBodyYawLnet/minecraft/entity/Entity;setBodyYaw(F)Vintermediary method_5636Lnet/minecraft/class_1297;method_5636(F)Vofficial oLbsv;o(F)V
-
positionInPortal
Returns the entity's position in the portal after teleportation.- Overrides:
positionInPortalin classEntity- Returns:
- the entity's position in the portal after teleportation
- See Also:
- Mappings:
Namespace Name Mixin selector named positionInPortalLnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/BlockLocating$Rectangle;)Lnet/minecraft/util/math/Vec3d;intermediary method_30633Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;official aLbsv;a(Lje$a;Ll$a;)Levs;
-
positionInPortal
- Mappings:
Namespace Name Mixin selector named positionInPortalLnet/minecraft/entity/LivingEntity;positionInPortal(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;intermediary method_31079Lnet/minecraft/class_1309;method_31079(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;official jLbtq;j(Levs;)Levs;
-
getAbsorptionAmount
public float getAbsorptionAmount()- Mappings:
Namespace Name Mixin selector named getAbsorptionAmountLnet/minecraft/entity/LivingEntity;getAbsorptionAmount()Fintermediary method_6067Lnet/minecraft/class_1309;method_6067()Fofficial fsLbtq;fs()F
-
setAbsorptionAmount
public final void setAbsorptionAmount(float absorptionAmount) - Mappings:
Namespace Name Mixin selector named setAbsorptionAmountLnet/minecraft/entity/LivingEntity;setAbsorptionAmount(F)Vintermediary method_6073Lnet/minecraft/class_1309;method_6073(F)Vofficial ALbtq;A(F)V
-
setAbsorptionAmountUnclamped
protected void setAbsorptionAmountUnclamped(float absorptionAmount) - Mappings:
Namespace Name Mixin selector named setAbsorptionAmountUnclampedLnet/minecraft/entity/LivingEntity;setAbsorptionAmountUnclamped(F)Vintermediary method_52544Lnet/minecraft/class_1309;method_52544(F)Vofficial BLbtq;B(F)V
-
enterCombat
public void enterCombat()- Mappings:
Namespace Name Mixin selector named enterCombatLnet/minecraft/entity/LivingEntity;enterCombat()Vintermediary method_6000Lnet/minecraft/class_1309;method_6000()Vofficial f_Lbtq;f_()V
-
endCombat
public void endCombat()- Mappings:
Namespace Name Mixin selector named endCombatLnet/minecraft/entity/LivingEntity;endCombat()Vintermediary method_6044Lnet/minecraft/class_1309;method_6044()Vofficial g_Lbtq;g_()V
-
markEffectsDirty
protected void markEffectsDirty()- Mappings:
Namespace Name Mixin selector named markEffectsDirtyLnet/minecraft/entity/LivingEntity;markEffectsDirty()Vintermediary method_6008Lnet/minecraft/class_1309;method_6008()Vofficial ftLbtq;ft()V
-
getMainArm
- Mappings:
Namespace Name Mixin selector named getMainArmLnet/minecraft/entity/LivingEntity;getMainArm()Lnet/minecraft/util/Arm;intermediary method_6068Lnet/minecraft/class_1309;method_6068()Lnet/minecraft/class_1306;official fuLbtq;fu()Lbtk;
-
isUsingItem
public boolean isUsingItem()- Mappings:
Namespace Name Mixin selector named isUsingItemLnet/minecraft/entity/LivingEntity;isUsingItem()Zintermediary method_6115Lnet/minecraft/class_1309;method_6115()Zofficial fvLbtq;fv()Z
-
getActiveHand
- Mappings:
Namespace Name Mixin selector named getActiveHandLnet/minecraft/entity/LivingEntity;getActiveHand()Lnet/minecraft/util/Hand;intermediary method_6058Lnet/minecraft/class_1309;method_6058()Lnet/minecraft/class_1268;official fwLbtq;fw()Lbqu;
-
tickActiveItemStack
private void tickActiveItemStack()- Mappings:
Namespace Name Mixin selector named tickActiveItemStackLnet/minecraft/entity/LivingEntity;tickActiveItemStack()Vintermediary method_6076Lnet/minecraft/class_1309;method_6076()Vofficial HLbtq;H()V
-
tickItemStackUsage
- Mappings:
Namespace Name Mixin selector named tickItemStackUsageLnet/minecraft/entity/LivingEntity;tickItemStackUsage(Lnet/minecraft/item/ItemStack;)Vintermediary method_37119Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)Vofficial aLbtq;a(Lcuq;)V
-
shouldSpawnConsumptionEffects
private boolean shouldSpawnConsumptionEffects()- Mappings:
Namespace Name Mixin selector named shouldSpawnConsumptionEffectsLnet/minecraft/entity/LivingEntity;shouldSpawnConsumptionEffects()Zintermediary method_22382Lnet/minecraft/class_1309;method_22382()Zofficial ILbtq;I()Z
-
updateLeaningPitch
private void updateLeaningPitch()- Mappings:
Namespace Name Mixin selector named updateLeaningPitchLnet/minecraft/entity/LivingEntity;updateLeaningPitch()Vintermediary method_6072Lnet/minecraft/class_1309;method_6072()Vofficial KLbtq;K()V
-
setLivingFlag
protected void setLivingFlag(int mask, boolean value) - Mappings:
Namespace Name Mixin selector named setLivingFlagLnet/minecraft/entity/LivingEntity;setLivingFlag(IZ)Vintermediary method_6085Lnet/minecraft/class_1309;method_6085(IZ)Vofficial cLbtq;c(IZ)V
-
setCurrentHand
- Mappings:
Namespace Name Mixin selector named setCurrentHandLnet/minecraft/entity/LivingEntity;setCurrentHand(Lnet/minecraft/util/Hand;)Vintermediary method_6019Lnet/minecraft/class_1309;method_6019(Lnet/minecraft/class_1268;)Vofficial cLbtq;c(Lbqu;)V
-
onTrackedDataSet
- Specified by:
onTrackedDataSetin interfaceDataTracked- Overrides:
onTrackedDataSetin classEntity- Mappings:
Namespace Name Mixin selector named onTrackedDataSetLnet/minecraft/entity/data/DataTracked;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)Vintermediary method_5674Lnet/minecraft/class_9221;method_5674(Lnet/minecraft/class_2940;)Vofficial aLakn;a(Lakk;)V
-
lookAt
Changes this entity's pitch and yaw to look attarget.- Overrides:
lookAtin classEntity- Mappings:
Namespace Name Mixin selector named lookAtLnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)Vintermediary method_5702Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)Vofficial aLbsv;a(Lfb$a;Levs;)V
-
spawnConsumptionEffects
- Mappings:
Namespace Name Mixin selector named spawnConsumptionEffectsLnet/minecraft/entity/LivingEntity;spawnConsumptionEffects(Lnet/minecraft/item/ItemStack;I)Vintermediary method_6098Lnet/minecraft/class_1309;method_6098(Lnet/minecraft/class_1799;I)Vofficial bLbtq;b(Lcuq;I)V
-
spawnItemParticles
- Mappings:
Namespace Name Mixin selector named spawnItemParticlesLnet/minecraft/entity/LivingEntity;spawnItemParticles(Lnet/minecraft/item/ItemStack;I)Vintermediary method_6037Lnet/minecraft/class_1309;method_6037(Lnet/minecraft/class_1799;I)Vofficial aLbtq;a(Lcuq;I)V
-
consumeItem
protected void consumeItem()- Mappings:
Namespace Name Mixin selector named consumeItemLnet/minecraft/entity/LivingEntity;consumeItem()Vintermediary method_6040Lnet/minecraft/class_1309;method_6040()Vofficial xLbtq;x()V
-
getActiveItem
- Mappings:
Namespace Name Mixin selector named getActiveItemLnet/minecraft/entity/LivingEntity;getActiveItem()Lnet/minecraft/item/ItemStack;intermediary method_6030Lnet/minecraft/class_1309;method_6030()Lnet/minecraft/class_1799;official fxLbtq;fx()Lcuq;
-
getItemUseTimeLeft
public int getItemUseTimeLeft()- Mappings:
Namespace Name Mixin selector named getItemUseTimeLeftLnet/minecraft/entity/LivingEntity;getItemUseTimeLeft()Iintermediary method_6014Lnet/minecraft/class_1309;method_6014()Iofficial fyLbtq;fy()I
-
getItemUseTime
public int getItemUseTime()- Mappings:
Namespace Name Mixin selector named getItemUseTimeLnet/minecraft/entity/LivingEntity;getItemUseTime()Iintermediary method_6048Lnet/minecraft/class_1309;method_6048()Iofficial fzLbtq;fz()I
-
stopUsingItem
public void stopUsingItem()- Mappings:
Namespace Name Mixin selector named stopUsingItemLnet/minecraft/entity/LivingEntity;stopUsingItem()Vintermediary method_6075Lnet/minecraft/class_1309;method_6075()Vofficial fALbtq;fA()V
-
clearActiveItem
public void clearActiveItem()- Mappings:
Namespace Name Mixin selector named clearActiveItemLnet/minecraft/entity/LivingEntity;clearActiveItem()Vintermediary method_6021Lnet/minecraft/class_1309;method_6021()Vofficial fBLbtq;fB()V
-
isBlocking
public boolean isBlocking()- Mappings:
Namespace Name Mixin selector named isBlockingLnet/minecraft/entity/LivingEntity;isBlocking()Zintermediary method_6039Lnet/minecraft/class_1309;method_6039()Zofficial fCLbtq;fC()Z
-
isHoldingOntoLadder
public boolean isHoldingOntoLadder()- Returns:
trueif this entity should not lose height while in a climbing state- See Also:
- Mappings:
Namespace Name Mixin selector named isHoldingOntoLadderLnet/minecraft/entity/LivingEntity;isHoldingOntoLadder()Zintermediary method_21754Lnet/minecraft/class_1309;method_21754()Zofficial fDLbtq;fD()Z
-
isFallFlying
public boolean isFallFlying()- Mappings:
Namespace Name Mixin selector named isFallFlyingLnet/minecraft/entity/LivingEntity;isFallFlying()Zintermediary method_6128Lnet/minecraft/class_1309;method_6128()Zofficial fELbtq;fE()Z
-
isInSwimmingPose
public 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 classEntity- Returns:
- whether the entity is in swimming pose
- See Also:
- Mappings:
Namespace Name Mixin selector named isInSwimmingPoseLnet/minecraft/entity/Entity;isInSwimmingPose()Zintermediary method_20232Lnet/minecraft/class_1297;method_20232()Zofficial cdLbsv;cd()Z
-
getFallFlyingTicks
public int getFallFlyingTicks()- Mappings:
Namespace Name Mixin selector named getFallFlyingTicksLnet/minecraft/entity/LivingEntity;getFallFlyingTicks()Iintermediary method_6003Lnet/minecraft/class_1309;method_6003()Iofficial fFLbtq;fF()I
-
teleport
public boolean teleport(double x, double y, double z, boolean particleEffects) - Mappings:
Namespace Name Mixin selector named teleportLnet/minecraft/entity/LivingEntity;teleport(DDDZ)Zintermediary method_6082Lnet/minecraft/class_1309;method_6082(DDDZ)Zofficial bLbtq;b(DDDZ)Z
-
isAffectedBySplashPotions
public boolean isAffectedBySplashPotions()- Mappings:
Namespace Name Mixin selector named isAffectedBySplashPotionsLnet/minecraft/entity/LivingEntity;isAffectedBySplashPotions()Zintermediary method_6086Lnet/minecraft/class_1309;method_6086()Zofficial fGLbtq;fG()Z
-
isMobOrPlayer
public boolean isMobOrPlayer()- Mappings:
Namespace Name Mixin selector named isMobOrPlayerLnet/minecraft/entity/LivingEntity;isMobOrPlayer()Zintermediary method_6102Lnet/minecraft/class_1309;method_6102()Zofficial fHLbtq;fH()Z
-
setNearbySongPlaying
- Mappings:
Namespace Name Mixin selector named setNearbySongPlayingLnet/minecraft/entity/LivingEntity;setNearbySongPlaying(Lnet/minecraft/util/math/BlockPos;Z)Vintermediary method_6006Lnet/minecraft/class_1309;method_6006(Lnet/minecraft/class_2338;Z)Vofficial aLbtq;a(Liz;Z)V
-
canEquip
- Mappings:
Namespace Name Mixin selector named canEquipLnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Zintermediary method_18397Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Zofficial fLbtq;f(Lcuq;)Z
-
getDimensions
Returns the dimensions of the entity with the givenpose.- Overrides:
getDimensionsin classEntity- Returns:
- the dimensions of the entity with the given
pose - See Also:
- Mappings:
Namespace Name Mixin selector named getDimensionsLnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;intermediary method_18377Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;official aLbsv;a(Lbuc;)Lbsy;
-
getBaseDimensions
- Mappings:
Namespace Name Mixin selector named getBaseDimensionsLnet/minecraft/entity/LivingEntity;getBaseDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;intermediary method_55694Lnet/minecraft/class_1309;method_55694(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;official eLbtq;e(Lbuc;)Lbsy;
-
getPoses
- Mappings:
Namespace Name Mixin selector named getPosesLnet/minecraft/entity/LivingEntity;getPoses()Lcom/google/common/collect/ImmutableList;intermediary method_24831Lnet/minecraft/class_1309;method_24831()Lcom/google/common/collect/ImmutableList;official fILbtq;fI()Lcom/google/common/collect/ImmutableList;
-
getBoundingBox
- Mappings:
Namespace Name Mixin selector named getBoundingBoxLnet/minecraft/entity/LivingEntity;getBoundingBox(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;intermediary method_24833Lnet/minecraft/class_1309;method_24833(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;official fLbtq;f(Lbuc;)Levn;
-
wouldNotSuffocateInPose
- Mappings:
Namespace Name Mixin selector named wouldNotSuffocateInPoseLnet/minecraft/entity/LivingEntity;wouldNotSuffocateInPose(Lnet/minecraft/entity/EntityPose;)Zintermediary method_52542Lnet/minecraft/class_1309;method_52542(Lnet/minecraft/class_4050;)Zofficial gLbtq;g(Lbuc;)Z
-
canUsePortals
public boolean canUsePortals()Returns whether the entity can use nether portals and end portals.EnderDragonEntity,WitherEntity, andFishingBobberEntitycannot use portals.- Overrides:
canUsePortalsin classEntity- Returns:
- whether the entity can use nether portals and end portals
- Mappings:
Namespace Name Mixin selector named canUsePortalsLnet/minecraft/entity/Entity;canUsePortals()Zintermediary method_5822Lnet/minecraft/class_1297;method_5822()Zofficial cwLbsv;cw()Z
-
getSleepingPosition
- Mappings:
Namespace Name Mixin selector named getSleepingPositionLnet/minecraft/entity/LivingEntity;getSleepingPosition()Ljava/util/Optional;intermediary method_18398Lnet/minecraft/class_1309;method_18398()Ljava/util/Optional;official fJLbtq;fJ()Ljava/util/Optional;
-
setSleepingPosition
- Mappings:
Namespace Name Mixin selector named setSleepingPositionLnet/minecraft/entity/LivingEntity;setSleepingPosition(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_18402Lnet/minecraft/class_1309;method_18402(Lnet/minecraft/class_2338;)Vofficial hLbtq;h(Liz;)V
-
clearSleepingPosition
public void clearSleepingPosition()- Mappings:
Namespace Name Mixin selector named clearSleepingPositionLnet/minecraft/entity/LivingEntity;clearSleepingPosition()Vintermediary method_18399Lnet/minecraft/class_1309;method_18399()Vofficial fKLbtq;fK()V
-
isSleeping
public boolean isSleeping()- Mappings:
Namespace Name Mixin selector named isSleepingLnet/minecraft/entity/LivingEntity;isSleeping()Zintermediary method_6113Lnet/minecraft/class_1309;method_6113()Zofficial fLLbtq;fL()Z
-
sleep
- Mappings:
Namespace Name Mixin selector named sleepLnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_18403Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)Vofficial bLbtq;b(Liz;)V
-
setPositionInBed
- Mappings:
Namespace Name Mixin selector named setPositionInBedLnet/minecraft/entity/LivingEntity;setPositionInBed(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_18392Lnet/minecraft/class_1309;method_18392(Lnet/minecraft/class_2338;)Vofficial aLbtq;a(Liz;)V
-
isSleepingInBed
private boolean isSleepingInBed()- Mappings:
Namespace Name Mixin selector named isSleepingInBedLnet/minecraft/entity/LivingEntity;isSleepingInBed()Zintermediary method_18406Lnet/minecraft/class_1309;method_18406()Zofficial MLbtq;M()Z
-
wakeUp
public void wakeUp()Wakes this entity up.- See Also:
- Mappings:
Namespace Name Mixin selector named wakeUpLnet/minecraft/entity/LivingEntity;wakeUp()Vintermediary method_18400Lnet/minecraft/class_1309;method_18400()Vofficial fMLbtq;fM()V
-
getSleepingDirection
- Mappings:
Namespace Name Mixin selector named getSleepingDirectionLnet/minecraft/entity/LivingEntity;getSleepingDirection()Lnet/minecraft/util/math/Direction;intermediary method_18401Lnet/minecraft/class_1309;method_18401()Lnet/minecraft/class_2350;official fNLbtq;fN()Lje;
-
isInsideWall
public 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 classEntity- Returns:
- whether the entity is in a wall and should suffocate
- Mappings:
Namespace Name Mixin selector named isInsideWallLnet/minecraft/entity/Entity;isInsideWall()Zintermediary method_5757Lnet/minecraft/class_1297;method_5757()Zofficial bELbsv;bE()Z
-
getProjectileType
- Mappings:
Namespace Name Mixin selector named getProjectileTypeLnet/minecraft/entity/LivingEntity;getProjectileType(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_18808Lnet/minecraft/class_1309;method_18808(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official gLbtq;g(Lcuq;)Lcuq;
-
eatFood
- Mappings:
Namespace Name Mixin selector named eatFoodLnet/minecraft/entity/LivingEntity;eatFood(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_18866Lnet/minecraft/class_1309;method_18866(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official aLbtq;a(Ldbz;Lcuq;)Lcuq;
-
applyFoodEffects
- Mappings:
Namespace Name Mixin selector named applyFoodEffectsLnet/minecraft/entity/LivingEntity;applyFoodEffects(Lnet/minecraft/component/type/FoodComponent;)Vintermediary method_18865Lnet/minecraft/class_1309;method_18865(Lnet/minecraft/class_4174;)Vofficial aLbtq;a(Lcps;)V
-
getEquipmentBreakStatus
- Mappings:
Namespace Name Mixin selector named getEquipmentBreakStatusLnet/minecraft/entity/LivingEntity;getEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)Bintermediary method_20237Lnet/minecraft/class_1309;method_20237(Lnet/minecraft/class_1304;)Bofficial hLbtq;h(Lbtc;)B
-
sendEquipmentBreakStatus
- Mappings:
Namespace Name Mixin selector named sendEquipmentBreakStatusLnet/minecraft/entity/LivingEntity;sendEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)Vintermediary method_20235Lnet/minecraft/class_1309;method_20235(Lnet/minecraft/class_1304;)Vofficial eLbtq;e(Lbtc;)V
-
getSlotForHand
- Mappings:
Namespace Name Mixin selector named getSlotForHandLnet/minecraft/entity/LivingEntity;getSlotForHand(Lnet/minecraft/util/Hand;)Lnet/minecraft/entity/EquipmentSlot;intermediary method_56079Lnet/minecraft/class_1309;method_56079(Lnet/minecraft/class_1268;)Lnet/minecraft/class_1304;official dLbtq;d(Lbqu;)Lbtc;
-
getVisibilityBoundingBox
- Overrides:
getVisibilityBoundingBoxin classEntity- Mappings:
Namespace Name Mixin selector named getVisibilityBoundingBoxLnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;intermediary method_5830Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;official h_Lbsv;h_()Levn;
-
getPreferredEquipmentSlot
- Mappings:
Namespace Name Mixin selector named getPreferredEquipmentSlotLnet/minecraft/entity/LivingEntity;getPreferredEquipmentSlot(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/EquipmentSlot;intermediary method_32326Lnet/minecraft/class_1309;method_32326(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304;official hLbtq;h(Lcuq;)Lbtc;
-
getStackReference
- Mappings:
Namespace Name Mixin selector named getStackReferenceLnet/minecraft/entity/LivingEntity;getStackReference(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/inventory/StackReference;intermediary method_32321Lnet/minecraft/class_1309;method_32321(Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630;official aLbtq;a(Lbtq;Lbtc;)Lbui;
-
getEquipmentSlot
- Mappings:
Namespace Name Mixin selector named getEquipmentSlotLnet/minecraft/entity/LivingEntity;getEquipmentSlot(I)Lnet/minecraft/entity/EquipmentSlot;intermediary method_32322Lnet/minecraft/class_1309;method_32322(I)Lnet/minecraft/class_1304;official sLbtq;s(I)Lbtc;
-
getStackReference
Obtains a stack reference to be modified. Used by commands like/lootor/item.- Overrides:
getStackReferencein classEntity- Parameters:
mappedIndex- the mapped index as given by the item slot argument- See Also:
- Mappings:
Namespace Name Mixin selector named getStackReferenceLnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;official a_Lbsv;a_(I)Lbui;
-
canFreeze
public boolean canFreeze()Returns whether the entity can freeze.- Overrides:
canFreezein classEntity- Returns:
- whether the entity can freeze
- Implementation Note:
- Entities cannot be frozen if they are in the
EntityTypeTags.FREEZE_IMMUNE_ENTITY_TYPEStag. In addition to this,LivingEntitycannot be frozen if they are spectator or if they wear an item insideItemTags.FREEZE_IMMUNE_WEARABLEStag. - Mappings:
Namespace Name Mixin selector named canFreezeLnet/minecraft/entity/Entity;canFreeze()Zintermediary method_32316Lnet/minecraft/class_1297;method_32316()Zofficial dDLbsv;dD()Z
-
isGlowing
public boolean isGlowing()Returns whether the entity is glowing, checking the entity flags on the client.Glowing entities have an outline when rendered.
- Overrides:
isGlowingin classEntity- Returns:
- whether the entity is glowing, checking the entity flags on the client
- See Also:
- Mappings:
Namespace Name Mixin selector named isGlowingLnet/minecraft/entity/Entity;isGlowing()Zintermediary method_5851Lnet/minecraft/class_1297;method_5851()Zofficial cgLbsv;cg()Z
-
getBodyYaw
public float getBodyYaw()Returns the body yaw of the entity.- Overrides:
getBodyYawin classEntity- Returns:
- the body yaw of the entity
- See Also:
- Mappings:
Namespace Name Mixin selector named getBodyYawLnet/minecraft/entity/Entity;getBodyYaw()Fintermediary method_43078Lnet/minecraft/class_1297;method_43078()Fofficial dGLbsv;dG()F
-
onSpawnPacket
Called 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 classEntity- Mappings:
Namespace Name Mixin selector named onSpawnPacketLnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)Vintermediary method_31471Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)Vofficial aLbsv;a(Lacj;)V
-
disablesShield
public boolean disablesShield()- Mappings:
Namespace Name Mixin selector named disablesShieldLnet/minecraft/entity/LivingEntity;disablesShield()Zintermediary method_42149Lnet/minecraft/class_1309;method_42149()Zofficial fOLbtq;fO()Z
-
getStepHeight
public float getStepHeight()- Overrides:
getStepHeightin classEntity- Mappings:
Namespace Name Mixin selector named getStepHeightLnet/minecraft/entity/Entity;getStepHeight()Fintermediary method_49476Lnet/minecraft/class_1297;method_49476()Fofficial dJLbsv;dJ()F
-
getPassengerRidingPos
- Overrides:
getPassengerRidingPosin classEntity- Mappings:
Namespace Name Mixin selector named getPassengerRidingPosLnet/minecraft/entity/Entity;getPassengerRidingPos(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Vec3d;intermediary method_52538Lnet/minecraft/class_1297;method_52538(Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;official mLbsv;m(Lbsv;)Levs;
-
lerpHeadYaw
protected void lerpHeadYaw(int headTrackingIncrements, double serverHeadYaw) - Mappings:
Namespace Name Mixin selector named lerpHeadYawLnet/minecraft/entity/LivingEntity;lerpHeadYaw(ID)Vintermediary method_52539Lnet/minecraft/class_1309;method_52539(ID)Vofficial aLbtq;a(ID)V
-
setOnFireForTicks
public void setOnFireForTicks(int ticks) - Overrides:
setOnFireForTicksin classEntity- Mappings:
Namespace Name Mixin selector named setOnFireForTicksLnet/minecraft/entity/Entity;setOnFireForTicks(I)Vintermediary method_56073Lnet/minecraft/class_1297;method_56073(I)Vofficial hLbsv;h(I)V
-
isInCreativeMode
public boolean isInCreativeMode()- Mappings:
Namespace Name Mixin selector named isInCreativeModeLnet/minecraft/entity/LivingEntity;isInCreativeMode()Zintermediary method_56992Lnet/minecraft/class_1309;method_56992()Zofficial fPLbtq;fP()Z
-