CLASS amf net/minecraft/entity/passive/FishEntity CLASS amf$a FishMoveControl FIELD i fish Lamf; METHOD a tick ()V CLASS amf$b SwimToRandomPlaceGoal METHOD a canStart ()Z FIELD b FROM_BUCKET Lpr; METHOD (Lahg;Lbci;)V ARG 1 type METHOD G cannotDespawn ()Z METHOD M getLimitPerChunk ()I METHOD a interactMob (Larj;Lafw;)Z ARG 1 player METHOD a canSpawn (Lbcj;Laho;)Z METHOD a readCustomDataFromTag (Lhq;)V METHOD a setFromBucket (Z)V METHOD ag getSoundSwim ()Lxr; METHOD b createNavigation (Lbci;)Lalo; METHOD b writeCustomDataToTag (Lhq;)V METHOD bH getEyeHeight ()F METHOD c canImmediatelyDespawn (D)Z ARG 1 distanceSquared METHOD cd initAttributes ()V METHOD dC hasSelfControl ()Z METHOD dD getFlopSound ()Lxr; METHOD dE isFromBucket ()Z METHOD f copyDataToStack (Laxc;)V METHOD k updateMovement ()V METHOD l getFishBucketItem ()Laxc; METHOD n prepareGoals ()V METHOD w_ initDataTracker ()V