CLASS amg net/minecraft/entity/passive/FishEntity
	CLASS amg$a FishMoveControl
		FIELD i fish Lamg;
		METHOD a tick ()V
	CLASS amg$b SwimToRandomPlaceGoal
		METHOD a canStart ()Z
	FIELD b FROM_BUCKET Lpt;
	METHOD <init> (Lahh;Lbcf;)V
		ARG 1 type
	METHOD G cannotDespawn ()Z
	METHOD N getLimitPerChunk ()I
	METHOD a interactMob (Lark;Lafy;)Z
		ARG 1 player
	METHOD a canSpawn (Lbcg;Lahp;)Z
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD a setFromBucket (Z)V
	METHOD ag getSoundSwim ()Lxt;
	METHOD b createNavigation (Lbcf;)Lalp;
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD bH getEyeHeight ()F
	METHOD c canImmediatelyDespawn (D)Z
		ARG 1 distanceSquared
	METHOD cb initAttributes ()V
	METHOD dB hasSelfControl ()Z
	METHOD dC getFlopSound ()Lxt;
	METHOD dD isFromBucket ()Z
	METHOD f copyDataToStack (Laxd;)V
	METHOD k updateMovement ()V
	METHOD l getFishBucketItem ()Laxd;
	METHOD n prepareGoals ()V
	METHOD w_ initDataTracker ()V
