
Commande
/spreadplayers
Téléporte des entités à des positions aléatoires de la surface réparties autour d'un point central.
| /spreadplayers <center> <spreadDistance> <maxRange> <respectTeams> <targets> |
| /spreadplayers <center> <spreadDistance> <maxRange> under <maxHeight> <respectTeams> <targets> |
| Argument | Type de valeur | Quoi saisir |
|---|---|---|
| <center> | Position plane | Les coordonnées X et Z du centre de la zone. |
| <spreadDistance> | Nombre décimal | La distance minimale en blocs entre les positions. 0 ou plus. Au moins 0. |
| <maxRange> | Nombre décimal | À quelle distance du centre, en blocs le long de X et Z, les positions peuvent se trouver. 1 ou plus. Au moins 1. |
| <respectTeams> | Vrai ou faux | true garde les membres d'une équipe ensemble à une position, false disperse chaque entité séparément. |
| <targets> | Sélecteur de cible | Les entités à disperser. N'importe quelles entités, pas seulement des joueurs. Une ou plusieurs entités. |
| <maxHeight> | Nombre entier | La coordonnée Y la plus haute à laquelle une entité peut atterrir. Un nombre entier, pas sous le bas du monde. |
| Niveau de permission | 2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions |
| Fonctionne dans | Solo avec les cheats activés, serveurs multijoueur, blocs de commande et fonctions. Demande le niveau de permission 2 (maîtres de jeu) : opérateurs, joueurs dans un monde avec triches activées, blocs de commande et fonctions. |
| Résultat | Indique « N entité(s) dispersée(s) autour de X, Z avec une distance moyenne de D bloc(s) », ou la même chose pour les équipes. Le nombre que /execute store enregistre est le nombre de positions utilisées : le nombre d’entités, ou le nombre d’équipes lorsque les équipes restent ensemble. |
| Zone | Les positions sont choisies dans un carré autour du centre qui s'étend sur maxRange blocs dans chaque direction le long de X et Z. |
| Distance de dispersion | spreadDistance est la plus petite distance autorisée entre deux positions. 0 autorise n'importe quel espacement. |
| Où atterrissent les entités | Chaque entité est placée sur le bloc le plus haut qui a deux blocs de Air au-dessus de lui, au centre de ce bloc. Le bloc doit être solide et ne doit pas être un liquide. |
| under | under <maxHeight> limite la hauteur de la position d'arrivée, ce qui est utile sous un toit ou dans la dimension Nether. La recherche d'un bloc d'atterrissage commence à cette hauteur. Une valeur sous le bas du monde échoue avec « maxHeight non valide ... ; une valeur supérieure au minimum du monde ... était attendue ». Sans under, toute la hauteur du monde est utilisée. |
| respectTeams | Avec true, tous les joueurs de la même équipe sont envoyés à la même position. Joueur sans équipe et entités qui ne sont pas des joueurs partagent une position. Avec false, chaque entité a sa propre position. |
| Échec | Le jeu essaie jusqu’à 10 000 fois de trouver des positions. Si la zone est trop petite pour l'espacement, elle échoue avec « Impossible de disperser ... ». (trop d'entités pour l'espace, essayez une dispersion d'au plus ...) ». |
/spreadplayers 0 0 10 50 false @aDisperse tous les joueurs à moins de 50 blocs de 0, 0, avec au moins 10 blocs d'écart.
/spreadplayers ~ ~ 5 20 true @aDisperse les équipes autour de votre position à moins de 20 blocs, chaque équipe atterrissant ensemble.
/spreadplayers 100 -200 0 30 false @e[type=minecraft:cow]Disperse tous (Vache) aléatoirement dans un rayon de 30 blocs autour de X 100, Z -200.
/spreadplayers 0 0 20 100 under 120 false @aDisperse tous les joueurs à moins de 100 blocs de 0, 0 sur un sol sous Y 120, par exemple sous le toit de Nether.
/spreadplayers ~ ~ 3 15 under 64 true @aDisperse les équipes autour de votre position à moins de 15 blocs, uniquement sur un sol sous Y 64.
/spreadplayers ~ ~ 2 10 false @e[type=minecraft:sheep,distance=..30]Disperse (Mouton) à moins de 30 blocs de vous sur une plage de 10 blocs autour de vous.



