CLASS sp net/minecraft/entity/EntityLiving FIELD aC deathCounter I FIELD a ATTR_SPRINTING_SPEED_BOOST_ID Ljava/util/UUID; FIELD aQ headPitch F FIELD aR prevHeadPitch F FIELD aU playerHitTimer I FIELD aV dead Z FIELD au LIVING_FLAGS Lkj; FIELD aw preferredHand Lrb; FIELD ay stuckArrowTimer I FIELD bD absorptionAmount F FIELD b ATTR_SPRINTING_SPEED_BOOST Ltd; FIELD br attributeContainer Ltf; FIELD bt activePotionEffects Ljava/util/Map; FIELD bx attacker Lsp; FIELD by lastAttackedTime I FIELD c HEALTH Lkj; FIELD f POTION_SWIRLS_COLOR Lkj; FIELD g POTION_SWIRLS_AMBIENT Lkj; FIELD h STUCK_ARROWS Lkj; METHOD C pushAway (Lsg;)V ARG 0 entity METHOD D canSee (Lsg;)Z ARG 0 other METHOD F updatePotionVisibility ()V METHOD U updateLogic ()V METHOD a setPositionAndRotations (DDDFFIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a deserializeCustomData (Ldt;)V ARG 0 tag METHOD a containsOnlyAmbientEffects (Ljava/util/Collection;)Z ARG 0 effects METHOD a onTrackedDataSet (Lkj;)V ARG 0 data METHOD a swingHand (Lrb;)V ARG 0 hand METHOD a setStackInHand (Lrb;Laes;)V ARG 0 hand ARG 1 stack METHOD a onDeath (Lrr;)V ARG 0 damageSource METHOD a damage (Lrr;F)Z ARG 0 source ARG 1 damage METHOD a hasPotionEffect (Lrz;)Z ARG 0 type METHOD a isEquippedStackValid (Lsl;)Z ARG 0 slot METHOD a setEquippedStack (Lsl;Laes;)V ARG 0 slot ARG 1 stack METHOD a setAttacker (Lsp;)V ARG 0 value METHOD a getAttributeInstance (Ltb;)Ltc; ARG 0 attribute METHOD a dropEquipment (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD a dropLoot (ZILrr;)V ARG 0 recentlyHitByPlayer ARG 1 looting ARG 2 damageSource METHOD aB getForwardVector ()Lbcv; METHOD aH getItemsArmor ()Ljava/lang/Iterable; METHOD aU getHeadPitch ()F METHOD a_ onEquipStack (Laes;)V ARG 0 stack METHOD aq doesCollide ()Z METHOD au isValid ()Z METHOD b heal (F)V ARG 0 amount METHOD b onBreakItem (Laes;)V ARG 0 stack METHOD b serializeCustomData (Ldt;)V ARG 0 tag METHOD b getStackInHand (Lrb;)Laes; ARG 0 hand METHOD b getPotionEffect (Lrz;)Lsa; ARG 0 type METHOD b getEquippedStack (Lsl;)Laes; ARG 0 slot METHOD b dropDefaultLoot (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD bD initAttributes ()V METHOD bF updatePostDeath ()V METHOD bG canDropLootAndXp ()Z METHOD bI getRand ()Ljava/util/Random; METHOD bJ getAttacker ()Lsp; METHOD bK getLastAttackedTime ()I METHOD bP clearPotionSwirls ()V METHOD bQ clearPotionEffects ()V METHOD bR getPotionEffects ()Ljava/util/Collection; METHOD bT getHealth ()F METHOD bV getSoundHurt ()Lnk; METHOD bW getSoundDeath ()Lnk; METHOD c setHealth (F)V ARG 0 value METHOD c setCurrentHand (Lrb;)V METHOD c addPotionEffect (Lsa;)V ARG 0 effect METHOD cG isFallFlying ()Z METHOD ca getHealthMaximum ()F METHOD cb getStuckArrows ()I METHOD cd getAttributeContainer ()Ltf; METHOD cf getMainHandStack ()Laes; METHOD cg getOffHandStack ()Laes; METHOD ch getSoundVolume ()F METHOD ci getSoundPitch ()F METHOD cq isSleeping ()Z METHOD cs doPushLogic ()V METHOD cu getAbsorptionAmount ()F METHOD cw getMainHand ()Lso; METHOD cy ()Lrb; METHOD d (Lrz;)V METHOD e handleFallDamage (FF)V ARG 0 fallDistance METHOD e getSoundFall (I)Lnk; ARG 0 height METHOD f getForwardVector (F)Lbcv; ARG 0 lerpTime METHOD f setStuckArrows (I)V ARG 0 value METHOD h setHeadPitch (F)V ARG 0 value METHOD i initDataTracker ()V METHOD l doJump (Z)V METHOD l_ isChild ()Z METHOD m_ canClimb ()Z METHOD n updateMovement ()V METHOD n setAbsorptionAmount (F)V ARG 0 value METHOD p stopRiding ()V METHOD r initAi ()V METHOD y_ update ()V