CLASS apq net/minecraft/entity/passive/SchoolingFishEntity CLASS apq$a Data FIELD a leader Lapq; FIELD b leader Lapq; FIELD c groupSize I METHOD (Laic;Lbgf;)V ARG 1 type METHOD a joinGroupOf (Lapq;)Lapq; METHOD a pullInOtherFish (Ljava/util/stream/Stream;)V METHOD dR getMaxGroupSize ()I METHOD dS hasLeader ()Z METHOD dT leaveGroup ()V METHOD dU canHaveMoreFishInGroup ()Z METHOD dV hasOtherFishInGroup ()Z METHOD dW isCloseEnoughToLeader ()Z METHOD dX moveTowardLeader ()V METHOD dY increaseGroupSize ()V METHOD dZ decreaseGroupSize ()V