CLASS afr net/minecraft/entity/mob/EntityMob FIELD a MOB_FLAGS Lpi; FIELD bA handDropChances [F FIELD bB armorDropChances [F FIELD bC visibilityCache Lajs; FIELD bD handItems Lfe; FIELD bE armorItems Lfe; FIELD bF pickUpLoot Z FIELD bG persistent Z FIELD bH pathNodeTypeWeights Ljava/util/Map; FIELD bI lootTable Lpt; FIELD bJ lootTableSeed J FIELD bK leashed Z FIELD bL holdingEntity Lafh; FIELD bM leashTag Lhl; FIELD b_ experiencePoints I FIELD bv actionMove Lagr; FIELD bw actionJump Lagp; FIELD by goalSelector Lahk; FIELD bz targetSelector Lahk; FIELD c target Lafq; METHOD A playSoundAmbient ()V METHOD D getSoundAmbient ()Lwv; METHOD F getLootItem ()Latx; METHOD G getLootTableId ()Lpt; METHOD J checkDespawn ()V METHOD K mobTick ()V METHOD P getLimitPerChunk ()I METHOD S_ update ()V METHOD Y updateLogic ()V METHOD a initEquipment (Ladz;)V ARG 0 difficulty METHOD a startRiding (Lafh;Z)Z ARG 0 entity ARG 1 ignoreRequirements METHOD a setEquipmentDropChance (Lafm;F)V ARG 0 slot ARG 1 value METHOD a setEquippedStack (Lafm;Lauc;)V ARG 0 slot ARG 1 stack METHOD a canBeLeashedBy (Lapb;)Z ARG 0 player METHOD a interactMob (Lapb;Laea;)Z ARG 0 player ARG 1 playerHand METHOD a (Lazb;Ladz;Lafz;Lhl;)Lafz; ARG 1 difficulty METHOD a getPathNodeTypeWeight (Lcci;)F ARG 0 type METHOD a setPathNodeTypeWeight (Lcci;F)V ARG 0 type ARG 1 weight METHOD a deserializeCustomData (Lhl;)V ARG 0 tag METHOD a dropEquipment (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD a dropLoot (ZILaeq;)V ARG 0 recentlyHitByPlayer ARG 1 looting ARG 2 damageSource METHOD a detachLeash (ZZ)V ARG 0 sendPacket ARG 1 dropLeadStack METHOD aU getItemsHand ()Ljava/lang/Iterable; METHOD aV getItemsArmor ()Ljava/lang/Iterable; METHOD b attachLeash (Lafh;Z)V ARG 0 entity ARG 1 sendPacket METHOD b getEquippedStack (Lafm;)Lauc; ARG 0 slot METHOD b interact (Lapb;Laea;)Z ARG 0 player ARG 1 hand METHOD b createNavigation (Laza;)Lajn; ARG 0 world METHOD b serializeCustomData (Lhl;)V ARG 0 tag METHOD b canTrack (Ljava/lang/Class;)Z METHOD b dropDefaultLoot (ZI)V ARG 0 recentlyHitByPlayer ARG 1 looting METHOD bp getSafeFallDistance ()I METHOD cU getMainHand ()Lafp; METHOD cb initAttributes ()V METHOD dj setPersistent ()V METHOD dk canPickUpLoot ()Z METHOD dl isPersistent ()Z METHOD dn isLeashed ()Z METHOD do getHoldingEntity ()Lafh; METHOD dp isAiDisabled ()Z METHOD dq isLeftHanded ()Z METHOD ds deserializeLeashTag ()V METHOD e getPreferredEquipmentSlot (Lauc;)Lafm; ARG 0 stack METHOD f setTarget (Lafq;)V ARG 0 value METHOD k updateMovement ()V METHOD n initAi ()V METHOD p getActionLook ()Lagq; METHOD p setCanPickUpLoot (Z)V ARG 0 value METHOD q setAiDisabled (Z)V ARG 0 value METHOD r setLeftHanded (Z)V ARG 0 value METHOD s getActionJump ()Lagp; METHOD u getVisibilityCache ()Lajs; METHOD v getTarget ()Lafq; METHOD y_ initDataTracker ()V