CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand
	FIELD field_13734 FAILED_TEAMS_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;
	FIELD field_13735 FAILED_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;
	METHOD method_13652 getPileCountRespectingTeams (Ljava/util/Collection;)I
		ARG 0 entities
	METHOD method_13653 makePiles (Ljava/util/Random;IDDDD)[Lnet/minecraft/class_3131$class_3132;
		ARG 0 random
		ARG 1 count
		ARG 2 minX
		ARG 4 minZ
		ARG 6 maxX
		ARG 8 maxZ
	METHOD method_13654 register (Lcom/mojang/brigadier/CommandDispatcher;)V
		ARG 0 dispatcher
	METHOD method_13656 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_241;FFIZLjava/util/Collection;)I
		ARG 0 source
		ARG 1 center
		ARG 2 spreadDistance
		ARG 3 maxRange
	METHOD method_13657 getMinDistance (Ljava/util/Collection;Lnet/minecraft/class_3218;[Lnet/minecraft/class_3131$class_3132;IZ)D
		ARG 0 entities
		ARG 1 world
		ARG 2 piles
	METHOD method_13661 spread (Lnet/minecraft/class_241;DLnet/minecraft/class_3218;Ljava/util/Random;DDDDI[Lnet/minecraft/class_3131$class_3132;Z)V
		ARG 0 center
		ARG 1 spreadDistance
		ARG 3 world
		ARG 4 random
		ARG 5 minX
		ARG 7 minZ
		ARG 9 maxX
		ARG 11 maxZ
	CLASS class_3132 Pile
		FIELD field_13736 z D
		FIELD field_13737 x D
		METHOD method_13662 isSafe (Lnet/minecraft/class_1922;I)Z
			ARG 1 world
		METHOD method_13665 getDistance (Lnet/minecraft/class_3131$class_3132;)D
			ARG 1 other
		METHOD method_13666 clamp (DDDD)Z
			ARG 1 minX
			ARG 3 minZ
			ARG 5 maxX
			ARG 7 maxZ
		METHOD method_13667 setPileLocation (Ljava/util/Random;DDDD)V
			ARG 1 random
			ARG 2 minX
			ARG 4 minZ
			ARG 6 maxX
			ARG 8 maxZ
		METHOD method_13668 absolute ()F
		METHOD method_13669 getY (Lnet/minecraft/class_1922;I)I
			ARG 1 blockView
		METHOD method_13670 subtract (Lnet/minecraft/class_3131$class_3132;)V
			ARG 1 other
		METHOD method_13671 normalize ()V
