CLASS alz net/minecraft/entity/passive/SchoolingFishEntity CLASS alz$a Data FIELD a leader Lalz; FIELD a leader Lalz; FIELD b groupSize I METHOD (Lagz;Lbbp;)V ARG 1 type METHOD N getLimitPerChunk ()I METHOD W_ update ()V METHOD a joinGroupOf (Lalz;)Lalz; METHOD a prepareEntityData (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp; ARG 3 difficulty METHOD a pullInOtherFish (Ljava/util/stream/Stream;)V METHOD dB getMaxGroupSize ()I METHOD dC hasLeader ()Z METHOD dD leaveGroup ()V METHOD dE canHaveMoreFishInGroup ()Z METHOD dF hasOtherFishInGroup ()Z METHOD dG isCloseEnoughToLeader ()Z METHOD dH moveTowardLeader ()V METHOD dI increaseGroupSize ()V METHOD dJ decreaseGroupSize ()V METHOD dz hasSelfControl ()Z METHOD n prepareGoals ()V