Les commandes sont des fonctions avancées qui sont activées en tapant plusieurs mots ou valeurs spécifiques.
Utilisation[]
Dans Minecraft, les commandes sont entrées dans la fenêtre de tchat du jeu, que l'on affiche en pressant la touche T (par défaut) ou la touche /. Presser la touche / entrera directement un slash, caractère obligatoire au début de chaque commande. En pressant Tab ↹, vous aurez un aperçu de toutes les commandes ou arguments que vous pourriez entrer.
Les commandes peuvent aussi être entrées dans la console d'un serveur multijoueur, mais les commandes ne doivent alors pas commencer par un /.
Vous pouvez également entrer des commandes dans des blocs de commandes, elle seront activées chaque fois que le bloc de commande recevra un signal de redstone. Les commandes dans les blocs de commandes peuvent être précédées d'un /, mais ce n'est pas obligatoire.
La majorité des commandes sont uniquement utilisables dans ces cas-ci :
- Sur un serveur multijoueur, par un opérateur.
- Sur un serveur auto-hébergé ou un monde en LAN avec les commandes activées, par le joueur qui héberge la partie.
- En solo, si les commandes ont été activées à la création du monde (via le bouton "Plus d'options...").
Certaines commandes sont également disponibles en solo sans que l'option Commandes soit activée.
Note : Dans les mondes solo, si les commandes n'ont pas été activées à la création, elle peuvent êtres activées temporairement en ouvrant la partie au LAN (Esc → "Ouvrir au LAN", et ensuite placez "Commandes" à Oui et appuyez sur "Ouvrir au réseau local"). Vous n'avez pas besoin que d'autres joueurs rejoigne votre partie en LAN pour avoir accès aux commandes. Tant que vous restez dans votre partie, toutes les commandes sont utilisables. Lorsque vous fermez votre monde, les commandes se désactivent et seront à nouveau désactivées lors de la prochaine ouverture du monde. Notez qu'ouvrir votre partie au LAN désactive la pause lorsque vous êtes dans une interface, le jeu ne se met également plus en pause lorsque vous pressez ESC.
Utilisation du tilde[]
Beaucoup de commandes autorisent l'utilisation de coordonnées relatives. Pour spécifier une coordonnée relative il faut placer un tilde (~) devant le chiffre. Les coordonnées relatives dépendent de la position du joueur qui exécute la commande ou celle du bloc de commande qui l'exécute. Une coordonnée relative positive ajoute le nombre spécifié derrière le tilde aux coordonnées, alors qu'une coordonnée relative négative soustrait le nombre spécifié aux coordonnées.
Exemple : Un joueur situé en x: 10, y: 60 et z: 15 exécute la commande /tp ~5 ~0 ~-5
, il est alors téléporté en x: 15, y: 60 et z: 10.
Il est également possible de mélanger les coordonnées relatives avec les coordonnées absolues (Exemple : /tp ~ 70 ~
, le joueur sera téléporté aux mêmes coordonnées x et z mais en y: 70).
Sélecteurs de cibles[]
Dans la plupart des commandes où un joueur peut être spécifié, il est possible de "cibler" un ou plusieurs joueurs qui répondent à certaines conditions plutôt que de simplement sélectionner un joueur avec son nom. Pour cibler certains joueurs, choisissez un sélecteur, et éventuellement, un ou plusieurs arguments.
Sélecteurs[]
Sélecteur | Fonction |
---|---|
@p | Joueur le plus proche |
@r | Joueur au hasard |
@a | Tous les joueurs |
@e | Toutes les entités |
@s | Soi-même |
Un sélecteur définit le type de cible que l'on souhaite sélectionner. Il y a 4 sélecteurs :
@p
- Cible le joueur le plus proche. Si il y a plusieurs joueurs proches, exactement à la même distance, le joueur qui s'est connecté en dernier sera ciblé.
- Des arguments peuvent être utilisés pour réduire l'ensemble des joueurs d'où le joueur le plus proche sera sélectionné. (Exemple :
@p[team=Rouge]
va sélectionner le joueur de l'équipe Rouge le plus proche, même si il y a d'autres joueurs d'autres équipes plus proches).
- L'argument
c
peut être utilisé pour choisir le nombre de joueurs les plus proches à sélectionner. (Exemple :@p[c=3]
sélectionnera les 3 joueurs les plus proches). Sic
est utilisé négativement, il sélectionnera les joueurs les plus loin. (Exemple :@p[c=-2]
sélectionnera les 2 joueurs les plus loin).
@r
- Cible un joueur au hasard (ou une entité en ajoutant un argument).
- Les arguments peuvent être utilisés pour réduire l'ensemble des joueurs d'où sera ciblé un des joueurs. (Exemple :
@r[team=Rouge]
sélectionnera un joueur au hasard uniquement dans les joueurs de l'équipe Rouge).
- L'argument
c
peut être utilisé pour choisir le nombre de joueurs à sélectionner au hasard. (Exemple :@r[c=3]
sélectionnera 3 joueurs au hasard).
- Quand il est utilisé sans argument,
@r
sélectionne toujours un joueur au hasard. L'argumenttype
peut être utilisé pour cibler une entité autre qu'un joueur. ('Exemple :@r[type=Zombie]
ciblera un zombie au hasard,@r[type=!Player]
ciblera une entité au hasard qui ne sera pas un joueur).'
@a
- Cible tous les joueurs, y compris les joueurs morts. C'est le seul sélecteur qui cible les joueurs morts.
- Les arguments peuvent être utilisés pour réduire l'ensemble des joueurs à cibler. (Exemple :
@a[team=Rouge]
sélectionnera tous les joueurs de l'équipe Rouge).
@e
- Cible toutes les entités (y compris les joueurs).
- Les arguments peuvent être utilisés pour réduire l'ensemble des entités à cibler. (Exemple :
@e[type=Zombie]
sélectionnera tous les zombies).
@s
- Cible le joueur qui exécute la commande.
- Les arguments peuvent être utilisés pour spécifier si le joueur qui exécute la commande est réellement admissible à être ciblé.
Dans les tableaux ci-dessous, les arguments apparaissant entre deux chevrons : <argument> sont des arguments obligatoires, les arguments apparaissant entre crochets [argument] sont des arguments facultatifs. Le signe | signifie ou, les textes en italique doivent être remplacés par une valeur appropriée.
Commandes des joueurs[]
Ces commandes peuvent êtres écrites dans le tchat par n'importe quel joueur. Elles peuvent être utilisées en solo même si l'option de triche est désactivée.
Commande | Description | Conditions pour réussir |
---|---|---|
me <action> | Inscrit dans le tchat un message du type : "'* Pseudo action'" (exemple : "* Notch mange une pomme" ou "* Notch a explosé". Il est possible de saisir cette commande avec un sélecteur (exemple : @a), ce qui aura pour effet d'inscrire la liste de pseudos comme ceci : "Pseudo1, Pseudo2 et Pseudo3". | Tous les sélecteurs doivent exister. |
help [page | commande] ou ? [page | commande] | Affiche la liste des commandes disponibles. Note : Les commandes utilisables en multijoueur uniquement ne sont pas affichées, même s'il s'agit d'une partie en réseau local | Ne fonctionne que si la page existe, ou qu'il n'y a aucune commande/page d'inscrite. |
tell <pseudo> <message> ou msg <pseudo> <message> | Envoie un message privé au joueur indiqué dans pseudo. Quand le message est envoyé, il se présente de la manière suivante : "pseudo whispers to you : message." Il est possible de saisir cette commande avec un sélecteur (exemple : @a), ce qui aura pour effet d'inscrire la liste de pseudos comme ceci : "Pseudo1, Pseudo2 et Pseudo3". Il est possible en utilisant un sélecteur d'envoyer un message à plusieurs personnes. (exemple : /msg @a Notch mange une pomme ) |
Tous les sélecteurs doivent exister. Le joueur doit être connecté. |
Commandes d'opérateur uniquement[]
Les commandes d'opérateur sont utilisables depuis la console du serveur ou depuis le jeu en lui même.
Note : Le message dans le tchat indiquant qu'une commande d'opérateur valide a été entrée n'est visible que par les autres opérateurs.
Commande | Description | Conditions pour réussir | |
---|---|---|---|
blockdata <x> <y> <z> <id du bloc> | Permet de modifier les tags NBT du bloc. | ||
clear <pseudo> [ID de l'objet] [métadonnée] [quantité] [tag NBT] | Vide l'inventaire de pseudo en entier si ID de l'objet n'est pas précisé. Si métadonnée n'est pas précisé, cette commande supprimera tous les objets ayant cet identifiant. (exemple : /clear pseudo 5 2 supprimera les planches de bouleau de l'inventaire de pseudo)
|
L'inventaire doit contenir au moins un objet. Le joueur doit être en ligne. L'ID doit exister. La métadonnée doit exister. | |
clone <X1 Y1 Z1> <X2 Y2 Z2> <X Y Z>
[replace | masked] [force | move] |
Permet de cloner une construction vers un autre emplacement. La taille de la zone est limitée à 32768 (32X32X32 blocs) blocs maximum.
<X1 Y1 Z1> Obligatoire. Coordonnées du point de départ de la zone à cloner.. <X2 Y2 Z2> Obligatoire. Coordonnées du point d'arrivée de la zone à cloner. La zone à cloner sera l'ensemble des blocs dont les coordonnées se trouvent entre le point de départ et celui d'arrivée. La taille de la zone est limitée à 4096 blocs maximum (X*Y*Z). <X Y Z> Obligatoire. Coordonnées du point de départ de la zone de destination. Le point de départ de la zone de destination doit être l'angle de la zone de destination dont la coordonnée X, Y et Z est la plus faible. [replace|masked] Optionnel. Que faire des blocs déjà présents dans la zone de destination ? Valeur par défaut: ( replace ) replace : Efface les blocs déjà présents dans la zone de destination (+ blocs d'air). masked : Ne modifie pas les blocs de la zone de destination, copie les blocs par dessus la zone de destination (- blocs d'air) [force|move] Optionnel. Définition des options de copie. Valeur par défaut: Aucune option définie force : Permet de cloner une zone vers une zone de destination qui la chevauche. La copie effacera donc une partie de la zone de départ. move : Déplace la zone à cloner au lieu de la copier. Cela signifie que la zone source sera supprimée après copie. L'option move active automatiquement l'option force. |
/clone ~-5 ~ ~-5 ~+5 ~+10 ~+5 10 64 20 masked.
Copie les blocs dans un rayon de 5 blocs et sur une hauteur de 10 blocs au dessus de moi vers la position 10,64,20. Les blocs déjà présent dans la zone de destination sont préservé durant la copie. | |
debug <start | stop> | Démarre une nouvelle séance de débogage/profiling ou arrête celle en cours. Indique dans la console de nombreuses informations de performance. Crée un dossier debug à la fin du processus. | Une séance ne peut être arrêtée que si elle est en cours d'exécution. Ne peut pas être utilisée dans les blocs de commande. | |
defaultgamemode <survival | creative | adventure> | Définit le mode de jeu actuel de la carte comme mode de jeu par défaut. Les nouveaux joueurs démarreront dans ce mode de jeu. L'argument du mode de jeu peut aussi être abrégé respectivement "s/c/a/sp" ou "0,1,2,3". | Le mode de jeu doit exister. | |
difficulty <peaceful | easy | normal | hard> | Change la difficulté du monde. Peut être abrégé respectivement "p/e/n/h" ou "0/1/2/3". | La difficulté doit exister. | |
effect <pseudo> <effet> [secondes] [niveau] | Donne au joueur sélectionné l'effet spécifié pour le temps inscrit (par défaut 30 secondes). Les effets ont une limite de temps de 1 000 000 de secondes. Le niveau de l'effet a pour limite le niveau 255. L'effet doit être précisé par son ID (L'ID de chaque effet peut être trouvé sur la page des effets de potions. Définir l'argument secondes à zéro supprime l'effet. | Le joueur doit être connecté. L'effet doit exister. Le temps et le niveau ne doivent pas excéder leur limite. Le temps ne peut pas être un entier négatif. | |
effect <pseudo> clear | Supprime tous les effets que possède pseudo. | Le joueur doit être en ligne et doit posséder au moins un effet. | |
enchant <pseudo> <ID de l'enchantement> [niveau] | Enchante l'objet que tient pseudo en main selon enchantement. Le niveau de l'enchantement ne peut pas dépasser le niveau normal maximum pour cet enchantement. L'enchantement ne peut s'appliquer qu'à un objet qui peut normalement s'enchanter. Les enchantements non combinables ensemble ne peuvent pas être affectés ensemble. | L'ID de l'enchantement doit exister. Le joueur doit être connecté. | |
execute <Entité> <X Y Z> <Commande>
execute <Entité> <X Y Z> detect <Position du bloc (X Y Z)> <Bloc> <Commande> |
Fait exécuter une commande par un joueur/entité. La commande sera exécuté comme si c'était l'entité désignée qui l'exécute.
<Entité> Obligatoire. Joueur, mob ou entité qui exécutera la commande. <X Y Z> Obligatoire. Coordonnée de l'entité qui exécutera la commande <Commande>| [detect] Obligatoire. Une commande, ou un paramètre de détection supplémentaire. Commande : Une commande (avec ses paramètres) qui sera exécutée par l'entité choisie à la position définie. detect : Ajoute une condition à l'exécution de la commande : Le bloc décrit doit exister pour que la commande soit exécutée. |
/execute @e[type=Player] 0 0 0 /say Salut!
Fait dire à tous les joueurs 'Salut!' | |
fill <X1 Y1 Z1> <X2 Y2 Z2> <Bloc> [Bloc Data] [destroy|keep|hollow|outline|replace] [Tags NBT] | Permet de remplir une zone avec un bloc. La taille de la zone est limité à 32768 (32X32X32 blocs) blocs maximum.
<X1 Y1 Z1> Obligatoire. Coordonnées du point de départ de la zone à remplir. <X2 Y2 Z2> Obligatoire. Coordonnées du point d'arrivée de la zone à remplir. La zone à remplir sera l'ensemble des blocs dont les coordonnées se trouvent entre le point de départ et celui d'arrivé. La taille de la zone est limitée à 4096 blocs maximum (X*Y*Z). <Bloc> Obligatoire. Le nom d'un bloc du jeu [Bloc Data] Optionnel (par défaut = 0). Data du bloc (numéro de variante) [destroy|keep|hollow|outline|replace] Optionnel. Type de remplissage ? Valeur par défaut: destroy : Remplit avec le nouveau bloc, et efface les anciens blocs si déjà présents. keep : Remplace tous les blocs d'air de la zone de destination par le nouveau bloc, et garde les autres blocs sans modification. hollow : Dessine un cube creux avec le nouveau bloc, et remplit l'intérieur d'air. outline : Dessine un cube creux avec le nouveau bloc, et laisse les anciens blocs à l'intérieur. replace : Remplace uniquement les blocs donnés en paramètre par le nouveau bloc (cf commande /fill replace). [Tags NBT] Optionnel (par défaut = *rien*). Tag NBT à appliquer au bloc. |
/fill ~1 ~ ~ ~3 ~2 ~2 minecraft:glass
Créer un cube de 3x3 blocs en verre. | |
gamemode <survival | creative | adventure | spectator> [pseudo] | Définit le mode de jeu de pseudo. Peut être abrégé respectivement "s/c/a" ou "0/1/2/3". Si pseudo n'est pas défini, cette commande affectera la personne l'ayant écrite. | Le joueur doit être connecté. Le mode de jeu doit exister. L'argument pseudo est obligatoire dans un bloc de commande. | |
gamerule <règle> [true |false| valeur] | Active ou désactive règle. Si true (activé) ou false (désactivé) n'est pas précisé, létat de règle sera affiché. Liste des règles :
|
règle doit exister. | |
give <pseudo> <minecraft:objet> [valeur:"couleur"] [métadonnée] | Donne valeur (par défaut 1) objet défini par l'argument minecraft: avec la métadonnée spécifiée (par défaut 0) au joueur pseudo. Exemple : /give Notch minecraft:planks 47 2 (ou /give Notch minecraft:planks 47 2 ) donnera à Notch 47 planches de bouleau
|
Objet doit exister. Le joueur doit être connecté. | |
kill [pseudo] | Inflige 1000 ( x 500) de dégâts de vie au joueur ciblé et si pseudo est omis, il inflige les dégâts au joueur effectuant cette commande. Affiche le message "Ouch. That looks like it hurt." | Exécutable dans un bloc de commande si l'argument est spécifié, et le(s) joueur(s) cible(s) doit(vent) exister. | |
locate [structure] | Permet de localiser les structures générés aléatoirement. Exemple : /locate Mansion (Pour localiser un manoir) La commande renvoie les coordonnées du Manoir le plus proche.
|
||
particle <Nom de la particule> <X Y Z> <Xd Yd Zd> <Vitesse> [Quantité] [normal|force] [Joueur|mob|entité] | Permet de faire apparaître des particules.
<Nom de la particule> Obligatoire. Nom de la particule à afficher (voir Types de particules) <X Y Z> Obligatoire. Position du centre de la zone d'affichage de la particule. <Xd Yd Zd> Obligatoire. Taille de la zone d'affichage de la particule, suivant les 3 axes. <Vitesse> Obligatoire. Vitesse de la particule. [Quantité] Optionnel. Nombre de particule à afficher. [normal|force] Optionnel (par défaut = Normal). Distance d'affichage des particules. normal : Affiche les particules à une distance de 16 blocs maximums force : Affiche les particules sans limitation de distance [Joueur/mob/entité] Optionnel. Un ou plusieurs joueurs, mobs ou entités. |
/particle flame ~ ~ ~ 1 1 1 0.01 10 normal @e[type=Villager]
Affiche 10 particules de flamme autour de tous les villageois. | |
publish | Ouvre votre partie au réseau local. Active la triche. | Ne peut pas être utilisée dans les blocs de commande | |
playsound <son> <source> <joueur> [x] [y] [z] [volume] [hauteur] [volume minimum] | Joue le son choisi chez le joueur sélectionné aux coordonnées x, y, z.
Exemple avec le son .minecraft\assets\sound\mob\pig\death.ogg : la valeur pour <son> devrait être mob.pig.death. Pour les fichiers numérotés séquentiellement se rapportant au même événement (exemple : les différents sons de marche), le joueur doit exclure le numéro du son. Exemple avec le son .minecraft\assets\sound\mob\pig\say[1-3].ogg, la partie en gras doit être retirée. Dans ce cas, la commande va jouer un son sélectionné au hasard parmi les trois disponibles. La |
Un joueur ou une zone doit être choisie, et le joueur doit être capable d'entendre le son de l'endroit où il est joué. | |
stopsound <player> [source] [sound] | permet de stopper un son donné d'une source donné pour le joueur sélectionné.
exemple: /stopsound @a block minecraft:block.stone.place stop les son de pose de blocs de stone pour tout les joueur. (quand le son est joué dans la source block, qui est la source de base si le son n'a pas été exécuté par une commande) |
||
say <message> | Affiche le message message dans le chat. Il est possible de saisir cette commande avec un sélecteur (exemple : @a), ce qui aura pour effet d'inscrire la liste de pseudo comme ceci : "Pseudo1, Pseudo2 et Pseudo3". | Tous les sélecteurs doivent exister. | |
scoreboard <objectives|players|teams> | Voir Tableau de score pour plus d'informations. Syntaxe des commandes. | Article principal | |
seed | Affiche la graine de la carte. | Fonctionne toujours. | |
setworldspawn [x] [y] [z] | Définit le point d'apparition par défaut du monde. Si les coordonnées ne sont pas précisées il sera placé à l'endroit où vous vous tenez. | Fonctionne toujours. | |
spawnpoint <pseudo> [x y z] | Définit le point d'apparition du joueur pseudo à la position précisée, ou à la position actuelle si x, y et z ne sont pas précisés. Note : les coordonnées doivent être des nombres entiers. | Le joueur doit être connecté. Les coordonnées x et z doivent être comprises entre -30,000,000 et 30,000,000. | |
spreadplayers <x> <z> [distance minimale] [distance maximale] <respecter les équipes> [true/false] <joueur> | Cette commande permet aux joueurs de se propager sur une longue ou une courte distance. | ||
summon <entités> [x] [y] [z] [Données] | Fait apparaître les entités désirées. Par exemple, /summon Pig ~ ~ ~ {Saddle:1, CustomName:"Mr. Pig", CustomNameVisible:1} va faire apparaître un cochon sellé nommé Mr. Pig à la position du joueur. | Les coordonnées x et z doivent être comprises entre -30,000,000 et 30,000,000. Si les coordonnées ne sont pas spécifiées, les entités apparaîtront à la position du joueur. | |
setblock [x] [y] [z] <bloc> [métadonnée] [oldBlockHanding] [Données] | Place un bloc aux coordonnées désirées. | bloc doit exister, métadonnée doit exister si spécifiée, oldBlockHanding peut être soit keep, soit replace, soit destroy si spécifié. | |
teleport <entity> <x> <y> <z> [<y-rot> <x-rot>] | Téléporte l'entité aux coordonnées inscrites. Placer un "~" devant une coordonnée la rendra relative a la position à ou est effectué la commande . Par exemple taper /teleport @a ~0 ~10 ~0 téléportera les joueur 10 blocs au-dessus la position ou à été effectué la commande. Autre exemple: /execute "entité" ~ ~ ~ /teleport @a ~ ~10 ~ téléportera les joueur à 10 blocs au dessus de "entité". | Les coordonnées x et z doivent être comprises entre -30,000,000 et 30,000,000 avec une hauteur comprise entre -4096 et 4096. | |
tellraw <joueur> <message> | Envoie un message à tous les joueurs spécifiés par un sélécteur sur un serveur. Des liens peuvent également être envoyés, avec des actions personnalisables quand on clique dessus, par exemple donner une pomme à un joueur ou téléporter un joueur ou un ensemble de joueurs spécifiés par un sélécteur à un autre endroit. | ||
time set <valeur | day | night> | Définit l'heure de la journée par rapport à valeur. valeur doit être un entier positif ou nul compris entre 0 et 24000 inclus. 0 est l'aube, 6000 est le zénith du soleil, 12000 est le crépuscule et 18000 est équivalent à minuit. valeur peut être plus grand que 24000 mais le soleil revient à sa position initiale à 24001. | valeur doit être positif ou nul. | |
time add <valeur> | Incrémente l'heure de la journée de valeur ticks | valeur doit être positif ou nul | |
toggledownfall | Inverse le temps actuel (même effet que /weather )
|
Fonctionne toujours. | |
tp [pseudo] <pseudoCible> | Téléporte pseudo à pseudoCible. Si aucun pseudo n'est précisé, le joueur tapant la commande sera téléporté au joueur cible. | pseudoCible n'est pas facultatif dans les blocs de commande. Les 2 joueurs doivent être connectés. | |
tp [pseudo] <x> <y> <z> | Téléporte le joueur pseudo aux coordonnées inscrites. Si pseudo n'est pas précisé, cela téléportera le joueur ayant tapé la commande. Placer un "~" devant une coordonnée la rendra relative à la position actuelle du joueur. Par exemple taper "/tp ~0 ~10 ~0" téléportera le joueur 10 blocs au-dessus de sa position initiale, à l'inverse, taper "/tp ~0 ~-10 ~0" téléportera le joueur 10 blocs en-dessous de sa position initiale. | Les coordonnées x et z doivent être comprises entre -30,000,000 et 30,000,000 avec une hauteur comprise entre -4096 et 4096. pseudo n'est pas facultatif dans les blocs de commande. | |
trigger <objectif> [add | set] <valeur> | Modifie la valeur d'un objectif de scoreboard de type 'trigger'. Pour qu'un objectif trigger soit modifiable, il doit d'abord être activé via la commande /scoreboard players enable. Une fois modifié, il doit être a nouveau activé pour être modifié. La commande /trigger peut idéalement être utilisé dans la commande /tellraw, afin de rendre son utilisation plus intuitive.
<objectif> Obligatoire. Nom de l'objectif de scoreboard a modifier pour le joueur qui tape la commande. [add|set] Obligatoire. Defini si la valeur de l'objectif doit être ajouté ou doit remplacé la nouvelle valeur. set pour la remplacer, add pour ajouter sa valeur. <valeur> Obligatoire. Nouvelle valeur de l'objectif. |
/trigger vie set 3.
Définit la valeur de l'objectif de type trigger qui s'apelle "vie" à 3. | |
weather <clear | rain | thunder> [secondes] | Change la météo pour la durée spécifiée. | secondes doit être compris entre 1 et 1 000 000. | |
xp <valeur> [pseudo]
xp <valeur>L [pseudo] |
Donne à pseudo (ou au joueur tapant la commande si pseudo n'est pas spécifié) le nombre valeur de globes d'expérience.
Donne à pseudo (ou au joueur tapant la commande si pseudo n'est pas spécifié) le nombre valeur de niveaux d'expérience. valeur ne doit pas excéder 2 147 483 647. Définir valeur en tant qu'entier négatif retirera les niveaux au joueur |
valeur doit être au plus 2 147 483 647. pseudo n'est pas facultatif dans les blocs de commande. Le joueur doit être connecté. |
Commandes multijoueur uniquement[]
Ces commandes ne sont disponibles que pour les opérateurs ou la console (à l'exception de /list
). Ces commandes ne peuvent pas être effectuées à partir d'un bloc de commande (à l'exception de /list
qui retournera vrai à chaque fois). Ces commandes ne peuvent pas être utilisées avec des sélecteurs.
Commande | Description | Conditions pour réussir |
---|---|---|
ban <pseudo> [raison] | Bannit le joueur pseudo du serveur. Ajouter raison affichera la raison du bannissement au joueur | Fonctionne toujours. |
ban-ip <adresse ip | pseudo> | Bannit l'adresse IP entrée ou l'adresse IP du joueur. | adresse ip doit être correcte. Le joueur doit être connecté |
banlist [ips] | Affiche la liste des bannis, utilisez /banlist ips pour afficher la liste des IP bannies |
Fonctionne toujours. |
deop <pseudo> | Révoque le statut d'opérateur de pseudo | Fonctionne toujours. |
kick <pseudo> [raison] | Déconnecte le joueur pseudo. Si raison est spécifié, le joueur verra la raison pour laquelle il a été éjecté | pseudo doit être connecté. |
list | Affiche la liste des joueurs en ligne. | Fonctionne toujours. |
mute <pseudo> | Fait taire le joueur sur le chat du serveur. Cette commande effectuée sur un joueur déja mute lui rendra la parole. | Fonctionne quand le joueur est connecté. |
op <pseudo> | Fait devenir le joueur pseudo opérateur. | Fonctionne toujours. |
pardon <pseudo> | Retire pseudo de la liste des bannis. | Le joueur doit être banni. |
pardon-ip <adresse ip> | Retire adresse ip de la liste des adresse IP bannies | adresse ip doit être correcte. |
save-all | Force la sauvegarde de la carte sur le disque. | Fonctionne toujours. |
save-off | Désactive la sauvegarde de la carte sur le disque. | Fonctionne toujours. |
save-on | Active la sauvegarde de la carte sur le disque (par défaut). | Fonctionne toujours. |
stop | Stoppe le serveur. | Fonctionne toujours. |
whitelist <add | remove> <pseudo> | Ajoute le joueur pseudo à la liste blanche. | Fonctionne toujours. |
whitelist list | Affiche la liste des joueurs dans la liste blanche. | Fonctionne toujours. |
whitelist <on | off> | Active ou désactive la liste blanche. Note : les opérateurs peuvent se connecter même s'ils ne sont pas sur la liste blanche. | Fonctionne toujours. |
whitelist reload | Recharge la liste des joueurs sur la liste blanche (si la liste n'a pas été modifiée directement dans Minecraft) | Fonctionne toujours. |
Uniquement dans les blocs de commande[]
Ces commandes ne peuvent être faites que dans des blocs de commande mais dans la version 1.8, elles peuvent être effectuées en dehors de ces derniers. Le bloc de commande peut s'obtenir à l'aide de la commande /give @p minecraft:command_block
Commande | Description | Conditions pour réussir |
---|---|---|
testfor <pseudo | entité | sélecteur> | Utilisé pour tester si le joueur pseudo est connecté, ou si il répond aux critères des sélecteurs. Si le résultat est vrai, le bloc de commande diffusera un signal de redstone à partir d'un comparateur branché à lui. Exemple : /testfor @p[x=0,y=64,z=39,r=5] vérifiera si dans un rayon (sphère) de 5 cubes autour du point situé aux coordonnées x=0 y=64 et z=39 des joueurs sont présents, si c'est le cas, le bloc de commande retournera "vrai". Plus d'informations sur les sélecteurs et les arguments. |
sélecteur doit être valide si spécifié. |
testforblock [x] [y] [z] <bloc> [métadonnée] [Données] | Similaire à la commande "testfor" mais spécifique aux blocs et non pas aux joueurs. | bloc doit exister, métadonnée doit exister si spécifiée, oldBlockHanding peut être soit keep, soit replace, soit destroy si spécifié. |
Spécifique à la version Bedrock[]
Commande | Description | |
---|---|---|
alwaysday | <true|false> | Verrouille et déverrouille le cycle jour-nuit. |
connect | <serverUri: text> | Tente de se connecter au serveur WebSocket à l'URL indiquée. |
daylock | <true|false> | Verrouille et déverrouille le cycle jour-nuit. |
setmaxplayers | <maxPlayers: int> | Définit le nombre maximum de joueurs pour cette session de jeu. |
tickingarea | add <from: x y z> <to: x y z> [name: string] | Ajoute une zone persistante avec un nom défini dans une zone définie. |
add circle <center: x y z> <radius: int> [name: string] | Ajoute une zone persistante avec un nom défini dans une zone circulaire définie. | |
remove <position: x y z> | Supprime une zone persistante à partir d'une position. | |
remove <name: string> | Supprime une zone persistante avec un nom défini. | |
remove_all | Supprime toutes les zones persistantes. | |
list [all-dimensions] | Affiche la liste de toutes les zones persistantes. | |
wsserver | <serverUri: text> | Tente de se connecter au serveur WebSocket à l'URL indiquée. |
Historique[]
Version Java Classique | |||||
---|---|---|---|---|---|
0.0.15a_03 | Ajout des commandes /ban , /banip , /broadcast , /deop , /kick , /op , /tp et /unban . | ||||
0.0.16a_01 | La commande /broadcast devient la commande /say . | ||||
0.0.17a | Ajout de la commande /setspawn . | ||||
0.0.20a | Ajout de la commande /solid . | ||||
Version Java Indev | |||||
0.31 | Suppression de toutes les commandes. | ||||
Version Java Alpha | |||||
1.0.16 | Ajout des commandes /ban , /ban-ip , /banlist , /deop , /home , /kick , /op , /pardon , /pardon-ip , /say et /stop . | ||||
1.0.16_01 | Ajout des commandes /save-all , /save-on , /save-off et /tp . | ||||
1.0.16_02 | Ajout des commandes /list et /tell . | ||||
1.2.5 | Suppression de la commande /home . | ||||
1.2.6 | Ajout de la commmande /kill . | ||||
Version Java Bêta | |||||
1.3 | Ajout de la commande /whitelist . | ||||
Version Java | |||||
1.3.1 | 12w16a | Triche implémentée./kill fonctionne dorénavant en mode Créatif. | |||
12w22a | Ajout de la commande /defaultgamemode . | ||||
12w24a | Ajout de la commande /publish . | ||||
12w25a | La triche peut être désactivée ou activée en passant sa carte en mode réseau local. | ||||
12w27a | Ajout de la commande /debug . | ||||
1.4.2 | 12w32a | Ajout des commandes /difficulty , /gamerule , /spawnpoint et /weather . | |||
12w37a | Ajout de la commande /clear . | ||||
12w38a | /clear peut dorénavant être utilisée pour supprimer des objets précis. | ||||
12w41a | La limite pour la commande /xp est maintenant de 2,147,483,647 au lieu de 5,000. | ||||
1.4.4-pre | Ajout de la commande /enchant . | ||||
1.5 | 13w03a | Ajout de la commande /testfor . Elle ne fonctionne que dans les blocs de commande. | |||
13w04a | Ajout de la commande /scoreboard . | ||||
13w09b | Ajout de la commande /effect . | ||||
1.6.1 | 13w23a | Ajout de la commande /spreadplayers . | |||
Règle de jeu : naturalRegeneration . | |||||
13w24a | Règle de jeu : doDaylightCycle . | ||||
13w24b | La commande /kill fonctionne désormais correctement même sous un grand effet de résistance. | ||||
1.6-pre | L'argument clear a été ajouté à la commande /effect et permet de supprimer d'un coup tous les effets d'un joueur. | ||||
1.6.1-pre | Ajout de la commande /playsound . | ||||
1.7 | 13w36a | Ajout de la commande /summon . | |||
13w37a | Ajout des commandes /testforblock , /setblock et /tellraw . | ||||
1.8 | 14w02a | Ajout de la commande /blockdata . | |||
14w03a | Ajout des commandes /clone et /fill . | ||||
14w04a | Ajout de la commande /particle . | ||||
14w06a | Ajout de la commande /trigger . | ||||
14w07a | Ajout des commandes /execute et /testforblocks . | ||||
14w17a | Ajout de la commande /worldborder . | ||||
14w20a | Ajout de la commande /title . | ||||
14w28a | Ajout de la commande /stats . | ||||
1.9 | 15w37a | Règle de jeu : spectatorsGenerateChunks . | |||
15w51a | Règle de jeu : spawnRadius . | ||||
16w07a | Règle de jeu : disableElytraMovementCheck . | ||||
1.9.3 | 1.9.3-pre2 | Ajout de la commande /stopsound . | |||
1.10 | 1.10-pre1 | Ajout de la commande /teleport . | |||
1.11 | 16w38a | Règles de jeu : doWeatherCycle et maxEntityCramming . | |||
16w39a | Ajout de la commande /locate . | ||||
1.12 | 17w13a | Ajout des commandes /advancement et /recipe . | |||
Suppression de la commande /achievement . | |||||
Règle de jeu : doLimitedCrafting . | |||||
17w16b | Règle de jeu : maxCommandChainLength . | ||||
17w18a | Ajout de la commande /reload . | ||||
Règle de jeu : announceAdvancements . | |||||
1.12-pre1 | Ajout de la commande /function . | ||||
Règle de jeu : gameLoopFunction . | |||||
Version portable Alpha | |||||
0.7.4 | Ajout de la prise en charge des commandes, bien qu'aucune n'ait encore été implémentée. | ||||
0.16.0 | build 1 | Ajout des commandes /clearfixedinv , /clone , /deop , /execute , /fill , /gamemode , /give , /help (ou /? ), /kill , /list , /op , /say , /setblock , /setfixedinvslot , /setworldspawn , /spawnpoint , /summon , /tell (ou /msg et /w ), /testforblock , /testforblocks , /time , /toggledownfall , /tp (ou/teleport ), /weather , /wsserver et /xp .
| |||
Les fonctionnalités de la plupart des commandes sont équivalentes à celles de la version Java. Les différences incluent : pas de support pour les datatags, la commande /clone ne peut pas utiliser le cloneMode forced , la commande /gamemode peut uniquement donner le mode Créatif ou le mode Survie, le nom du joueur est facultatif dans la commande /give et le nom de l'entité est facultatif dans /execute . | |||||
build 2 | Suppression des commandes /clearfixedinv et /setfixedinvslot ainsi que d'autres objets liés à la version éducative. | ||||
build 5 | Ajout de la commande /enchant . | ||||
Version portable | |||||
1.0 | build 1 | Ajout des commandes /locate et /connect . | |||
build 2 | Suppression de la commande /locate . | ||||
build 3 | Rajout de la commande /locate . Fonctionne uniquement pour les forts. | ||||
1.0.3 | build 1 | Ajout de la commande /transferserver . | |||
1.0.5 | build 1 | Ajout des commandes /clear , /difficulty , /effect , /gamerule , /me , /particle , /playsound , /replaceitem , /spreadplayers , /stopsound , /testfor et /title . | |||
build 2 | Suppression de la commande /particle .
| ||||
La valeur amplifier dans la commande /effect n'a désormais plus de valeurs négatives. | |||||
1.1 | build 1 | Les valeurs canplaceon et candestroy sont désormais prises en charge dans la commande /replaceitem .
| |||
/locate peut désormais localiser d'autres structures.
| |||||
Ajout des règles de jeu dodaylightcycle , doentitydrops , dofiretick , domobspawning , domobloot , dotiledrops , doweathercycle , keepinventory et mobgriefing . | |||||
1.1 | Ajout de la commande /setmaxplayers . | ||||
1.2 | build 1 | Ajout de la commande /tickingarea . |
Notes diverses[]
- Quand la règle du jeu "doFireTick" est désactivée, le feu brûle éternellement et ne s'éteint pas même avec la pluie.
Voir aussi[]
Modes de jeu | |||||||
---|---|---|---|---|---|---|---|
Éléments de gameplay |
|