CLASS aqw net/minecraft/entity/passive/CatEntity CLASS aqw$a CatFleeGoal FIELD i cat Laqw; METHOD (Laqw;Ljava/lang/Class;FDD)V ARG 1 cat ARG 2 fleeFromType ARG 3 distance ARG 4 slowSpeed ARG 6 fastSpeed CLASS aqw$b SleepWithOwnerGoal FIELD a cat Laqw; FIELD b owner Lawb; FIELD c bedPos Lev; FIELD d ticksOnBed I METHOD (Laqw;)V ARG 1 cat METHOD h dropMorningGifts ()V CLASS aqw$c TemptGoal FIELD c player Lawb; FIELD d cat Laqw; METHOD (Laqw;DLbej;Z)V ARG 1 cat ARG 2 speed ARG 4 food ARG 5 canBeScared FIELD bC TEXTURES Ljava/util/Map; FIELD bD TAMING_INGREDIENT Lbej; FIELD bE CAT_TYPE Lqi; FIELD bF SLEEPING_WITH_OWNER Lqi; FIELD bG HEAD_DOWN Lqi; FIELD bH COLLAR_COLOR Lqi; FIELD bI fleeGoal Laqw$a; FIELD bJ temptGoal Laoi; FIELD bK sleepAnimation F FIELD bL prevSleepAnimation F FIELD bM tailCurlAnimation F FIELD bN prevTailCurlAnimation F FIELD bO headDownAnimation F FIELD bP prevHeadDownAniamtion F METHOD a setCollarColor (Lbbb;)V METHOD ee getTexture ()Lqt; METHOD ef getCatType ()I METHOD eg isSleepingWithOwner ()Z METHOD eh isHeadDown ()Z METHOD ei getCollarColor ()Lbbb; METHOD ej hiss ()V METHOD ek updateAnimations ()V METHOD el updateSleepAnimation ()V METHOD em updateHeadDownAnimation ()V METHOD r setCatType (I)V ARG 1 type METHOD u setSleepingWithOwner (Z)V ARG 1 sleeping METHOD v getSleepAnimation (F)F ARG 1 tickDelta METHOD v setHeadDown (Z)V ARG 1 headDown METHOD w getTailCurlAnimation (F)F ARG 1 tickDelta METHOD x getHeadDownAnimation (F)F ARG 1 tickDelta