Class LivingEntity

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

public abstract class LivingEntity extends Entity
Mappings:
Namespace Name
official sw
intermediary net/minecraft/class_1699
named net/minecraft/entity/LivingEntity
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_15464 Lnet/minecraft/class_1699;field_15464:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/LivingEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
    • SPRINTING_SPEED_BOOST_ID

      private static final UUID SPRINTING_SPEED_BOOST_ID
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b:Ljava/util/UUID;
      intermediary field_6775 Lnet/minecraft/class_1699;field_6775:Ljava/util/UUID;
      named SPRINTING_SPEED_BOOST_ID Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_BOOST_ID:Ljava/util/UUID;
    • SPRINTING_SPEED_MODIFIER

      private static final AttributeModifier SPRINTING_SPEED_MODIFIER
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c:Ltl;
      intermediary field_6794 Lnet/minecraft/class_1699;field_6794:Lnet/minecraft/class_1704;
      named SPRINTING_SPEED_MODIFIER Lnet/minecraft/entity/LivingEntity;SPRINTING_SPEED_MODIFIER:Lnet/minecraft/entity/attribute/AttributeModifier;
    • field_14543

      protected static final TrackedData<Byte> field_14543
      Mappings:
      Namespace Name Mixin selector
      official at Lsw;at:Lkk;
      intermediary field_14543 Lnet/minecraft/class_1699;field_14543:Lnet/minecraft/class_2921;
      named field_14543 Lnet/minecraft/entity/LivingEntity;field_14543:Lnet/minecraft/entity/data/TrackedData;
    • field_14550

      private static final TrackedData<Float> field_14550
      Mappings:
      Namespace Name Mixin selector
      official f Lsw;f:Lkk;
      intermediary field_14550 Lnet/minecraft/class_1699;field_14550:Lnet/minecraft/class_2921;
      named field_14550 Lnet/minecraft/entity/LivingEntity;field_14550:Lnet/minecraft/entity/data/TrackedData;
    • field_14551

      private static final TrackedData<Integer> field_14551
      Mappings:
      Namespace Name Mixin selector
      official g Lsw;g:Lkk;
      intermediary field_14551 Lnet/minecraft/class_1699;field_14551:Lnet/minecraft/class_2921;
      named field_14551 Lnet/minecraft/entity/LivingEntity;field_14551:Lnet/minecraft/entity/data/TrackedData;
    • field_14552

      private static final TrackedData<Boolean> field_14552
      Mappings:
      Namespace Name Mixin selector
      official h Lsw;h:Lkk;
      intermediary field_14552 Lnet/minecraft/class_1699;field_14552:Lnet/minecraft/class_2921;
      named field_14552 Lnet/minecraft/entity/LivingEntity;field_14552:Lnet/minecraft/entity/data/TrackedData;
    • STUCK_ARROWS

      private static final TrackedData<Integer> STUCK_ARROWS
      Mappings:
      Namespace Name Mixin selector
      official bq Lsw;bq:Lkk;
      intermediary field_14553 Lnet/minecraft/class_1699;field_14553:Lnet/minecraft/class_2921;
      named STUCK_ARROWS Lnet/minecraft/entity/LivingEntity;STUCK_ARROWS:Lnet/minecraft/entity/data/TrackedData;
    • attributeContainer

      private AbstractEntityAttributeContainer attributeContainer
      Mappings:
      Namespace Name Mixin selector
      official br Lsw;br:Ltn;
      intermediary field_6795 Lnet/minecraft/class_1699;field_6795:Lnet/minecraft/class_1706;
      named attributeContainer Lnet/minecraft/entity/LivingEntity;attributeContainer:Lnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;
    • damageTracker

      private final DamageTracker damageTracker
      Mappings:
      Namespace Name Mixin selector
      official bs Lsw;bs:Lrx;
      intermediary field_6796 Lnet/minecraft/class_1699;field_6796:Lnet/minecraft/class_1561;
      named damageTracker Lnet/minecraft/entity/LivingEntity;damageTracker:Lnet/minecraft/entity/damage/DamageTracker;
    • statusEffects

      private final Map<StatusEffect,StatusEffectInstance> statusEffects
      Mappings:
      Namespace Name Mixin selector
      official bt Lsw;bt:Ljava/util/Map;
      intermediary field_11913 Lnet/minecraft/class_1699;field_11913:Ljava/util/Map;
      named statusEffects Lnet/minecraft/entity/LivingEntity;statusEffects:Ljava/util/Map;
    • field_15465

      private final DefaultedList<ItemStack> field_15465
      Mappings:
      Namespace Name Mixin selector
      official bu Lsw;bu:Ldd;
      intermediary field_15465 Lnet/minecraft/class_1699;field_15465:Lnet/minecraft/class_3114;
      named field_15465 Lnet/minecraft/entity/LivingEntity;field_15465:Lnet/minecraft/util/collection/DefaultedList;
    • field_15466

      private final DefaultedList<ItemStack> field_15466
      Mappings:
      Namespace Name Mixin selector
      official bv Lsw;bv:Ldd;
      intermediary field_15466 Lnet/minecraft/class_1699;field_15466:Lnet/minecraft/class_3114;
      named field_15466 Lnet/minecraft/entity/LivingEntity;field_15466:Lnet/minecraft/util/collection/DefaultedList;
    • handSwinging

      public boolean handSwinging
      Mappings:
      Namespace Name Mixin selector
      official au Lsw;au:Z
      intermediary field_6769 Lnet/minecraft/class_1699;field_6769:Z
      named handSwinging Lnet/minecraft/entity/LivingEntity;handSwinging:Z
    • mainHand

      public Hand mainHand
      TODO: Unsure
      Mappings:
      Namespace Name Mixin selector
      official av Lsw;av:Lri;
      intermediary field_14544 Lnet/minecraft/class_1699;field_14544:Lnet/minecraft/class_2961;
      named mainHand Lnet/minecraft/entity/LivingEntity;mainHand:Lnet/minecraft/util/Hand;
    • handSwingTicks

      public int handSwingTicks
      Mappings:
      Namespace Name Mixin selector
      official aw Lsw;aw:I
      intermediary field_6770 Lnet/minecraft/class_1699;field_6770:I
      named handSwingTicks Lnet/minecraft/entity/LivingEntity;handSwingTicks:I
    • field_6771

      public int field_6771
      Mappings:
      Namespace Name Mixin selector
      official ax Lsw;ax:I
      intermediary field_6771 Lnet/minecraft/class_1699;field_6771:I
      named field_6771 Lnet/minecraft/entity/LivingEntity;field_6771:I
    • hurtTime

      public int hurtTime
      Mappings:
      Namespace Name Mixin selector
      official ay Lsw;ay:I
      intermediary field_6773 Lnet/minecraft/class_1699;field_6773:I
      named hurtTime Lnet/minecraft/entity/LivingEntity;hurtTime:I
    • maxHurtTime

      public int maxHurtTime
      Mappings:
      Namespace Name Mixin selector
      official az Lsw;az:I
      intermediary field_6774 Lnet/minecraft/class_1699;field_6774:I
      named maxHurtTime Lnet/minecraft/entity/LivingEntity;maxHurtTime:I
    • knockbackVelocity

      public float knockbackVelocity
      Mappings:
      Namespace Name Mixin selector
      official aA Lsw;aA:F
      intermediary field_6743 Lnet/minecraft/class_1699;field_6743:F
      named knockbackVelocity Lnet/minecraft/entity/LivingEntity;knockbackVelocity:F
    • deathTime

      public int deathTime
      Mappings:
      Namespace Name Mixin selector
      official aB Lsw;aB:I
      intermediary field_6744 Lnet/minecraft/class_1699;field_6744:I
      named deathTime Lnet/minecraft/entity/LivingEntity;deathTime:I
    • lastHandSwingProgress

      public float lastHandSwingProgress
      Mappings:
      Namespace Name Mixin selector
      official aC Lsw;aC:F
      intermediary field_6746 Lnet/minecraft/class_1699;field_6746:F
      named lastHandSwingProgress Lnet/minecraft/entity/LivingEntity;lastHandSwingProgress:F
    • handSwingProgress

      public float handSwingProgress
      Mappings:
      Namespace Name Mixin selector
      official aD Lsw;aD:F
      intermediary field_6747 Lnet/minecraft/class_1699;field_6747:F
      named handSwingProgress Lnet/minecraft/entity/LivingEntity;handSwingProgress:F
    • field_14542

      protected int field_14542
      Mappings:
      Namespace Name Mixin selector
      official aE Lsw;aE:I
      intermediary field_14542 Lnet/minecraft/class_1699;field_14542:I
      named field_14542 Lnet/minecraft/entity/LivingEntity;field_14542:I
    • field_6748

      public float field_6748
      Mappings:
      Namespace Name Mixin selector
      official aF Lsw;aF:F
      intermediary field_6748 Lnet/minecraft/class_1699;field_6748:F
      named field_6748 Lnet/minecraft/entity/LivingEntity;field_6748:F
    • field_6749

      public float field_6749
      Mappings:
      Namespace Name Mixin selector
      official aG Lsw;aG:F
      intermediary field_6749 Lnet/minecraft/class_1699;field_6749:F
      named field_6749 Lnet/minecraft/entity/LivingEntity;field_6749:F
    • field_6750

      public float field_6750
      Mappings:
      Namespace Name Mixin selector
      official aH Lsw;aH:F
      intermediary field_6750 Lnet/minecraft/class_1699;field_6750:F
      named field_6750 Lnet/minecraft/entity/LivingEntity;field_6750:F
    • defaultMaxHealth

      public int defaultMaxHealth
      Mappings:
      Namespace Name Mixin selector
      official aI Lsw;aI:I
      intermediary field_6751 Lnet/minecraft/class_1699;field_6751:I
      named defaultMaxHealth Lnet/minecraft/entity/LivingEntity;defaultMaxHealth:I
    • field_6752

      public float field_6752
      Mappings:
      Namespace Name Mixin selector
      official aJ Lsw;aJ:F
      intermediary field_6752 Lnet/minecraft/class_1699;field_6752:F
      named field_6752 Lnet/minecraft/entity/LivingEntity;field_6752:F
    • field_6753

      public float field_6753
      Mappings:
      Namespace Name Mixin selector
      official aK Lsw;aK:F
      intermediary field_6753 Lnet/minecraft/class_1699;field_6753:F
      named field_6753 Lnet/minecraft/entity/LivingEntity;field_6753:F
    • randomLargeSeed

      public float randomLargeSeed
      Mappings:
      Namespace Name Mixin selector
      official aL Lsw;aL:F
      intermediary field_6754 Lnet/minecraft/class_1699;field_6754:F
      named randomLargeSeed Lnet/minecraft/entity/LivingEntity;randomLargeSeed:F
    • randomSmallSeed

      public float randomSmallSeed
      Mappings:
      Namespace Name Mixin selector
      official aM Lsw;aM:F
      intermediary field_6755 Lnet/minecraft/class_1699;field_6755:F
      named randomSmallSeed Lnet/minecraft/entity/LivingEntity;randomSmallSeed:F
    • bodyYaw

      public float bodyYaw
      Mappings:
      Namespace Name Mixin selector
      official aN Lsw;aN:F
      intermediary field_6756 Lnet/minecraft/class_1699;field_6756:F
      named bodyYaw Lnet/minecraft/entity/LivingEntity;bodyYaw:F
    • prevBodyYaw

      public float prevBodyYaw
      Mappings:
      Namespace Name Mixin selector
      official aO Lsw;aO:F
      intermediary field_6757 Lnet/minecraft/class_1699;field_6757:F
      named prevBodyYaw Lnet/minecraft/entity/LivingEntity;prevBodyYaw:F
    • headYaw

      public float headYaw
      Mappings:
      Namespace Name Mixin selector
      official aP Lsw;aP:F
      intermediary field_6758 Lnet/minecraft/class_1699;field_6758:F
      named headYaw Lnet/minecraft/entity/LivingEntity;headYaw:F
    • prevHeadYaw

      public float prevHeadYaw
      Mappings:
      Namespace Name Mixin selector
      official aQ Lsw;aQ:F
      intermediary field_6759 Lnet/minecraft/class_1699;field_6759:F
      named prevHeadYaw Lnet/minecraft/entity/LivingEntity;prevHeadYaw:F
    • flyingSpeed

      public float flyingSpeed
      Mappings:
      Namespace Name Mixin selector
      official aR Lsw;aR:F
      intermediary field_6760 Lnet/minecraft/class_1699;field_6760:F
      named flyingSpeed Lnet/minecraft/entity/LivingEntity;flyingSpeed:F
    • attackingPlayer

      protected PlayerEntity attackingPlayer
      Mappings:
      Namespace Name Mixin selector
      official aS Lsw;aS:Laay;
      intermediary field_6761 Lnet/minecraft/class_1699;field_6761:Lnet/minecraft/class_988;
      named attackingPlayer Lnet/minecraft/entity/LivingEntity;attackingPlayer:Lnet/minecraft/entity/player/PlayerEntity;
    • playerHitTimer

      protected int playerHitTimer
      Mappings:
      Namespace Name Mixin selector
      official aT Lsw;aT:I
      intermediary field_6762 Lnet/minecraft/class_1699;field_6762:I
      named playerHitTimer Lnet/minecraft/entity/LivingEntity;playerHitTimer:I
    • dead

      protected boolean dead
      Mappings:
      Namespace Name Mixin selector
      official aU Lsw;aU:Z
      intermediary field_6763 Lnet/minecraft/class_1699;field_6763:Z
      named dead Lnet/minecraft/entity/LivingEntity;dead:Z
    • despawnCounter

      protected int despawnCounter
      Mappings:
      Namespace Name Mixin selector
      official aV Lsw;aV:I
      intermediary field_6764 Lnet/minecraft/class_1699;field_6764:I
      named despawnCounter Lnet/minecraft/entity/LivingEntity;despawnCounter:I
    • prevStepBobbingAmount

      protected float prevStepBobbingAmount
      Mappings:
      Namespace Name Mixin selector
      official aW Lsw;aW:F
      intermediary field_6765 Lnet/minecraft/class_1699;field_6765:F
      named prevStepBobbingAmount Lnet/minecraft/entity/LivingEntity;prevStepBobbingAmount:F
    • stepBobbingAmount

      protected float stepBobbingAmount
      Mappings:
      Namespace Name Mixin selector
      official aX Lsw;aX:F
      intermediary field_6766 Lnet/minecraft/class_1699;field_6766:F
      named stepBobbingAmount Lnet/minecraft/entity/LivingEntity;stepBobbingAmount:F
    • distanceTravelled

      protected float distanceTravelled
      Mappings:
      Namespace Name Mixin selector
      official aY Lsw;aY:F
      intermediary field_6767 Lnet/minecraft/class_1699;field_6767:F
      named distanceTravelled Lnet/minecraft/entity/LivingEntity;distanceTravelled:F
    • prevDistanceTravelled

      protected float prevDistanceTravelled
      Mappings:
      Namespace Name Mixin selector
      official aZ Lsw;aZ:F
      intermediary field_6768 Lnet/minecraft/class_1699;field_6768:F
      named prevDistanceTravelled Lnet/minecraft/entity/LivingEntity;prevDistanceTravelled:F
    • field_6776

      protected float field_6776
      Mappings:
      Namespace Name Mixin selector
      official ba Lsw;ba:F
      intermediary field_6776 Lnet/minecraft/class_1699;field_6776:F
      named field_6776 Lnet/minecraft/entity/LivingEntity;field_6776:F
    • field_6777

      protected int field_6777
      Mappings:
      Namespace Name Mixin selector
      official bb Lsw;bb:I
      intermediary field_6777 Lnet/minecraft/class_1699;field_6777:I
      named field_6777 Lnet/minecraft/entity/LivingEntity;field_6777:I
    • field_6778

      protected float field_6778
      Mappings:
      Namespace Name Mixin selector
      official bc Lsw;bc:F
      intermediary field_6778 Lnet/minecraft/class_1699;field_6778:F
      named field_6778 Lnet/minecraft/entity/LivingEntity;field_6778:F
    • jumping

      protected boolean jumping
      Mappings:
      Namespace Name Mixin selector
      official bd Lsw;bd:Z
      intermediary field_6779 Lnet/minecraft/class_1699;field_6779:Z
      named jumping Lnet/minecraft/entity/LivingEntity;jumping:Z
    • sidewaysSpeed

      public float sidewaysSpeed
      Mappings:
      Namespace Name Mixin selector
      official be Lsw;be:F
      intermediary field_6780 Lnet/minecraft/class_1699;field_6780:F
      named sidewaysSpeed Lnet/minecraft/entity/LivingEntity;sidewaysSpeed:F
    • forwardSpeed

      public float forwardSpeed
      Mappings:
      Namespace Name Mixin selector
      official bf Lsw;bf:F
      intermediary field_6781 Lnet/minecraft/class_1699;field_6781:F
      named forwardSpeed Lnet/minecraft/entity/LivingEntity;forwardSpeed:F
    • field_6782

      public float field_6782
      Mappings:
      Namespace Name Mixin selector
      official bg Lsw;bg:F
      intermediary field_6782 Lnet/minecraft/class_1699;field_6782:F
      named field_6782 Lnet/minecraft/entity/LivingEntity;field_6782:F
    • bodyTrackingIncrements

      protected int bodyTrackingIncrements
      Mappings:
      Namespace Name Mixin selector
      official bh Lsw;bh:I
      intermediary field_6783 Lnet/minecraft/class_1699;field_6783:I
      named bodyTrackingIncrements Lnet/minecraft/entity/LivingEntity;bodyTrackingIncrements:I
    • serverPitch

      protected double serverPitch
      Mappings:
      Namespace Name Mixin selector
      official bi Lsw;bi:D
      intermediary field_6788 Lnet/minecraft/class_1699;field_6788:D
      named serverPitch Lnet/minecraft/entity/LivingEntity;serverPitch:D
    • serverY

      protected double serverY
      Mappings:
      Namespace Name Mixin selector
      official bj Lsw;bj:D
      intermediary field_6785 Lnet/minecraft/class_1699;field_6785:D
      named serverY Lnet/minecraft/entity/LivingEntity;serverY:D
    • serverZ

      protected double serverZ
      Mappings:
      Namespace Name Mixin selector
      official bk Lsw;bk:D
      intermediary field_6786 Lnet/minecraft/class_1699;field_6786:D
      named serverZ Lnet/minecraft/entity/LivingEntity;serverZ:D
    • serverYaw

      protected double serverYaw
      Mappings:
      Namespace Name Mixin selector
      official bl Lsw;bl:D
      intermediary field_6787 Lnet/minecraft/class_1699;field_6787:D
      named serverYaw Lnet/minecraft/entity/LivingEntity;serverYaw:D
    • serxerX

      protected double serxerX
      Mappings:
      Namespace Name Mixin selector
      official bm Lsw;bm:D
      intermediary field_6784 Lnet/minecraft/class_1699;field_6784:D
      named serxerX Lnet/minecraft/entity/LivingEntity;serxerX:D
    • effectsChanged

      private boolean effectsChanged
      Mappings:
      Namespace Name Mixin selector
      official bw Lsw;bw:Z
      intermediary field_6799 Lnet/minecraft/class_1699;field_6799:Z
      named effectsChanged Lnet/minecraft/entity/LivingEntity;effectsChanged:Z
    • attacker

      private LivingEntity attacker
      Mappings:
      Namespace Name Mixin selector
      official bx Lsw;bx:Lsw;
      intermediary field_6800 Lnet/minecraft/class_1699;field_6800:Lnet/minecraft/class_1699;
      named attacker Lnet/minecraft/entity/LivingEntity;attacker:Lnet/minecraft/entity/LivingEntity;
    • lastAttackedTime

      private int lastAttackedTime
      Mappings:
      Namespace Name Mixin selector
      official by Lsw;by:I
      intermediary field_6801 Lnet/minecraft/class_1699;field_6801:I
      named lastAttackedTime Lnet/minecraft/entity/LivingEntity;lastAttackedTime:I
    • attacking

      private LivingEntity attacking
      Mappings:
      Namespace Name Mixin selector
      official bz Lsw;bz:Lsw;
      intermediary field_6789 Lnet/minecraft/class_1699;field_6789:Lnet/minecraft/class_1699;
      named attacking Lnet/minecraft/entity/LivingEntity;attacking:Lnet/minecraft/entity/LivingEntity;
    • lastAttackTime

      private int lastAttackTime
      Mappings:
      Namespace Name Mixin selector
      official bA Lsw;bA:I
      intermediary field_6790 Lnet/minecraft/class_1699;field_6790:I
      named lastAttackTime Lnet/minecraft/entity/LivingEntity;lastAttackTime:I
    • movementSpeed

      private float movementSpeed
      Mappings:
      Namespace Name Mixin selector
      official bB Lsw;bB:F
      intermediary field_6791 Lnet/minecraft/class_1699;field_6791:F
      named movementSpeed Lnet/minecraft/entity/LivingEntity;movementSpeed:F
    • jumpingCooldown

      private int jumpingCooldown
      Mappings:
      Namespace Name Mixin selector
      official bC Lsw;bC:I
      intermediary field_6792 Lnet/minecraft/class_1699;field_6792:I
      named jumpingCooldown Lnet/minecraft/entity/LivingEntity;jumpingCooldown:I
    • absorptionAmount

      private float absorptionAmount
      Mappings:
      Namespace Name Mixin selector
      official bD Lsw;bD:F
      intermediary field_6793 Lnet/minecraft/class_1699;field_6793:F
      named absorptionAmount Lnet/minecraft/entity/LivingEntity;absorptionAmount:F
    • field_14546

      protected ItemStack field_14546
      Mappings:
      Namespace Name Mixin selector
      official bn Lsw;bn:Lafj;
      intermediary field_14546 Lnet/minecraft/class_1699;field_14546:Lnet/minecraft/class_1071;
      named field_14546 Lnet/minecraft/entity/LivingEntity;field_14546:Lnet/minecraft/item/ItemStack;
    • field_14547

      protected int field_14547
      Mappings:
      Namespace Name Mixin selector
      official bo Lsw;bo:I
      intermediary field_14547 Lnet/minecraft/class_1699;field_14547:I
      named field_14547 Lnet/minecraft/entity/LivingEntity;field_14547:I
    • field_14548

      protected int field_14548
      Mappings:
      Namespace Name Mixin selector
      official bp Lsw;bp:I
      intermediary field_14548 Lnet/minecraft/class_1699;field_14548:I
      named field_14548 Lnet/minecraft/entity/LivingEntity;field_14548:I
    • field_14545

      private BlockPos field_14545
      Mappings:
      Namespace Name Mixin selector
      official bE Lsw;bE:Lco;
      intermediary field_14545 Lnet/minecraft/class_1699;field_14545:Lnet/minecraft/class_2552;
      named field_14545 Lnet/minecraft/entity/LivingEntity;field_14545:Lnet/minecraft/util/math/BlockPos;
    • field_15029

      private DamageSource field_15029
      Mappings:
      Namespace Name Mixin selector
      official bF Lsw;bF:Lry;
      intermediary field_15029 Lnet/minecraft/class_1699;field_15029:Lnet/minecraft/class_856;
      named field_15029 Lnet/minecraft/entity/LivingEntity;field_15029:Lnet/minecraft/entity/damage/DamageSource;
    • field_15030

      private long field_15030
      Mappings:
      Namespace Name Mixin selector
      official bG Lsw;bG:J
      intermediary field_15030 Lnet/minecraft/class_1699;field_15030:J
      named field_15030 Lnet/minecraft/entity/LivingEntity;field_15030:J
  • Constructor Details

    • LivingEntity

      public LivingEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsn;<init>(Lajs;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • kill

      public void kill()
      Overrides:
      kill in class Entity
      Mappings:
      Namespace Name Mixin selector
      official Q Lsn;Q()V
      intermediary method_10927 Lnet/minecraft/class_864;method_10927()V
      named kill Lnet/minecraft/entity/Entity;kill()V
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lsn;i()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • initializeAttributes

      protected void initializeAttributes()
      Mappings:
      Namespace Name Mixin selector
      official bE Lsw;bE()V
      intermediary method_6129 Lnet/minecraft/class_1699;method_6129()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • fall

      protected void fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPos)
      Overrides:
      fall in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(DZLatl;Lco;)V
      intermediary method_2489 Lnet/minecraft/class_864;method_2489(DZLnet/minecraft/class_2232;Lnet/minecraft/class_2552;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
    • method_2607

      public boolean method_2607()
      Mappings:
      Namespace Name Mixin selector
      official bF Lsw;bF()Z
      intermediary method_2607 Lnet/minecraft/class_1699;method_2607()Z
      named method_2607 Lnet/minecraft/entity/LivingEntity;method_2607()Z
    • baseTick

      public void baseTick()
      Overrides:
      baseTick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official U Lsn;U()V
      intermediary method_2564 Lnet/minecraft/class_864;method_2564()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • method_13046

      protected void method_13046(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lco;)V
      intermediary method_13046 Lnet/minecraft/class_1699;method_13046(Lnet/minecraft/class_2552;)V
      named method_13046 Lnet/minecraft/entity/LivingEntity;method_13046(Lnet/minecraft/util/math/BlockPos;)V
    • isBaby

      public boolean isBaby()
      Mappings:
      Namespace Name Mixin selector
      official l_ Lsw;l_()Z
      intermediary method_2662 Lnet/minecraft/class_1699;method_2662()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • dropXp

      protected void dropXp()
      Drops experience when this entity is killed.
      Mappings:
      Namespace Name Mixin selector
      official bG Lsw;bG()V
      intermediary method_2596 Lnet/minecraft/class_1699;method_2596()V
      named dropXp Lnet/minecraft/entity/LivingEntity;dropXp()V
    • shouldDropXp

      protected boolean shouldDropXp()
      Mappings:
      Namespace Name Mixin selector
      official bH Lsw;bH()Z
      intermediary method_8369 Lnet/minecraft/class_1699;method_8369()Z
      named shouldDropXp Lnet/minecraft/entity/LivingEntity;shouldDropXp()Z
    • getNextAirUnderwater

      protected int getNextAirUnderwater(int air)
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d(I)I
      intermediary method_2664 Lnet/minecraft/class_1699;method_2664(I)I
      named getNextAirUnderwater Lnet/minecraft/entity/LivingEntity;getNextAirUnderwater(I)I
    • getXpToDrop

      protected int getXpToDrop(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Laay;)I
      intermediary method_2585 Lnet/minecraft/class_1699;method_2585(Lnet/minecraft/class_988;)I
      named getXpToDrop Lnet/minecraft/entity/LivingEntity;getXpToDrop(Lnet/minecraft/entity/player/PlayerEntity;)I
    • shouldAlwaysDropXp

      protected boolean shouldAlwaysDropXp()
      Mappings:
      Namespace Name Mixin selector
      official bI Lsw;bI()Z
      intermediary method_2597 Lnet/minecraft/class_1699;method_2597()Z
      named shouldAlwaysDropXp Lnet/minecraft/entity/LivingEntity;shouldAlwaysDropXp()Z
    • getRandom

      public Random getRandom()
      Mappings:
      Namespace Name Mixin selector
      official bJ Lsw;bJ()Ljava/util/Random;
      intermediary method_6112 Lnet/minecraft/class_1699;method_6112()Ljava/util/Random;
      named getRandom Lnet/minecraft/entity/LivingEntity;getRandom()Ljava/util/Random;
    • getAttacker

      @Nullable public LivingEntity getAttacker()
      Mappings:
      Namespace Name Mixin selector
      official bK Lsw;bK()Lsw;
      intermediary method_6113 Lnet/minecraft/class_1699;method_6113()Lnet/minecraft/class_1699;
      named getAttacker Lnet/minecraft/entity/LivingEntity;getAttacker()Lnet/minecraft/entity/LivingEntity;
    • getLastHurtTimestamp

      public int getLastHurtTimestamp()
      Mappings:
      Namespace Name Mixin selector
      official bL Lsw;bL()I
      intermediary method_6114 Lnet/minecraft/class_1699;method_6114()I
      named getLastHurtTimestamp Lnet/minecraft/entity/LivingEntity;getLastHurtTimestamp()I
    • setAttacker

      public void setAttacker(@Nullable LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsw;)V
      intermediary method_6132 Lnet/minecraft/class_1699;method_6132(Lnet/minecraft/class_1699;)V
      named setAttacker Lnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
    • getAttacking

      public LivingEntity getAttacking()
      Mappings:
      Namespace Name Mixin selector
      official bM Lsw;bM()Lsw;
      intermediary method_6115 Lnet/minecraft/class_1699;method_6115()Lnet/minecraft/class_1699;
      named getAttacking Lnet/minecraft/entity/LivingEntity;getAttacking()Lnet/minecraft/entity/LivingEntity;
    • getLastAttackTime

      public int getLastAttackTime()
      Mappings:
      Namespace Name Mixin selector
      official bN Lsw;bN()I
      intermediary method_6116 Lnet/minecraft/class_1699;method_6116()I
      named getLastAttackTime Lnet/minecraft/entity/LivingEntity;getLastAttackTime()I
    • method_6150

      public void method_6150(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official z Lsw;z(Lsn;)V
      intermediary method_6150 Lnet/minecraft/class_1699;method_6150(Lnet/minecraft/class_864;)V
      named method_6150 Lnet/minecraft/entity/LivingEntity;method_6150(Lnet/minecraft/entity/Entity;)V
    • method_6117

      public int method_6117()
      Mappings:
      Namespace Name Mixin selector
      official bO Lsw;bO()I
      intermediary method_6117 Lnet/minecraft/class_1699;method_6117()I
      named method_6117 Lnet/minecraft/entity/LivingEntity;method_6117()I
    • method_13045

      protected void method_13045(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a_ Lsw;a_(Lafj;)V
      intermediary method_13045 Lnet/minecraft/class_1699;method_13045(Lnet/minecraft/class_1071;)V
      named method_13045 Lnet/minecraft/entity/LivingEntity;method_13045(Lnet/minecraft/item/ItemStack;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lsn;b(Ldu;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)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 Lsn;a(Ldu;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • tickStatusEffects

      protected void tickStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official bP Lsw;bP()V
      intermediary method_6118 Lnet/minecraft/class_1699;method_6118()V
      named tickStatusEffects Lnet/minecraft/entity/LivingEntity;tickStatusEffects()V
    • updatePotionVisibility

      protected void updatePotionVisibility()
      Mappings:
      Namespace Name Mixin selector
      official F Lsw;F()V
      intermediary method_10977 Lnet/minecraft/class_1699;method_10977()V
      named updatePotionVisibility Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
    • method_13040

      public static boolean method_13040(Collection<StatusEffectInstance> collection)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Ljava/util/Collection;)Z
      intermediary method_13040 Lnet/minecraft/class_1699;method_13040(Ljava/util/Collection;)Z
      named method_13040 Lnet/minecraft/entity/LivingEntity;method_13040(Ljava/util/Collection;)Z
    • method_10981

      protected void method_10981()
      Mappings:
      Namespace Name Mixin selector
      official bQ Lsw;bQ()V
      intermediary method_10981 Lnet/minecraft/class_1699;method_10981()V
      named method_10981 Lnet/minecraft/entity/LivingEntity;method_10981()V
    • clearStatusEffects

      public void clearStatusEffects()
      Mappings:
      Namespace Name Mixin selector
      official bR Lsw;bR()V
      intermediary method_6119 Lnet/minecraft/class_1699;method_6119()V
      named clearStatusEffects Lnet/minecraft/entity/LivingEntity;clearStatusEffects()V
    • getStatusEffectInstances

      public Collection<StatusEffectInstance> getStatusEffectInstances()
      Mappings:
      Namespace Name Mixin selector
      official bS Lsw;bS()Ljava/util/Collection;
      intermediary method_6120 Lnet/minecraft/class_1699;method_6120()Ljava/util/Collection;
      named getStatusEffectInstances Lnet/minecraft/entity/LivingEntity;getStatusEffectInstances()Ljava/util/Collection;
    • hasStatusEffect

      public boolean hasStatusEffect(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsg;)Z
      intermediary method_6107 Lnet/minecraft/class_1699;method_6107(Lnet/minecraft/class_860;)Z
      named hasStatusEffect Lnet/minecraft/entity/LivingEntity;hasStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)Z
    • getEffectInstance

      @Nullable public StatusEffectInstance getEffectInstance(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lsg;)Lsh;
      intermediary method_6131 Lnet/minecraft/class_1699;method_6131(Lnet/minecraft/class_860;)Lnet/minecraft/class_861;
      named getEffectInstance Lnet/minecraft/entity/LivingEntity;getEffectInstance(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
    • addStatusEffect

      public void addStatusEffect(StatusEffectInstance instance)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lsh;)V
      intermediary method_2654 Lnet/minecraft/class_1699;method_2654(Lnet/minecraft/class_861;)V
      named addStatusEffect Lnet/minecraft/entity/LivingEntity;addStatusEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • method_2658

      public boolean method_2658(StatusEffectInstance instance)
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d(Lsh;)Z
      intermediary method_2658 Lnet/minecraft/class_1699;method_2658(Lnet/minecraft/class_861;)Z
      named method_2658 Lnet/minecraft/entity/LivingEntity;method_2658(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
    • isAffectedBySmite

      public boolean isAffectedBySmite()
      Mappings:
      Namespace Name Mixin selector
      official bT Lsw;bT()Z
      intermediary method_6121 Lnet/minecraft/class_1699;method_6121()Z
      named isAffectedBySmite Lnet/minecraft/entity/LivingEntity;isAffectedBySmite()Z
    • method_13052

      @Nullable public StatusEffectInstance method_13052(@Nullable StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lsg;)Lsh;
      intermediary method_13052 Lnet/minecraft/class_1699;method_13052(Lnet/minecraft/class_860;)Lnet/minecraft/class_861;
      named method_13052 Lnet/minecraft/entity/LivingEntity;method_13052(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/entity/effect/StatusEffectInstance;
    • removeStatusEffect

      public void removeStatusEffect(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d(Lsg;)V
      intermediary method_13069 Lnet/minecraft/class_1699;method_13069(Lnet/minecraft/class_860;)V
      named removeStatusEffect Lnet/minecraft/entity/LivingEntity;removeStatusEffect(Lnet/minecraft/entity/effect/StatusEffect;)V
    • method_2582

      protected void method_2582(StatusEffectInstance instance)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsh;)V
      intermediary method_2582 Lnet/minecraft/class_1699;method_2582(Lnet/minecraft/class_861;)V
      named method_2582 Lnet/minecraft/entity/LivingEntity;method_2582(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • method_6108

      protected void method_6108(StatusEffectInstance instance, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsh;Z)V
      intermediary method_6108 Lnet/minecraft/class_1699;method_6108(Lnet/minecraft/class_861;Z)V
      named method_6108 Lnet/minecraft/entity/LivingEntity;method_6108(Lnet/minecraft/entity/effect/StatusEffectInstance;Z)V
    • method_2649

      protected void method_2649(StatusEffectInstance statusEffectInstance)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lsh;)V
      intermediary method_2649 Lnet/minecraft/class_1699;method_2649(Lnet/minecraft/class_861;)V
      named method_2649 Lnet/minecraft/entity/LivingEntity;method_2649(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • heal

      public void heal(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(F)V
      intermediary method_6139 Lnet/minecraft/class_1699;method_6139(F)V
      named heal Lnet/minecraft/entity/LivingEntity;heal(F)V
    • getHealth

      public final float getHealth()
      Mappings:
      Namespace Name Mixin selector
      official bU Lsw;bU()F
      intermediary method_6122 Lnet/minecraft/class_1699;method_6122()F
      named getHealth Lnet/minecraft/entity/LivingEntity;getHealth()F
    • setHealth

      public void setHealth(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(F)V
      intermediary method_6142 Lnet/minecraft/class_1699;method_6142(F)V
      named setHealth Lnet/minecraft/entity/LivingEntity;setHealth(F)V
    • damage

      public boolean damage(DamageSource source, float amount)
      Overrides:
      damage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lry;F)Z
      intermediary method_2499 Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Z
      named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
    • method_13947

      protected void method_13947(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lsw;)V
      intermediary method_13947 Lnet/minecraft/class_1699;method_13947(Lnet/minecraft/class_1699;)V
      named method_13947 Lnet/minecraft/entity/LivingEntity;method_13947(Lnet/minecraft/entity/LivingEntity;)V
    • method_13949

      private boolean method_13949(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d(Lry;)Z
      intermediary method_13949 Lnet/minecraft/class_1699;method_13949(Lnet/minecraft/class_856;)Z
      named method_13949 Lnet/minecraft/entity/LivingEntity;method_13949(Lnet/minecraft/entity/damage/DamageSource;)Z
    • method_13493

      @Nullable public DamageSource method_13493()
      Mappings:
      Namespace Name Mixin selector
      official bV Lsw;bV()Lry;
      intermediary method_13493 Lnet/minecraft/class_1699;method_13493()Lnet/minecraft/class_856;
      named method_13493 Lnet/minecraft/entity/LivingEntity;method_13493()Lnet/minecraft/entity/damage/DamageSource;
    • method_13051

      protected void method_13051(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lry;)V
      intermediary method_13051 Lnet/minecraft/class_1699;method_13051(Lnet/minecraft/class_856;)V
      named method_13051 Lnet/minecraft/entity/LivingEntity;method_13051(Lnet/minecraft/entity/damage/DamageSource;)V
    • method_13068

      private boolean method_13068(DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official e Lsw;e(Lry;)Z
      intermediary method_13068 Lnet/minecraft/class_1699;method_13068(Lnet/minecraft/class_856;)Z
      named method_13068 Lnet/minecraft/entity/LivingEntity;method_13068(Lnet/minecraft/entity/damage/DamageSource;)Z
    • method_6111

      public void method_6111(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lafj;)V
      intermediary method_6111 Lnet/minecraft/class_1699;method_6111(Lnet/minecraft/class_1071;)V
      named method_6111 Lnet/minecraft/entity/LivingEntity;method_6111(Lnet/minecraft/item/ItemStack;)V
    • onKilled

      public void onKilled(DamageSource source)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lry;)V
      intermediary method_2580 Lnet/minecraft/class_1699;method_2580(Lnet/minecraft/class_856;)V
      named onKilled Lnet/minecraft/entity/LivingEntity;onKilled(Lnet/minecraft/entity/damage/DamageSource;)V
    • method_13044

      protected void method_13044(boolean bool, int int2, DamageSource damageSource)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(ZILry;)V
      intermediary method_13044 Lnet/minecraft/class_1699;method_13044(ZILnet/minecraft/class_856;)V
      named method_13044 Lnet/minecraft/entity/LivingEntity;method_13044(ZILnet/minecraft/entity/damage/DamageSource;)V
    • method_4472

      protected void method_4472(boolean bool, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(ZI)V
      intermediary method_4472 Lnet/minecraft/class_1699;method_4472(ZI)V
      named method_4472 Lnet/minecraft/entity/LivingEntity;method_4472(ZI)V
    • method_6109

      public void method_6109(Entity entity, float float2, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsn;FDD)V
      intermediary method_6109 Lnet/minecraft/class_1699;method_6109(Lnet/minecraft/class_864;FDD)V
      named method_6109 Lnet/minecraft/entity/LivingEntity;method_6109(Lnet/minecraft/entity/Entity;FDD)V
    • method_13048

      @Nullable protected SoundEvent method_13048()
      Mappings:
      Namespace Name Mixin selector
      official bW Lsw;bW()Lnm;
      intermediary method_13048 Lnet/minecraft/class_1699;method_13048()Lnet/minecraft/class_2926;
      named method_13048 Lnet/minecraft/entity/LivingEntity;method_13048()Lnet/minecraft/client/sound/SoundEvent;
    • deathSound

      @Nullable protected SoundEvent deathSound()
      Mappings:
      Namespace Name Mixin selector
      official bX Lsw;bX()Lnm;
      intermediary method_13049 Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;
      named deathSound Lnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
    • getLandSound

      protected SoundEvent getLandSound(int height)
      Mappings:
      Namespace Name Mixin selector
      official e Lsw;e(I)Lnm;
      intermediary method_13070 Lnet/minecraft/class_1699;method_13070(I)Lnet/minecraft/class_2926;
      named getLandSound Lnet/minecraft/entity/LivingEntity;getLandSound(I)Lnet/minecraft/client/sound/SoundEvent;
    • dropLoot

      protected void dropLoot(boolean allowDrops, int lootingMultiplier)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(ZI)V
      intermediary method_2587 Lnet/minecraft/class_1699;method_2587(ZI)V
      named dropLoot Lnet/minecraft/entity/LivingEntity;dropLoot(ZI)V
    • isClimbing

      public boolean isClimbing()
      Mappings:
      Namespace Name Mixin selector
      official m_ Lsw;m_()Z
      intermediary method_2660 Lnet/minecraft/class_1699;method_2660()Z
      named isClimbing Lnet/minecraft/entity/LivingEntity;isClimbing()Z
    • method_13039

      private boolean method_13039(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lco;Latl;)Z
      intermediary method_13039 Lnet/minecraft/class_1699;method_13039(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Z
      named method_13039 Lnet/minecraft/entity/LivingEntity;method_13039(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 au Lsn;au()Z
      intermediary method_2476 Lnet/minecraft/class_864;method_2476()Z
      named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
    • handleFallDamage

      public void handleFallDamage(float fallDistance, float damageMultiplier)
      Overrides:
      handleFallDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official e Lsn;e(FF)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Overrides:
      animateDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aF Lsn;aF()V
      intermediary method_2509 Lnet/minecraft/class_864;method_2509()V
      named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
    • getArmorProtectionValue

      public int getArmorProtectionValue()
      Mappings:
      Namespace Name Mixin selector
      official bY Lsw;bY()I
      intermediary method_2601 Lnet/minecraft/class_1699;method_2601()I
      named getArmorProtectionValue Lnet/minecraft/entity/LivingEntity;getArmorProtectionValue()I
    • damageArmor

      protected void damageArmor(float value)
      Mappings:
      Namespace Name Mixin selector
      official j Lsw;j(F)V
      intermediary method_6144 Lnet/minecraft/class_1699;method_6144(F)V
      named damageArmor Lnet/minecraft/entity/LivingEntity;damageArmor(F)V
    • method_13072

      protected void method_13072(float float2)
      Mappings:
      Namespace Name Mixin selector
      official k Lsw;k(F)V
      intermediary method_13072 Lnet/minecraft/class_1699;method_13072(F)V
      named method_13072 Lnet/minecraft/entity/LivingEntity;method_13072(F)V
    • applyArmorDamage

      protected float applyArmorDamage(DamageSource source, float damage)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lry;F)F
      intermediary method_6130 Lnet/minecraft/class_1699;method_6130(Lnet/minecraft/class_856;F)F
      named applyArmorDamage Lnet/minecraft/entity/LivingEntity;applyArmorDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
    • applyEnchantmentsToDamage

      protected float applyEnchantmentsToDamage(DamageSource source, float amount)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lry;F)F
      intermediary method_6136 Lnet/minecraft/class_1699;method_6136(Lnet/minecraft/class_856;F)F
      named applyEnchantmentsToDamage Lnet/minecraft/entity/LivingEntity;applyEnchantmentsToDamage(Lnet/minecraft/entity/damage/DamageSource;F)F
    • applyDamage

      protected void applyDamage(DamageSource source, float damage)
      Mappings:
      Namespace Name Mixin selector
      official d Lsw;d(Lry;F)V
      intermediary method_6138 Lnet/minecraft/class_1699;method_6138(Lnet/minecraft/class_856;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 bZ Lsw;bZ()Lrx;
      intermediary method_6123 Lnet/minecraft/class_1699;method_6123()Lnet/minecraft/class_1561;
      named getDamageTracker Lnet/minecraft/entity/LivingEntity;getDamageTracker()Lnet/minecraft/entity/damage/DamageTracker;
    • getOpponent

      @Nullable public LivingEntity getOpponent()
      Mappings:
      Namespace Name Mixin selector
      official ca Lsw;ca()Lsw;
      intermediary method_6124 Lnet/minecraft/class_1699;method_6124()Lnet/minecraft/class_1699;
      named getOpponent Lnet/minecraft/entity/LivingEntity;getOpponent()Lnet/minecraft/entity/LivingEntity;
    • getMaxHealth

      public final float getMaxHealth()
      Mappings:
      Namespace Name Mixin selector
      official cb Lsw;cb()F
      intermediary method_6125 Lnet/minecraft/class_1699;method_6125()F
      named getMaxHealth Lnet/minecraft/entity/LivingEntity;getMaxHealth()F
    • getStuckArrows

      public final int getStuckArrows()
      Mappings:
      Namespace Name Mixin selector
      official cc Lsw;cc()I
      intermediary method_6126 Lnet/minecraft/class_1699;method_6126()I
      named getStuckArrows Lnet/minecraft/entity/LivingEntity;getStuckArrows()I
    • setStuckArrows

      public final void setStuckArrows(int arrows)
      Mappings:
      Namespace Name Mixin selector
      official f Lsw;f(I)V
      intermediary method_6154 Lnet/minecraft/class_1699;method_6154(I)V
      named setStuckArrows Lnet/minecraft/entity/LivingEntity;setStuckArrows(I)V
    • getMiningSpeedMultiplier

      private int getMiningSpeedMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official o Lsw;o()I
      intermediary method_6143 Lnet/minecraft/class_1699;method_6143()I
      named getMiningSpeedMultiplier Lnet/minecraft/entity/LivingEntity;getMiningSpeedMultiplier()I
    • method_13041

      public void method_13041(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lri;)V
      intermediary method_13041 Lnet/minecraft/class_1699;method_13041(Lnet/minecraft/class_2961;)V
      named method_13041 Lnet/minecraft/entity/LivingEntity;method_13041(Lnet/minecraft/util/Hand;)V
    • handleStatus

      @Environment(CLIENT) public void handleStatus(byte status)
      Overrides:
      handleStatus in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(B)V
      intermediary method_2485 Lnet/minecraft/class_864;method_2485(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • destroy

      protected void destroy()
      Overrides:
      destroy in class Entity
      Mappings:
      Namespace Name Mixin selector
      official Y Lsn;Y()V
      intermediary method_2462 Lnet/minecraft/class_864;method_2462()V
      named destroy Lnet/minecraft/entity/Entity;destroy()V
    • tickHandSwing

      protected void tickHandSwing()
      Mappings:
      Namespace Name Mixin selector
      official cd Lsw;cd()V
      intermediary method_6127 Lnet/minecraft/class_1699;method_6127()V
      named tickHandSwing Lnet/minecraft/entity/LivingEntity;tickHandSwing()V
    • initializeAttribute

      public EntityAttributeInstance initializeAttribute(EntityAttribute attribute)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Ltj;)Ltk;
      intermediary method_6110 Lnet/minecraft/class_1699;method_6110(Lnet/minecraft/class_1702;)Lnet/minecraft/class_1703;
      named initializeAttribute Lnet/minecraft/entity/LivingEntity;initializeAttribute(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
    • getAttributeContainer

      public AbstractEntityAttributeContainer getAttributeContainer()
      Mappings:
      Namespace Name Mixin selector
      official ce Lsw;ce()Ltn;
      intermediary method_6128 Lnet/minecraft/class_1699;method_6128()Lnet/minecraft/class_1706;
      named getAttributeContainer Lnet/minecraft/entity/LivingEntity;getAttributeContainer()Lnet/minecraft/entity/attribute/AbstractEntityAttributeContainer;
    • getGroup

      public EntityGroup getGroup()
      Mappings:
      Namespace Name Mixin selector
      official cf Lsw;cf()Ltb;
      intermediary method_2647 Lnet/minecraft/class_1699;method_2647()Lnet/minecraft/class_873;
      named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
    • method_13058

      public ItemStack method_13058()
      Mappings:
      Namespace Name Mixin selector
      official cg Lsw;cg()Lafj;
      intermediary method_13058 Lnet/minecraft/class_1699;method_13058()Lnet/minecraft/class_1071;
      named method_13058 Lnet/minecraft/entity/LivingEntity;method_13058()Lnet/minecraft/item/ItemStack;
    • method_13059

      public ItemStack method_13059()
      Mappings:
      Namespace Name Mixin selector
      official ch Lsw;ch()Lafj;
      intermediary method_13059 Lnet/minecraft/class_1699;method_13059()Lnet/minecraft/class_1071;
      named method_13059 Lnet/minecraft/entity/LivingEntity;method_13059()Lnet/minecraft/item/ItemStack;
    • getStackInHand

      public ItemStack getStackInHand(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lri;)Lafj;
      intermediary method_13047 Lnet/minecraft/class_1699;method_13047(Lnet/minecraft/class_2961;)Lnet/minecraft/class_1071;
      named getStackInHand Lnet/minecraft/entity/LivingEntity;getStackInHand(Lnet/minecraft/util/Hand;)Lnet/minecraft/item/ItemStack;
    • method_13042

      public void method_13042(Hand hand, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lri;Lafj;)V
      intermediary method_13042 Lnet/minecraft/class_1699;method_13042(Lnet/minecraft/class_2961;Lnet/minecraft/class_1071;)V
      named method_13042 Lnet/minecraft/entity/LivingEntity;method_13042(Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
    • method_13946

      public boolean method_13946(EquipmentSlot equipmentSlot)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lss;)Z
      intermediary method_13946 Lnet/minecraft/class_1699;method_13946(Lnet/minecraft/class_2968;)Z
      named method_13946 Lnet/minecraft/entity/LivingEntity;method_13946(Lnet/minecraft/entity/EquipmentSlot;)Z
    • getArmorItems

      public abstract Iterable<ItemStack> getArmorItems()
      Overrides:
      getArmorItems in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aH Lsn;aH()Ljava/lang/Iterable;
      intermediary method_12978 Lnet/minecraft/class_864;method_12978()Ljava/lang/Iterable;
      named getArmorItems Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
    • method_13043

      public abstract ItemStack method_13043(EquipmentSlot equipmentSlot)
      Mappings:
      Namespace Name Mixin selector
      official b Lsw;b(Lss;)Lafj;
      intermediary method_13043 Lnet/minecraft/class_1699;method_13043(Lnet/minecraft/class_2968;)Lnet/minecraft/class_1071;
      named method_13043 Lnet/minecraft/entity/LivingEntity;method_13043(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 Lsn;a(Lss;Lafj;)V
      intermediary method_2527 Lnet/minecraft/class_864;method_2527(Lnet/minecraft/class_2968;Lnet/minecraft/class_1071;)V
      named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
    • setSprinting

      public void setSprinting(boolean sprinting)
      Overrides:
      setSprinting in class Entity
      Mappings:
      Namespace Name Mixin selector
      official f Lsn;f(Z)V
      intermediary method_2529 Lnet/minecraft/class_864;method_2529(Z)V
      named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
    • getSoundVolume

      protected float getSoundVolume()
      Mappings:
      Namespace Name Mixin selector
      official ci Lsw;ci()F
      intermediary method_2602 Lnet/minecraft/class_1699;method_2602()F
      named getSoundVolume Lnet/minecraft/entity/LivingEntity;getSoundVolume()F
    • getSoundPitch

      protected float getSoundPitch()
      Mappings:
      Namespace Name Mixin selector
      official cj Lsw;cj()F
      intermediary method_2665 Lnet/minecraft/class_1699;method_2665()F
      named getSoundPitch Lnet/minecraft/entity/LivingEntity;getSoundPitch()F
    • method_2610

      protected boolean method_2610()
      Mappings:
      Namespace Name Mixin selector
      official ck Lsw;ck()Z
      intermediary method_2610 Lnet/minecraft/class_1699;method_2610()Z
      named method_2610 Lnet/minecraft/entity/LivingEntity;method_2610()Z
    • method_6152

      public void method_6152(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official A Lsw;A(Lsn;)V
      intermediary method_6152 Lnet/minecraft/class_1699;method_6152(Lnet/minecraft/class_864;)V
      named method_6152 Lnet/minecraft/entity/LivingEntity;method_6152(Lnet/minecraft/entity/Entity;)V
    • shouldRenderName

      @Environment(CLIENT) public boolean shouldRenderName()
      Overrides:
      shouldRenderName in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bk Lsn;bk()Z
      intermediary method_5394 Lnet/minecraft/class_864;method_5394()Z
      named shouldRenderName Lnet/minecraft/entity/Entity;shouldRenderName()Z
    • getJumpVelocity

      protected float getJumpVelocity()
      Mappings:
      Namespace Name Mixin selector
      official cl Lsw;cl()F
      intermediary method_10978 Lnet/minecraft/class_1699;method_10978()F
      named getJumpVelocity Lnet/minecraft/entity/LivingEntity;getJumpVelocity()F
    • jump

      protected void jump()
      Mappings:
      Namespace Name Mixin selector
      official cm Lsw;cm()V
      intermediary method_2612 Lnet/minecraft/class_1699;method_2612()V
      named jump Lnet/minecraft/entity/LivingEntity;jump()V
    • method_2634

      protected void method_2634()
      Mappings:
      Namespace Name Mixin selector
      official cn Lsw;cn()V
      intermediary method_2634 Lnet/minecraft/class_1699;method_2634()V
      named method_2634 Lnet/minecraft/entity/LivingEntity;method_2634()V
    • method_10979

      protected void method_10979()
      Mappings:
      Namespace Name Mixin selector
      official co Lsw;co()V
      intermediary method_10979 Lnet/minecraft/class_1699;method_10979()V
      named method_10979 Lnet/minecraft/entity/LivingEntity;method_10979()V
    • method_13494

      protected float method_13494()
      Mappings:
      Namespace Name Mixin selector
      official cp Lsw;cp()F
      intermediary method_13494 Lnet/minecraft/class_1699;method_13494()F
      named method_13494 Lnet/minecraft/entity/LivingEntity;method_13494()F
    • travel

      public void travel(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official g Lsw;g(FF)V
      intermediary method_2657 Lnet/minecraft/class_1699;method_2657(FF)V
      named travel Lnet/minecraft/entity/LivingEntity;travel(FF)V
    • getMovementSpeed

      public float getMovementSpeed()
      Mappings:
      Namespace Name Mixin selector
      official cq Lsw;cq()F
      intermediary method_6133 Lnet/minecraft/class_1699;method_6133()F
      named getMovementSpeed Lnet/minecraft/entity/LivingEntity;getMovementSpeed()F
    • setMovementSpeed

      public void setMovementSpeed(float movementSpeed)
      Mappings:
      Namespace Name Mixin selector
      official l Lsw;l(F)V
      intermediary method_2656 Lnet/minecraft/class_1699;method_2656(F)V
      named setMovementSpeed Lnet/minecraft/entity/LivingEntity;setMovementSpeed(F)V
    • tryAttack

      public boolean tryAttack(Entity target)
      Mappings:
      Namespace Name Mixin selector
      official B Lsw;B(Lsn;)Z
      intermediary method_2671 Lnet/minecraft/class_1699;method_2671(Lnet/minecraft/class_864;)Z
      named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)Z
    • isSleeping

      public boolean isSleeping()
      Mappings:
      Namespace Name Mixin selector
      official cr Lsw;cr()Z
      intermediary method_2641 Lnet/minecraft/class_1699;method_2641()Z
      named isSleeping Lnet/minecraft/entity/LivingEntity;isSleeping()Z
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official A_ Lsn;A_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • turnHead

      protected float turnHead(float bodyRotation, float headRotation)
      Mappings:
      Namespace Name Mixin selector
      official h Lsw;h(FF)F
      intermediary method_6140 Lnet/minecraft/class_1699;method_6140(FF)F
      named turnHead Lnet/minecraft/entity/LivingEntity;turnHead(FF)F
    • tickMovement

      public void tickMovement()
      Mappings:
      Namespace Name Mixin selector
      official n Lsw;n()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • method_13073

      private void method_13073()
      Mappings:
      Namespace Name Mixin selector
      official r Lsw;r()V
      intermediary method_13073 Lnet/minecraft/class_1699;method_13073()V
      named method_13073 Lnet/minecraft/entity/LivingEntity;method_13073()V
    • tickNewAi

      protected void tickNewAi()
      Mappings:
      Namespace Name Mixin selector
      official cs Lsw;cs()V
      intermediary method_2635 Lnet/minecraft/class_1699;method_2635()V
      named tickNewAi Lnet/minecraft/entity/LivingEntity;tickNewAi()V
    • tickCramming

      protected void tickCramming()
      Mappings:
      Namespace Name Mixin selector
      official ct Lsw;ct()V
      intermediary method_4478 Lnet/minecraft/class_1699;method_4478()V
      named tickCramming Lnet/minecraft/entity/LivingEntity;tickCramming()V
    • pushAway

      protected void pushAway(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official C Lsw;C(Lsn;)V
      intermediary method_4483 Lnet/minecraft/class_1699;method_4483(Lnet/minecraft/class_864;)V
      named pushAway Lnet/minecraft/entity/LivingEntity;pushAway(Lnet/minecraft/entity/Entity;)V
    • stopRiding

      public void stopRiding()
      Overrides:
      stopRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official p Lsn;p()V
      intermediary method_13014 Lnet/minecraft/class_864;method_13014()V
      named stopRiding Lnet/minecraft/entity/Entity;stopRiding()V
    • tickRiding

      public void tickRiding()
      Overrides:
      tickRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aw Lsn;aw()V
      intermediary method_2478 Lnet/minecraft/class_864;method_2478()V
      named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
    • updateTrackedPositionAndAngles

      @Environment(CLIENT) 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 Lsn;a(DDDFFIZ)V
      intermediary method_2488 Lnet/minecraft/class_864;method_2488(DDDFFIZ)V
      named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
    • setJumping

      public void setJumping(boolean jumping)
      Mappings:
      Namespace Name Mixin selector
      official l Lsw;l(Z)V
      intermediary method_6141 Lnet/minecraft/class_1699;method_6141(Z)V
      named setJumping Lnet/minecraft/entity/LivingEntity;setJumping(Z)V
    • sendPickup

      public void sendPickup(Entity entity, int count)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lsn;I)V
      intermediary method_3162 Lnet/minecraft/class_1699;method_3162(Lnet/minecraft/class_864;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 D Lsw;D(Lsn;)Z
      intermediary method_6155 Lnet/minecraft/class_1699;method_6155(Lnet/minecraft/class_864;)Z
      named canSee Lnet/minecraft/entity/LivingEntity;canSee(Lnet/minecraft/entity/Entity;)Z
    • getRotation

      public Vec3d getRotation()
      Overrides:
      getRotation in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aB Lsn;aB()Lbdw;
      intermediary method_2483 Lnet/minecraft/class_864;method_2483()Lnet/minecraft/class_236;
      named getRotation Lnet/minecraft/entity/Entity;getRotation()Lnet/minecraft/util/math/Vec3d;
    • getRotationVector

      public Vec3d getRotationVector(float vector)
      Overrides:
      getRotationVector in class Entity
      Mappings:
      Namespace Name Mixin selector
      official f Lsn;f(F)Lbdw;
      intermediary method_6146 Lnet/minecraft/class_864;method_6146(F)Lnet/minecraft/class_236;
      named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector(F)Lnet/minecraft/util/math/Vec3d;
    • getHandSwingProgress

      @Environment(CLIENT) public float getHandSwingProgress(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official m Lsw;m(F)F
      intermediary method_6148 Lnet/minecraft/class_1699;method_6148(F)F
      named getHandSwingProgress Lnet/minecraft/entity/LivingEntity;getHandSwingProgress(F)F
    • canMoveVoluntarily

      public boolean canMoveVoluntarily()
      Mappings:
      Namespace Name Mixin selector
      official cu Lsw;cu()Z
      intermediary method_2609 Lnet/minecraft/class_1699;method_2609()Z
      named canMoveVoluntarily Lnet/minecraft/entity/LivingEntity;canMoveVoluntarily()Z
    • collides

      public boolean collides()
      Overrides:
      collides in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aq Lsn;aq()Z
      intermediary method_2471 Lnet/minecraft/class_864;method_2471()Z
      named collides Lnet/minecraft/entity/Entity;collides()Z
    • isPushable

      public boolean isPushable()
      Overrides:
      isPushable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ar Lsn;ar()Z
      intermediary method_2472 Lnet/minecraft/class_864;method_2472()Z
      named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
    • scheduleVelocityUpdate

      protected void scheduleVelocityUpdate()
      Overrides:
      scheduleVelocityUpdate in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ap Lsn;ap()V
      intermediary method_2470 Lnet/minecraft/class_864;method_2470()V
      named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
    • getHeadRotation

      public float getHeadRotation()
      Overrides:
      getHeadRotation in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aU Lsn;aU()F
      intermediary method_2520 Lnet/minecraft/class_864;method_2520()F
      named getHeadRotation Lnet/minecraft/entity/Entity;getHeadRotation()F
    • setHeadYaw

      public void setHeadYaw(float headYaw)
      Overrides:
      setHeadYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lsn;h(F)V
      intermediary method_2540 Lnet/minecraft/class_864;method_2540(F)V
      named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
    • setYaw

      public void setYaw(float yaw)
      Overrides:
      setYaw in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lsn;i(F)V
      intermediary method_10960 Lnet/minecraft/class_864;method_10960(F)V
      named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
    • getAbsorption

      public float getAbsorption()
      Mappings:
      Namespace Name Mixin selector
      official cv Lsw;cv()F
      intermediary method_6134 Lnet/minecraft/class_1699;method_6134()F
      named getAbsorption Lnet/minecraft/entity/LivingEntity;getAbsorption()F
    • setAbsorption

      public void setAbsorption(float absorption)
      Mappings:
      Namespace Name Mixin selector
      official n Lsw;n(F)V
      intermediary method_6153 Lnet/minecraft/class_1699;method_6153(F)V
      named setAbsorption Lnet/minecraft/entity/LivingEntity;setAbsorption(F)V
    • enterCombat

      public void enterCombat()
      Mappings:
      Namespace Name Mixin selector
      official j Lsw;j()V
      intermediary method_8370 Lnet/minecraft/class_1699;method_8370()V
      named enterCombat Lnet/minecraft/entity/LivingEntity;enterCombat()V
    • endCombat

      public void endCombat()
      Mappings:
      Namespace Name Mixin selector
      official k Lsw;k()V
      intermediary method_8371 Lnet/minecraft/class_1699;method_8371()V
      named endCombat Lnet/minecraft/entity/LivingEntity;endCombat()V
    • markEffectsDirty

      protected void markEffectsDirty()
      Mappings:
      Namespace Name Mixin selector
      official cw Lsw;cw()V
      intermediary method_10980 Lnet/minecraft/class_1699;method_10980()V
      named markEffectsDirty Lnet/minecraft/entity/LivingEntity;markEffectsDirty()V
    • getDurability

      public abstract HandOption getDurability()
      Mappings:
      Namespace Name Mixin selector
      official cx Lsw;cx()Lsv;
      intermediary method_13060 Lnet/minecraft/class_1699;method_13060()Lnet/minecraft/class_2970;
      named getDurability Lnet/minecraft/entity/LivingEntity;getDurability()Lnet/minecraft/client/gui/screen/options/HandOption;
    • method_13061

      public boolean method_13061()
      Mappings:
      Namespace Name Mixin selector
      official cy Lsw;cy()Z
      intermediary method_13061 Lnet/minecraft/class_1699;method_13061()Z
      named method_13061 Lnet/minecraft/entity/LivingEntity;method_13061()Z
    • method_13062

      public Hand method_13062()
      Mappings:
      Namespace Name Mixin selector
      official cz Lsw;cz()Lri;
      intermediary method_13062 Lnet/minecraft/class_1699;method_13062()Lnet/minecraft/class_2961;
      named method_13062 Lnet/minecraft/entity/LivingEntity;method_13062()Lnet/minecraft/util/Hand;
    • method_13063

      protected void method_13063()
      Mappings:
      Namespace Name Mixin selector
      official cA Lsw;cA()V
      intermediary method_13063 Lnet/minecraft/class_1699;method_13063()V
      named method_13063 Lnet/minecraft/entity/LivingEntity;method_13063()V
    • method_13050

      public void method_13050(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      official c Lsw;c(Lri;)V
      intermediary method_13050 Lnet/minecraft/class_1699;method_13050(Lnet/minecraft/class_2961;)V
      named method_13050 Lnet/minecraft/entity/LivingEntity;method_13050(Lnet/minecraft/util/Hand;)V
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lkk;)V
      intermediary method_12974 Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • method_13038

      protected void method_13038(ItemStack stack, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lsw;a(Lafj;I)V
      intermediary method_13038 Lnet/minecraft/class_1699;method_13038(Lnet/minecraft/class_1071;I)V
      named method_13038 Lnet/minecraft/entity/LivingEntity;method_13038(Lnet/minecraft/item/ItemStack;I)V
    • method_3217

      protected void method_3217()
      Mappings:
      Namespace Name Mixin selector
      official v Lsw;v()V
      intermediary method_3217 Lnet/minecraft/class_1699;method_3217()V
      named method_3217 Lnet/minecraft/entity/LivingEntity;method_3217()V
    • method_13064

      public ItemStack method_13064()
      Mappings:
      Namespace Name Mixin selector
      official cB Lsw;cB()Lafj;
      intermediary method_13064 Lnet/minecraft/class_1699;method_13064()Lnet/minecraft/class_1071;
      named method_13064 Lnet/minecraft/entity/LivingEntity;method_13064()Lnet/minecraft/item/ItemStack;
    • method_13065

      public int method_13065()
      Mappings:
      Namespace Name Mixin selector
      official cC Lsw;cC()I
      intermediary method_13065 Lnet/minecraft/class_1699;method_13065()I
      named method_13065 Lnet/minecraft/entity/LivingEntity;method_13065()I
    • method_13066

      public int method_13066()
      Mappings:
      Namespace Name Mixin selector
      official cD Lsw;cD()I
      intermediary method_13066 Lnet/minecraft/class_1699;method_13066()I
      named method_13066 Lnet/minecraft/entity/LivingEntity;method_13066()I
    • method_13067

      public void method_13067()
      Mappings:
      Namespace Name Mixin selector
      official cE Lsw;cE()V
      intermediary method_13067 Lnet/minecraft/class_1699;method_13067()V
      named method_13067 Lnet/minecraft/entity/LivingEntity;method_13067()V
    • method_13053

      public void method_13053()
      Mappings:
      Namespace Name Mixin selector
      official cF Lsw;cF()V
      intermediary method_13053 Lnet/minecraft/class_1699;method_13053()V
      named method_13053 Lnet/minecraft/entity/LivingEntity;method_13053()V
    • method_13054

      public boolean method_13054()
      Mappings:
      Namespace Name Mixin selector
      official cG Lsw;cG()Z
      intermediary method_13054 Lnet/minecraft/class_1699;method_13054()Z
      named method_13054 Lnet/minecraft/entity/LivingEntity;method_13054()Z
    • method_13055

      public boolean method_13055()
      Mappings:
      Namespace Name Mixin selector
      official cH Lsw;cH()Z
      intermediary method_13055 Lnet/minecraft/class_1699;method_13055()Z
      named method_13055 Lnet/minecraft/entity/LivingEntity;method_13055()Z
    • method_13056

      @Environment(CLIENT) public int method_13056()
      Mappings:
      Namespace Name Mixin selector
      official cI Lsw;cI()I
      intermediary method_13056 Lnet/minecraft/class_1699;method_13056()I
      named method_13056 Lnet/minecraft/entity/LivingEntity;method_13056()I
    • method_13071

      public boolean method_13071(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official j Lsw;j(DDD)Z
      intermediary method_13071 Lnet/minecraft/class_1699;method_13071(DDD)Z
      named method_13071 Lnet/minecraft/entity/LivingEntity;method_13071(DDD)Z
    • method_13057

      public boolean method_13057()
      Mappings:
      Namespace Name Mixin selector
      official cJ Lsw;cJ()Z
      intermediary method_13057 Lnet/minecraft/class_1699;method_13057()Z
      named method_13057 Lnet/minecraft/entity/LivingEntity;method_13057()Z
    • method_13948

      public boolean method_13948()
      Mappings:
      Namespace Name Mixin selector
      official cK Lsw;cK()Z
      intermediary method_13948 Lnet/minecraft/class_1699;method_13948()Z
      named method_13948 Lnet/minecraft/entity/LivingEntity;method_13948()Z