Serveur minecraft

Commandes – Wiki officiel de Minecraft – Resoudre les problemes d’un serveur MineCraft

Par Titanfall , le 3 mai 2019 - 43 minutes de lecture

Les commandes sont des fonctionnalités avancées activées en tapant certaines chaînes de texte.

Dans le client, les commandes sont entrées via la fenêtre de discussion qui s’affiche en appuyant sur le bouton T clé (par défaut) ou / clé. En utilisant le / La clé entrera également la barre oblique que les commandes exigent comme préfixe, ce qui en fait un raccourci utile. le et Cette touche peut être utilisée pour afficher le texte saisi précédemment, y compris toutes les commandes exécutées précédemment. Pressage Onglet Lors de la saisie de commandes, vous pouvez parcourir les commandes ou les arguments possibles. Vous pouvez également entrer automatiquement les coordonnées du bloc examiné avant de lancer la discussion.

Les commandes peuvent également être entrées dans la console d'un serveur multijoueur, mais sont ne pas précédé d'un / quand entré de cette façon. Un administrateur de serveur exécutant des commandes de cette manière est souvent appelé "image fantôme".

Commandes dans des blocs de commande peut être précédé d'une barre oblique, mais ce n'est pas obligatoire. Les commandes dans un bloc de commandes nécessitent généralement un argument optionnel, tel que le nom d'utilisateur du joueur.

La majorité des commandes ne sont disponibles que dans les situations suivantes:

  • Dans une partie multijoueur, saisie par un opérateur ou un bloc de commande.
  • Dans d'autres jeux multijoueurs, saisis par le joueur qui a ouvert un jeu en réseau avec les astuces activées ou héberge son propre serveur multijoueur
  • En mode solo, si les codes de triche ont été activés lors de la création du monde (via le bouton "Plus d'options du monde …").

Certaines commandes de lecteur sont également disponibles dans le mode solo, même lorsque les astuces ne sont pas activées.

Remarque: Dans les mondes solo où les astuces ne sont pas activées à la création, vous pouvez les activer de manière temporaire en ouvrant la session de jeu en cours au jeu en réseau ( Esc → "Open to LAN", puis le bouton "Allow Cheats" et "Start LAN World"). Il n'est pas nécessaire que vous soyez sur un réseau local ou que d'autres personnes se joignent à vous. Ce n'est pas permanent, mais permettra l'utilisation de commandes jusqu'à ce que vous quittiez le monde, et les modifications que vous apporterez via des commandes (éléments créés, etc.) seront sauvegardées avec le monde. Vous pouvez le faire chaque fois que vous recommencez à jouer au monde. Notez que ceci désactivera la pause de jeu pendant toute la durée. Ainsi, lorsqu’il est ouvert au réseau local, vous devriez vous rendre dans un endroit sûr ou recharger votre monde avant d’utiliser le menu Jeux. N'oubliez pas que vous pouvez désactiver votre monde LAN en le rechargeant.

