CLASS aqu net/minecraft/entity/passive/CatEntity
	CLASS aqu$a CatFleeGoal
		FIELD i cat Laqu;
		METHOD <init> (Laqu;Ljava/lang/Class;FDD)V
			ARG 1 cat
			ARG 2 fleeFromType
			ARG 3 distance
			ARG 4 slowSpeed
			ARG 6 fastSpeed
	CLASS aqu$b SleepWithOwnerGoal
		FIELD a cat Laqu;
		FIELD b owner Lavz;
		FIELD c bedPos Lev;
		FIELD d ticksOnBed I
		METHOD <init> (Laqu;)V
			ARG 1 cat
		METHOD h dropMorningGifts ()V
	CLASS aqu$c TemptGoal
		FIELD c player Lavz;
		FIELD d cat Laqu;
		METHOD <init> (Laqu;DLbeh;Z)V
			ARG 1 cat
			ARG 2 speed
			ARG 4 food
			ARG 5 canBeScared
	FIELD bC TEXTURES Ljava/util/Map;
	FIELD bD TAMING_INGREDIENT Lbeh;
	FIELD bE CAT_TYPE Lqh;
	FIELD bF SLEEPING_WITH_OWNER Lqh;
	FIELD bG HEAD_DOWN Lqh;
	FIELD bH COLLAR_COLOR Lqh;
	FIELD bI fleeGoal Laqu$a;
	FIELD bJ temptGoal Laog;
	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 (Lbaz;)V
	METHOD ee getTexture ()Lqs;
	METHOD ef getCatType ()I
	METHOD eg isSleepingWithOwner ()Z
	METHOD eh isHeadDown ()Z
	METHOD ei getCollarColor ()Lbaz;
	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
