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 pr
intermediary net/minecraft/class_1699
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 a Lpr;a: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 b Lpr;b:Lqd;
      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;
    • attributeContainer

      private AbstractEntityAttributeContainer attributeContainer
      Mappings:
      Namespace Name Mixin selector
      official c Lpr;c:Lqf;
      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 f Lpr;f:Lov;
      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<Integer,StatusEffectInstance> statusEffects
      Mappings:
      Namespace Name Mixin selector
      official g Lpr;g: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;
    • equippedItems

      private final ItemStack[] equippedItems
      Mappings:
      Namespace Name Mixin selector
      official h Lpr;h:[Lzx;
      intermediary field_6798 Lnet/minecraft/class_1699;field_6798:[Lnet/minecraft/class_1071;
      named equippedItems Lnet/minecraft/entity/LivingEntity;equippedItems:[Lnet/minecraft/item/ItemStack;
    • handSwinging

      public boolean handSwinging
      Mappings:
      Namespace Name Mixin selector
      official ar Lpr;ar:Z
      intermediary field_6769 Lnet/minecraft/class_1699;field_6769:Z
      named handSwinging Lnet/minecraft/entity/LivingEntity;handSwinging:Z
    • handSwingTicks

      public int handSwingTicks
      Mappings:
      Namespace Name Mixin selector
      official as Lpr;as: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 at Lpr;at: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 au Lpr;au: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 av Lpr;av: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 aw Lpr;aw: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 ax Lpr;ax: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 ay Lpr;ay: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 az Lpr;az:F
      intermediary field_6747 Lnet/minecraft/class_1699;field_6747:F
      named handSwingProgress Lnet/minecraft/entity/LivingEntity;handSwingProgress:F
    • field_6748

      public float field_6748
      Mappings:
      Namespace Name Mixin selector
      official aA Lpr;aA: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 aB Lpr;aB: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 aC Lpr;aC: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 aD Lpr;aD: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 aE Lpr;aE: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 aF Lpr;aF: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 aG Lpr;aG: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 aH Lpr;aH: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 aI Lpr;aI: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 aJ Lpr;aJ: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 aK Lpr;aK: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 aL Lpr;aL: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 aM Lpr;aM: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 aN Lpr;aN:Lwn;
      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 aO Lpr;aO: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 aP Lpr;aP: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 aQ Lpr;aQ: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 aR Lpr;aR: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 aS Lpr;aS: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 aT Lpr;aT: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 aU Lpr;aU: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 aV Lpr;aV: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 aW Lpr;aW: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 aX Lpr;aX: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 aY Lpr;aY: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 aZ Lpr;aZ: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 ba Lpr;ba:F
      intermediary field_6781 Lnet/minecraft/class_1699;field_6781:F
      named forwardSpeed Lnet/minecraft/entity/LivingEntity;forwardSpeed:F
    • field_6782

      protected float field_6782
      Mappings:
      Namespace Name Mixin selector
      official bb Lpr;bb: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 bc Lpr;bc:I
      intermediary field_6783 Lnet/minecraft/class_1699;field_6783:I
      named bodyTrackingIncrements Lnet/minecraft/entity/LivingEntity;bodyTrackingIncrements:I
    • serxerX

      protected double serxerX
      Mappings:
      Namespace Name Mixin selector
      official bd Lpr;bd:D
      intermediary field_6784 Lnet/minecraft/class_1699;field_6784:D
      named serxerX Lnet/minecraft/entity/LivingEntity;serxerX:D
    • serverY

      protected double serverY
      Mappings:
      Namespace Name Mixin selector
      official be Lpr;be: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 bf Lpr;bf: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 bg Lpr;bg:D
      intermediary field_6787 Lnet/minecraft/class_1699;field_6787:D
      named serverYaw Lnet/minecraft/entity/LivingEntity;serverYaw:D
    • serverPitch

      protected double serverPitch
      Mappings:
      Namespace Name Mixin selector
      official bh Lpr;bh:D
      intermediary field_6788 Lnet/minecraft/class_1699;field_6788:D
      named serverPitch Lnet/minecraft/entity/LivingEntity;serverPitch:D
    • effectsChanged

      private boolean effectsChanged
      Mappings:
      Namespace Name Mixin selector
      official i Lpr;i: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 bi Lpr;bi:Lpr;
      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 bj Lpr;bj: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 bk Lpr;bk:Lpr;
      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 bl Lpr;bl: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 bm Lpr;bm: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 bn Lpr;bn: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 bo Lpr;bo:F
      intermediary field_6793 Lnet/minecraft/class_1699;field_6793:F
      named absorptionAmount Lnet/minecraft/entity/LivingEntity;absorptionAmount:F
  • Constructor Details

    • LivingEntity

      public LivingEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)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 G Lpk;G()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 h Lpk;h()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 aX Lpr;aX()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, Block landedBlock, BlockPos landedPosition)
      Overrides:
      fall in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(DZLafh;Lcj;)V
      intermediary method_2489 Lnet/minecraft/class_864;method_2489(DZLnet/minecraft/class_197;Lnet/minecraft/class_2552;)V
      named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • method_2607

      public boolean method_2607()
      Mappings:
      Namespace Name Mixin selector
      official aY Lpr;aY()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 K Lpk;K()V
      intermediary method_2564 Lnet/minecraft/class_864;method_2564()V
      named baseTick Lnet/minecraft/entity/Entity;baseTick()V
    • isBaby

      public boolean isBaby()
      Mappings:
      Namespace Name Mixin selector
      official j_ Lpr;j_()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 aZ Lpr;aZ()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 ba Lpr;ba()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 j Lpr;j(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 Lpr;b(Lwn;)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 bb Lpr;bb()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 bc Lpr;bc()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

      public LivingEntity getAttacker()
      Mappings:
      Namespace Name Mixin selector
      official bd Lpr;bd()Lpr;
      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 be Lpr;be()I
      intermediary method_6114 Lnet/minecraft/class_1699;method_6114()I
      named getLastHurtTimestamp Lnet/minecraft/entity/LivingEntity;getLastHurtTimestamp()I
    • setAttacker

      public void setAttacker(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(Lpr;)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 bf Lpr;bf()Lpr;
      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 bg Lpr;bg()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 p Lpr;p(Lpk;)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 bh Lpr;bh()I
      intermediary method_6117 Lnet/minecraft/class_1699;method_6117()I
      named method_6117 Lnet/minecraft/entity/LivingEntity;method_6117()I
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)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 Lpk;a(Ldn;)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 bi Lpr;bi()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 B Lpr;B()V
      intermediary method_10977 Lnet/minecraft/class_1699;method_10977()V
      named updatePotionVisibility Lnet/minecraft/entity/LivingEntity;updatePotionVisibility()V
    • method_10981

      protected void method_10981()
      Mappings:
      Namespace Name Mixin selector
      official bj Lpr;bj()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 bk Lpr;bk()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 bl Lpr;bl()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(int id)
      Mappings:
      Namespace Name Mixin selector
      official k Lpr;k(I)Z
      intermediary method_6145 Lnet/minecraft/class_1699;method_6145(I)Z
      named hasStatusEffect Lnet/minecraft/entity/LivingEntity;hasStatusEffect(I)Z
    • hasStatusEffect

      public boolean hasStatusEffect(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;a(Lpe;)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

      public StatusEffectInstance getEffectInstance(StatusEffect effect)
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(Lpe;)Lpf;
      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 Lpr;c(Lpf;)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 Lpr;d(Lpf;)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 bm Lpr;bm()Z
      intermediary method_6121 Lnet/minecraft/class_1699;method_6121()Z
      named isAffectedBySmite Lnet/minecraft/entity/LivingEntity;isAffectedBySmite()Z
    • removeEffect

      @Environment(CLIENT) public void removeEffect(int id)
      Mappings:
      Namespace Name Mixin selector
      official l Lpr;l(I)V
      intermediary method_6147 Lnet/minecraft/class_1699;method_6147(I)V
      named removeEffect Lnet/minecraft/entity/LivingEntity;removeEffect(I)V
    • method_6149

      public void method_6149(int id)
      Mappings:
      Namespace Name Mixin selector
      official m Lpr;m(I)V
      intermediary method_6149 Lnet/minecraft/class_1699;method_6149(I)V
      named method_6149 Lnet/minecraft/entity/LivingEntity;method_6149(I)V
    • method_2582

      protected void method_2582(StatusEffectInstance instance)
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;a(Lpf;)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 Lpr;a(Lpf;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 Lpr;b(Lpf;)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 h Lpr;h(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 bn Lpr;bn()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 i Lpr;i(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 Lpk;a(Low;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_6111

      public void method_6111(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(Lzx;)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 Lpr;a(Low;)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_4472

      protected void method_4472(boolean bool, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;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 Lpr;a(Lpk;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
    • getHurtSound

      protected String getHurtSound()
      Mappings:
      Namespace Name Mixin selector
      official bo Lpr;bo()Ljava/lang/String;
      intermediary method_2604 Lnet/minecraft/class_1699;method_2604()Ljava/lang/String;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
    • getDeathSound

      protected String getDeathSound()
      Mappings:
      Namespace Name Mixin selector
      official bp Lpr;bp()Ljava/lang/String;
      intermediary method_2605 Lnet/minecraft/class_1699;method_2605()Ljava/lang/String;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
    • method_4473

      protected void method_4473()
      Mappings:
      Namespace Name Mixin selector
      official bq Lpr;bq()V
      intermediary method_4473 Lnet/minecraft/class_1699;method_4473()V
      named method_4473 Lnet/minecraft/entity/LivingEntity;method_4473()V
    • dropLoot

      protected void dropLoot(boolean allowDrops, int lootingMultiplier)
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;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 k_ Lpr;k_()Z
      intermediary method_2660 Lnet/minecraft/class_1699;method_2660()Z
      named isClimbing Lnet/minecraft/entity/LivingEntity;isClimbing()Z
    • isAlive

      public boolean isAlive()
      Overrides:
      isAlive in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ai Lpk;ai()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 Lpk;e(FF)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • getFallSound

      protected String getFallSound(int distance)
      Mappings:
      Namespace Name Mixin selector
      official n Lpr;n(I)Ljava/lang/String;
      intermediary method_8373 Lnet/minecraft/class_1699;method_8373(I)Ljava/lang/String;
      named getFallSound Lnet/minecraft/entity/LivingEntity;getFallSound(I)Ljava/lang/String;
    • animateDamage

      @Environment(CLIENT) public void animateDamage()
      Overrides:
      animateDamage in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ar Lpk;ar()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 br Lpr;br()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 Lpr;j(F)V
      intermediary method_6144 Lnet/minecraft/class_1699;method_6144(F)V
      named damageArmor Lnet/minecraft/entity/LivingEntity;damageArmor(F)V
    • applyArmorDamage

      protected float applyArmorDamage(DamageSource source, float damage)
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(Low;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 Lpr;c(Low;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 Lpr;d(Low;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 bs Lpr;bs()Lov;
      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

      public LivingEntity getOpponent()
      Mappings:
      Namespace Name Mixin selector
      official bt Lpr;bt()Lpr;
      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 bu Lpr;bu()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 bv Lpr;bv()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 o Lpr;o(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 n Lpr;n()I
      intermediary method_6143 Lnet/minecraft/class_1699;method_6143()I
      named getMiningSpeedMultiplier Lnet/minecraft/entity/LivingEntity;getMiningSpeedMultiplier()I
    • swingHand

      public void swingHand()
      Mappings:
      Namespace Name Mixin selector
      official bw Lpr;bw()V
      intermediary method_3207 Lnet/minecraft/class_1699;method_3207()V
      named swingHand Lnet/minecraft/entity/LivingEntity;swingHand()V
    • handleStatus

      @Environment(CLIENT) public void handleStatus(byte status)
      Overrides:
      handleStatus in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;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 O Lpk;O()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 bx Lpr;bx()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 Lpr;a(Lqb;)Lqc;
      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 by Lpr;by()Lqf;
      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 bz Lpr;bz()Lpw;
      intermediary method_2647 Lnet/minecraft/class_1699;method_2647()Lnet/minecraft/class_873;
      named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
    • getStackInHand

      public abstract ItemStack getStackInHand()
      Mappings:
      Namespace Name Mixin selector
      official bA Lpr;bA()Lzx;
      intermediary method_2640 Lnet/minecraft/class_1699;method_2640()Lnet/minecraft/class_1071;
      named getStackInHand Lnet/minecraft/entity/LivingEntity;getStackInHand()Lnet/minecraft/item/ItemStack;
    • getMainSlot

      public abstract ItemStack getMainSlot(int slot)
      Mappings:
      Namespace Name Mixin selector
      official p Lpr;p(I)Lzx;
      intermediary method_4484 Lnet/minecraft/class_1699;method_4484(I)Lnet/minecraft/class_1071;
      named getMainSlot Lnet/minecraft/entity/LivingEntity;getMainSlot(I)Lnet/minecraft/item/ItemStack;
    • method_4485

      @Environment(CLIENT) public abstract ItemStack method_4485(int int2)
      Mappings:
      Namespace Name Mixin selector
      official q Lpr;q(I)Lzx;
      intermediary method_4485 Lnet/minecraft/class_1699;method_4485(I)Lnet/minecraft/class_1071;
      named method_4485 Lnet/minecraft/entity/LivingEntity;method_4485(I)Lnet/minecraft/item/ItemStack;
    • setArmorSlot

      public abstract void setArmorSlot(int armorSlot, ItemStack item)
      Overrides:
      setArmorSlot in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(ILzx;)V
      intermediary method_2527 Lnet/minecraft/class_864;method_2527(ILnet/minecraft/class_1071;)V
      named setArmorSlot Lnet/minecraft/entity/Entity;setArmorSlot(ILnet/minecraft/item/ItemStack;)V
    • setSprinting

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

      public abstract ItemStack[] getArmorStacks()
      Overrides:
      getArmorStacks in class Entity
      Mappings:
      Namespace Name Mixin selector
      official as Lpk;as()[Lzx;
      intermediary method_2531 Lnet/minecraft/class_864;method_2531()[Lnet/minecraft/class_1071;
      named getArmorStacks Lnet/minecraft/entity/Entity;getArmorStacks()[Lnet/minecraft/item/ItemStack;
    • getSoundVolume

      protected float getSoundVolume()
      Mappings:
      Namespace Name Mixin selector
      official bB Lpr;bB()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 bC Lpr;bC()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 bD Lpr;bD()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 q Lpr;q(Lpk;)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 aO Lpk;aO()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 bE Lpr;bE()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 bF Lpr;bF()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 bG Lpr;bG()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 bH Lpr;bH()V
      intermediary method_10979 Lnet/minecraft/class_1699;method_10979()V
      named method_10979 Lnet/minecraft/entity/LivingEntity;method_10979()V
    • travel

      public void travel(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official g Lpr;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 bI Lpr;bI()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 k Lpr;k(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 r Lpr;r(Lpk;)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 bJ Lpr;bJ()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 t_ Lpk;t_()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 Lpr;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 m Lpr;m()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • tickNewAi

      protected void tickNewAi()
      Mappings:
      Namespace Name Mixin selector
      official bK Lpr;bK()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 bL Lpr;bL()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 s Lpr;s(Lpk;)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
    • startRiding

      public void startRiding(Entity entity)
      Overrides:
      startRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Lpk;)V
      intermediary method_2500 Lnet/minecraft/class_864;method_2500(Lnet/minecraft/class_864;)V
      named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)V
    • tickRiding

      public void tickRiding()
      Overrides:
      tickRiding in class Entity
      Mappings:
      Namespace Name Mixin selector
      official ak Lpk;ak()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 Lpk;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 i Lpr;i(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 Lpr;a(Lpk;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 t Lpr;t(Lpk;)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 ap Lpk;ap()Laui;
      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 d Lpk;d(F)Laui;
      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 l Lpr;l(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 bM Lpr;bM()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 ad Lpk;ad()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 ae Lpk;ae()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 ac Lpk;ac()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 aC Lpk;aC()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 f Lpk;f(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 g Lpk;g(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 bN Lpr;bN()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 m Lpr;m(F)V
      intermediary method_6153 Lnet/minecraft/class_1699;method_6153(F)V
      named setAbsorption Lnet/minecraft/entity/LivingEntity;setAbsorption(F)V
    • getScoreboardTeam

      public AbstractTeam getScoreboardTeam()
      Mappings:
      Namespace Name Mixin selector
      official bO Lpr;bO()Lauq;
      intermediary method_6135 Lnet/minecraft/class_1699;method_6135()Lnet/minecraft/class_1599;
      named getScoreboardTeam Lnet/minecraft/entity/LivingEntity;getScoreboardTeam()Lnet/minecraft/scoreboard/AbstractTeam;
    • isInSameTeam

      public boolean isInSameTeam(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official c Lpr;c(Lpr;)Z
      intermediary method_6137 Lnet/minecraft/class_1699;method_6137(Lnet/minecraft/class_1699;)Z
      named isInSameTeam Lnet/minecraft/entity/LivingEntity;isInSameTeam(Lnet/minecraft/entity/LivingEntity;)Z
    • isInTeam

      public boolean isInTeam(AbstractTeam team)
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;a(Lauq;)Z
      intermediary method_6106 Lnet/minecraft/class_1699;method_6106(Lnet/minecraft/class_1599;)Z
      named isInTeam Lnet/minecraft/entity/LivingEntity;isInTeam(Lnet/minecraft/scoreboard/AbstractTeam;)Z
    • enterCombat

      public void enterCombat()
      Mappings:
      Namespace Name Mixin selector
      official h_ Lpr;h_()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 j Lpr;j()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 bP Lpr;bP()V
      intermediary method_10980 Lnet/minecraft/class_1699;method_10980()V
      named markEffectsDirty Lnet/minecraft/entity/LivingEntity;markEffectsDirty()V