CLASS alz net/minecraft/entity/passive/SchoolingFishEntity
	CLASS alz$a Data
		FIELD a leader Lalz;
	FIELD a leader Lalz;
	FIELD b groupSize I
	METHOD <init> (Lagz;Lbbp;)V
		ARG 1 type
	METHOD N getLimitPerChunk ()I
	METHOD W_ update ()V
	METHOD a joinGroupOf (Lalz;)Lalz;
	METHOD a (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp;
	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 ()V
