Class LivingEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
All Implemented Interfaces:
CommandOutput, Nameable, EntityLike
Direct Known Subclasses:
ArmorStandEntity, MobEntity, PlayerEntity

public abstract class LivingEntity extends Entity
Represents an entity which has a health value and can receive damage.
Mappings:
Namespace Name
official att
intermediary net/minecraft/class_1309
named net/minecraft/entity/LivingEntity
  • Field Details

    • SPRINTING_SPEED_BOOST_ID

      private static final UUID SPRINTING_SPEED_BOOST_ID
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b:Ljava/util/UUID;
      intermediary field_6237 Lnet/minecraft/class_1309;field_6237:Ljava/util/UUID;
      named SPRINTING_SPEED_BOOST_ID Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST_ID:Ljava/util/UUID;
    • SOUL_SPEED_BOOST_ID

      private static final UUID SOUL_SPEED_BOOST_ID
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c:Ljava/util/UUID;
      intermediary field_23128 Lnet/minecraft/class_1309;field_23128:Ljava/util/UUID;
      named SOUL_SPEED_BOOST_ID Lnet/minecraft/entity/LivingEntity;SOUL_SPEED_BOOST_ID:Ljava/util/UUID;
    • POWDER_SNOW_SLOW_ID

      private static final UUID POWDER_SNOW_SLOW_ID
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d:Ljava/util/UUID;
      intermediary field_27859 Lnet/minecraft/class_1309;field_27859:Ljava/util/UUID;
      named POWDER_SNOW_SLOW_ID Lnet/minecraft/entity/LivingEntity;POWDER_SNOW_SLOW_ID:Ljava/util/UUID;
    • SPRINTING_SPEED_BOOST

      private static final EntityAttributeModifier SPRINTING_SPEED_BOOST
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e:Laus;
      intermediary field_6231 Lnet/minecraft/class_1309;field_6231:Lnet/minecraft/class_1322;
      named SPRINTING_SPEED_BOOST Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST:Lnet/minecraft/entity/attribute/EntityAttributeModifier;
    • field_30069

      public static final int field_30069
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ao Latt;ao:I
      intermediary field_30069 Lnet/minecraft/class_1309;field_30069:I
      named field_30069 Lnet/minecraft/entity/LivingEntity;field_30069:I
    • field_30070

      public static final int field_30070
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ap Latt;ap:I
      intermediary field_30070 Lnet/minecraft/class_1309;field_30070:I
      named field_30070 Lnet/minecraft/entity/LivingEntity;field_30070:I
    • field_30071

      public static final int field_30071
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aq Latt;aq:I
      intermediary field_30071 Lnet/minecraft/class_1309;field_30071:I
      named field_30071 Lnet/minecraft/entity/LivingEntity;field_30071:I
    • field_30072

      public static final int field_30072
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ar Latt;ar:I
      intermediary field_30072 Lnet/minecraft/class_1309;field_30072:I
      named field_30072 Lnet/minecraft/entity/LivingEntity;field_30072:I
    • field_30073

      public static final int field_30073
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official as Latt;as:I
      intermediary field_30073 Lnet/minecraft/class_1309;field_30073:I
      named field_30073 Lnet/minecraft/entity/LivingEntity;field_30073:I
    • field_30074

      public static final int field_30074
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official at Latt;at:I
      intermediary field_30074 Lnet/minecraft/class_1309;field_30074:I
      named field_30074 Lnet/minecraft/entity/LivingEntity;field_30074:I
    • field_30078

      private static final int field_30078
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bE Latt;bE:I
      intermediary field_30078 Lnet/minecraft/class_1309;field_30078:I
      named field_30078 Lnet/minecraft/entity/LivingEntity;field_30078:I
    • field_30075

      public static final double field_30075
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official au Latt;au:D
      intermediary field_30075 Lnet/minecraft/class_1309;field_30075:D
      named field_30075 Lnet/minecraft/entity/LivingEntity;field_30075:D
    • field_30076

      public static final double field_30076
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official av Latt;av:D
      intermediary field_30076 Lnet/minecraft/class_1309;field_30076:D
      named field_30076 Lnet/minecraft/entity/LivingEntity;field_30076:D
    • field_30077

      public static final int field_30077
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aw Latt;aw:I
      intermediary field_30077 Lnet/minecraft/class_1309;field_30077:I
      named field_30077 Lnet/minecraft/entity/LivingEntity;field_30077:I
    • field_30079

      private static final int field_30079
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bF Latt;bF:I
      intermediary field_30079 Lnet/minecraft/class_1309;field_30079:I
      named field_30079 Lnet/minecraft/entity/LivingEntity;field_30079:I
    • field_30080

      private static final int field_30080
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bG Latt;bG:I
      intermediary field_30080 Lnet/minecraft/class_1309;field_30080:I
      named field_30080 Lnet/minecraft/entity/LivingEntity;field_30080:I
    • field_30081

      private static final int field_30081
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bH Latt;bH:I
      intermediary field_30081 Lnet/minecraft/class_1309;field_30081:I
      named field_30081 Lnet/minecraft/entity/LivingEntity;field_30081:I
    • field_30063

      public static final int field_30063
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ax Latt;ax:I
      intermediary field_30063 Lnet/minecraft/class_1309;field_30063:I
      named field_30063 Lnet/minecraft/entity/LivingEntity;field_30063:I
    • field_33908

      private static final double field_33908
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bI Latt;bI:D
      intermediary field_33908 Lnet/minecraft/class_1309;field_33908:D
      named field_33908 Lnet/minecraft/entity/LivingEntity;field_33908:D
    • USING_ITEM_FLAG

      protected static final int USING_ITEM_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official ay Latt;ay:I
      intermediary field_30064 Lnet/minecraft/class_1309;field_30064:I
      named USING_ITEM_FLAG Lnet/minecraft/entity/LivingEntity;USING_ITEM_FLAG:I
    • OFF_HAND_ACTIVE_FLAG

      protected static final int OFF_HAND_ACTIVE_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official az Latt;az:I
      intermediary field_30065 Lnet/minecraft/class_1309;field_30065:I
      named OFF_HAND_ACTIVE_FLAG Lnet/minecraft/entity/LivingEntity;OFF_HAND_ACTIVE_FLAG:I
    • USING_RIPTIDE_FLAG

      protected static final int USING_RIPTIDE_FLAG
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aA Latt;aA:I
      intermediary field_30066 Lnet/minecraft/class_1309;field_30066:I
      named USING_RIPTIDE_FLAG Lnet/minecraft/entity/LivingEntity;USING_RIPTIDE_FLAG:I
    • LIVING_FLAGS

      protected static final TrackedData<Byte> LIVING_FLAGS
      Mappings:
      Namespace Name Mixin selector
      official aB Latt;aB:Lwf;
      intermediary field_6257 Lnet/minecraft/class_1309;field_6257:Lnet/minecraft/class_2940;
      named LIVING_FLAGS Lnet/minecraft/entity/LivingEntity;LIVING_FLAGS:Lnet/minecraft/entity/data/TrackedData;
    • HEALTH

      private static final TrackedData<Float> HEALTH
      Mappings:
      Namespace Name Mixin selector
      official bJ Latt;bJ:Lwf;
      intermediary field_6247 Lnet/minecraft/class_1309;field_6247:Lnet/minecraft/class_2940;
      named HEALTH Lnet/minecraft/entity/LivingEntity;HEALTH:Lnet/minecraft/entity/data/TrackedData;
    • POTION_SWIRLS_COLOR

      private static final TrackedData<Integer> POTION_SWIRLS_COLOR
      Mappings:
      Namespace Name Mixin selector
      official bK Latt;bK:Lwf;
      intermediary field_6240 Lnet/minecraft/class_1309;field_6240:Lnet/minecraft/class_2940;
      named POTION_SWIRLS_COLOR Lnet/minecraft/entity/LivingEntity;POTION_SWIRLS_COLOR:Lnet/minecraft/entity/data/TrackedData;
    • POTION_SWIRLS_AMBIENT

      private static final TrackedData<Boolean> POTION_SWIRLS_AMBIENT
      Mappings:
      Namespace Name Mixin selector
      official bL Latt;bL:Lwf;
      intermediary field_6214 Lnet/minecraft/class_1309;field_6214:Lnet/minecraft/class_2940;
      named POTION_SWIRLS_AMBIENT Lnet/minecraft/entity/LivingEntity;POTION_SWIRLS_AMBIENT:Lnet/minecraft/entity/data/TrackedData;
    • STUCK_ARROW_COUNT

      private static final TrackedData<Integer> STUCK_ARROW_COUNT
      Mappings:
      Namespace Name Mixin selector
      official bM Latt;bM:Lwf;
      intermediary field_6219 Lnet/minecraft/class_1309;field_6219:Lnet/minecraft/class_2940;
      named STUCK_ARROW_COUNT Lnet/minecraft/entity/LivingEntity;STUCK_ARROW_COUNT:Lnet/minecraft/entity/data/TrackedData;
    • STINGER_COUNT

      private static final TrackedData<Integer> STINGER_COUNT
      Mappings:
      Namespace Name Mixin selector
      official bN Latt;bN:Lwf;
      intermediary field_20348 Lnet/minecraft/class_1309;field_20348:Lnet/minecraft/class_2940;
      named STINGER_COUNT Lnet/minecraft/entity/LivingEntity;STINGER_COUNT:Lnet/minecraft/entity/data/TrackedData;
    • SLEEPING_POSITION

      private static final TrackedData<Optional<BlockPos>> SLEEPING_POSITION
      Mappings:
      Namespace Name Mixin selector
      official bO Latt;bO:Lwf;
      intermediary field_18073 Lnet/minecraft/class_1309;field_18073:Lnet/minecraft/class_2940;
      named SLEEPING_POSITION Lnet/minecraft/entity/LivingEntity;SLEEPING_POSITION:Lnet/minecraft/entity/data/TrackedData;
    • field_30067

      protected static final float field_30067
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aC Latt;aC:F
      intermediary field_30067 Lnet/minecraft/class_1309;field_30067:F
      named field_30067 Lnet/minecraft/entity/LivingEntity;field_30067:F
    • SLEEPING_DIMENSIONS

      protected static final EntityDimensions SLEEPING_DIMENSIONS
      Mappings:
      Namespace Name Mixin selector
      official aD Latt;aD:Latg;
      intermediary field_18072 Lnet/minecraft/class_1309;field_18072:Lnet/minecraft/class_4048;
      named SLEEPING_DIMENSIONS Lnet/minecraft/entity/LivingEntity;SLEEPING_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
    • field_30068

      public static final float field_30068
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aE Latt;aE:F
      intermediary field_30068 Lnet/minecraft/class_1309;field_30068:F
      named field_30068 Lnet/minecraft/entity/LivingEntity;field_30068:F
    • attributes

      private final AttributeContainer attributes
      Mappings:
      Namespace Name Mixin selector
      official bP Latt;bP:Laur;
      intermediary field_6260 Lnet/minecraft/class_1309;field_6260:Lnet/minecraft/class_5131;
      named attributes Lnet/minecraft/entity/LivingEntity;attributes:Lnet/minecraft/entity/attribute/AttributeContainer;
    • damageTracker

      private final DamageTracker damageTracker
      Mappings:
      Namespace Name Mixin selector
      official bQ Latt;bQ:Laso;
      intermediary field_6256 Lnet/minecraft/class_1309;field_6256:Lnet/minecraft/class_1283;
      named damageTracker Lnet/minecraft/entity/LivingEntity;damageTracker:Lnet/minecraft/entity/damage/DamageTracker;
    • activeStatusEffects

      private final Map<StatusEffect,StatusEffectInstance> activeStatusEffects
      Mappings:
      Namespace Name Mixin selector
      official bR Latt;bR:Ljava/util/Map;
      intermediary field_6280 Lnet/minecraft/class_1309;field_6280:Ljava/util/Map;
      named activeStatusEffects Lnet/minecraft/entity/LivingEntity;activeStatusEffects:Ljava/util/Map;
    • equippedHand

      private final DefaultedList<ItemStack> equippedHand
      Mappings:
      Namespace Name Mixin selector
      official bS Latt;bS:Lgs;
      intermediary field_6234 Lnet/minecraft/class_1309;field_6234:Lnet/minecraft/class_2371;
      named equippedHand Lnet/minecraft/entity/LivingEntity;equippedHand:Lnet/minecraft/util/collection/DefaultedList;
    • equippedArmor

      private final DefaultedList<ItemStack> equippedArmor
      Mappings:
      Namespace Name Mixin selector
      official bT Latt;bT:Lgs;
      intermediary field_6248 Lnet/minecraft/class_1309;field_6248:Lnet/minecraft/class_2371;
      named equippedArmor Lnet/minecraft/entity/LivingEntity;equippedArmor:Lnet/minecraft/util/collection/DefaultedList;
    • handSwinging

      public boolean handSwinging
      Mappings:
      Namespace Name Mixin selector
      official aF Latt;aF:Z
      intermediary field_6252 Lnet/minecraft/class_1309;field_6252:Z
      named handSwinging Lnet/minecraft/entity/LivingEntity;handSwinging:Z
    • noDrag

      private boolean noDrag
      Mappings:
      Namespace Name Mixin selector
      official bU Latt;bU:Z
      intermediary field_30082 Lnet/minecraft/class_1309;field_30082:Z
      named noDrag Lnet/minecraft/entity/LivingEntity;noDrag:Z
    • preferredHand

      public Hand preferredHand
      Mappings:
      Namespace Name Mixin selector
      official aG Latt;aG:Larz;
      intermediary field_6266 Lnet/minecraft/class_1309;field_6266:Lnet/minecraft/class_1268;
      named preferredHand Lnet/minecraft/entity/LivingEntity;preferredHand:Lnet/minecraft/util/Hand;
    • handSwingTicks

      public int handSwingTicks
      Mappings:
      Namespace Name Mixin selector
      official aH Latt;aH:I
      intermediary field_6279 Lnet/minecraft/class_1309;field_6279:I
      named handSwingTicks Lnet/minecraft/entity/LivingEntity;handSwingTicks:I
    • stuckArrowTimer

      public int stuckArrowTimer
      Mappings:
      Namespace Name Mixin selector
      official aI Latt;aI:I
      intermediary field_6218 Lnet/minecraft/class_1309;field_6218:I
      named stuckArrowTimer Lnet/minecraft/entity/LivingEntity;stuckArrowTimer:I
    • stuckStingerTimer

      public int stuckStingerTimer
      Mappings:
      Namespace Name Mixin selector
      official aJ Latt;aJ:I
      intermediary field_20347 Lnet/minecraft/class_1309;field_20347:I
      named stuckStingerTimer Lnet/minecraft/entity/LivingEntity;stuckStingerTimer:I
    • hurtTime

      public int hurtTime
      Mappings:
      Namespace Name Mixin selector
      official aK Latt;aK:I
      intermediary field_6235 Lnet/minecraft/class_1309;field_6235:I
      named hurtTime Lnet/minecraft/entity/LivingEntity;hurtTime:I
    • maxHurtTime

      public int maxHurtTime
      Mappings:
      Namespace Name Mixin selector
      official aL Latt;aL:I
      intermediary field_6254 Lnet/minecraft/class_1309;field_6254:I
      named maxHurtTime Lnet/minecraft/entity/LivingEntity;maxHurtTime:I
    • knockbackVelocity

      public float knockbackVelocity
      Mappings:
      Namespace Name Mixin selector
      official aM Latt;aM:F
      intermediary field_6271 Lnet/minecraft/class_1309;field_6271:F
      named knockbackVelocity Lnet/minecraft/entity/LivingEntity;knockbackVelocity:F
    • deathTime

      public int deathTime
      Mappings:
      Namespace Name Mixin selector
      official aN Latt;aN:I
      intermediary field_6213 Lnet/minecraft/class_1309;field_6213:I
      named deathTime Lnet/minecraft/entity/LivingEntity;deathTime:I
    • lastHandSwingProgress

      public float lastHandSwingProgress
      Mappings:
      Namespace Name Mixin selector
      official aO Latt;aO:F
      intermediary field_6229 Lnet/minecraft/class_1309;field_6229:F
      named lastHandSwingProgress Lnet/minecraft/entity/LivingEntity;lastHandSwingProgress:F
    • handSwingProgress

      public float handSwingProgress
      Mappings:
      Namespace Name Mixin selector
      official aP Latt;aP:F
      intermediary field_6251 Lnet/minecraft/class_1309;field_6251:F
      named handSwingProgress Lnet/minecraft/entity/LivingEntity;handSwingProgress:F
    • lastAttackedTicks

      protected int lastAttackedTicks
      Mappings:
      Namespace Name Mixin selector
      official aQ Latt;aQ:I
      intermediary field_6273 Lnet/minecraft/class_1309;field_6273:I
      named lastAttackedTicks Lnet/minecraft/entity/LivingEntity;lastAttackedTicks:I
    • lastLimbDistance

      public float lastLimbDistance
      Mappings:
      Namespace Name Mixin selector
      official aR Latt;aR:F
      intermediary field_6211 Lnet/minecraft/class_1309;field_6211:F
      named lastLimbDistance Lnet/minecraft/entity/LivingEntity;lastLimbDistance:F
    • limbDistance

      public float limbDistance
      Mappings:
      Namespace Name Mixin selector
      official aS Latt;aS:F
      intermediary field_6225 Lnet/minecraft/class_1309;field_6225:F
      named limbDistance Lnet/minecraft/entity/LivingEntity;limbDistance:F
    • limbAngle

      public float limbAngle
      Mappings:
      Namespace Name Mixin selector
      official aT Latt;aT:F
      intermediary field_6249 Lnet/minecraft/class_1309;field_6249:F
      named limbAngle Lnet/minecraft/entity/LivingEntity;limbAngle:F
    • defaultMaxHealth

      public final int defaultMaxHealth
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aU Latt;aU:I
      intermediary field_6269 Lnet/minecraft/class_1309;field_6269:I
      named defaultMaxHealth Lnet/minecraft/entity/LivingEntity;defaultMaxHealth:I
    • randomLargeSeed

      public final float randomLargeSeed
      Mappings:
      Namespace Name Mixin selector
      official aV Latt;aV:F
      intermediary field_6244 Lnet/minecraft/class_1309;field_6244:F
      named randomLargeSeed Lnet/minecraft/entity/LivingEntity;randomLargeSeed:F
    • randomSmallSeed

      public final float randomSmallSeed
      Mappings:
      Namespace Name Mixin selector
      official aW Latt;aW:F
      intermediary field_6262 Lnet/minecraft/class_1309;field_6262:F
      named randomSmallSeed Lnet/minecraft/entity/LivingEntity;randomSmallSeed:F
    • bodyYaw

      public float bodyYaw
      Mappings:
      Namespace Name Mixin selector
      official aX Latt;aX:F
      intermediary field_6283 Lnet/minecraft/class_1309;field_6283:F
      named bodyYaw Lnet/minecraft/entity/LivingEntity;bodyYaw:F
    • prevBodyYaw

      public float prevBodyYaw
      Mappings:
      Namespace Name Mixin selector
      official aY Latt;aY:F
      intermediary field_6220 Lnet/minecraft/class_1309;field_6220:F
      named prevBodyYaw Lnet/minecraft/entity/LivingEntity;prevBodyYaw:F
    • headYaw

      public float headYaw
      Mappings:
      Namespace Name Mixin selector
      official aZ Latt;aZ:F
      intermediary field_6241 Lnet/minecraft/class_1309;field_6241:F
      named headYaw Lnet/minecraft/entity/LivingEntity;headYaw:F
    • prevHeadYaw

      public float prevHeadYaw
      Mappings:
      Namespace Name Mixin selector
      official ba Latt;ba:F
      intermediary field_6259 Lnet/minecraft/class_1309;field_6259:F
      named prevHeadYaw Lnet/minecraft/entity/LivingEntity;prevHeadYaw:F
    • flyingSpeed

      public float flyingSpeed
      Mappings:
      Namespace Name Mixin selector
      official bb Latt;bb:F
      intermediary field_6281 Lnet/minecraft/class_1309;field_6281:F
      named flyingSpeed Lnet/minecraft/entity/LivingEntity;flyingSpeed:F
    • attackingPlayer

      @Nullable protected @Nullable PlayerEntity attackingPlayer
      Mappings:
      Namespace Name Mixin selector
      official bc Latt;bc:Lbkd;
      intermediary field_6258 Lnet/minecraft/class_1309;field_6258:Lnet/minecraft/class_1657;
      named attackingPlayer Lnet/minecraft/entity/LivingEntity;attackingPlayer:Lnet/minecraft/entity/player/PlayerEntity;
    • playerHitTimer

      protected int playerHitTimer
      Mappings:
      Namespace Name Mixin selector
      official bd Latt;bd:I
      intermediary field_6238 Lnet/minecraft/class_1309;field_6238:I
      named playerHitTimer Lnet/minecraft/entity/LivingEntity;playerHitTimer:I
    • dead

      protected boolean dead
      Mappings:
      Namespace Name Mixin selector
      official be Latt;be:Z
      intermediary field_6272 Lnet/minecraft/class_1309;field_6272:Z
      named dead Lnet/minecraft/entity/LivingEntity;dead:Z
    • despawnCounter

      protected int despawnCounter
      Mappings:
      Namespace Name Mixin selector
      official bf Latt;bf:I
      intermediary field_6278 Lnet/minecraft/class_1309;field_6278:I
      named despawnCounter Lnet/minecraft/entity/LivingEntity;despawnCounter:I
    • prevStepBobbingAmount

      protected float prevStepBobbingAmount
      Mappings:
      Namespace Name Mixin selector
      official bg Latt;bg:F
      intermediary field_6217 Lnet/minecraft/class_1309;field_6217:F
      named prevStepBobbingAmount Lnet/minecraft/entity/LivingEntity;prevStepBobbingAmount:F
    • stepBobbingAmount

      protected float stepBobbingAmount
      Mappings:
      Namespace Name Mixin selector
      official bh Latt;bh:F
      intermediary field_6233 Lnet/minecraft/class_1309;field_6233:F
      named stepBobbingAmount Lnet/minecraft/entity/LivingEntity;stepBobbingAmount:F
    • lookDirection

      protected float lookDirection
      Mappings:
      Namespace Name Mixin selector
      official bi Latt;bi:F
      intermediary field_6255 Lnet/minecraft/class_1309;field_6255:F
      named lookDirection Lnet/minecraft/entity/LivingEntity;lookDirection:F
    • prevLookDirection

      protected float prevLookDirection
      Mappings:
      Namespace Name Mixin selector
      official bj Latt;bj:F
      intermediary field_6275 Lnet/minecraft/class_1309;field_6275:F
      named prevLookDirection Lnet/minecraft/entity/LivingEntity;prevLookDirection:F
    • field_6215

      protected float field_6215
      Mappings:
      Namespace Name Mixin selector
      official bk Latt;bk:F
      intermediary field_6215 Lnet/minecraft/class_1309;field_6215:F
      named field_6215 Lnet/minecraft/entity/LivingEntity;field_6215:F
    • scoreAmount

      protected int scoreAmount
      Mappings:
      Namespace Name Mixin selector
      official bl Latt;bl:I
      intermediary field_6232 Lnet/minecraft/class_1309;field_6232:I
      named scoreAmount Lnet/minecraft/entity/LivingEntity;scoreAmount:I
    • lastDamageTaken

      protected float lastDamageTaken
      Mappings:
      Namespace Name Mixin selector
      official bm Latt;bm:F
      intermediary field_6253 Lnet/minecraft/class_1309;field_6253:F
      named lastDamageTaken Lnet/minecraft/entity/LivingEntity;lastDamageTaken:F
    • jumping

      protected boolean jumping
      Mappings:
      Namespace Name Mixin selector
      official bn Latt;bn:Z
      intermediary field_6282 Lnet/minecraft/class_1309;field_6282:Z
      named jumping Lnet/minecraft/entity/LivingEntity;jumping:Z
    • sidewaysSpeed

      public float sidewaysSpeed
      Mappings:
      Namespace Name Mixin selector
      official bo Latt;bo:F
      intermediary field_6212 Lnet/minecraft/class_1309;field_6212:F
      named sidewaysSpeed Lnet/minecraft/entity/LivingEntity;sidewaysSpeed:F
    • upwardSpeed

      public float upwardSpeed
      Mappings:
      Namespace Name Mixin selector
      official bp Latt;bp:F
      intermediary field_6227 Lnet/minecraft/class_1309;field_6227:F
      named upwardSpeed Lnet/minecraft/entity/LivingEntity;upwardSpeed:F
    • forwardSpeed

      public float forwardSpeed
      Mappings:
      Namespace Name Mixin selector
      official bq Latt;bq:F
      intermediary field_6250 Lnet/minecraft/class_1309;field_6250:F
      named forwardSpeed Lnet/minecraft/entity/LivingEntity;forwardSpeed:F
    • bodyTrackingIncrements

      protected int bodyTrackingIncrements
      Mappings:
      Namespace Name Mixin selector
      official br Latt;br:I
      intermediary field_6210 Lnet/minecraft/class_1309;field_6210:I
      named bodyTrackingIncrements Lnet/minecraft/entity/LivingEntity;bodyTrackingIncrements:I
    • serverX

      protected double serverX
      Mappings:
      Namespace Name Mixin selector
      official bs Latt;bs:D
      intermediary field_6224 Lnet/minecraft/class_1309;field_6224:D
      named serverX Lnet/minecraft/entity/LivingEntity;serverX:D
    • serverY

      protected double serverY
      Mappings:
      Namespace Name Mixin selector
      official bt Latt;bt:D
      intermediary field_6245 Lnet/minecraft/class_1309;field_6245:D
      named serverY Lnet/minecraft/entity/LivingEntity;serverY:D
    • serverZ

      protected double serverZ
      Mappings:
      Namespace Name Mixin selector
      official bu Latt;bu:D
      intermediary field_6263 Lnet/minecraft/class_1309;field_6263:D
      named serverZ Lnet/minecraft/entity/LivingEntity;serverZ:D
    • serverYaw

      protected double serverYaw
      Mappings:
      Namespace Name Mixin selector
      official bv Latt;bv:D
      intermediary field_6284 Lnet/minecraft/class_1309;field_6284:D
      named serverYaw Lnet/minecraft/entity/LivingEntity;serverYaw:D
    • serverPitch

      protected double serverPitch
      Mappings:
      Namespace Name Mixin selector
      official bw Latt;bw:D
      intermediary field_6221 Lnet/minecraft/class_1309;field_6221:D
      named serverPitch Lnet/minecraft/entity/LivingEntity;serverPitch:D
    • serverHeadYaw

      protected double serverHeadYaw
      Mappings:
      Namespace Name Mixin selector
      official bx Latt;bx:D
      intermediary field_6242 Lnet/minecraft/class_1309;field_6242:D
      named serverHeadYaw Lnet/minecraft/entity/LivingEntity;serverHeadYaw:D
    • headTrackingIncrements

      protected int headTrackingIncrements
      Mappings:
      Namespace Name Mixin selector
      official by Latt;by:I
      intermediary field_6265 Lnet/minecraft/class_1309;field_6265:I
      named headTrackingIncrements Lnet/minecraft/entity/LivingEntity;headTrackingIncrements:I
    • effectsChanged

      private boolean effectsChanged
      Mappings:
      Namespace Name Mixin selector
      official bV Latt;bV:Z
      intermediary field_6285 Lnet/minecraft/class_1309;field_6285:Z
      named effectsChanged Lnet/minecraft/entity/LivingEntity;effectsChanged:Z
    • attacker

      @Nullable private @Nullable LivingEntity attacker
      Mappings:
      Namespace Name Mixin selector
      official bW Latt;bW:Latt;
      intermediary field_6274 Lnet/minecraft/class_1309;field_6274:Lnet/minecraft/class_1309;
      named attacker Lnet/minecraft/entity/LivingEntity;attacker:Lnet/minecraft/entity/LivingEntity;
    • lastAttackedTime

      private int lastAttackedTime
      Mappings:
      Namespace Name Mixin selector
      official bX Latt;bX:I
      intermediary field_6230 Lnet/minecraft/class_1309;field_6230:I
      named lastAttackedTime Lnet/minecraft/entity/LivingEntity;lastAttackedTime:I
    • attacking

      private LivingEntity attacking
      Mappings:
      Namespace Name Mixin selector
      official bY Latt;bY:Latt;
      intermediary field_6236 Lnet/minecraft/class_1309;field_6236:Lnet/minecraft/class_1309;
      named attacking Lnet/minecraft/entity/LivingEntity;attacking:Lnet/minecraft/entity/LivingEntity;
    • lastAttackTime

      private int lastAttackTime
      Mappings:
      Namespace Name Mixin selector
      official bZ Latt;bZ:I
      intermediary field_6270 Lnet/minecraft/class_1309;field_6270:I
      named lastAttackTime Lnet/minecraft/entity/LivingEntity;lastAttackTime:I
    • movementSpeed

      private float movementSpeed
      Mappings:
      Namespace Name Mixin selector
      official ca Latt;ca:F
      intermediary field_6287 Lnet/minecraft/class_1309;field_6287:F
      named movementSpeed Lnet/minecraft/entity/LivingEntity;movementSpeed:F
    • jumpingCooldown

      private int jumpingCooldown
      Mappings:
      Namespace Name Mixin selector
      official cb Latt;cb:I
      intermediary field_6228 Lnet/minecraft/class_1309;field_6228:I
      named jumpingCooldown Lnet/minecraft/entity/LivingEntity;jumpingCooldown:I
    • absorptionAmount

      private float absorptionAmount
      Mappings:
      Namespace Name Mixin selector
      official cc Latt;cc:F
      intermediary field_6246 Lnet/minecraft/class_1309;field_6246:F
      named absorptionAmount Lnet/minecraft/entity/LivingEntity;absorptionAmount:F
    • activeItemStack

      protected ItemStack activeItemStack
      Mappings:
      Namespace Name Mixin selector
      official bz Latt;bz:Lbqp;
      intermediary field_6277 Lnet/minecraft/class_1309;field_6277:Lnet/minecraft/class_1799;
      named activeItemStack Lnet/minecraft/entity/LivingEntity;activeItemStack:Lnet/minecraft/item/ItemStack;
    • itemUseTimeLeft

      protected int itemUseTimeLeft
      Mappings:
      Namespace Name Mixin selector
      official bA Latt;bA:I
      intermediary field_6222 Lnet/minecraft/class_1309;field_6222:I
      named itemUseTimeLeft Lnet/minecraft/entity/LivingEntity;itemUseTimeLeft:I
    • roll

      protected int roll
      Mappings:
      Namespace Name Mixin selector
      official bB Latt;bB:I
      intermediary field_6239 Lnet/minecraft/class_1309;field_6239:I
      named roll Lnet/minecraft/entity/LivingEntity;roll:I
    • lastBlockPos

      private BlockPos lastBlockPos
      Mappings:
      Namespace Name Mixin selector
      official cd Latt;cd:Lgg;
      intermediary field_6268 Lnet/minecraft/class_1309;field_6268:Lnet/minecraft/class_2338;
      named lastBlockPos Lnet/minecraft/entity/LivingEntity;lastBlockPos:Lnet/minecraft/util/math/BlockPos;
    • climbingPos

      private Optional<BlockPos> climbingPos
      Mappings:
      Namespace Name Mixin selector
      official ce Latt;ce:Ljava/util/Optional;
      intermediary field_22418 Lnet/minecraft/class_1309;field_22418:Ljava/util/Optional;
      named climbingPos Lnet/minecraft/entity/LivingEntity;climbingPos:Ljava/util/Optional;
    • lastDamageSource

      @Nullable private @Nullable DamageSource lastDamageSource
      Mappings:
      Namespace Name Mixin selector
      official cf Latt;cf:Lasp;
      intermediary field_6276 Lnet/minecraft/class_1309;field_6276:Lnet/minecraft/class_1282;
      named lastDamageSource Lnet/minecraft/entity/LivingEntity;lastDamageSource:Lnet/minecraft/entity/damage/DamageSource;
    • lastDamageTime

      private long lastDamageTime
      Mappings:
      Namespace Name Mixin selector
      official cg Latt;cg:J
      intermediary field_6226 Lnet/minecraft/class_1309;field_6226:J
      named lastDamageTime Lnet/minecraft/entity/LivingEntity;lastDamageTime:J
    • riptideTicks

      protected int riptideTicks
      Mappings:
      Namespace Name Mixin selector
      official bC Latt;bC:I
      intermediary field_6261 Lnet/minecraft/class_1309;field_6261:I
      named riptideTicks Lnet/minecraft/entity/LivingEntity;riptideTicks:I
    • leaningPitch

      private float leaningPitch
      Mappings:
      Namespace Name Mixin selector
      official ch Latt;ch:F
      intermediary field_6243 Lnet/minecraft/class_1309;field_6243:F
      named leaningPitch Lnet/minecraft/entity/LivingEntity;leaningPitch:F
    • lastLeaningPitch

      private float lastLeaningPitch
      Mappings:
      Namespace Name Mixin selector
      official ci Latt;ci:F
      intermediary field_6264 Lnet/minecraft/class_1309;field_6264:F
      named lastLeaningPitch Lnet/minecraft/entity/LivingEntity;lastLeaningPitch:F
    • brain

      protected Brain<?> brain
      Mappings:
      Namespace Name Mixin selector
      official bD Latt;bD:Lauo;
      intermediary field_18321 Lnet/minecraft/class_1309;field_18321:Lnet/minecraft/class_4095;
      named brain Lnet/minecraft/entity/LivingEntity;brain:Lnet/minecraft/entity/ai/brain/Brain;
  • Constructor Details

    • LivingEntity

      protected LivingEntity(EntityType<? extends LivingEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Latf;<init>(Latj;Lbwp;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
  • Method Details

    • getBrain

      public Brain<?> getBrain()
      Mappings:
      Namespace Name Mixin selector
      official do Latt;do()Lauo;
      intermediary method_18868 Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
      named getBrain Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
    • createBrainProfile

      protected Brain.Profile<?> createBrainProfile()
      Mappings:
      Namespace Name Mixin selector
      official dp Latt;dp()Lauo$b;
      intermediary method_28306 Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
      named createBrainProfile Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
    • deserializeBrain

      protected Brain<?> deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lcom/mojang/serialization/Dynamic;)Lauo;
      intermediary method_18867 Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
      named deserializeBrain Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
    • kill

      public void kill()
      Overrides:
      kill in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ab Latf;ab()V
      intermediary method_5768 Lnet/minecraft/class_1297;method_5768()V
      named kill Lnet/minecraft/entity/Entity;kill()V
    • canTarget

      public boolean canTarget(EntityType<?> type)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latj;)Z
      intermediary method_5973 Lnet/minecraft/class_1309;method_5973(Lnet/minecraft/class_1299;)Z
      named canTarget Lnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/EntityType;)Z
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a_ Latf;a_()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • createLivingAttributes

      public static DefaultAttributeContainer.Builder createLivingAttributes()
      Mappings:
      Namespace Name Mixin selector
      official dq Latt;dq()Laut$a;
      intermediary method_26827 Lnet/minecraft/class_1309;method_26827()Lnet/minecraft/class_5132$class_5133;
      named createLivingAttributes Lnet/minecraft/entity/LivingEntity;createLivingAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
    • fall

      protected void fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)
      Overrides:
      fall in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(DZLcks;Lgg;)V
      intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • canBreatheInWater

      public boolean canBreatheInWater()
      Mappings:
      Namespace Name Mixin selector
      official dr Latt;dr()Z
      intermediary method_6094 Lnet/minecraft/class_1309;method_6094()Z
      named canBreatheInWater Lnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
    • getLeaningPitch

      public float getLeaningPitch(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(F)F
      intermediary method_6024 Lnet/minecraft/class_1309;method_6024(F)F
      named getLeaningPitch Lnet/minecraft/entity/LivingEntity;getLeaningPitch(F)F
    • baseTick

      public void baseTick()
      Overrides:
      baseTick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ai Latf;ai()V
      intermediary method_5670 Lnet/minecraft/class_1297;method_5670()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • shouldDisplaySoulSpeedEffects

      public boolean shouldDisplaySoulSpeedEffects()
      Mappings:
      Namespace Name Mixin selector
      official ds Latt;ds()Z
      intermediary method_27302 Lnet/minecraft/class_1309;method_27302()Z
      named shouldDisplaySoulSpeedEffects Lnet/minecraft/entity/LivingEntity;shouldDisplaySoulSpeedEffects()Z
    • displaySoulSpeedEffects

      protected void displaySoulSpeedEffects()
      Mappings:
      Namespace Name Mixin selector
      official dt Latt;dt()V
      intermediary method_25937 Lnet/minecraft/class_1309;method_25937()V
      named displaySoulSpeedEffects Lnet/minecraft/entity/LivingEntity;displaySoulSpeedEffects()V
    • isOnSoulSpeedBlock

      protected boolean isOnSoulSpeedBlock()
      Mappings:
      Namespace Name Mixin selector
      official du Latt;du()Z
      intermediary method_27303 Lnet/minecraft/class_1309;method_27303()Z
      named isOnSoulSpeedBlock Lnet/minecraft/entity/LivingEntity;isOnSoulSpeedBlock()Z
    • getVelocityMultiplier

      protected float getVelocityMultiplier()
      Overrides:
      getVelocityMultiplier in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ax Latf;ax()F
      intermediary method_23326 Lnet/minecraft/class_1297;method_23326()F
      named getVelocityMultiplier Lnet/minecraft/entity/Entity;getVelocityMultiplier()F
    • shouldRemoveSoulSpeedBoost

      protected boolean shouldRemoveSoulSpeedBoost(BlockState landingState)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lcks;)Z
      intermediary method_29500 Lnet/minecraft/class_1309;method_29500(Lnet/minecraft/class_2680;)Z
      named shouldRemoveSoulSpeedBoost Lnet/minecraft/entity/LivingEntity;shouldRemoveSoulSpeedBoost(Lnet/minecraft/block/BlockState;)Z
    • removeSoulSpeedBoost

      protected void removeSoulSpeedBoost()
      Mappings:
      Namespace Name Mixin selector
      official dv Latt;dv()V
      intermediary method_29501 Lnet/minecraft/class_1309;method_29501()V
      named removeSoulSpeedBoost Lnet/minecraft/entity/LivingEntity;removeSoulSpeedBoost()V
    • addSoulSpeedBoostIfNeeded

      protected void addSoulSpeedBoostIfNeeded()
      Mappings:
      Namespace Name Mixin selector
      official dw Latt;dw()V
      intermediary method_29502 Lnet/minecraft/class_1309;method_29502()V
      named addSoulSpeedBoostIfNeeded Lnet/minecraft/entity/LivingEntity;addSoulSpeedBoostIfNeeded()V
    • removePowderSnowSlow

      protected void removePowderSnowSlow()
      Mappings:
      Namespace Name Mixin selector
      official dx Latt;dx()V
      intermediary method_32324 Lnet/minecraft/class_1309;method_32324()V
      named removePowderSnowSlow Lnet/minecraft/entity/LivingEntity;removePowderSnowSlow()V
    • addPowderSnowSlowIfNeeded

      protected void addPowderSnowSlowIfNeeded()
      Mappings:
      Namespace Name Mixin selector
      official dy Latt;dy()V
      intermediary method_32325 Lnet/minecraft/class_1309;method_32325()V
      named addPowderSnowSlowIfNeeded Lnet/minecraft/entity/LivingEntity;addPowderSnowSlowIfNeeded()V
    • applyMovementEffects

      protected void applyMovementEffects(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lgg;)V
      intermediary method_6126 Lnet/minecraft/class_1309;method_6126(Lnet/minecraft/class_2338;)V
      named applyMovementEffects Lnet/minecraft/entity/LivingEntity;applyMovementEffects(Lnet/minecraft/util/math/BlockPos;)V
    • isBaby

      public boolean isBaby()
      Mappings:
      Namespace Name Mixin selector
      official w_ Latt;w_()Z
      intermediary method_6109 Lnet/minecraft/class_1309;method_6109()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • getScaleFactor

      public float getScaleFactor()
      Mappings:
      Namespace Name Mixin selector
      official dz Latt;dz()F
      intermediary method_17825 Lnet/minecraft/class_1309;method_17825()F
      named getScaleFactor Lnet/minecraft/entity/LivingEntity;getScaleFactor()F
    • shouldSwimInFluids

      protected boolean shouldSwimInFluids()
      Mappings:
      Namespace Name Mixin selector
      official dA Latt;dA()Z
      intermediary method_29920 Lnet/minecraft/class_1309;method_29920()Z
      named shouldSwimInFluids Lnet/minecraft/entity/LivingEntity;shouldSwimInFluids()Z
    • canBeRiddenInWater

      public boolean canBeRiddenInWater()
      Overrides:
      canBeRiddenInWater in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bC Latf;bC()Z
      intermediary method_5788 Lnet/minecraft/class_1297;method_5788()Z
      named canBeRiddenInWater Lnet/minecraft/entity/Entity;canBeRiddenInWater()Z
    • updatePostDeath

      protected void updatePostDeath()
      Mappings:
      Namespace Name Mixin selector
      official dB Latt;dB()V
      intermediary method_6108 Lnet/minecraft/class_1309;method_6108()V
      named updatePostDeath Lnet/minecraft/entity/LivingEntity;updatePostDeath()V
    • shouldDropXp

      protected 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() returns true, this check is disregarded.

      See Also:
      Mappings:
      Namespace Name Mixin selector
      official dC Latt;dC()Z
      intermediary method_6054 Lnet/minecraft/class_1309;method_6054()Z
      named shouldDropXp Lnet/minecraft/entity/LivingEntity;shouldDropXp()Z
    • shouldDropLoot

      protected boolean shouldDropLoot()
      Mappings:
      Namespace Name Mixin selector
      official dD Latt;dD()Z
      intermediary method_27071 Lnet/minecraft/class_1309;method_27071()Z
      named shouldDropLoot Lnet/minecraft/entity/LivingEntity;shouldDropLoot()Z
    • getNextAirUnderwater

      protected int getNextAirUnderwater(int air)
      Mappings:
      Namespace Name Mixin selector
      official m Latt;m(I)I
      intermediary method_6130 Lnet/minecraft/class_1309;method_6130(I)I
      named getNextAirUnderwater Lnet/minecraft/entity/LivingEntity;getNextAirUnderwater(I)I
    • getNextAirOnLand

      protected int getNextAirOnLand(int air)
      Mappings:
      Namespace Name Mixin selector
      official n Latt;n(I)I
      intermediary method_6064 Lnet/minecraft/class_1309;method_6064(I)I
      named getNextAirOnLand Lnet/minecraft/entity/LivingEntity;getNextAirOnLand(I)I
    • getXpToDrop

      protected int getXpToDrop(PlayerEntity player)
      Called when this entity is killed and returns the amount of experience to drop.

      player may be null if shouldAlwaysDropXp() returns true.

      Parameters:
      player - the attacking player
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Lbkd;)I
      intermediary method_6110 Lnet/minecraft/class_1309;method_6110(Lnet/minecraft/class_1657;)I
      named getXpToDrop Lnet/minecraft/entity/LivingEntity;getXpToDrop(Lnet/minecraft/entity/player/PlayerEntity;)I
    • shouldAlwaysDropXp

      protected boolean shouldAlwaysDropXp()
      Returns if this entity may always drop experience, skipping any other checks.
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official dE Latt;dE()Z
      intermediary method_6071 Lnet/minecraft/class_1309;method_6071()Z
      named shouldAlwaysDropXp Lnet/minecraft/entity/LivingEntity;shouldAlwaysDropXp()Z
    • getRandom

      public Random getRandom()
      Mappings:
      Namespace Name Mixin selector
      official dF Latt;dF()Ljava/util/Random;
      intermediary method_6051 Lnet/minecraft/class_1309;method_6051()Ljava/util/Random;
      named getRandom Lnet/minecraft/entity/LivingEntity;getRandom()Ljava/util/Random;
    • getAttacker

      @Nullable public @Nullable LivingEntity getAttacker()
      Mappings:
      Namespace Name Mixin selector
      official dG Latt;dG()Latt;
      intermediary method_6065 Lnet/minecraft/class_1309;method_6065()Lnet/minecraft/class_1309;
      named getAttacker Lnet/minecraft/entity/LivingEntity;getAttacker()Lnet/minecraft/entity/LivingEntity;
    • getLastAttackedTime

      public int getLastAttackedTime()
      Mappings:
      Namespace Name Mixin selector
      official dH Latt;dH()I
      intermediary method_6117 Lnet/minecraft/class_1309;method_6117()I
      named getLastAttackedTime Lnet/minecraft/entity/LivingEntity;getLastAttackedTime()I
    • setAttacking

      public void setAttacking(@Nullable @Nullable PlayerEntity attacking)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Lbkd;)V
      intermediary method_29505 Lnet/minecraft/class_1309;method_29505(Lnet/minecraft/class_1657;)V
      named setAttacking Lnet/minecraft/entity/LivingEntity;setAttacking(Lnet/minecraft/entity/player/PlayerEntity;)V
    • setAttacker

      public void setAttacker(@Nullable @Nullable LivingEntity attacker)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latt;)V
      intermediary method_6015 Lnet/minecraft/class_1309;method_6015(Lnet/minecraft/class_1309;)V
      named setAttacker Lnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
    • getAttacking

      @Nullable public @Nullable LivingEntity getAttacking()
      Mappings:
      Namespace Name Mixin selector
      official dI Latt;dI()Latt;
      intermediary method_6052 Lnet/minecraft/class_1309;method_6052()Lnet/minecraft/class_1309;
      named getAttacking Lnet/minecraft/entity/LivingEntity;getAttacking()Lnet/minecraft/entity/LivingEntity;
    • getLastAttackTime

      public int getLastAttackTime()
      Mappings:
      Namespace Name Mixin selector
      official dJ Latt;dJ()I
      intermediary method_6083 Lnet/minecraft/class_1309;method_6083()I
      named getLastAttackTime Lnet/minecraft/entity/LivingEntity;getLastAttackTime()I
    • onAttacking

      public void onAttacking(Entity target)
      Mappings:
      Namespace Name Mixin selector
      official x Latt;x(Latf;)V
      intermediary method_6114 Lnet/minecraft/class_1309;method_6114(Lnet/minecraft/class_1297;)V
      named onAttacking Lnet/minecraft/entity/LivingEntity;onAttacking(Lnet/minecraft/entity/Entity;)V
    • getDespawnCounter

      public int getDespawnCounter()
      Mappings:
      Namespace Name Mixin selector
      official dK Latt;dK()I
      intermediary method_6131 Lnet/minecraft/class_1309;method_6131()I
      named getDespawnCounter Lnet/minecraft/entity/LivingEntity;getDespawnCounter()I
    • setDespawnCounter

      public void setDespawnCounter(int despawnCounter)
      Mappings:
      Namespace Name Mixin selector
      official o Latt;o(I)V
      intermediary method_16826 Lnet/minecraft/class_1309;method_16826(I)V
      named setDespawnCounter Lnet/minecraft/entity/LivingEntity;setDespawnCounter(I)V
    • hasNoDrag

      public boolean hasNoDrag()
      Mappings:
      Namespace Name Mixin selector
      official dL Latt;dL()Z
      intermediary method_35053 Lnet/minecraft/class_1309;method_35053()Z
      named hasNoDrag Lnet/minecraft/entity/LivingEntity;hasNoDrag()Z
    • setNoDrag

      public void setNoDrag(boolean noDrag)
      Mappings:
      Namespace Name Mixin selector
      official p Latt;p(Z)V
      intermediary method_35054 Lnet/minecraft/class_1309;method_35054(Z)V
      named setNoDrag Lnet/minecraft/entity/LivingEntity;setNoDrag(Z)V
    • onEquipStack

      protected void onEquipStack(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lbqp;)V
      intermediary method_6116 Lnet/minecraft/class_1309;method_6116(Lnet/minecraft/class_1799;)V
      named onEquipStack Lnet/minecraft/entity/LivingEntity;onEquipStack(Lnet/minecraft/item/ItemStack;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Latf;b(Lna;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lna;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • tickStatusEffects

      protected void tickStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official dM Latt;dM()V
      intermediary method_6050 Lnet/minecraft/class_1309;method_6050()V
      named tickStatusEffects Lnet/minecraft/entity/LivingEntity;tickStatusEffects()V
    • updatePotionVisibility

      protected void updatePotionVisibility()
      Mappings:
      Namespace Name Mixin selector
      official C Latt;C()V
      intermediary method_6027 Lnet/minecraft/class_1309;method_6027()V
      named updatePotionVisibility Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
    • updateGlowing

      private void updateGlowing()
      Mappings:
      Namespace Name Mixin selector
      official n Latt;n()V
      intermediary method_36362 Lnet/minecraft/class_1309;method_36362()V
      named updateGlowing Lnet/minecraft/entity/LivingEntity;updateGlowing()V
    • getAttackDistanceScalingFactor

      public double getAttackDistanceScalingFactor(@Nullable @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official y Latt;y(Latf;)D
      intermediary method_18390 Lnet/minecraft/class_1309;method_18390(Lnet/minecraft/class_1297;)D
      named getAttackDistanceScalingFactor Lnet/minecraft/entity/LivingEntity;getAttackDistanceScalingFactor(Lnet/minecraft/entity/Entity;)D
    • canTarget

      public boolean canTarget(LivingEntity target)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Latt;)Z
      intermediary method_18395 Lnet/minecraft/class_1309;method_18395(Lnet/minecraft/class_1309;)Z
      named canTarget Lnet/minecraft/entity/LivingEntity;canTarget(Lnet/minecraft/entity/LivingEntity;)Z
    • isTarget

      public boolean isTarget(LivingEntity entity, TargetPredicate predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latt;Lbcz;)Z
      intermediary method_18391 Lnet/minecraft/class_1309;method_18391(Lnet/minecraft/class_1309;Lnet/minecraft/class_4051;)Z
      named isTarget Lnet/minecraft/entity/LivingEntity;isTarget(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/ai/TargetPredicate;)Z
    • canTakeDamage

      public boolean canTakeDamage()
      Mappings:
      Namespace Name Mixin selector
      official dN Latt;dN()Z
      intermediary method_33190 Lnet/minecraft/class_1309;method_33190()Z
      named canTakeDamage Lnet/minecraft/entity/LivingEntity;canTakeDamage()Z
    • isPartOfGame

      public boolean isPartOfGame()
      Mappings:
      Namespace Name Mixin selector
      official dO Latt;dO()Z
      intermediary method_36608 Lnet/minecraft/class_1309;method_36608()Z
      named isPartOfGame Lnet/minecraft/entity/LivingEntity;isPartOfGame()Z
    • containsOnlyAmbientEffects

      public static boolean containsOnlyAmbientEffects(Collection<StatusEffectInstance> effects)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Ljava/util/Collection;)Z
      intermediary method_6089 Lnet/minecraft/class_1309;method_6089(Ljava/util/Collection;)Z
      named containsOnlyAmbientEffects Lnet/minecraft/entity/LivingEntity;containsOnlyAmbientEffects(Ljava/util/Collection;)Z
    • clearPotionSwirls

      protected void clearPotionSwirls()
      Mappings:
      Namespace Name Mixin selector
      official dP Latt;dP()V
      intermediary method_6069 Lnet/minecraft/class_1309;method_6069()V
      named clearPotionSwirls Lnet/minecraft/entity/LivingEntity;clearPotionSwirls()V
    • clearStatusEffects

      public boolean clearStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official dQ Latt;dQ()Z
      intermediary method_6012 Lnet/minecraft/class_1309;method_6012()Z
      named clearStatusEffects Lnet/minecraft/entity/LivingEntity;clearStatusEffects()Z
    • getStatusEffects

      public Collection<StatusEffectInstance> getStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official dR Latt;dR()Ljava/util/Collection;
      intermediary method_6026 Lnet/minecraft/class_1309;method_6026()Ljava/util/Collection;
      named getStatusEffects Lnet/minecraft/entity/LivingEntity;getStatusEffects()Ljava/util/Collection;
    • getActiveStatusEffects

      public Map<StatusEffect,StatusEffectInstance> getActiveStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official dS Latt;dS()Ljava/util/Map;
      intermediary method_6088 Lnet/minecraft/class_1309;method_6088()Ljava/util/Map;
      named getActiveStatusEffects Lnet/minecraft/entity/LivingEntity;getActiveStatusEffects()Ljava/util/Map;
    • hasStatusEffect

      public boolean hasStatusEffect(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasx;)Z
      intermediary method_6059 Lnet/minecraft/class_1309;method_6059(Lnet/minecraft/class_1291;)Z
      named hasStatusEffect Lnet/minecraft/entity/LivingEntity;hasStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Z
    • getStatusEffect

      @Nullable public @Nullable StatusEffectInstance getStatusEffect(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lasx;)Lasz;
      intermediary method_6112 Lnet/minecraft/class_1309;method_6112(Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293;
      named getStatusEffect Lnet/minecraft/entity/LivingEntity;getStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
    • addStatusEffect

      public boolean addStatusEffect(StatusEffectInstance effect)
      Adds a status effect to this entity without specifying a source entity.

      Consider calling addStatusEffect(StatusEffectInstance, Entity) if the effect is caused by or from an entity.

      Parameters:
      effect - the effect to add
      Returns:
      whether the active status effects of this entity has been modified
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lasz;)Z
      intermediary method_6092 Lnet/minecraft/class_1309;method_6092(Lnet/minecraft/class_1293;)Z
      named addStatusEffect Lnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
    • addStatusEffect

      public boolean addStatusEffect(StatusEffectInstance effect, @Nullable @Nullable Entity source)
      Adds a status effect to this entity.
      Parameters:
      effect - the effect to add
      source - the source entity or null for non-entity sources
      Returns:
      whether the active status effects of this entity has been modified
      Implementation Note:
      A status effect may fail to be added due to getting overridden by existing effects or the effect being incompatible with this entity.
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lasz;Latf;)Z
      intermediary method_37222 Lnet/minecraft/class_1309;method_37222(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)Z
      named addStatusEffect Lnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)Z
    • canHaveStatusEffect

      public boolean canHaveStatusEffect(StatusEffectInstance effect)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasz;)Z
      intermediary method_6049 Lnet/minecraft/class_1309;method_6049(Lnet/minecraft/class_1293;)Z
      named canHaveStatusEffect Lnet/minecraft/entity/LivingEntity;canHaveStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
    • setStatusEffect

      public void setStatusEffect(StatusEffectInstance effect, @Nullable @Nullable Entity source)
      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 set
      source - the source entity or null for non-entity sources
      API Note:
      In vanilla, this is exclusively used by the client to set a status effect on the player upon reception of the status effect packet.
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasz;Latf;)V
      intermediary method_26082 Lnet/minecraft/class_1309;method_26082(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V
      named setStatusEffect Lnet/minecraft/entity/LivingEntity;setStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
    • isUndead

      public boolean isUndead()
      Mappings:
      Namespace Name Mixin selector
      official dT Latt;dT()Z
      intermediary method_5999 Lnet/minecraft/class_1309;method_5999()Z
      named isUndead Lnet/minecraft/entity/LivingEntity;isUndead()Z
    • removeStatusEffectInternal

      @Nullable public @Nullable StatusEffectInstance removeStatusEffectInternal(@Nullable @Nullable StatusEffect type)
      Removes a status effect from this entity without calling any listener.

      This method does not perform any cleanup or synchronization operation. Under most circumstances, calling removeStatusEffect(StatusEffect) is highly preferable.

      Returns:
      the status effect removed
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasx;)Lasz;
      intermediary method_6111 Lnet/minecraft/class_1309;method_6111(Lnet/minecraft/class_1291;)Lnet/minecraft/class_1293;
      named removeStatusEffectInternal Lnet/minecraft/entity/LivingEntity;removeStatusEffectInternal(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
    • removeStatusEffect

      public boolean removeStatusEffect(StatusEffect type)
      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
      official d Latt;d(Lasx;)Z
      intermediary method_6016 Lnet/minecraft/class_1309;method_6016(Lnet/minecraft/class_1291;)Z
      named removeStatusEffect Lnet/minecraft/entity/LivingEntity;removeStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Z
    • onStatusEffectApplied

      protected void onStatusEffectApplied(StatusEffectInstance effect, @Nullable @Nullable Entity source)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;Latf;)V
      intermediary method_6020 Lnet/minecraft/class_1309;method_6020(Lnet/minecraft/class_1293;Lnet/minecraft/class_1297;)V
      named onStatusEffectApplied Lnet/minecraft/entity/LivingEntity;onStatusEffectApplied(Lnet/minecraft/entity/effect/StatusEffectInstance;Lnet/minecraft/entity/Entity;)V
    • onStatusEffectUpgraded

      protected void onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, @Nullable @Nullable Entity source)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;ZLatf;)V
      intermediary method_6009 Lnet/minecraft/class_1309;method_6009(Lnet/minecraft/class_1293;ZLnet/minecraft/class_1297;)V
      named onStatusEffectUpgraded Lnet/minecraft/entity/LivingEntity;onStatusEffectUpgraded(Lnet/minecraft/entity/effect/StatusEffectInstance;ZLnet/minecraft/entity/Entity;)V
    • onStatusEffectRemoved

      protected void onStatusEffectRemoved(StatusEffectInstance effect)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasz;)V
      intermediary method_6129 Lnet/minecraft/class_1309;method_6129(Lnet/minecraft/class_1293;)V
      named onStatusEffectRemoved Lnet/minecraft/entity/LivingEntity;onStatusEffectRemoved(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • heal

      public void heal(float amount)
      Heals this entity by the given amount of half-hearts.

      A dead entity cannot be healed.

      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(F)V
      intermediary method_6025 Lnet/minecraft/class_1309;method_6025(F)V
      named heal Lnet/minecraft/entity/LivingEntity;heal(F)V
    • getHealth

      public float getHealth()
      Mappings:
      Namespace Name Mixin selector
      official dU Latt;dU()F
      intermediary method_6032 Lnet/minecraft/class_1309;method_6032()F
      named getHealth Lnet/minecraft/entity/LivingEntity;getHealth()F
    • setHealth

      public void setHealth(float health)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(F)V
      intermediary method_6033 Lnet/minecraft/class_1309;method_6033(F)V
      named setHealth Lnet/minecraft/entity/LivingEntity;setHealth(F)V
    • isDead

      public boolean isDead()
      Mappings:
      Namespace Name Mixin selector
      official dV Latt;dV()Z
      intermediary method_29504 Lnet/minecraft/class_1309;method_29504()Z
      named isDead Lnet/minecraft/entity/LivingEntity;isDead()Z
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lasp;F)Z
      intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • takeShieldHit

      protected void takeShieldHit(LivingEntity attacker)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Latt;)V
      intermediary method_6090 Lnet/minecraft/class_1309;method_6090(Lnet/minecraft/class_1309;)V
      named takeShieldHit Lnet/minecraft/entity/LivingEntity;takeShieldHit(Lnet/minecraft/entity/LivingEntity;)V
    • knockback

      protected void knockback(LivingEntity target)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Latt;)V
      intermediary method_6060 Lnet/minecraft/class_1309;method_6060(Lnet/minecraft/class_1309;)V
      named knockback Lnet/minecraft/entity/LivingEntity;knockback(Lnet/minecraft/entity/LivingEntity;)V
    • tryUseTotem

      private boolean tryUseTotem(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official g Latt;g(Lasp;)Z
      intermediary method_6095 Lnet/minecraft/class_1309;method_6095(Lnet/minecraft/class_1282;)Z
      named tryUseTotem Lnet/minecraft/entity/LivingEntity;tryUseTotem(Lnet/minecraft/entity/damage/DamageSource;)Z
    • getRecentDamageSource

      @Nullable public @Nullable DamageSource getRecentDamageSource()
      Mappings:
      Namespace Name Mixin selector
      official dW Latt;dW()Lasp;
      intermediary method_6081 Lnet/minecraft/class_1309;method_6081()Lnet/minecraft/class_1282;
      named getRecentDamageSource Lnet/minecraft/entity/LivingEntity;getRecentDamageSource()Lnet/minecraft/entity/damage/DamageSource;
    • playHurtSound

      protected void playHurtSound(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Lasp;)V
      intermediary method_6013 Lnet/minecraft/class_1309;method_6013(Lnet/minecraft/class_1282;)V
      named playHurtSound Lnet/minecraft/entity/LivingEntity;playHurtSound(Lnet/minecraft/entity/damage/DamageSource;)V
    • blockedByShield

      public boolean blockedByShield(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Lasp;)Z
      intermediary method_6061 Lnet/minecraft/class_1309;method_6061(Lnet/minecraft/class_1282;)Z
      named blockedByShield Lnet/minecraft/entity/LivingEntity;blockedByShield(Lnet/minecraft/entity/damage/DamageSource;)Z
    • playEquipmentBreakEffects

      private void playEquipmentBreakEffects(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official j Latt;j(Lbqp;)V
      intermediary method_6045 Lnet/minecraft/class_1309;method_6045(Lnet/minecraft/class_1799;)V
      named playEquipmentBreakEffects Lnet/minecraft/entity/LivingEntity;playEquipmentBreakEffects(Lnet/minecraft/item/ItemStack;)V
    • onDeath

      public void onDeath(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasp;)V
      intermediary method_6078 Lnet/minecraft/class_1309;method_6078(Lnet/minecraft/class_1282;)V
      named onDeath Lnet/minecraft/entity/LivingEntity;onDeath(Lnet/minecraft/entity/damage/DamageSource;)V
    • onKilledBy

      protected void onKilledBy(@Nullable @Nullable LivingEntity adversary)
      Performs secondary effects after this mob has been killed.

      The default behavior spawns a wither rose if adversary is a WitherEntity.

      Parameters:
      adversary - the main adversary responsible for this entity's death
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Latt;)V
      intermediary method_23733 Lnet/minecraft/class_1309;method_23733(Lnet/minecraft/class_1309;)V
      named onKilledBy Lnet/minecraft/entity/LivingEntity;onKilledBy(Lnet/minecraft/entity/LivingEntity;)V
    • drop

      protected void drop(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Lasp;)V
      intermediary method_16080 Lnet/minecraft/class_1309;method_16080(Lnet/minecraft/class_1282;)V
      named drop Lnet/minecraft/entity/LivingEntity;drop(Lnet/minecraft/entity/damage/DamageSource;)V
    • dropInventory

      protected void dropInventory()
      Mappings:
      Namespace Name Mixin selector
      official dX Latt;dX()V
      intermediary method_16078 Lnet/minecraft/class_1309;method_16078()V
      named dropInventory Lnet/minecraft/entity/LivingEntity;dropInventory()V
    • dropXp

      protected void dropXp()
      Drops experience when this entity is killed.

      To control the details of experience dropping, consider overriding shouldAlwaysDropXp(), shouldDropXp(), and getXpToDrop(PlayerEntity).

      Mappings:
      Namespace Name Mixin selector
      official dY Latt;dY()V
      intermediary method_23883 Lnet/minecraft/class_1309;method_23883()V
      named dropXp Lnet/minecraft/entity/LivingEntity;dropXp()V
    • dropEquipment

      protected void dropEquipment(DamageSource source, int lootingMultiplier, boolean allowDrops)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasp;IZ)V
      intermediary method_6099 Lnet/minecraft/class_1309;method_6099(Lnet/minecraft/class_1282;IZ)V
      named dropEquipment Lnet/minecraft/entity/LivingEntity;dropEquipment(Lnet/minecraft/entity/damage/DamageSource;IZ)V
    • getLootTable

      public Identifier getLootTable()
      Mappings:
      Namespace Name Mixin selector
      official dZ Latt;dZ()Lww;
      intermediary method_5989 Lnet/minecraft/class_1309;method_5989()Lnet/minecraft/class_2960;
      named getLootTable Lnet/minecraft/entity/LivingEntity;getLootTable()Lnet/minecraft/util/Identifier;
    • dropLoot

      protected void dropLoot(DamageSource source, boolean causedByPlayer)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lasp;Z)V
      intermediary method_16077 Lnet/minecraft/class_1309;method_16077(Lnet/minecraft/class_1282;Z)V
      named dropLoot Lnet/minecraft/entity/LivingEntity;dropLoot(Lnet/minecraft/entity/damage/DamageSource;Z)V
    • getLootContextBuilder

      protected LootContext.Builder getLootContextBuilder(boolean causedByPlayer, DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(ZLasp;)Ldip$a;
      intermediary method_16079 Lnet/minecraft/class_1309;method_16079(ZLnet/minecraft/class_1282;)Lnet/minecraft/class_47$class_48;
      named getLootContextBuilder Lnet/minecraft/entity/LivingEntity;getLootContextBuilder(ZLnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/loot/context/LootContext$Builder;
    • takeKnockback

      public void takeKnockback(double strength, double x, double z)
      Mappings:
      Namespace Name Mixin selector
      official p Latt;p(DDD)V
      intermediary method_6005 Lnet/minecraft/class_1309;method_6005(DDD)V
      named takeKnockback Lnet/minecraft/entity/LivingEntity;takeKnockback(DDD)V
    • getHurtSound

      @Nullable protected @Nullable SoundEvent getHurtSound(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasp;)Lafd;
      intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
    • getDeathSound

      @Nullable protected @Nullable SoundEvent getDeathSound()
      Mappings:
      Namespace Name Mixin selector
      official v_ Latt;v_()Lafd;
      intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
    • getFallSound

      protected SoundEvent getFallSound(int distance)
      Mappings:
      Namespace Name Mixin selector
      official p Latt;p(I)Lafd;
      intermediary method_6041 Lnet/minecraft/class_1309;method_6041(I)Lnet/minecraft/class_3414;
      named getFallSound Lnet/minecraft/entity/LivingEntity;getFallSound(I)Lnet/minecraft/sound/SoundEvent;
    • getDrinkSound

      protected SoundEvent getDrinkSound(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Lbqp;)Lafd;
      intermediary method_18807 Lnet/minecraft/class_1309;method_18807(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;
      named getDrinkSound Lnet/minecraft/entity/LivingEntity;getDrinkSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;
    • getEatSound

      public SoundEvent getEatSound(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Lbqp;)Lafd;
      intermediary method_18869 Lnet/minecraft/class_1309;method_18869(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;
      named getEatSound Lnet/minecraft/entity/LivingEntity;getEatSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;
    • setOnGround

      public void setOnGround(boolean onGround)
      Overrides:
      setOnGround in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Latf;c(Z)V
      intermediary method_24830 Lnet/minecraft/class_1297;method_24830(Z)V
      named setOnGround Lnet/minecraft/entity/Entity;setOnGround(Z)V
    • getClimbingPos

      public Optional<BlockPos> getClimbingPos()
      Mappings:
      Namespace Name Mixin selector
      official ea Latt;ea()Ljava/util/Optional;
      intermediary method_24832 Lnet/minecraft/class_1309;method_24832()Ljava/util/Optional;
      named getClimbingPos Lnet/minecraft/entity/LivingEntity;getClimbingPos()Ljava/util/Optional;
    • isClimbing

      public boolean isClimbing()
      Mappings:
      Namespace Name Mixin selector
      official b_ Latt;b_()Z
      intermediary method_6101 Lnet/minecraft/class_1309;method_6101()Z
      named isClimbing Lnet/minecraft/entity/LivingEntity;isClimbing()Z
    • canEnterTrapdoor

      private boolean canEnterTrapdoor(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lgg;Lcks;)Z
      intermediary method_6077 Lnet/minecraft/class_1309;method_6077(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
      named canEnterTrapdoor Lnet/minecraft/entity/LivingEntity;canEnterTrapdoor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
    • isAlive

      public boolean isAlive()
      Overrides:
      isAlive in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bg Latf;bg()Z
      intermediary method_5805 Lnet/minecraft/class_1297;method_5805()Z
      named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
    • handleFallDamage

      public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)
      Overrides:
      handleFallDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(FFLasp;)Z
      intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
    • computeFallDamage

      protected int computeFallDamage(float fallDistance, float damageMultiplier)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(FF)I
      intermediary method_23329 Lnet/minecraft/class_1309;method_23329(FF)I
      named computeFallDamage Lnet/minecraft/entity/LivingEntity;computeFallDamage(FF)I
    • playBlockFallSound

      protected void playBlockFallSound()
      Mappings:
      Namespace Name Mixin selector
      official eb Latt;eb()V
      intermediary method_23328 Lnet/minecraft/class_1309;method_23328()V
      named playBlockFallSound Lnet/minecraft/entity/LivingEntity;playBlockFallSound()V
    • animateDamage

      public void animateDamage()
      Overrides:
      animateDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bv Latf;bv()V
      intermediary method_5879 Lnet/minecraft/class_1297;method_5879()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • getArmor

      public int getArmor()
      Mappings:
      Namespace Name Mixin selector
      official ec Latt;ec()I
      intermediary method_6096 Lnet/minecraft/class_1309;method_6096()I
      named getArmor Lnet/minecraft/entity/LivingEntity;getArmor()I
    • damageArmor

      protected void damageArmor(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lasp;F)V
      intermediary method_6105 Lnet/minecraft/class_1309;method_6105(Lnet/minecraft/class_1282;F)V
      named damageArmor Lnet/minecraft/entity/LivingEntity;damageArmor(Lnet/minecraft/entity/damage/DamageSource;F)V
    • damageHelmet

      protected void damageHelmet(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Lasp;F)V
      intermediary method_36977 Lnet/minecraft/class_1309;method_36977(Lnet/minecraft/class_1282;F)V
      named damageHelmet Lnet/minecraft/entity/LivingEntity;damageHelmet(Lnet/minecraft/entity/damage/DamageSource;F)V
    • damageShield

      protected void damageShield(float amount)
      Mappings:
      Namespace Name Mixin selector
      official q Latt;q(F)V
      intermediary method_6056 Lnet/minecraft/class_1309;method_6056(F)V
      named damageShield Lnet/minecraft/entity/LivingEntity;damageShield(F)V
    • applyArmorToDamage

      protected float applyArmorToDamage(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Lasp;F)F
      intermediary method_6132 Lnet/minecraft/class_1309;method_6132(Lnet/minecraft/class_1282;F)F
      named applyArmorToDamage Lnet/minecraft/entity/LivingEntity;applyArmorToDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
    • applyEnchantmentsToDamage

      protected float applyEnchantmentsToDamage(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Lasp;F)F
      intermediary method_6036 Lnet/minecraft/class_1309;method_6036(Lnet/minecraft/class_1282;F)F
      named applyEnchantmentsToDamage Lnet/minecraft/entity/LivingEntity;applyEnchantmentsToDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
    • applyDamage

      protected void applyDamage(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Lasp;F)V
      intermediary method_6074 Lnet/minecraft/class_1309;method_6074(Lnet/minecraft/class_1282;F)V
      named applyDamage Lnet/minecraft/entity/LivingEntity;applyDamage(Lnet/minecraft/entity/damage/DamageSource;F)V
    • getDamageTracker

      public DamageTracker getDamageTracker()
      Mappings:
      Namespace Name Mixin selector
      official ed Latt;ed()Laso;
      intermediary method_6066 Lnet/minecraft/class_1309;method_6066()Lnet/minecraft/class_1283;
      named getDamageTracker Lnet/minecraft/entity/LivingEntity;getDamageTracker()Lnet/minecraft/entity/damage/DamageTracker;
    • getPrimeAdversary

      @Nullable public @Nullable LivingEntity getPrimeAdversary()
      Mappings:
      Namespace Name Mixin selector
      official ee Latt;ee()Latt;
      intermediary method_6124 Lnet/minecraft/class_1309;method_6124()Lnet/minecraft/class_1309;
      named getPrimeAdversary Lnet/minecraft/entity/LivingEntity;getPrimeAdversary()Lnet/minecraft/entity/LivingEntity;
    • getMaxHealth

      public final float getMaxHealth()
      Mappings:
      Namespace Name Mixin selector
      official ef Latt;ef()F
      intermediary method_6063 Lnet/minecraft/class_1309;method_6063()F
      named getMaxHealth Lnet/minecraft/entity/LivingEntity;getMaxHealth()F
    • getStuckArrowCount

      public final int getStuckArrowCount()
      Mappings:
      Namespace Name Mixin selector
      official eg Latt;eg()I
      intermediary method_6022 Lnet/minecraft/class_1309;method_6022()I
      named getStuckArrowCount Lnet/minecraft/entity/LivingEntity;getStuckArrowCount()I
    • setStuckArrowCount

      public final void setStuckArrowCount(int stuckArrowCount)
      Mappings:
      Namespace Name Mixin selector
      official q Latt;q(I)V
      intermediary method_6097 Lnet/minecraft/class_1309;method_6097(I)V
      named setStuckArrowCount Lnet/minecraft/entity/LivingEntity;setStuckArrowCount(I)V
    • getStingerCount

      public final int getStingerCount()
      Mappings:
      Namespace Name Mixin selector
      official eh Latt;eh()I
      intermediary method_21753 Lnet/minecraft/class_1309;method_21753()I
      named getStingerCount Lnet/minecraft/entity/LivingEntity;getStingerCount()I
    • setStingerCount

      public final void setStingerCount(int stingerCount)
      Mappings:
      Namespace Name Mixin selector
      official r Latt;r(I)V
      intermediary method_21755 Lnet/minecraft/class_1309;method_21755(I)V
      named setStingerCount Lnet/minecraft/entity/LivingEntity;setStingerCount(I)V
    • getHandSwingDuration

      private int getHandSwingDuration()
      Mappings:
      Namespace Name Mixin selector
      official q Latt;q()I
      intermediary method_6028 Lnet/minecraft/class_1309;method_6028()I
      named getHandSwingDuration Lnet/minecraft/entity/LivingEntity;getHandSwingDuration()I
    • swingHand

      public void swingHand(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Larz;)V
      intermediary method_6104 Lnet/minecraft/class_1309;method_6104(Lnet/minecraft/class_1268;)V
      named swingHand Lnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;)V
    • swingHand

      public void swingHand(Hand hand, boolean fromServerPlayer)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Larz;Z)V
      intermediary method_23667 Lnet/minecraft/class_1309;method_23667(Lnet/minecraft/class_1268;Z)V
      named swingHand Lnet/minecraft/entity/LivingEntity;swingHand(Lnet/minecraft/util/Hand;Z)V
    • handleStatus

      public void handleStatus(byte status)
      Overrides:
      handleStatus in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(B)V
      intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • addDeathParticles

      private void addDeathParticles()
      Mappings:
      Namespace Name Mixin selector
      official v Latt;v()V
      intermediary method_36549 Lnet/minecraft/class_1309;method_36549()V
      named addDeathParticles Lnet/minecraft/entity/LivingEntity;addDeathParticles()V
    • swapHandStacks

      private void swapHandStacks()
      Mappings:
      Namespace Name Mixin selector
      official w Latt;w()V
      intermediary method_30127 Lnet/minecraft/class_1309;method_30127()V
      named swapHandStacks Lnet/minecraft/entity/LivingEntity;swapHandStacks()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:
      tickInVoid in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aq Latf;aq()V
      intermediary method_5825 Lnet/minecraft/class_1297;method_5825()V
      named tickInVoid Lnet/minecraft/entity/Entity;tickInVoid()V
    • tickHandSwing

      protected void tickHandSwing()
      Mappings:
      Namespace Name Mixin selector
      official ei Latt;ei()V
      intermediary method_6119 Lnet/minecraft/class_1309;method_6119()V
      named tickHandSwing Lnet/minecraft/entity/LivingEntity;tickHandSwing()V
    • getAttributeInstance

      @Nullable public @Nullable EntityAttributeInstance getAttributeInstance(EntityAttribute attribute)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Laup;)Lauq;
      intermediary method_5996 Lnet/minecraft/class_1309;method_5996(Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324;
      named getAttributeInstance Lnet/minecraft/entity/LivingEntity;getAttributeInstance(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
    • getAttributeValue

      public double getAttributeValue(EntityAttribute attribute)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Laup;)D
      intermediary method_26825 Lnet/minecraft/class_1309;method_26825(Lnet/minecraft/class_1320;)D
      named getAttributeValue Lnet/minecraft/entity/LivingEntity;getAttributeValue(Lnet/minecraft/entity/attribute/EntityAttribute;)D
    • getAttributeBaseValue

      public double getAttributeBaseValue(EntityAttribute attribute)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Laup;)D
      intermediary method_26826 Lnet/minecraft/class_1309;method_26826(Lnet/minecraft/class_1320;)D
      named getAttributeBaseValue Lnet/minecraft/entity/LivingEntity;getAttributeBaseValue(Lnet/minecraft/entity/attribute/EntityAttribute;)D
    • getAttributes

      public AttributeContainer getAttributes()
      Mappings:
      Namespace Name Mixin selector
      official ej Latt;ej()Laur;
      intermediary method_6127 Lnet/minecraft/class_1309;method_6127()Lnet/minecraft/class_5131;
      named getAttributes Lnet/minecraft/entity/LivingEntity;getAttributes()Lnet/minecraft/entity/attribute/AttributeContainer;
    • getGroup

      public EntityGroup getGroup()
      Mappings:
      Namespace Name Mixin selector
      official ek Latt;ek()Laty;
      intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
      named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
    • getMainHandStack

      public ItemStack getMainHandStack()
      Mappings:
      Namespace Name Mixin selector
      official el Latt;el()Lbqp;
      intermediary method_6047 Lnet/minecraft/class_1309;method_6047()Lnet/minecraft/class_1799;
      named getMainHandStack Lnet/minecraft/entity/LivingEntity;getMainHandStack()Lnet/minecraft/item/ItemStack;
    • getOffHandStack

      public ItemStack getOffHandStack()
      Mappings:
      Namespace Name Mixin selector
      official em Latt;em()Lbqp;
      intermediary method_6079 Lnet/minecraft/class_1309;method_6079()Lnet/minecraft/class_1799;
      named getOffHandStack Lnet/minecraft/entity/LivingEntity;getOffHandStack()Lnet/minecraft/item/ItemStack;
    • isHolding

      public boolean isHolding(Item item)
      Checks if this entity is holding a certain item.

      This checks both the entity's main and off hand.

      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbql;)Z
      intermediary method_24518 Lnet/minecraft/class_1309;method_24518(Lnet/minecraft/class_1792;)Z
      named isHolding Lnet/minecraft/entity/LivingEntity;isHolding(Lnet/minecraft/item/Item;)Z
    • isHolding

      public boolean isHolding(Predicate<ItemStack> predicate)
      Checks if this entity is holding a certain item.

      This checks both the entity's main and off hand.

      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Ljava/util/function/Predicate;)Z
      intermediary method_24520 Lnet/minecraft/class_1309;method_24520(Ljava/util/function/Predicate;)Z
      named isHolding Lnet/minecraft/entity/LivingEntity;isHolding(Ljava/util/function/Predicate;)Z
    • getStackInHand

      public ItemStack getStackInHand(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Larz;)Lbqp;
      intermediary method_5998 Lnet/minecraft/class_1309;method_5998(Lnet/minecraft/class_1268;)Lnet/minecraft/class_1799;
      named getStackInHand Lnet/minecraft/entity/LivingEntity;getStackInHand(Lnet/minecraft/util/Hand;)Lnet/minecraft/item/ItemStack;
    • setStackInHand

      public void setStackInHand(Hand hand, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Larz;Lbqp;)V
      intermediary method_6122 Lnet/minecraft/class_1309;method_6122(Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V
      named setStackInHand Lnet/minecraft/entity/LivingEntity;setStackInHand(Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
    • hasStackEquipped

      public boolean hasStackEquipped(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latk;)Z
      intermediary method_6084 Lnet/minecraft/class_1309;method_6084(Lnet/minecraft/class_1304;)Z
      named hasStackEquipped Lnet/minecraft/entity/LivingEntity;hasStackEquipped(Lnet/minecraft/entity/EquipmentSlot;)Z
    • getArmorItems

      public abstract Iterable<ItemStack> getArmorItems()
      Overrides:
      getArmorItems in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bx Latf;bx()Ljava/lang/Iterable;
      intermediary method_5661 Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;
      named getArmorItems Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
    • getEquippedStack

      public abstract ItemStack getEquippedStack(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Latk;)Lbqp;
      intermediary method_6118 Lnet/minecraft/class_1309;method_6118(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
      named getEquippedStack Lnet/minecraft/entity/LivingEntity;getEquippedStack(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
    • equipStack

      public abstract void equipStack(EquipmentSlot slot, ItemStack stack)
      Overrides:
      equipStack in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Latk;Lbqp;)V
      intermediary method_5673 Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
      named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • method_37410

      protected void method_37410(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Lbqp;)V
      intermediary method_37410 Lnet/minecraft/class_1309;method_37410(Lnet/minecraft/class_1799;)V
      named method_37410 Lnet/minecraft/entity/LivingEntity;method_37410(Lnet/minecraft/item/ItemStack;)V
    • getArmorVisibility

      public float getArmorVisibility()
      Mappings:
      Namespace Name Mixin selector
      official en Latt;en()F
      intermediary method_18396 Lnet/minecraft/class_1309;method_18396()F
      named getArmorVisibility Lnet/minecraft/entity/LivingEntity;getArmorVisibility()F
    • setSprinting

      public void setSprinting(boolean sprinting)
      Overrides:
      setSprinting in class Entity
      Mappings:
      Namespace Name Mixin selector
      official g Latf;g(Z)V
      intermediary method_5728 Lnet/minecraft/class_1297;method_5728(Z)V
      named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
    • getSoundVolume

      protected float getSoundVolume()
      Mappings:
      Namespace Name Mixin selector
      official eo Latt;eo()F
      intermediary method_6107 Lnet/minecraft/class_1309;method_6107()F
      named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
    • getSoundPitch

      public float getSoundPitch()
      Mappings:
      Namespace Name Mixin selector
      official ep Latt;ep()F
      intermediary method_6017 Lnet/minecraft/class_1309;method_6017()F
      named getSoundPitch Lnet/minecraft/entity/LivingEntity;getSoundPitch()F
    • isImmobile

      protected boolean isImmobile()
      Mappings:
      Namespace Name Mixin selector
      official eq Latt;eq()Z
      intermediary method_6062 Lnet/minecraft/class_1309;method_6062()Z
      named isImmobile Lnet/minecraft/entity/LivingEntity;isImmobile()Z
    • pushAwayFrom

      public void pushAwayFrom(Entity entity)
      Overrides:
      pushAwayFrom in class Entity
      Mappings:
      Namespace Name Mixin selector
      official g Latf;g(Latf;)V
      intermediary method_5697 Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V
      named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
    • onDismounted

      private void onDismounted(Entity vehicle)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latf;)V
      intermediary method_6038 Lnet/minecraft/class_1309;method_6038(Lnet/minecraft/class_1297;)V
      named onDismounted Lnet/minecraft/entity/LivingEntity;onDismounted(Lnet/minecraft/entity/Entity;)V
    • shouldRenderName

      public boolean shouldRenderName()
      Overrides:
      shouldRenderName in class Entity
      Mappings:
      Namespace Name Mixin selector
      official cn Latf;cn()Z
      intermediary method_5733 Lnet/minecraft/class_1297;method_5733()Z
      named shouldRenderName Lnet/minecraft/entity/Entity;shouldRenderName()Z
    • getJumpVelocity

      protected float getJumpVelocity()
      Mappings:
      Namespace Name Mixin selector
      official er Latt;er()F
      intermediary method_6106 Lnet/minecraft/class_1309;method_6106()F
      named getJumpVelocity Lnet/minecraft/entity/LivingEntity;getJumpVelocity()F
    • jump

      protected void jump()
      Mappings:
      Namespace Name Mixin selector
      official es Latt;es()V
      intermediary method_6043 Lnet/minecraft/class_1309;method_6043()V
      named jump Lnet/minecraft/entity/LivingEntity;jump()V
    • knockDownwards

      protected void knockDownwards()
      Mappings:
      Namespace Name Mixin selector
      official et Latt;et()V
      intermediary method_6093 Lnet/minecraft/class_1309;method_6093()V
      named knockDownwards Lnet/minecraft/entity/LivingEntity;knockDownwards()V
    • swimUpward

      protected void swimUpward(Tag<Fluid> fluid)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Laga;)V
      intermediary method_6010 Lnet/minecraft/class_1309;method_6010(Lnet/minecraft/class_3494;)V
      named swimUpward Lnet/minecraft/entity/LivingEntity;swimUpward(Lnet/minecraft/tag/Tag;)V
    • getBaseMovementSpeedMultiplier

      protected float getBaseMovementSpeedMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official eu Latt;eu()F
      intermediary method_6120 Lnet/minecraft/class_1309;method_6120()F
      named getBaseMovementSpeedMultiplier Lnet/minecraft/entity/LivingEntity;getBaseMovementSpeedMultiplier()F
    • canWalkOnFluid

      public boolean canWalkOnFluid(Fluid fluid)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lder;)Z
      intermediary method_26319 Lnet/minecraft/class_1309;method_26319(Lnet/minecraft/class_3611;)Z
      named canWalkOnFluid Lnet/minecraft/entity/LivingEntity;canWalkOnFluid(Lnet/minecraft/fluid/Fluid;)Z
    • travel

      public void travel(Vec3d movementInput)
      Mappings:
      Namespace Name Mixin selector
      official g Latt;g(Ldna;)V
      intermediary method_6091 Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)V
      named travel Lnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
    • updateLimbs

      public void updateLimbs(LivingEntity entity, boolean flutter)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latt;Z)V
      intermediary method_29242 Lnet/minecraft/class_1309;method_29242(Lnet/minecraft/class_1309;Z)V
      named updateLimbs Lnet/minecraft/entity/LivingEntity;updateLimbs(Lnet/minecraft/entity/LivingEntity;Z)V
    • method_26318

      public Vec3d method_26318(Vec3d vec3d, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Ldna;F)Ldna;
      intermediary method_26318 Lnet/minecraft/class_1309;method_26318(Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
      named method_26318 Lnet/minecraft/entity/LivingEntity;method_26318(Lnet/minecraft/util/math/Vec3d;F)Lnet/minecraft/util/math/Vec3d;
    • method_26317

      public Vec3d method_26317(double double2, boolean bool, Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(DZLdna;)Ldna;
      intermediary method_26317 Lnet/minecraft/class_1309;method_26317(DZLnet/minecraft/class_243;)Lnet/minecraft/class_243;
      named method_26317 Lnet/minecraft/entity/LivingEntity;method_26317(DZLnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
    • applyClimbingSpeed

      private Vec3d applyClimbingSpeed(Vec3d motion)
      Mappings:
      Namespace Name Mixin selector
      official i Latt;i(Ldna;)Ldna;
      intermediary method_18801 Lnet/minecraft/class_1309;method_18801(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
      named applyClimbingSpeed Lnet/minecraft/entity/LivingEntity;applyClimbingSpeed(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
    • getMovementSpeed

      private float getMovementSpeed(float slipperiness)
      Mappings:
      Namespace Name Mixin selector
      official u Latt;u(F)F
      intermediary method_18802 Lnet/minecraft/class_1309;method_18802(F)F
      named getMovementSpeed Lnet/minecraft/entity/LivingEntity;getMovementSpeed(F)F
    • getMovementSpeed

      public float getMovementSpeed()
      Mappings:
      Namespace Name Mixin selector
      official ev Latt;ev()F
      intermediary method_6029 Lnet/minecraft/class_1309;method_6029()F
      named getMovementSpeed Lnet/minecraft/entity/LivingEntity;getMovementSpeed()F
    • setMovementSpeed

      public void setMovementSpeed(float movementSpeed)
      Mappings:
      Namespace Name Mixin selector
      official r Latt;r(F)V
      intermediary method_6125 Lnet/minecraft/class_1309;method_6125(F)V
      named setMovementSpeed Lnet/minecraft/entity/LivingEntity;setMovementSpeed(F)V
    • tryAttack

      public boolean tryAttack(Entity target)
      Mappings:
      Namespace Name Mixin selector
      official z Latt;z(Latf;)Z
      intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
      named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official k Latf;k()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_30128

      private void method_30128()
      Mappings:
      Namespace Name Mixin selector
      official x Latt;x()V
      intermediary method_30128 Lnet/minecraft/class_1309;method_30128()V
      named method_30128 Lnet/minecraft/entity/LivingEntity;method_30128()V
    • getEquipment

      @Nullable private @Nullable Map<EquipmentSlot,ItemStack> getEquipment()
      Mappings:
      Namespace Name Mixin selector
      official z Latt;z()Ljava/util/Map;
      intermediary method_30129 Lnet/minecraft/class_1309;method_30129()Ljava/util/Map;
      named getEquipment Lnet/minecraft/entity/LivingEntity;getEquipment()Ljava/util/Map;
    • swapHandStacks

      private void swapHandStacks(Map<EquipmentSlot,ItemStack> equipment)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Ljava/util/Map;)V
      intermediary method_30121 Lnet/minecraft/class_1309;method_30121(Ljava/util/Map;)V
      named swapHandStacks Lnet/minecraft/entity/LivingEntity;swapHandStacks(Ljava/util/Map;)V
    • setEquipment

      private void setEquipment(Map<EquipmentSlot,ItemStack> equipment)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Ljava/util/Map;)V
      intermediary method_30123 Lnet/minecraft/class_1309;method_30123(Ljava/util/Map;)V
      named setEquipment Lnet/minecraft/entity/LivingEntity;setEquipment(Ljava/util/Map;)V
    • getArmorInSlot

      private ItemStack getArmorInSlot(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Latk;)Lbqp;
      intermediary method_30125 Lnet/minecraft/class_1309;method_30125(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
      named getArmorInSlot Lnet/minecraft/entity/LivingEntity;getArmorInSlot(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
    • setArmorInSlot

      private void setArmorInSlot(EquipmentSlot slot, ItemStack armor)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Latk;Lbqp;)V
      intermediary method_30122 Lnet/minecraft/class_1309;method_30122(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
      named setArmorInSlot Lnet/minecraft/entity/LivingEntity;setArmorInSlot(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • getStackInHandSlot

      private ItemStack getStackInHandSlot(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Latk;)Lbqp;
      intermediary method_30126 Lnet/minecraft/class_1309;method_30126(Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
      named getStackInHandSlot Lnet/minecraft/entity/LivingEntity;getStackInHandSlot(Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
    • setStackInHandSlot

      private void setStackInHandSlot(EquipmentSlot slot, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Latk;Lbqp;)V
      intermediary method_30124 Lnet/minecraft/class_1309;method_30124(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
      named setStackInHandSlot Lnet/minecraft/entity/LivingEntity;setStackInHandSlot(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • turnHead

      protected float turnHead(float bodyRotation, float headRotation)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(FF)F
      intermediary method_6031 Lnet/minecraft/class_1309;method_6031(FF)F
      named turnHead Lnet/minecraft/entity/LivingEntity;turnHead(FF)F
    • tickMovement

      public void tickMovement()
      Mappings:
      Namespace Name Mixin selector
      official u_ Latt;u_()V
      intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • hurtByWater

      public boolean hurtByWater()
      Mappings:
      Namespace Name Mixin selector
      official ew Latt;ew()Z
      intermediary method_29503 Lnet/minecraft/class_1309;method_29503()Z
      named hurtByWater Lnet/minecraft/entity/LivingEntity;hurtByWater()Z
    • tickFallFlying

      private void tickFallFlying()
      Mappings:
      Namespace Name Mixin selector
      official A Latt;A()V
      intermediary method_6053 Lnet/minecraft/class_1309;method_6053()V
      named tickFallFlying Lnet/minecraft/entity/LivingEntity;tickFallFlying()V
    • tickNewAi

      protected void tickNewAi()
      Mappings:
      Namespace Name Mixin selector
      official ex Latt;ex()V
      intermediary method_6023 Lnet/minecraft/class_1309;method_6023()V
      named tickNewAi Lnet/minecraft/entity/LivingEntity;tickNewAi()V
    • tickCramming

      protected void tickCramming()
      Mappings:
      Namespace Name Mixin selector
      official ey Latt;ey()V
      intermediary method_6070 Lnet/minecraft/class_1309;method_6070()V
      named tickCramming Lnet/minecraft/entity/LivingEntity;tickCramming()V
    • tickRiptide

      protected void tickRiptide(Box a, Box b)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Ldmv;Ldmv;)V
      intermediary method_6035 Lnet/minecraft/class_1309;method_6035(Lnet/minecraft/class_238;Lnet/minecraft/class_238;)V
      named tickRiptide Lnet/minecraft/entity/LivingEntity;tickRiptide(Lnet/minecraft/util/math/Box;Lnet/minecraft/util/math/Box;)V
    • pushAway

      protected void pushAway(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official A Latt;A(Latf;)V
      intermediary method_6087 Lnet/minecraft/class_1309;method_6087(Lnet/minecraft/class_1297;)V
      named pushAway Lnet/minecraft/entity/LivingEntity;pushAway(Lnet/minecraft/entity/Entity;)V
    • attackLivingEntity

      protected void attackLivingEntity(LivingEntity target)
      Mappings:
      Namespace Name Mixin selector
      official g Latt;g(Latt;)V
      intermediary method_5997 Lnet/minecraft/class_1309;method_5997(Lnet/minecraft/class_1309;)V
      named attackLivingEntity Lnet/minecraft/entity/LivingEntity;attackLivingEntity(Lnet/minecraft/entity/LivingEntity;)V
    • setRiptideTicks

      public void setRiptideTicks(int riptideTicks)
      Mappings:
      Namespace Name Mixin selector
      official s Latt;s(I)V
      intermediary method_6018 Lnet/minecraft/class_1309;method_6018(I)V
      named setRiptideTicks Lnet/minecraft/entity/LivingEntity;setRiptideTicks(I)V
    • isUsingRiptide

      public boolean isUsingRiptide()
      Mappings:
      Namespace Name Mixin selector
      official ez Latt;ez()Z
      intermediary method_6123 Lnet/minecraft/class_1309;method_6123()Z
      named isUsingRiptide Lnet/minecraft/entity/LivingEntity;isUsingRiptide()Z
    • stopRiding

      public void stopRiding()
      Overrides:
      stopRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official m Latf;m()V
      intermediary method_5848 Lnet/minecraft/class_1297;method_5848()V
      named stopRiding Lnet/minecraft/entity/Entity;stopRiding()V
    • tickRiding

      public void tickRiding()
      Overrides:
      tickRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bj Latf;bj()V
      intermediary method_5842 Lnet/minecraft/class_1297;method_5842()V
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
    • updateTrackedPositionAndAngles

      public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate)
      Overrides:
      updateTrackedPositionAndAngles in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(DDDFFIZ)V
      intermediary method_5759 Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • updateTrackedHeadRotation

      public void updateTrackedHeadRotation(float yaw, int interpolationSteps)
      Overrides:
      updateTrackedHeadRotation in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(FI)V
      intermediary method_5683 Lnet/minecraft/class_1297;method_5683(FI)V
      named updateTrackedHeadRotation Lnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
    • setJumping

      public void setJumping(boolean jumping)
      Mappings:
      Namespace Name Mixin selector
      official q Latt;q(Z)V
      intermediary method_6100 Lnet/minecraft/class_1309;method_6100(Z)V
      named setJumping Lnet/minecraft/entity/LivingEntity;setJumping(Z)V
    • triggerItemPickedUpByEntityCriteria

      public void triggerItemPickedUpByEntityCriteria(ItemEntity item)
      Called to trigger advancement criteria when an entity picks up an item thrown by a player.
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbhc;)V
      intermediary method_29499 Lnet/minecraft/class_1309;method_29499(Lnet/minecraft/class_1542;)V
      named triggerItemPickedUpByEntityCriteria Lnet/minecraft/entity/LivingEntity;triggerItemPickedUpByEntityCriteria(Lnet/minecraft/entity/ItemEntity;)V
    • sendPickup

      public void sendPickup(Entity item, int count)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latf;I)V
      intermediary method_6103 Lnet/minecraft/class_1309;method_6103(Lnet/minecraft/class_1297;I)V
      named sendPickup Lnet/minecraft/entity/LivingEntity;sendPickup(Lnet/minecraft/entity/Entity;I)V
    • canSee

      public boolean canSee(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official B Latt;B(Latf;)Z
      intermediary method_6057 Lnet/minecraft/class_1309;method_6057(Lnet/minecraft/class_1297;)Z
      named canSee Lnet/minecraft/entity/LivingEntity;canSee(Lnet/minecraft/entity/Entity;)Z
    • getYaw

      public float getYaw(float tickDelta)
      Overrides:
      getYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official g Latf;g(F)F
      intermediary method_5705 Lnet/minecraft/class_1297;method_5705(F)F
      named getYaw Lnet/minecraft/entity/Entity;getYaw(F)F
    • getHandSwingProgress

      public float getHandSwingProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official s Latt;s(F)F
      intermediary method_6055 Lnet/minecraft/class_1309;method_6055(F)F
      named getHandSwingProgress Lnet/minecraft/entity/LivingEntity;getHandSwingProgress(F)F
    • canMoveVoluntarily

      public boolean canMoveVoluntarily()
      Mappings:
      Namespace Name Mixin selector
      official eA Latt;eA()Z
      intermediary method_6034 Lnet/minecraft/class_1309;method_6034()Z
      named canMoveVoluntarily Lnet/minecraft/entity/LivingEntity;canMoveVoluntarily()Z
    • collides

      public boolean collides()
      Overrides:
      collides in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bc Latf;bc()Z
      intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • isPushable

      public boolean isPushable()
      Overrides:
      isPushable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bd Latf;bd()Z
      intermediary method_5810 Lnet/minecraft/class_1297;method_5810()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • scheduleVelocityUpdate

      protected void scheduleVelocityUpdate()
      Overrides:
      scheduleVelocityUpdate in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ba Latf;ba()V
      intermediary method_5785 Lnet/minecraft/class_1297;method_5785()V
      named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
    • getHeadYaw

      public float getHeadYaw()
      Overrides:
      getHeadYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bZ Latf;bZ()F
      intermediary method_5791 Lnet/minecraft/class_1297;method_5791()F
      named getHeadYaw Lnet/minecraft/entity/Entity;getHeadYaw()F
    • setHeadYaw

      public void setHeadYaw(float headYaw)
      Overrides:
      setHeadYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official l Latf;l(F)V
      intermediary method_5847 Lnet/minecraft/class_1297;method_5847(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • setBodyYaw

      public void setBodyYaw(float bodyYaw)
      Overrides:
      setBodyYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official m Latf;m(F)V
      intermediary method_5636 Lnet/minecraft/class_1297;method_5636(F)V
      named setBodyYaw Lnet/minecraft/entity/Entity;setBodyYaw(F)V
    • positionInPortal

      protected Vec3d positionInPortal(Direction.Axis portalAxis, PortalUtil.Rectangle portalRect)
      Overrides:
      positionInPortal in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lgl$a;Ln$a;)Ldna;
      intermediary method_30633 Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;
      named positionInPortal Lnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/PortalUtil$Rectangle;)Lnet/minecraft/util/math/Vec3d;
    • positionInPortal

      public static Vec3d positionInPortal(Vec3d pos)
      Mappings:
      Namespace Name Mixin selector
      official h Latt;h(Ldna;)Ldna;
      intermediary method_31079 Lnet/minecraft/class_1309;method_31079(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
      named positionInPortal Lnet/minecraft/entity/LivingEntity;positionInPortal(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
    • getAbsorptionAmount

      public float getAbsorptionAmount()
      Mappings:
      Namespace Name Mixin selector
      official eB Latt;eB()F
      intermediary method_6067 Lnet/minecraft/class_1309;method_6067()F
      named getAbsorptionAmount Lnet/minecraft/entity/LivingEntity;getAbsorptionAmount()F
    • setAbsorptionAmount

      public void setAbsorptionAmount(float amount)
      Mappings:
      Namespace Name Mixin selector
      official t Latt;t(F)V
      intermediary method_6073 Lnet/minecraft/class_1309;method_6073(F)V
      named setAbsorptionAmount Lnet/minecraft/entity/LivingEntity;setAbsorptionAmount(F)V
    • enterCombat

      public void enterCombat()
      Mappings:
      Namespace Name Mixin selector
      official h Latt;h()V
      intermediary method_6000 Lnet/minecraft/class_1309;method_6000()V
      named enterCombat Lnet/minecraft/entity/LivingEntity;enterCombat()V
    • endCombat

      public void endCombat()
      Mappings:
      Namespace Name Mixin selector
      official i Latt;i()V
      intermediary method_6044 Lnet/minecraft/class_1309;method_6044()V
      named endCombat Lnet/minecraft/entity/LivingEntity;endCombat()V
    • markEffectsDirty

      protected void markEffectsDirty()
      Mappings:
      Namespace Name Mixin selector
      official eC Latt;eC()V
      intermediary method_6008 Lnet/minecraft/class_1309;method_6008()V
      named markEffectsDirty Lnet/minecraft/entity/LivingEntity;markEffectsDirty()V
    • getMainArm

      public abstract Arm getMainArm()
      Mappings:
      Namespace Name Mixin selector
      official eD Latt;eD()Lato;
      intermediary method_6068 Lnet/minecraft/class_1309;method_6068()Lnet/minecraft/class_1306;
      named getMainArm Lnet/minecraft/entity/LivingEntity;getMainArm()Lnet/minecraft/util/Arm;
    • isUsingItem

      public boolean isUsingItem()
      Mappings:
      Namespace Name Mixin selector
      official eE Latt;eE()Z
      intermediary method_6115 Lnet/minecraft/class_1309;method_6115()Z
      named isUsingItem Lnet/minecraft/entity/LivingEntity;isUsingItem()Z
    • getActiveHand

      public Hand getActiveHand()
      Mappings:
      Namespace Name Mixin selector
      official eF Latt;eF()Larz;
      intermediary method_6058 Lnet/minecraft/class_1309;method_6058()Lnet/minecraft/class_1268;
      named getActiveHand Lnet/minecraft/entity/LivingEntity;getActiveHand()Lnet/minecraft/util/Hand;
    • tickActiveItemStack

      private void tickActiveItemStack()
      Mappings:
      Namespace Name Mixin selector
      official B Latt;B()V
      intermediary method_6076 Lnet/minecraft/class_1309;method_6076()V
      named tickActiveItemStack Lnet/minecraft/entity/LivingEntity;tickActiveItemStack()V
    • method_37119

      protected void method_37119(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbqp;)V
      intermediary method_37119 Lnet/minecraft/class_1309;method_37119(Lnet/minecraft/class_1799;)V
      named method_37119 Lnet/minecraft/entity/LivingEntity;method_37119(Lnet/minecraft/item/ItemStack;)V
    • shouldSpawnConsumptionEffects

      private boolean shouldSpawnConsumptionEffects()
      Mappings:
      Namespace Name Mixin selector
      official D Latt;D()Z
      intermediary method_22382 Lnet/minecraft/class_1309;method_22382()Z
      named shouldSpawnConsumptionEffects Lnet/minecraft/entity/LivingEntity;shouldSpawnConsumptionEffects()Z
    • updateLeaningPitch

      private void updateLeaningPitch()
      Mappings:
      Namespace Name Mixin selector
      official F Latt;F()V
      intermediary method_6072 Lnet/minecraft/class_1309;method_6072()V
      named updateLeaningPitch Lnet/minecraft/entity/LivingEntity;updateLeaningPitch()V
    • setLivingFlag

      protected void setLivingFlag(int mask, boolean value)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(IZ)V
      intermediary method_6085 Lnet/minecraft/class_1309;method_6085(IZ)V
      named setLivingFlag Lnet/minecraft/entity/LivingEntity;setLivingFlag(IZ)V
    • setCurrentHand

      public void setCurrentHand(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Larz;)V
      intermediary method_6019 Lnet/minecraft/class_1309;method_6019(Lnet/minecraft/class_1268;)V
      named setCurrentHand Lnet/minecraft/entity/LivingEntity;setCurrentHand(Lnet/minecraft/util/Hand;)V
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lwf;)V
      intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • lookAt

      public void lookAt(EntityAnchorArgumentType.EntityAnchor anchorPoint, Vec3d target)
      Overrides:
      lookAt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Ldu$a;Ldna;)V
      intermediary method_5702 Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V
      named lookAt Lnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
    • spawnConsumptionEffects

      protected void spawnConsumptionEffects(ItemStack stack, int particleCount)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lbqp;I)V
      intermediary method_6098 Lnet/minecraft/class_1309;method_6098(Lnet/minecraft/class_1799;I)V
      named spawnConsumptionEffects Lnet/minecraft/entity/LivingEntity;spawnConsumptionEffects(Lnet/minecraft/item/ItemStack;I)V
    • spawnItemParticles

      private void spawnItemParticles(ItemStack stack, int count)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbqp;I)V
      intermediary method_6037 Lnet/minecraft/class_1309;method_6037(Lnet/minecraft/class_1799;I)V
      named spawnItemParticles Lnet/minecraft/entity/LivingEntity;spawnItemParticles(Lnet/minecraft/item/ItemStack;I)V
    • consumeItem

      protected void consumeItem()
      Mappings:
      Namespace Name Mixin selector
      official s Latt;s()V
      intermediary method_6040 Lnet/minecraft/class_1309;method_6040()V
      named consumeItem Lnet/minecraft/entity/LivingEntity;consumeItem()V
    • getActiveItem

      public ItemStack getActiveItem()
      Mappings:
      Namespace Name Mixin selector
      official eG Latt;eG()Lbqp;
      intermediary method_6030 Lnet/minecraft/class_1309;method_6030()Lnet/minecraft/class_1799;
      named getActiveItem Lnet/minecraft/entity/LivingEntity;getActiveItem()Lnet/minecraft/item/ItemStack;
    • getItemUseTimeLeft

      public int getItemUseTimeLeft()
      Mappings:
      Namespace Name Mixin selector
      official eH Latt;eH()I
      intermediary method_6014 Lnet/minecraft/class_1309;method_6014()I
      named getItemUseTimeLeft Lnet/minecraft/entity/LivingEntity;getItemUseTimeLeft()I
    • getItemUseTime

      public int getItemUseTime()
      Mappings:
      Namespace Name Mixin selector
      official eI Latt;eI()I
      intermediary method_6048 Lnet/minecraft/class_1309;method_6048()I
      named getItemUseTime Lnet/minecraft/entity/LivingEntity;getItemUseTime()I
    • stopUsingItem

      public void stopUsingItem()
      Mappings:
      Namespace Name Mixin selector
      official eJ Latt;eJ()V
      intermediary method_6075 Lnet/minecraft/class_1309;method_6075()V
      named stopUsingItem Lnet/minecraft/entity/LivingEntity;stopUsingItem()V
    • clearActiveItem

      public void clearActiveItem()
      Mappings:
      Namespace Name Mixin selector
      official eK Latt;eK()V
      intermediary method_6021 Lnet/minecraft/class_1309;method_6021()V
      named clearActiveItem Lnet/minecraft/entity/LivingEntity;clearActiveItem()V
    • isBlocking

      public boolean isBlocking()
      Mappings:
      Namespace Name Mixin selector
      official eL Latt;eL()Z
      intermediary method_6039 Lnet/minecraft/class_1309;method_6039()Z
      named isBlocking Lnet/minecraft/entity/LivingEntity;isBlocking()Z
    • isHoldingOntoLadder

      public boolean isHoldingOntoLadder()
      Returns:
      true if this entity should not lose height while in a climbing state
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official eM Latt;eM()Z
      intermediary method_21754 Lnet/minecraft/class_1309;method_21754()Z
      named isHoldingOntoLadder Lnet/minecraft/entity/LivingEntity;isHoldingOntoLadder()Z
    • isFallFlying

      public boolean isFallFlying()
      Mappings:
      Namespace Name Mixin selector
      official eN Latt;eN()Z
      intermediary method_6128 Lnet/minecraft/class_1309;method_6128()Z
      named isFallFlying Lnet/minecraft/entity/LivingEntity;isFallFlying()Z
    • isInSwimmingPose

      public boolean isInSwimmingPose()
      Overrides:
      isInSwimmingPose in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bL Latf;bL()Z
      intermediary method_20232 Lnet/minecraft/class_1297;method_20232()Z
      named isInSwimmingPose Lnet/minecraft/entity/Entity;isInSwimmingPose()Z
    • getRoll

      public int getRoll()
      Mappings:
      Namespace Name Mixin selector
      official eO Latt;eO()I
      intermediary method_6003 Lnet/minecraft/class_1309;method_6003()I
      named getRoll Lnet/minecraft/entity/LivingEntity;getRoll()I
    • teleport

      public boolean teleport(double x, double y, double z, boolean particleEffects)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(DDDZ)Z
      intermediary method_6082 Lnet/minecraft/class_1309;method_6082(DDDZ)Z
      named teleport Lnet/minecraft/entity/LivingEntity;teleport(DDDZ)Z
    • isAffectedBySplashPotions

      public boolean isAffectedBySplashPotions()
      Mappings:
      Namespace Name Mixin selector
      official eP Latt;eP()Z
      intermediary method_6086 Lnet/minecraft/class_1309;method_6086()Z
      named isAffectedBySplashPotions Lnet/minecraft/entity/LivingEntity;isAffectedBySplashPotions()Z
    • isMobOrPlayer

      public boolean isMobOrPlayer()
      Mappings:
      Namespace Name Mixin selector
      official eQ Latt;eQ()Z
      intermediary method_6102 Lnet/minecraft/class_1309;method_6102()Z
      named isMobOrPlayer Lnet/minecraft/entity/LivingEntity;isMobOrPlayer()Z
    • setNearbySongPlaying

      public void setNearbySongPlaying(BlockPos songPosition, boolean playing)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lgg;Z)V
      intermediary method_6006 Lnet/minecraft/class_1309;method_6006(Lnet/minecraft/class_2338;Z)V
      named setNearbySongPlaying Lnet/minecraft/entity/LivingEntity;setNearbySongPlaying(Lnet/minecraft/util/math/BlockPos;Z)V
    • canEquip

      public boolean canEquip(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official g Latt;g(Lbqp;)Z
      intermediary method_18397 Lnet/minecraft/class_1309;method_18397(Lnet/minecraft/class_1799;)Z
      named canEquip Lnet/minecraft/entity/LivingEntity;canEquip(Lnet/minecraft/item/ItemStack;)Z
    • createSpawnPacket

      public Packet<?> createSpawnPacket()
      Specified by:
      createSpawnPacket in class Entity
      Mappings:
      Namespace Name Mixin selector
      official P Latf;P()Lpk;
      intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
      named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
    • getDimensions

      public EntityDimensions getDimensions(EntityPose pose)
      Overrides:
      getDimensions in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lauf;)Latg;
      intermediary method_18377 Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
      named getDimensions Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
    • getPoses

      public ImmutableList<EntityPose> getPoses()
      Mappings:
      Namespace Name Mixin selector
      official eR Latt;eR()Lcom/google/common/collect/ImmutableList;
      intermediary method_24831 Lnet/minecraft/class_1309;method_24831()Lcom/google/common/collect/ImmutableList;
      named getPoses Lnet/minecraft/entity/LivingEntity;getPoses()Lcom/google/common/collect/ImmutableList;
    • getBoundingBox

      public Box getBoundingBox(EntityPose pose)
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Lauf;)Ldmv;
      intermediary method_24833 Lnet/minecraft/class_1309;method_24833(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;
      named getBoundingBox Lnet/minecraft/entity/LivingEntity;getBoundingBox(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
    • getSleepingPosition

      public Optional<BlockPos> getSleepingPosition()
      Mappings:
      Namespace Name Mixin selector
      official eS Latt;eS()Ljava/util/Optional;
      intermediary method_18398 Lnet/minecraft/class_1309;method_18398()Ljava/util/Optional;
      named getSleepingPosition Lnet/minecraft/entity/LivingEntity;getSleepingPosition()Ljava/util/Optional;
    • setSleepingPosition

      public void setSleepingPosition(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Latt;e(Lgg;)V
      intermediary method_18402 Lnet/minecraft/class_1309;method_18402(Lnet/minecraft/class_2338;)V
      named setSleepingPosition Lnet/minecraft/entity/LivingEntity;setSleepingPosition(Lnet/minecraft/util/math/BlockPos;)V
    • clearSleepingPosition

      public void clearSleepingPosition()
      Mappings:
      Namespace Name Mixin selector
      official eT Latt;eT()V
      intermediary method_18399 Lnet/minecraft/class_1309;method_18399()V
      named clearSleepingPosition Lnet/minecraft/entity/LivingEntity;clearSleepingPosition()V
    • isSleeping

      public boolean isSleeping()
      Mappings:
      Namespace Name Mixin selector
      official eU Latt;eU()Z
      intermediary method_6113 Lnet/minecraft/class_1309;method_6113()Z
      named isSleeping Lnet/minecraft/entity/LivingEntity;isSleeping()Z
    • sleep

      public void sleep(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lgg;)V
      intermediary method_18403 Lnet/minecraft/class_1309;method_18403(Lnet/minecraft/class_2338;)V
      named sleep Lnet/minecraft/entity/LivingEntity;sleep(Lnet/minecraft/util/math/BlockPos;)V
    • setPositionInBed

      private void setPositionInBed(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lgg;)V
      intermediary method_18392 Lnet/minecraft/class_1309;method_18392(Lnet/minecraft/class_2338;)V
      named setPositionInBed Lnet/minecraft/entity/LivingEntity;setPositionInBed(Lnet/minecraft/util/math/BlockPos;)V
    • isSleepingInBed

      private boolean isSleepingInBed()
      Mappings:
      Namespace Name Mixin selector
      official G Latt;G()Z
      intermediary method_18406 Lnet/minecraft/class_1309;method_18406()Z
      named isSleepingInBed Lnet/minecraft/entity/LivingEntity;isSleepingInBed()Z
    • wakeUp

      public void wakeUp()
      Mappings:
      Namespace Name Mixin selector
      official eV Latt;eV()V
      intermediary method_18400 Lnet/minecraft/class_1309;method_18400()V
      named wakeUp Lnet/minecraft/entity/LivingEntity;wakeUp()V
    • getSleepingDirection

      @Nullable public @Nullable Direction getSleepingDirection()
      Mappings:
      Namespace Name Mixin selector
      official eW Latt;eW()Lgl;
      intermediary method_18401 Lnet/minecraft/class_1309;method_18401()Lnet/minecraft/class_2350;
      named getSleepingDirection Lnet/minecraft/entity/LivingEntity;getSleepingDirection()Lnet/minecraft/util/math/Direction;
    • isInsideWall

      public boolean isInsideWall()
      Overrides:
      isInsideWall in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bh Latf;bh()Z
      intermediary method_5757 Lnet/minecraft/class_1297;method_5757()Z
      named isInsideWall Lnet/minecraft/entity/Entity;isInsideWall()Z
    • getEyeHeight

      protected final float getEyeHeight(EntityPose pose, EntityDimensions dimensions)
      Overrides:
      getEyeHeight in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Latf;a(Lauf;Latg;)F
      intermediary method_18378 Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
      named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
    • getActiveEyeHeight

      protected float getActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)
      Mappings:
      Namespace Name Mixin selector
      official b Latt;b(Lauf;Latg;)F
      intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
      named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
    • getArrowType

      public ItemStack getArrowType(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official h Latt;h(Lbqp;)Lbqp;
      intermediary method_18808 Lnet/minecraft/class_1309;method_18808(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
      named getArrowType Lnet/minecraft/entity/LivingEntity;getArrowType(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
    • eatFood

      public ItemStack eatFood(World world, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbwp;Lbqp;)Lbqp;
      intermediary method_18866 Lnet/minecraft/class_1309;method_18866(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
      named eatFood Lnet/minecraft/entity/LivingEntity;eatFood(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
    • applyFoodEffects

      private void applyFoodEffects(ItemStack stack, World world, LivingEntity targetEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lbqp;Lbwp;Latt;)V
      intermediary method_18865 Lnet/minecraft/class_1309;method_18865(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V
      named applyFoodEffects Lnet/minecraft/entity/LivingEntity;applyFoodEffects(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
    • getEquipmentBreakStatus

      private static byte getEquipmentBreakStatus(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official f Latt;f(Latk;)B
      intermediary method_20237 Lnet/minecraft/class_1309;method_20237(Lnet/minecraft/class_1304;)B
      named getEquipmentBreakStatus Lnet/minecraft/entity/LivingEntity;getEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)B
    • sendEquipmentBreakStatus

      public void sendEquipmentBreakStatus(EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(Latk;)V
      intermediary method_20235 Lnet/minecraft/class_1309;method_20235(Lnet/minecraft/class_1304;)V
      named sendEquipmentBreakStatus Lnet/minecraft/entity/LivingEntity;sendEquipmentBreakStatus(Lnet/minecraft/entity/EquipmentSlot;)V
    • sendToolBreakStatus

      public void sendToolBreakStatus(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official d Latt;d(Larz;)V
      intermediary method_20236 Lnet/minecraft/class_1309;method_20236(Lnet/minecraft/class_1268;)V
      named sendToolBreakStatus Lnet/minecraft/entity/LivingEntity;sendToolBreakStatus(Lnet/minecraft/util/Hand;)V
    • getVisibilityBoundingBox

      public Box getVisibilityBoundingBox()
      Overrides:
      getVisibilityBoundingBox in class Entity
      Mappings:
      Namespace Name Mixin selector
      official cs Latf;cs()Ldmv;
      intermediary method_5830 Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;
      named getVisibilityBoundingBox Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
    • getPreferredEquipmentSlot

      public static EquipmentSlot getPreferredEquipmentSlot(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official i Latt;i(Lbqp;)Latk;
      intermediary method_32326 Lnet/minecraft/class_1309;method_32326(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1304;
      named getPreferredEquipmentSlot Lnet/minecraft/entity/LivingEntity;getPreferredEquipmentSlot(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/EquipmentSlot;
    • getStackReference

      private static StackReference getStackReference(LivingEntity entity, EquipmentSlot slot)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Latt;Latk;)Lauk;
      intermediary method_32321 Lnet/minecraft/class_1309;method_32321(Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630;
      named getStackReference Lnet/minecraft/entity/LivingEntity;getStackReference(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/inventory/StackReference;
    • getEquipmentSlot

      @Nullable private static @Nullable EquipmentSlot getEquipmentSlot(int slotId)
      Mappings:
      Namespace Name Mixin selector
      official c Latt;c(I)Latk;
      intermediary method_32322 Lnet/minecraft/class_1309;method_32322(I)Lnet/minecraft/class_1304;
      named getEquipmentSlot Lnet/minecraft/entity/LivingEntity;getEquipmentSlot(I)Lnet/minecraft/entity/EquipmentSlot;
    • getStackReference

      public StackReference getStackReference(int mappedIndex)
      Obtains a stack reference to be modified. Used by commands like /loot or /item.
      Overrides:
      getStackReference in class Entity
      Parameters:
      mappedIndex - the mapped index as given by the item slot argument
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Latf;k(I)Lauk;
      intermediary method_32318 Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;
      named getStackReference Lnet/minecraft/entity/Entity;getStackReference(I)Lnet/minecraft/inventory/StackReference;
    • canFreeze

      public boolean canFreeze()
      Overrides:
      canFreeze in class Entity
      Mappings:
      Namespace Name Mixin selector
      official dg Latf;dg()Z
      intermediary method_32316 Lnet/minecraft/class_1297;method_32316()Z
      named canFreeze Lnet/minecraft/entity/Entity;canFreeze()Z
    • isGlowing

      public boolean isGlowing()
      Overrides:
      isGlowing in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bO Latf;bO()Z
      intermediary method_5851 Lnet/minecraft/class_1297;method_5851()Z
      named isGlowing Lnet/minecraft/entity/Entity;isGlowing()Z
    • readFromPacket

      public void readFromPacket(MobSpawnS2CPacket packet)
      Mappings:
      Namespace Name Mixin selector
      official a Latt;a(Lpq;)V
      intermediary method_33579 Lnet/minecraft/class_1309;method_33579(Lnet/minecraft/class_2610;)V
      named readFromPacket Lnet/minecraft/entity/LivingEntity;readFromPacket(Lnet/minecraft/network/packet/s2c/play/MobSpawnS2CPacket;)V