Notation tilde et caret[[[[modifier]

De nombreuses commandes permettent relatif coordonnées à spécifier avec tildes (~). Un nombre suivant un tilde ou un caret est un décalage à partir de quelque chose plutôt que d'une coordonnée. Le signe du décalage spécifie s'il faut aller dans le sens positif ou négatif pour cet axe. Un seul tilde est en soi un raccourci pour ~ 0.

Par exemple, / tp 0 64 0 téléporte l'utilisateur vers la coordonnée (0, 64, 0), tandis que / tp ~ 3 ~ ~ -3 téléporte l’utilisateur à une position de +3 blocs dans la direction "x" (c’est-à-dire est), garde leur hauteur actuelle et -3 blocs dans la direction "z" (c.-à-d. nord) et / tp ^ ^ ^ 3 téléporte l'utilisateur vers une position +3.

Habituellement, les coordonnées absolues peuvent être mélangées avec des coordonnées relatives. Par exemple, / tp ~ 64 ~ conserve les coordonnées "x" et "z" de l'utilisateur, mais les téléporte à une hauteur absolue de 64, cependant / tp ^ -5 ^ ^ téléporte le joueur à droite en fonction de l'inclinaison de sa tête. Les carets sont utilisés / tp ^ left ^ up ^ forward.

L'origine du décalage dépend de la commande. Par exemple, dans / tp le décalage est à partir de la position de départ de la cible. Les autres décalages courants incluent la position d'exécution de la commande ou une autre coordonnée spécifiée par la commande.

Sélecteurs de cible dans Java Edition[[[[modifier]

Cette section nécessite une mise à jour.

La description: Ne prend pas en compte les différences entre Java 1.13 et le substrat rocheux

Dans la plupart des commandes où un joueur peut être spécifié en tant qu'argument, il est possible de "cibler" un ou plusieurs joueurs satisfaisant certaines conditions au lieu de spécifier les joueurs par leur nom. Pour cibler les joueurs par condition, choisissez une variable de sélecteur cible et, éventuellement, un ou plusieurs arguments de sélecteur de cible pour modifier les conditions à remplir.

Par exemple, pour changer le mode de jeu de tous les joueurs de l'équipe Rouge en mode créatif, au lieu de les spécifier individuellement par leur nom:

/ gamemode creative @a[team=Red]

Variables de sélection cible[[[[modifier]

Résumé des variables de sélection cibles
Variable Une fonction
@p joueur le plus proche
@r joueur aléatoire
@une tous les joueurs
@e toutes les entités
@s l'entité qui exécute la commande

Une variable de sélection de cible identifie la grande catégorie de cibles à sélectionner. Il y a cinq variables:

@p
Cible le joueur le plus proche. Lorsqu'il est exécuté par la console, l'origine de la sélection sera à (0, 0, 0). S'il y a plusieurs joueurs les plus proches, du fait qu'ils se trouvent à la même distance, le joueur qui a récemment rejoint le serveur est sélectionné.
Les arguments de sélecteur de cible peuvent être utilisés pour réduire l'ensemble des joueurs parmi lesquels le joueur le plus proche sera sélectionné. Par exemple, @p[team=Red] ciblera le joueur le plus proche de l'équipe rouge même s'il y a d'autres joueurs plus proches.
le c[[[[Édition du substrat rocheux seulement] ou limite[[[[Java Edition uniquement] L’argument du sélecteur de cible peut être utilisé pour augmenter le nombre de joueurs ciblés les plus proches (par exemple, @p[c=3][[[[Édition du substrat rocheux seulement] ou @p[limit=3][[[[Java Edition uniquement] ciblera les trois joueurs les plus proches).
@r
Cible un joueur au hasard.
Les arguments de sélecteur de cible peuvent être utilisés pour réduire l'ensemble des joueurs à partir desquels un joueur aléatoire sera ciblé. Par exemple, @r[team=Red] ciblera uniquement un joueur choisi au hasard dans l’équipe rouge.
le limite L'argument du sélecteur de cible peut être utilisé pour augmenter le nombre de joueurs choisis au hasard. Par exemple, @r[limit=3] ciblera trois joueurs aléatoires.
le type l'argument n'est pas autorisé sur @r. Pour sélectionner une entité aléatoire, utilisez @e[sort=random,limit=1] au lieu.
@une
Cible tous les joueurs, y compris les joueurs morts. Aucun autre sélecteur ne trouvera des joueurs morts, sauf @s.
Les arguments de sélecteur de cible peuvent être utilisés pour réduire le nombre de joueurs ciblés. Par exemple, @une[team=Red] ciblera uniquement les joueurs de l’équipe rouge.
@e
Cible toutes les entités (y compris les joueurs).
Les arguments de sélecteur de cible peuvent être utilisés pour réduire l'ensemble des entités ciblées. Par exemple, @e[type=cow] ne ciblera que les vaches.
@s
Cible une seule entité – l'entité qui a exécuté la commande, y compris les joueurs morts. Si l'exécuteur n'était pas une entité, par exemple s'il était un bloc de commandes ou une console de serveur, ce sélecteur ne trouvera rien.
Les arguments de sélecteur de cible peuvent être utilisés pour spécifier si l'exécutant est réellement éligible pour être ciblé. Par exemple, @s[type=cow,team=Red] s’adressera à l’exécutant de la commande si l’exécutant était une vache de l’équipe Rouge.

Arguments du sélecteur cible[[[[modifier]

Après un sélecteur de cible, des arguments facultatifs peuvent être utilisés pour modifier l’ensemble des cibles sélectionnées. Lorsqu'il est utilisé avec @une ou @e, les arguments limitent le nombre de cibles de la liste complète à un nombre spécifique. Lorsqu'il est utilisé avec @p ou @r, les arguments réduisent le nombre de cibles de la liste complète à un ensemble plus petit dans lequel le joueur le plus proche ou aléatoire est sélectionné. Lorsqu'il est utilisé avec @s, l'utilisateur de la commande ne sera ciblé que si tous les arguments sont acceptés, sinon la commande échouera.

Ajoutez des paires argument-valeur en tant que liste séparée par des virgules entre crochets après la variable de sélection cible:

@[[[[= <valeur>= <valeur>,…].

Les arguments et les valeurs sont sensibles à la casse. Les espaces sont autorisés autour des crochets, des signes identiques et des virgules, sauf entre la variable cible et le premier crochet. Des virgules doivent être utilisées pour séparer les paires argument-valeur.

Sélection des cibles par coordonnée
[x=[x=[x=[x=X, y =Yz =Z] – Sélectionne les cibles en fonction de la distance à cette position exacte. Combinez avec la sélection par distance pour sélectionner uniquement les cibles situées à une certaine distance de cette position spécifique, ou combinez avec les dimensions de volume pour sélectionner uniquement les cibles situées dans un certain volume cubique. Si elle est combinée sans dimensions de distance ni de volume, le monde entier sera sélectionné.
Les coordonnées sont doubles et permettent des valeurs comme 12.34et ne sont pas corrigés au centre, ce qui signifie x = 0 n'est plus corrigé à x = 0,5 – la notation tilde est disponible pour les coordonnées d'argument de sélecteur‌[[[[Édition du substrat rocheux seulement].
Sélection des cibles par distance
[distance=[distance=[distance=[distance=DISTANCE] – Sélectionne uniquement les cibles exactement DISTANCE blocs de l'exécution de la commande. Si DISTANCE est une plage, sélectionne uniquement les cibles dont la distance est comprise dans cette plage. Seules les valeurs non négatives sont autorisées.
Si une coordonnée (ci-dessus) et le rayon / i ou les deux sont définis, le rayon / i sera centré sur la coordonnée plutôt que sur la position d'exécution de la commande.
Les plages sont prises en charge pour ne permettre que certaines distances.

  • @e[distance=10] – cible uniquement les entités à exactement 10 pâtés de maisons
  • @e[distance=10..12] – ne cible que les entités distantes de plus de 10 blocs mais à moins de 12 blocs (inclus)
  • @e[distance=5..] – cible uniquement les entités situées à plus de 5 pâtés de maisons (inclus)
  • @e[distance=..15] – ne cible que les entités situées à moins de 15 pâtés de maisons (inclus)
Sélection des cibles par volume
[dx=[dx=[dx=[dx=DX, dy =DY, dz =DZ]
Sélectionne uniquement les cibles du volume défini comme commençant à partir de l'emplacement où la commande a été exécutée et étendu DX des blocs dans la direction "x" (c'est-à-dire est / ouest), DY des blocs dans la direction "y" (c'est-à-dire vers le haut / le bas), et DZ des blocs dans la direction "z" (c'est-à-dire nord / sud). Si une coordonnée initiale est spécifiée avec le X, y, et z arguments, qui seront utilisés à la place de la position d'exécution de la commande pour le coin inférieur nord-ouest (dx, mourir, et dz toujours préciser les distances à partir de cette coordonnée; ils font ne pas spécifiez une coordonnée séparée). Toutes les valeurs sont autorisées, y compris les valeurs négatives et partielles.
  • @e[x=1,y=2,z=3,dx=4,dy=5,dz=6] – cible uniquement les entités dont la zone de frappe est collectée avec la région de bloc (1 ~ 5, 2 ~ 7,3 ~ 9) (ou coordonnées (x, y, z) )[16)y∈[28)z∈[310)})[16)y∈[28)z∈[310)})[16)y∈[28)z∈[310)})
  • @e[x=1,y=2,z=3,dx=0,dy=0,dz=0] – cible uniquement les entités dont la hitbox est collectée avec la région de bloc (1, 2, 3).
Il est possible de combiner la sélection par distance et la sélection par volume. Dans ce cas, la commande sélectionne uniquement les cibles situées dans le chevauchement des deux régions (dans un certain rayon / i du coin inférieur nord-ouest du volume et non en dehors du volume défini).
Sélection des cibles par scores
[scores={[scores={[scores={[scores=OBJECTIF1=SCORE1,OBJECTIF2=SCORE2, ...] – Sélectionne uniquement les cibles avec un score dans l'objectif OBJECTIF1 de SCORE1et un score en objectif OBJECTIF2 de SCORE2.
Tous les objectifs testés sont dans une seule étiquette, avec une liste de sélecteurs de score individuels entre les accolades. Les sélecteurs à l'intérieur des accolades supportent des plages.

  • @e[scores=myscore=10] – Sélectionne uniquement les entités avec un score dans l'objectif mon score de exactement 10.
  • @e[scores=myscore=10..12] – Sélectionne uniquement les entités avec un score dans l'objectif mon score entre 10 et 12.
  • @e[scores=myscore=5..] – Sélectionne uniquement les entités avec un score dans l'objectif mon score de 5 ou plus.
  • @e[scores=myscore=..15] – Sélectionne uniquement les entités avec un score dans l'objectif mon score de 15 ou moins.
  • @e[scores=foo=10,bar=1..5] – Sélectionne uniquement les entités avec un score dans l'objectif foo de exactement 10, et un score en objectif bar entre 1 et 5.
Sélection des cibles par balise
[tag=[tag=[tag=[tag=ÉTIQUETTE] – Sélectionne uniquement les cibles qui ont le tag tableau de bord ÉTIQUETTE.
[tag=![tag=![tag=![tag=!ÉTIQUETTE] – Sélectionne uniquement les cibles qui font ne pas avoir le tag tableau de bord ÉTIQUETTE.
[tag=[tag=[tag=[tag=TAG1, tag =TAG2] – Sélectionne uniquement les cibles qui ont tous les deux la balise du tableau de bord TAG1 et TAG2.
[tag=![tag=![tag=![tag=!TAG1, tag =!TAG2] – Sélectionne uniquement les cibles qui ont ni la balise du tableau de bord TAG1 ni la balise du tableau de bord TAG2.
[tag=[tag=[tag=[tag=TAG1, tag =!TAG2] – Sélectionne uniquement les cibles qui ont le tag tableau de bord TAG1 mais pas la balise du tableau de bord TAG2.
[tag=] – Sélectionne uniquement les cibles sans tout tags de tableau de bord.
[tag=!] – Sélectionne uniquement les cibles avec tout tags de tableau de bord.
  • @e[tag=a,tag=b,tag=!c] – Sélectionne uniquement les entités avec le tag a avec le tag b sans tag c.
  • @r[tag=a] – Sélectionne un seul joueur au hasard parmi les joueurs avec le tag a.
Sélection des cibles par équipe
[équipe=[équipe=[team=[team=ÉQUIPE] – Ne sélectionne que les cibles de l'équipe ÉQUIPE.
[équipe=![équipe=![team=![team=!ÉQUIPE] – Ne sélectionne que les cibles ne pas en équipe ÉQUIPE.
[team=] – Sélectionne uniquement les cibles non activées tout équipe.
[team=!] – Sélectionne uniquement les cibles sur tout équipe.
Sélectionner des cibles avec une limite
[limite=[limite=[limit=[limit=LIMITE] – Sélectionne uniquement le nombre spécifié de cibles au maximum.
Lorsqu'il est utilisé avec @p ou @r, cet argument a par défaut la valeur 1, aussi utiliser une limite supérieure augmenter le nombre de cibles proches ou aléatoires retournées. Lorsqu'il est utilisé avec @une ou @e, cet argument ne renvoie qu'un nombre limité de cibles.
Utiliser un argument supplémentaire Trier, on peut spécifier comment les cibles sont choisies et limitées.

  • sort = le plus proche – tri par distance, le plus proche en premier (par défaut pour @p)
  • trier = le plus éloigné – tri par distance, le plus éloigné en premier
  • sorte = aléatoire – trier au hasard (par défaut pour @r)
  • sort = arbitraire – pas de tri (par défaut pour @e, @une)
Sélection des cibles par niveau d'expérience
[niveau=[niveau=[level=[level=L] – Sélectionne uniquement les cibles avec L niveaux d'expérience.
Ceci filtre automatiquement toutes les cibles non-joueurs.
Ce sélecteur prend en charge les plages.

  • @une[level=10] – Ne sélectionne que les joueurs de niveau 10
  • @une[level=10..12] – Sélectionne uniquement les joueurs de niveau 10, 11 ou 12
  • @une[level=5..] – Sélectionne uniquement les joueurs de niveau 5 ou supérieur
  • @une[level=..15] – Sélectionne uniquement les joueurs de niveau 15 ou inférieur
Sélection des cibles par mode de jeu
[gamemode=[gamemode=[gamemode=[gamemode=MODE DE JEU] – Sélectionne uniquement les cibles dans le mode de jeu spécifié.
[gamemode=![gamemode=![gamemode=![gamemode=!MODE DE JEU] – Sélectionne uniquement les cibles qui sont ne pas sur le mode de jeu spécifié.
Valeurs permises pour MODE DE JEU sont:

  • survie: mode de survie
  • Créatif: mode Creative
  • aventure: mode aventure
  • spectateur: mode spectateur‌[[[[Java Edition uniquement]
Ceci filtre automatiquement toutes les cibles non-joueurs.
Sélection des cibles par nom
[nom=[nom=[name=[name=PRÉNOM] – Ne sélectionne que les cibles nommées PRÉNOM.
[nom=![nom=![name=![name=!PRÉNOM] – Ne sélectionne que les cibles ne pas nommé PRÉNOM.
Si les guillemets sont utilisés autour PRÉNOM, alors les espaces sont autorisés. PRÉNOM ne peut être qu'une simple chaîne, pas un composé de texte JSON.
Sélection des cibles par rotation verticale
[x_rotation=[x_rotation=[x_rotation=[x_rotation=X_ROTATION] – Sélectionne uniquement les cibles avec rotation verticale de X_ROTATION.
Les valeurs de rotation verticale varient de -90 face vers le haut, augmentant à 0 à l’horizontale, augmentant à 90 à droite, de sorte que les valeurs de rotation verticale augmentent avec la rotation. vers le bas).
Ce sélecteur prend en charge les plages.
  • @e[x_rotation=10] – Sélectionne les entités avec une rotation verticale de exactement 10
  • @e[x_rotation=10..12] – Sélectionne les entités dans la rotation verticale de 10 à 12 (inclus)
  • @e[x_rotation=5..] – Sélectionne les entités avec une rotation verticale de 5 ou plus
  • @e[x_rotation=..15] – Sélectionne les entités avec une rotation verticale de 15 ou moins
Sélection des cibles par rotation horizontale
[y_rotation=[y_rotation=[y_rotation=[y_rotation=Y_ROTATION] – Sélectionne uniquement les cibles avec une rotation horizontale de Y_ROTATION.
Les valeurs de rotation horizontale varient de -180/180 (orienté plein nord) à -90 (orientée est), à 0 (orienté sud), à 90 (orienté ouest) et à -180/180. Cet argument supporte les gammes.

  • @une[y_rotation=10] – Sélectionne les entités avec une rotation horizontale de exactement 10
  • @une[y_rotation=10..12] – Sélectionne les entités dans la rotation horizontale de 10 à 12 (inclus)
  • @une[y_rotation=5..] – Sélectionnez des entités dans la rotation horizontale de 5 ou plus
  • @une[y_rotation=..15] – Sélectionne les entités dans la rotation horizontale de 15 ou moins
Sélection des cibles par type
[type=[type=[type=[type=TYPE] – Sélectionne uniquement les cibles du type d'entité spécifique.
[type=![type=![type=![type=!TYPE] – Ne sélectionne que les cibles ne pas du type d'entité spécifique.
TYPE doit être un ID d’entité ou des balises permettant d’identifier différents types d’entités en interne (par exemple, creeper pour les lianes, minecart pour les minecarts réguliers, tnt pour TNT amorcé, etc. Namespaces est acceptable, il peut être omis si l'espace de nom est minecraft par défaut :). Les ID ou balises d'entité sont sensibles à la casse et des ID d'entités non valides entraîneront l'échec de la commande. On peut utiliser type = joueur ou type =! joueur aux entités sélectionnées qui sont ou ne sont pas des joueurs, respectivement.
Lorsqu'il est utilisé avec @r, peut changer son comportement normal consistant à ne cibler que des joueurs pour cibler d’autres entités.
  • @e[type=creeper] – Sélectionne toutes les lianes.
  • @e[type=!chicken,type=!cow] – Sélectionne toutes les entités sauf les poulets et les vaches.
  • @e[type=chicken,type=cow] est invalide.
  • @e[type=#skeletons] – Sélectionne les squelettes, flétrit les squelettes et les égarés.
Sélection des cibles par nbt‌[[[[Java Edition uniquement]
[nbt=[nbt=[nbt=[nbt=NBT] – Sélectionne uniquement les cibles avec le NBT spécifié.
Par exemple:

  • @une[nbt=OnGround:1b] ou @une[nbt=OnGround:true] – Sélectionne les joueurs sur le terrain.
  • @e[nbt=Tags:[a,b]] est le même que @e[tag=a,tag=b]. Le premier n'est pas recommandé car il impose une charge supplémentaire au jeu.
  • @e[nbt=Color:0b,type=sheep] – Sélectionne les moutons teints en blanc.
  • @e[nbt=Item:id:"minecraft:slime_ball",type=item] – Sélectionne toutes les gouttes de slime ball.
Remarque: lorsqu’il s’agit de faire correspondre des identifiants de type namespaced sous forme de chaîne dans une balise, la référence à cet identifiant doit se trouver sous sa forme complète Minecraft espace de noms).

Par conséquent @e[nbt=Item:id:slime_ball,type=item] ne peut trouver aucune goutte comme identifiant Le champ contient toujours une chaîne convertie par un ID à espace de noms.
Sélection des cibles par avancement‌[[[[Java Edition uniquement]
Cette section doit être élargie
Depuis 1.13, le sélecteur de cible utilise les avancées au lieu de / test d'avancement. Le nom de l'argument est l'identifiant de l'avancement (l'espace de noms peut être omis lorsque les noms sont espacés. Minecraft). La valeur est vraie, fausse ou presque.
  • @une[advancements=story/form_obsidian=true] – Sélectionne les joueurs ayant réalisé l'avancement de minecraft: story / from_obsidian.
  • @une[advancements=story/form_obsidian=false] – Sélectionne les joueurs n'ayant pas atteint l'avancement de minecraft: story / from_obsidian.
  • @une[advancements=story/obtain_armor=iron_helmet=true] – Sélectionne les joueurs qui avaient blindé avec un casque de fer. Les joueurs sélectionnés ne doivent pas obligatoirement porter de casque de fer et ne doivent pas avoir réalisé l'avancement minecraft: story / obtenir_armor.
  • @une[advancements=story/follow_ender_eye=true] est le même que @une[advancements=story/follow_ender_eye=in_stronghold=true].

Tags de données[[[[modifier]

UNE étiquette de données est une séquence de texte décrivant une structure de données utilisant des paires attribut-valeur. Les balises de données sont utilisées dans les commandes Java Edition pour spécifier des données complexes pour les lecteurs, les entités et certains blocs.

Une balise de données consiste en zéro ou plusieurs paires attribut-valeur séparées par des virgules et délimitées par des accolades. Chaque paire attribut-valeur se compose d'un nom d'attribut et de la valeur de l'attribut, séparés par deux points. Certaines valeurs, cependant, peuvent elles-mêmes contenir des paires attribut-valeur, permettant à une balise de données de décrire une structure de données hiérarchique.

Exemple: name1: 123, name2: "sometext", name3: sous-nom1: 456, sous-nom2: 789

Les structures de données décrites par les étiquettes de données sont les mêmes que celles utilisées dans Minecraft's sauvegarder des fichiers. Ces structures de données sont décrites dans d'autres articles et les commandes s'attendent à ce que les balises de données utilisent les mêmes noms d'attribut (sensibles à la casse):

Liens de spécification de structure de données
Objets Exemples
Entités de bloc coffres, fournaises, blocs de commande, géniteurs de la foule, enseignes, etc.
Articles articles en inventaire (inclut les spécifications pour les enchantements, les traditions, les noms personnalisés, etc.)
Entités d'article objets sur le terrain
Mobs creepers, vaches, villageois, etc.
Projectiles flèches, boules de feu, potions jetées, etc.
Véhicules bateaux, minecarts, etc.
Tuiles dynamiques TNT apprêté, sable / gravier / enclumes en chute
Autres entités fusées de feu d'artifice, peintures et cadres d'objets

Les structures de données définies s'attendent également à ce que les valeurs soient du type correct.

Types de valeur des balises de données
Type La description
Octet Un entier compris entre -128 et 127 (inclus).
Court Un entier compris entre -32 768 et 32 ​​767 (inclus).
Int Un entier compris entre -2 147 483 648 et 2 147 483 647 (inclus).
Longue Un nombre entier compris entre -9,223,372,036,854,775,808 et 9,223,372,036,854,775,807 (inclus).
Flotte
Double
Float – virgule flottante simple précision 32 bits, Exemple: 3.1415926

Double – virgule flottante double précision 64 bits, Exemple: 3.141592653589793

Voir Point flottant IEEE pour plus de détails.

Chaîne Une séquence de texte, éventuellement délimitée par des guillemets.

Double citation doit être utilisé si la chaîne contient des virgules, des accolades ou des crochets. Pour inclure une double citation à l'intérieur une chaîne, ajoutez une barre oblique inverse avant la double citation.

Exemple: "Appelle-moi " Ishmael ""
liste Une séquence de valeurs, séparées par des virgules et délimitées par des crochets. Les valeurs doivent être du même type, ce qui est dicté par la première valeur de la séquence.

Exemple: [3.2,64.5,129.5]
Tableau d'octets Séquence d’entiers compris entre -128 et 127 (inclus), séparés par des virgules, délimités par des crochets et précédés du préfixe B;.

Exemple: [B;1b,2b,3b]
Int Array Une suite de nombres entiers compris entre -2 147 483 648 et 2 147 483 647 (inclus), séparés par des virgules, délimités par des crochets et précédés du préfixe suivant: JE;.

Exemple: [I;1,2,3]
Longue rangée Une suite de nombres entiers comprise entre -9 223 372 036 854 775 808 et 9 223 372 0 36 85 75 77 807 (inclus), séparés par des virgules, délimités par des crochets et précédés du préfixe suivant: L;.

Exemple: [L;1l,2l,3l]
Composé Une séquence de paires attribut-valeur, séparées par des virgules et délimitées par des accolades.

Exemple: X: 3, Y: 64, Z: 129

Chaque argument de balise de données est lui-même un composé.

Booléen Une valeur, exprimée par "true" ou "false". Ceci n’est visible que dans le formatage JSON, en tant que Octet balise est généralement utilisée dans les données NBT pour déterminer une valeur booléenne égale à 0 (pour faux) et à 1 (pour vrai).

Exemple: doFoo: true

Certaines commandes peuvent nécessiter la spécification du type d'un nombre en ajoutant une lettre (B, S, L, F, D) à la fin de la valeur. Par exemple, 3s pour un court 3.2f pour un float, etc. (Cela ne fonctionne pas avec I pour int.) La lettre peut être en majuscule ou en minuscule. Quand aucune lettre n'est utilisée et Minecraft ne peut pas distinguer le type du contexte, il suppose double (s'il y a un point décimal), int (s'il n'y a pas de point décimal et que le nombre est suffisamment petit pour être stocké sous la forme d'un int), ou une chaîne (si aucun des deux n'est vrai). Un littéral entre crochets est supposé être une liste sauf si un identifiant est utilisé: [I;1,2,3] pour un tableau int et [L;1L,2L,3L] pour un long tableau.

Quand des commandes telles que /test pour, / testforblock, et /clair sont utilisés pour faire correspondre les étiquettes de données, ils vérifient uniquement la présence des étiquettes fournies dans l'entité / le bloc / l'élément cible. Cela signifie que l'entité / le bloc / l'élément peut avoir des étiquettes supplémentaires et doit toujours correspondre. Cela est vrai même pour les listes et les tableaux: l'ordre d'une liste n'est pas reconnu et tant que chaque élément demandé est dans la liste, il correspond même s'il y a des éléments supplémentaires.

Le format utilisé pour les balises de données est une forme clémente de JSON.

Texte JSON brut[[[[modifier]

le / tellraw et /Titre Les commandes utilisent une syntaxe JSON stricte.

Les scores et les sélecteurs de cible sont évalués pour un signe lorsqu'il est placé ou modifié et pour un livre écrit lorsqu'il est "résolu" (ouvert pour la première fois après la signature). Elles ne seront pas mises à jour après cela et ne fonctionneront pas si elles sont modifiées sur une enseigne existante avec un éditeur NBT ou sur un livre déjà marqué comme résolu. Il est impossible d'insérer du texte sur la ligne suivante d'un signe ou sur la page suivante d'un livre pendant la résolution. au lieu de cela, le texte supplémentaire disparaîtra simplement.

Le format du texte JSON brut est un objet JSON qui prend en charge les éléments suivants (principalement facultatifs):

  • Le composant de conversation de base Object
    • texte: Chaîne représentant le texte brut à afficher directement dans le chat. Notez que les sélecteurs tels que "@a" et "@p" ne sont pas traduits en noms de lecteurs; utilisation sélecteur au lieu. " n" est une nouvelle ligne (entrée).
    • Traduire: Identificateur de traduction du texte à afficher dans la langue sélectionnée par le lecteur. Cet identifiant est le même que les identifiants trouvés dans les fichiers lang des assets ou des packs de ressources. Le texte traduit ne sera affiché que si le texte la chaîne est ne pas utilisé.
    • avec: Liste des arguments de composant de discussion et / ou de chaîne à utiliser par Traduire.
      • Les arguments sont du texte correspondant aux arguments utilisés par la chaîne de traduction dans la langue actuelle, dans l'ordre (par exemple, le premier élément de la liste correspond à "% 1 $ s" dans une chaîne de traduction).
    • But: Score d'un joueur dans un objectif. N'affiche rien si le joueur n'est pas suivi dans l'objectif donné. Complètement ignoré si texte ou Traduire est présent.
      • prénom: Le nom du joueur dont le score doit être affiché. Des sélecteurs (tels que @p) peuvent être utilisés, en plus des "faux" noms de joueurs créés par le système de tableau de bord. De plus, si le nom est "*", le score du lecteur sera affiché (par exemple, / tellraw @a "score": "nom": "*", "objectif": "obj" montrera à chaque joueur en ligne son propre score dans l'objectif "obj").
      • objectif: Le nom interne de l’objectif dans lequel afficher le score du joueur.
      • valeur: Optionnel. Si elle est présente, cette valeur est utilisée indépendamment de ce que le score aurait été.
    • sélecteur: Une chaîne contenant un sélecteur (@ p, @ a, @ r, @ e ou @s) et, éventuellement, des arguments de sélecteur. contrairement à texte, le sélecteur sera traduit dans les noms de joueur / entité corrects. Si le sélecteur détecte plus d'un joueur / entité, il sera affiché sous une forme telle que 'Nom1 et Nom2' ou 'Nom1, Nom2, Nom3 et Nom4'. Complètement ignoré si texte, Traduire, ou But est présent. En cliquant sur le nom d'un joueur inséré dans une commande / tellraw de cette façon, on suggérera une commande à chuchoter à ce joueur. Maj-cliquez sur le nom d'un joueur pour l'insérer dans le chat. Si vous cliquez sur le nom d'une entité non-joueur en maintenant la touche Maj enfoncée, son UUID sera inséré dans le chat.
    • raccourci clavier: Une chaîne pouvant être utilisée pour afficher la clé nécessaire pour effectuer une action donnée. Un exemple est key.inventory qui affichera toujours "E" sauf si le joueur a défini une clé différente pour ouvrir son inventaire.
    • supplémentaire: Liste d'objets supplémentaires partageant le même format que l'objet de base.
      • Un élément de liste avec le même format que l'objet de base (récursif). Notez que toutes les propriétés de cet objet sont héritées par les enfants sauf pour texte, supplémentaire, Traduire, avec, et But. Cela signifie que les enfants conserveront la même mise en forme et les mêmes événements que cet objet, à moins qu'ils ne les remplacent explicitement.
    • Couleur: La couleur dans laquelle ce texte est restitué. Les valeurs valides sont "noir", "dark_blue", "dark_green", "dark_aqua", "dark_red", "dark_purple", "gold", "gris", "dark_gray", "bleu "," green "," aqua "," red "," light_purple "," yellow "," white "et" reset "(annule les effets de couleurs utilisés par les objets parents). Techniquement, les termes "gras", "italique", "souligné", "barré" et "obscurci" sont également acceptés, mais il peut être préférable d'utiliser les balises ci-dessous pour de tels formats.
    • audacieux: Boolean (true / false) – Indique si le texte doit être rendu en gras. La valeur par défaut est false.
    • italique: Boolean (true / false) – Indique si le texte doit être rendu en italique. La valeur par défaut est false.
    • souligné: Boolean (true / false) – Indique si le texte doit être souligné. La valeur par défaut est false.
    • barré: Boolean (true / false) – Indique si le texte doit être barré. La valeur par défaut est false.
    • obscurci: Boolean (true / false) – Indique s'il faut rendre le texte obscurci. La valeur par défaut est false.
    • insertion: Lorsque le texte est cliqué sur Shift par un joueur, cette chaîne sera insérée dans leur entrée de discussion. Il ne remplacera aucun texte existant écrit par le joueur.
    • clickEvent: Permet aux événements de se produire lorsque le joueur clique sur du texte.
      • action: L'action à effectuer lorsque l'utilisateur clique dessus. Les valeurs valides sont "open_url" (ouvre valeur URL dans le navigateur Web par défaut du lecteur), "open_file" (ouvre le valeur fichier sur l'ordinateur de l'utilisateur), "run_command" (a valeur entré dans le chat comme si le joueur l’avait tapé lui-même. Ceci peut être utilisé pour exécuter des commandes, mais la commande échouera si le lecteur ne dispose pas des autorisations nécessaires pour l'utiliser. "Change_page" (ne peut être utilisé que dans les livres écrits) valeur si cette page existe et "suggest_command" (similaire à "run_command" mais il ne peut pas être utilisé dans un livre écrit, le texte apparaît uniquement dans l'entrée de discussion du lecteur et il n'est pas entré automatiquement. Contrairement à insertion, cela remplacera le contenu existant de l’entrée de discussion). "open_file" est utilisé dans les messages générés automatiquement par le jeu (par exemple lors de la capture d'écran) et ne peut pas être utilisé dans les commandes ou les signes.
      • valeur: L'URL, le fichier, le chat, la commande ou la page du livre utilisés par le action. Notez que les commandes doivent être précédées de la barre oblique "/" habituelle.
    • hoverEvent: Permet d'afficher une info-bulle lorsque le joueur passe la souris sur le texte.
      • action: Le type d’info-bulle à afficher. Les valeurs valides sont "show_text" (affiche le texte JSON brut), "show_item" (affiche l'info-bulle d'un élément pouvant contenir des balises NBT) et "show_entity" (affiche le nom d'une entité, éventuellement son type et son UUID).
      • valeur: Le formatage de cette balise varie en fonction de l'action. Notez que "show_text" est la seule action permettant de prendre en charge un objet en tant que valeur. toutes les autres valeurs d'action sont des chaînes et doivent donc être entourées de guillemets.
        • "show_text": Peut être soit une chaîne de texte brute, soit un objet ayant la même mise en forme que cet objet de base. Notez que clickEvent et hoverEvent ne fonctionnent pas dans l'info-bulle, mais la mise en forme et supplémentaire les tags fonctionnent toujours.
        • "show_item": UNE chaîne formaté comme les données d'élément NBT. Contient la balise "id", et éventuellement les balises "Damage" et "tag" (qui est le même composé que "dataTag" dans le /donner commander).
        • "show_entity": UNE chaîne formaté comme un composé avec les valeurs de chaîne "type" (tel que "Zombie"), "nom" et "id" (doit être une entité UUID, mais peut en réalité être n'importe quelle chaîne).

En raison de supplémentaire balise, le format ci-dessus peut être imbriqué de manière récursive pour produire des chaînes de texte très complexes et fonctionnelles. Cependant, un texte json brut ne doit pas forcément être compliqué: pratiquement toutes les propriétés sont facultatives et peuvent être omises.

Pour être valide, chaque objet doit avoir au moins soit texte, Traduire, But, sélecteur ou raccourci clavier (tout le reste est optionnel). Cependant, l’objet entier peut être remplacé par une chaîne. Dans ce cas, cette chaîne sera considérée comme la valeur du texte propriété. Par exemple, "Ceci est un texte brut" est équivalent à "text": "Ceci est du texte brut". Cette substitution abrégée est valable partout où un objet texte brut est requis (y compris la base <message json brut> argument de / tellraw, les éléments du supplémentaire liste, et le valeur d'un "show_text" hover_event).

/ tellraw accepte également un tableau d'objets et / ou de chaînes; ils sont concaténés. Il accepte même un arbre de tableaux imbriqués; ils sont parcourus en profondeur d'abord. Par exemple:

/ tellraw @a ["Hello there, ","selector":"@p","."]
/ tellraw @a [[[["The "],[["quick ","brown "],["selector":"@p"," jumps "],"plus de "],"la "],["lazy ","dog."]]]

Enfin, contrairement aux autres commandes utilisant JSON, / tellraw Les chaînes supportent Unicode via la notation u ####, où #### est le nombre hexadécimal Unicode pour le caractère souhaité.

Liens externes
Composant texte JSON de Skylinerw
Générateur Tellraw
Liste de tous les Keybinds

Noms de bloc / article / entité …[[[[modifier]

De nombreuses commandes ont des arguments qui identifient des types particuliers de blocs, d’éléments, d’entités, d’avancées, de barres de protection, d’effets, d’enchantements, etc. Dans la syntaxe de commande ci-dessous, ils apparaissent généralement sous forme d'éléments nommés , ou similaires qui sont remplacés par des identifiants tels que minecraft: pierre dans les exemples. Ces identifiants ont tous des espaces de noms. Tous les contenus originaux de Minecraft sont des espaces de noms Minecraft tandis que le contenu des mods ou des packs de données a d’autres espaces de noms. Préfixe d'espace de noms des identifiants namespaced Minecraft peut être omis pour la plupart des situations; Toutefois, dans certains cas, tels que la correspondance des balises de données NBT, des identifiants de noms complets sont requis.

Liste et résumé des commandes[[[[modifier]

Le tableau ci-dessous récapitule toutes les commandes, y compris les commandes à venir. Cliquez sur un en-tête de colonne pour trier par cette colonne. Cliquez sur le lien dans la première unité de chaque ligne pour obtenir une utilisation détaillée de chaque commande.

Résumé des commandes
Commander La description ÊTRE EE JE Niveau OP MP seulement
/aptitude Donne ou révoque une capacité de joueur. Oui Oui 2
/avancement Donne, supprime ou contrôle les progrès du joueur. Oui 2
/interdire Ajoute le joueur à la liste. Oui 3 Député
/ ban-ip Ajoute l'adresse IP à la liste. Oui 3 Député
/ banlist Affiche banlist. Oui 3 Député
/ bossbar Crée et modifie des bossbars. Oui 2
/clair Efface les objets de l'inventaire du joueur. Oui Oui Oui 2
/cloner Copie des blocs d'un endroit à un autre. Oui Oui Oui 2
/Les données Obtient, fusionne, modifie et supprime les données d'entité de bloc et d'entité NBT. Oui 2
/ datapack Contrôle les packs de données chargés. Oui 2
/déboguer Démarre ou arrête une session de débogage. Oui 3
/ defaultgamemode Définit le mode de jeu par défaut. Oui 2
/ deop Révoque le statut d'opérateur d'un joueur. Oui Oui Oui 3 Député
/difficulté Définit le niveau de difficulté. Oui Oui Oui 2
/effet Ajouter ou supprimer des effets de statut. Oui Oui Oui 2
/enchanter Enchante un élément de joueur. Oui Oui Oui 2
/exécuter Exécute une autre commande. Oui Oui Oui 2
/expérience Ajoute ou supprime l'expérience du joueur. Oui Oui Oui 2
/remplir Remplit une région avec un bloc spécifique. Oui Oui Oui 2
/ forceload Force les morceaux à être constamment chargés ou non. Oui 2 (requête)
4 (autres)
/une fonction Exécute une fonction. Oui Oui 2
/mode de jeu Définit le mode de jeu d'un joueur. Oui Oui Oui 2
/ gamerule Définit ou interroge une valeur de règle de jeu. Oui Oui Oui 2
/donner Donne un objet à un joueur. Oui Oui Oui 2
/Aidez-moi Fournit de l'aide pour les commandes. Oui Oui Oui 0
/donner un coup Envoie un joueur hors d'un serveur. Oui 3 Député
/tuer Tue les entités (joueurs, mobs, objets, etc.). Oui Oui Oui 2
/liste Répertorie les joueurs sur le serveur. Oui Oui Oui 0
/Localiser Localise la structure la plus proche. Oui Oui Oui 2
/butin Dépose les objets d'un emplacement d'inventaire sur le sol. Oui 2
/moi Affiche un message sur l'expéditeur. Oui Oui Oui 0
/mixer Contrôle d'interactivité du mixeur. Oui 2
/ mobevent Active / désactive un événement de mob spécifié. Oui Inconnu 2
/ msg Affiche un message privé aux autres joueurs. Oui Oui Oui 0
/ op Accorde le statut d'opérateur à un joueur. Oui Oui Oui 3 Député
/pardon Supprime les entrées de la banlist. Oui 3 Député
/particule Crée des particules. Oui Oui 2
/jouer son Joue un son. Oui Oui Oui 2
/publier Ouvre le monde solo au réseau local. Oui 4 SP seulement
/recette Donne ou prend des recettes de joueur. Oui 2
/recharger Recharge les tables de butin, les avancées et les fonctions à partir du disque. Oui Oui 4
/ réapprovisionnement Réapprovisionner les villageois. Prochain 2
/ replaceitem Remplace les articles en inventaire. Oui Oui Oui 2
/enregistrer Prépare une sauvegarde, demande son état ou reprend. BDS seulement Député
/sauver tous Enregistre le serveur sur le disque. Oui 4 Député
/ save-off Désactive les sauvegardes automatiques du serveur. Oui 4 Député
/économiser sur Active les sauvegardes automatiques du serveur. Oui 4 Député
/dire Affiche un message à plusieurs joueurs. Oui Oui Oui 1
/programme Retarde l'exécution d'une fonction. Oui 2
/ tableau de bord Gère les objectifs, les joueurs, les équipes et les tags. Oui Oui 2
/la graine Affiche la graine du monde. Oui 2
/ setblock Change un bloc en un autre bloc. Oui Oui Oui 2
/ setidletimeout Définit le temps avant que les joueurs inactifs ne soient bottés. Oui 3 Député
/ setmaxplayers Définit le nombre maximum de joueurs autorisés à rejoindre. Oui Oui 0
/ setworldspawn Définit le monde spawn. Oui Oui Oui 2
/ point d'apparition Définit le point d'apparition pour un joueur. Oui Oui Oui 2
/ spreadplayers Téléporte les entités à des emplacements aléatoires. Oui Oui Oui 2
/Arrêtez Arrête un serveur. Oui 4 Député
/ arrête le son Arrête un son. Oui Oui Oui 2
/convoquer Invoque une entité. Oui Oui Oui 2
/étiquette Contrôle les balises d'entité. Oui Oui 2
/équipe Équipes de contrôles. Oui 2
/ téléporter Téléporte des entités. Oui Oui Oui 2
/ teammsg Spécifie le message à envoyer à l'équipe. Oui 0
/dire Affiche un message privé aux autres joueurs. Oui Oui Oui 0
/ tellraw Affiche un message JSON aux joueurs. Oui Oui 2
/test pour Compte les entités correspondant aux conditions spécifiées. Oui Oui 2
/ testforblock Teste si un bloc est dans un emplacement. Oui Oui 2
/ testforblocks Teste si les blocs de deux régions correspondent. Oui Oui 2
/ tickingarea Ajouter, supprimer ou lister les zones à cocher. Oui Oui 2
/temps Modifie ou interroge le temps de jeu du monde. Oui Oui Oui 2
/Titre Gère les titres d'écran. Oui Oui Oui 2
/ toggledownfall Bascule le temps. Oui Oui 2
/ tp Téléporte des entités. Oui Oui Oui 2
/ transfererver Transférer le lecteur sur un serveur. Oui Oui 0
/déclencheur Définit un déclencheur à activer. Oui 0
/ w Affiche un message privé aux autres joueurs. Oui Oui Oui 0
/Météo Définit la météo. Oui Oui Oui 2
/ liste blanche Gère la liste blanche du serveur. Oui 3 Député
/ worldborder Gère la frontière mondiale. Oui 2
/ wsserver Se connecte à un serveur WebSocket. Oui Oui 0
/ xp Ajoute ou supprime l'expérience du joueur. Oui Oui Oui 2

Commandes supprimées[[[[modifier]

Résumé des commandes
Commander La description PE EE JE OP level MP Only
/réussite Gives or takes an achievement from a player. Enlevé 2
/broadcast Broadcasts a message across the entire server. Enlevé 2
/entitydata Modifies the data tag of an entity. Enlevé 2
/home Teleports player to the world spawn. Enlevé 0
/setspawn Sets the current location as the default spawn location for new players. Enlevé 2
/solid Toggles between placing stone and placing bedrock. Enlevé 2
/stats Update objectives from command results. Enlevé 2
/unban Pardons a banned player. Enlevé 3 Député
/toggledownfall Toggles the weather. Enlevé 2

Command guide[[[[modifier]

Syntaxe
If you see… ensuite
texte brut Enter this literally, exactly as shown.
italique Replace this with an appropriate value.
<équerres> C'est un required argument.
[[[[crochets] C'est un optional argument.
x|y

Pick one of the options shown.

Available options are shown separated by vertical bars: |

ellipsis … The argument may consist of multiple words separated by spaces.
x: int The argument consists of Nombres.
y: string The argument consists of multiple words which pourrait be separated by spaces.
Success Conditions
A command's Success Conditions must be met in order for the game to consider the command "successful". This is used to determine a variety of things, such as the output of a redstone comparator feeding from command block with a command. Note that not all "successful" commands actually do something, and not all "failed" commands fail to do something useful.
Restrictions
Describes restrictions on who can use the command or in what context.
  • None: The command can be used by any player in any world. The following commands have no restrictions: /help, /moi, /tell, et /déclencheur.
  • Operator: The command may only be used by an operator or in singleplayer mode with cheats enabled. On multiplayer servers, the results of these commands are broadcast to other ops online.
  • Multiplayer: The command is only available on a multiplayer server. The following commands are restricted to multiplayer servers: /interdire, / ban-ip, / banlist, / deop, /donner un coup, /liste, / op, /pardon, / pardon-ip, /sauver tous, / save-off, /économiser sur, / setidletimeout, /Arrêtez, / liste blanche.
No multiplayer commands permit target selectors in arguments.
Except for /liste, multiplayer commands cannot be used in command blocks.
Many of these commands can be used on players who have never been to the server, or even on names which are not (or cannot be) registered as Minecraft accounts.

Video made by slicedlime:

L'histoire[[[[modifier]

Split-arrows.png "src =" https://gamepedia.cursecdn.com/minecraft_gamepedia/thumb/1/1a/Split-arrows.png/32px-Split-arrows.png?version=7e1be05971aed14be230ee9ece534b4a "width" " height = "11" style = "vertical-align: text-top" srcset = "https://gamepedia.cursecdn.com/minecraft_gamepedia/thumb/1/1a/Split-arrows.png/48px-Split-arrows.png ? version = 7e1be05971aed14be230ee9ece534b4a 1.5x, https://gamepedia.cursecdn.com/minecraft_gamepedia/1/1a/Split-arrows.png?version=7e1be05971aed14be230ee9ece534b4a 2x</div>
</td>
<td style=It has been suggested that the contents of this page be split into multiple articles named "Move history to each subpage.". Discuter

Les sujets présentés sur cette page peuvent être suffisamment diversifiés pour justifier des pages distinctes.

Java Edition Classic
0.0.15a (Multiplayer Test 3) Ajoutée /interdire, /banip, /broadcast, / deop, /donner un coup, / op, / tp, et /unban.
0.0.16a_01 Changed /broadcast à /dire.
0.0.17a Ajoutée /setspawn.
0.0.20a Ajoutée /solid.
Java Edition Indev
0.31 Removed all commands.
Java Edition Alpha
v1.0.16 Ajoutée /interdire, / ban-ip, / banlist, / deop, /home, /donner un coup, / op, /pardon, / pardon-ip, /dire, et /Arrêtez.
v1.0.16_01 Ajoutée /sauver tous, /économiser sur, / save-off et / tp.
v1.0.16_02 Ajoutée /liste et /tell.
v1.2.5 Enlevé /home.
v1.2.6 Ajoutée /tuer.
Java Edition Beta
1.3 Ajoutée / liste blanche.
Édition Java
1.3.1 12w16a Added cheats mode and /mode de jeu, /donner, /temps, /toggledownfall, et / xp.
12w17a Ajoutée /help.
12w21a Ajoutée /la graine.
12w22a Ajoutée / defaultgamemode.
12w24a Ajoutée /publier.
12w25a Cheats can now be turned on or off when opening a world to other players through LAN.
12w27a Ajoutée /déboguer.
12w30a /gamemode 3 changer à /gamemode 0 (survival mode).
1.4.2 12w32a Ajoutée /difficulté, / gamerule, / point d'apparition, et /Météo.
Added target selectors.
12w37a Ajoutée /clair.
12w38a Ajoutée article arguments to /clair.
12w41a The limit for / xp is now 2,147,483,647 instead of 5,000.
1.4.4 pré Ajoutée /enchanter.
1,5 13w03a Ajoutée /testfor.
13w04a Ajoutée / tableau de bord.
13w09b Ajoutée /effet.
1.6.1 13w23a Ajoutée / spreadplayers.
Added gamerule régénération naturelle.
13w24a Added gamerule doDaylightCycle.
13w24b The damage dealt by /tuer was changed from 1,000 to 3.4×1038.
1.6-pre Ajoutée clair argument to /effet.
pré Ajoutée /jouer son.
1.7.2 13w36a Ajoutée /convoquer.
Ajoutée /réussite.
Ajoutée dataTag argument to /donner.
13w37a Ajoutée / setblock, / tellraw, et /testforblock.
13w38a Ajoutée / setidletimeout.
13w43a Ajoutée / setworldspawn.
1.8 14w02a Ajoutée /blockdata.
Ajouté le @e target selector variable.
Ajoutée player|entity argument to /tuer.
Ajoutée Les données argument to /clair.
Ajoutée dataTag argument to /testfor.
/testfor is no longer exclusive to command blocks.
Ajoutée insertion attribute to raw JSON text specification.
14w02c To fix MC-44371, /tuer now directly kills non-living targets, rather than dealing 3.4×1038 void damage.
14w03a Added rotation arguments to / tp.
Ajoutée dx, mourir, et dz to target selector arguments.
Ajoutée /clone et /remplir.
Added gamerule logAdminCommandes.
NBT data now supports using string IDs rather than numerical IDs.
Numerical IDs no longer work in other parts of commands, though they still work for NBT data.
14w04a Ajoutée /particule.
14w05a Ajoutée spectateur à /mode de jeu et / defaultgamemode.
14w06a Ajoutée hideParticles argument to /effet.
Ajoutée /déclencheur.
14w07a Ajoutée /exécuter et /testforblocks.
/testfor can now test for partial NBT tag matches.
14w08a Commands run using /exécuter now pass their success value back to the command block running them.
14w10a Added gamerule showDeathMessages.
Ajoutée Obliger option de /clone.
14w17a Ajoutée / worldborder.
Added gamerule randomTickSpeed.
14w19a Ajoutée /worldborder damage et /worldborder warning.
14w20a Ajoutée /title.
Ajoutée sélecteur attribute to raw JSON text specification.
Ajoutée bouge toi option de /clone.
14w26a Ajoutée /worldborder add.
Ajoutée /replaceitem.
Added gamerule sendCommandFeedback
14w28a Ajoutée /stats.
14w29a Ajoutée /worldborder get.
Ajoutée Obliger argument to /particule.
Ajoutée /temps question.
Added the ability to create dummy gamerules.
Ajoutée QueryResults à /stats.
14w30a /convoquer can now spawn lightning.
14w31a /déboguer can be run in single player.
Ajoutée tronçon argument to /déboguer.
14w32b Ajoutée /entitydata.
/donner can no longer make illegal stacks.
1.8.1 pre1 Added the game rule doEntityDrops.
The game rule doTileDrops no longer affects entities.
1,9 15w37a Added gamerule spectateursGénérerChunks.
15w43a /mode de jeu now displays in chat the gamemode the player switched to.
15w49a /jouer son now accepts Tab to complete.
Ajoutée joueur et params tag to the /particule
15w49b / requête de temps now accepts journée as a value.
15w51a Added gamerule spawnRadius.
16w02a le m selector now accepts the standard literal gamemode values and abbreviations, such as une et aventure, and these may be negated as well.
/jouer son now requires a la source parameter, specifying what is the sound's category for volume purposes.
Fonctionnement /help in a command block will now randomly use one of various different humorous phrases as the previous output.
16w03a /réussite no longer affects statistics.
16w07a Added gamerule disableElytraMovementCheck.
1.9.3 pre1 / tp will no longer teleport the player to a y-coordinate outside the range -512 to 512.
pre2 Ajoutée /stopsound.
1.10 16w21b The y-coordinate range of / tp is increased to -4096 to 4096.
pre1 Ajoutée /teleport, which is like / tp, except that the target parameter is mandatory, the 'teleport to other player' usage is unavailable, and the use of relative coordinates is relative to the executor of the command, rather than relative to the target.
1.11 16w32a Added block state support to /exécuter, /remplir, / setblock et /testforblock.
16w32b Added ability for /title to display text in the action bar position.
16w38a Added gamerules doWeatherCycle et maxEntityCramming.
Removed implicit target selectors (for example, @e[167,28,454]).
Invalid target selectors (such as @e[Type=creeper], @e[asdf=nonexistent], et @e[malformed]) now generate an error instead of being silently ignored.
16w39a Ajoutée /Localiser.
1,12 17w13a Ajoutée /recette et /avancement.
Added gamerule doLimitedCrafting.
Enlevé /réussite.
17w16b Added gamerule maxCommandChainLength.
Ajouté le @s target selector variable
17w18a Added gamerule ANNONCERAVANCEMENTS.
Ajoutée /recharger.
pre1 Added gamerule gameLoopFunction.
Ajoutée /function.
1,13 17w45a A new library named Brigadier is now used to parse commands. Different components of commands are displayed in different colors, and errors will be displayed in red without having to run the command. Commands, for the most part, do not allow uppercase letters, and are now much faster and more efficient.
Un nbt argument in target selectors.
Changed the syntax for several commands.[[[[plus d'informations nécessaires]
Ajoutée /tag et /team.
Enlevé /enchanter, /stats, /testfor, /testforblock, /testforblocks et /toggledownfall.
The syntax of /exécuter has been split off.
/ gamerule no longer accepts unknown values ("custom gamerules").
Values to / gamerule are now type checked.
/publier now accepts an optional Port argument.
17w45b Ajoutée /Les données.
Enlevé /entitydata.
Reworked /execute store.
17w46a Ajoutée /datapack.
The player now has the option to toggle automatic command suggestions.
The command UI has a new prototype, and now works in multiplayer.
17w47a Enlevé /blockdata.
Particle names have been changed for the command /particule.
Added an option in chat to toggle automatic command suggestions.
17w48a Tweaked the command suggestion UI.
Reworked tab-completion for coordinates.
17w49b Removed the gameLoopFunction / gamerule.
17w50a Local coordinates can now be specified in commands using ^.
Tab-completing when not targeting a block will suggest ~ ~ ~.
18w01a Ajoutée orienté vers à /teleport, which will make the target entity face an entity or a location.
Added the options le midi et minuit à /réglage de l'heure.
Changed all custom names (blocks, items, entities, block entities) to translatable text components.
Lanceur et Propriétaire nbt keys of item entities are no longer strings but are instead compounds with two longs named L et M.
propriétaire nbt keys of snowballs, eggs and ender pearls are no longer strings but are instead compounds with two longs named L et M.
18w02a Errors during a command are now a nicer error message (with a tool tip for more info).
/teleport has been simplified a bit, and players can now teleport to entities in other dimensions.
Added new sub-commands to /exécuter to allow for more control over commands.
Server commands now run from world spawn in the Overworld, instead of at 0,0,0.
18w03a Improved performance of command parsing and command execution.
Added commands to the profiler (/debug).
/data get avec un chemin now works on non-numeric values.
Ajouté le /particule shortcut.
18w05a Ajoutée /bossbar
Nouveau /execute store subcommand.
Added basic entity selector suggestions in the command UI.
A warning is now logged for ambiguous commands.
18w06a Re-added /enchanter.
Added command suggestions for entity selectors.
Whitespaces are now allowed in entity selectors & blockstate arguments.
/Localiser now accepts different structure names for all structures previously grouped under Temple: Desert_Pyramid, Igloo, Jungle_Pyramid, et Swamp_Hut.
18w08a Added a clickable teleport link to the /Localiser command output.
18w19a The output of the /la graine command can now be copied.
18w20a Teams now have a prefix and a suffix.
pre7 Ajoutée /scoreboard objectives modify displayname .
pre8 Ajoutée /team modify displayName.
Ajoutée /scoreboard objectives modify rendertype cœurs, which makes health bars display as hearts, like this: Heart.svg" src="https://gamepedia.cursecdn.com/minecraft_gamepedia/a/a7/Heart.svg?version=55ad0a5c0e796640546fe375d64c4693" width="18" height="18"/><img alt=.
Ajoutée /scoreboard objectives modify rendertype entier, which makes health bars display as yellow numbers.
Team names & objective names are now text components, not raw strings.
/team option est maintenant /team modify.
1.13.1 18w31a Ajoutée /chunk.
pre1 Renommé /chunk à / forceload.
September 26, 2018 Brigadier open-sourced under the MIT license. (Source code previously was available on the library site, with no license specified).
1,14 18w43a Ajoutée /drop et /schedule.
/replaceitem can now be used on item frames.
18w45a /drop renommé en /loot and reworked.
19w02a Ajoutée /teammsg.
Pocket Edition Alpha
0.7.4 Added support for commands, though none are implemented yet.
0.16.0 construire 1 Ajoutée /clearfixedinv, /clone, / deop, /exécuter, /remplir, /mode de jeu, /donner, /help (with alias /?), /tuer, /liste, / op, /dire, / setblock, /setfixedinvslot, / setworldspawn, / point d'apparition, /convoquer, /tell (with aliases /msg et /w), /testforblock, /testforblocks, /temps, /toggledownfall, / tp (with alias /teleport), /Météo, /wsserver et / xp.
Functionality of most commands is equivalent to Java Edition 1.10 usage. Differences include: no support for datatags, /clone cannot use forcé cloneMode, /mode de jeu can only use Creative and Survival modes, the player target is optional in /donner, and the entity target is optional in /exécuter.
build 2 Enlevé /clearfixedinv et /setfixedinvslot, along with other Education Edition – related items.
build 5 Ajoutée /enchanter.
Édition de poche
1.0.0 alpha 0.17.0.1 Ajoutée /Localiser et /connect.
alpha 0.17.0.2 Enlevé /Localiser.
alpha 1.1.0.0 Re-added /Localiser. Only works for strongholds.
1.0.3 alpha 1.0.3.0 Ajoutée /transferserver.
1.0.5 alpha 1.0.5.0 Ajoutée /clair, /difficulté, /effet, / gamerule, /moi, /particule, /jouer son, /replaceitem, / spreadplayers, /stopsound, /testfor et /title.
alpha 1.0.5.3 Enlevé /particule.
le amplificateur sur /effet can no longer have negative values.
1.1.0 alpha 1.1.0.0 le canplaceon et candestroy are now supported for /replaceitem.
/Localiser can now find other structures.
Ajouté le dodaylightcycle, doentitydrops, dofiretick, domobspawning, domobloot, dotiledrops, doweathercycle, keepinventory et mobgriefing gamerules.
? Ajoutée /setmaxplayers.
Édition du substrat rocheux
1.2.0 beta 1.2.0.2 Ajoutée /tickingarea.
1.6.0 beta 1.6.0.6 Ajouté le doinsomnia gamerule.
1.7.0 beta 1.7.0.2 Ajoutée / tableau de bord.
Ajouté le commandblocksenabled gamerule.
1.8.0 beta 1.8.0.8 Readded /particule.
Ajouté le randomTickSpeed gamerule.
Ajoutée /recharger.
Ajoutée /function.
1.9.0 beta 1.9.0.0 Ajoutée / tellraw.
Ajouté le showdeathmessages gamerule.
Ajouté le immediaterespawn gamerule.
1.11.0 beta 1.11.0.1 Ajoutée /resupply.
beta 1.11.0.3 Ajoutée /mobevent.

Issues relating to "Commands" are maintained on the bug tracker. Signalez les problèmes ici.

Voir également[[[[modifier]


Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.