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; FIELD field_33397 MAX_ATTEMPTS I 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_13655 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 pilesCount ARG 1 x ARG 2 z ARG 3 maxSpreadDistance 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 ARG 4 maxY ARG 5 respectTeams ARG 6 players 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 ARG 3 maxY ARG 4 respectTeams METHOD method_13658 (Lcom/mojang/brigadier/context/CommandContext;)I ARG 0 context METHOD method_13659 (Lnet/minecraft/class_2168;)Z ARG 0 source METHOD method_13660 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 pilesCount ARG 1 x ARG 2 z ARG 3 maxSpreadDistance 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 ARG 13 maxY ARG 14 piles ARG 15 respectTeams METHOD method_29193 (Lcom/mojang/brigadier/context/CommandContext;)I ARG 0 context 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 ARG 2 maxY 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 ()D METHOD method_13669 getY (Lnet/minecraft/class_1922;I)I ARG 1 blockView ARG 2 maxY METHOD method_13670 subtract (Lnet/minecraft/class_3131$class_3132;)V ARG 1 other METHOD method_13671 normalize ()V