Les commandes sont des fonctions avancées activées en tapant certaines chaînes de caractères.
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 /. Avec une manette, pressez la touche {flèche de droite}. Presser la touche / entrera directement un slash, caractère obligatoire au début de chaque commande. En pressant Tab ↹, l'utilisateur aura un aperçu de toutes les commandes ou arguments qu'il peut entrer.
Les commandes peuvent aussi être entrées dans la console d'un serveur multijoueur ou écrites dans un fichier de fonction, mais les commandes ne doivent alors pas commencer par un /.
Il est également possible d'entrer des commandes dans des blocs de commandes, qui seront activées chaque fois que le bloc de commande recevra un signal de redstone ou automatiquement quand il a les conditions nécessaires. 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 ne soit activée.
Note : Dans les mondes solos, si les commandes n'ont pas été activées à la création, elles peuvent êtres activées temporairement en ouvrant la partie au LAN (Esc → « Ouvrir au LAN », « Commandes » : Oui puis « Ouvrir au réseau local »). Il n'est pas nécessaire que d'autres joueurs rejoignent la partie en LAN pour avoir accès aux commandes. Tant que la partie reste ouverte, toutes les commandes sont utilisables. Lorsque l'hébergeur ou l'utilisateur quitte le monde, les commandes se désactivent et seront à nouveau désactivées lors de la prochaine ouverture du monde. À noter qu'ouvrir une partie au LAN désactive la mise en pause du jeu dans les interfaces, le jeu ne se met également plus en pause en appuyant sur ESC.
Liste des arguments[]
Les arguments sont une partie des commandes, une commande est une liste d'arguments séparée par un espace (dans une grande majorité des cas). Un argument peut être de différent type, dans Minecraft, il y a par exemple des sélecteurs, des coordonnées ou même de simples textes. Elles ont toutes une manière différente de s'écrire, en voici la liste :
Coordonnées[]
Il existe 3 types de coordonnées spatiales qui agissent différemment par rapport à la position d'exécution de la commande :
Coordonnées absolues[]
Les coordonnées absolues dépendent de l'origine 0 0 0 du monde, elles ne dépendent pas de l'exécuteur de la commande. Elles peuvent être utilisées sur toutes les commandes. Une coordonnée absolue se compose de 3 nombres qui peuvent être des flottants.
Coordonnées relatives[]
Les coordonnées relatives dépendent de la position de l'entité (y compris un 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. Pour spécifier une coordonnée relative, il faut placer un tilde (~
) devant le chiffre.
Exemple : Un joueur situé en x: 10, y: 60 et z: 15 exécute la commande /teleport ~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 : /teleport ~ 70 ~
, le joueur sera téléporté aux mêmes coordonnées x et z, mais en y: 70).
Coordonnées locales[]
Les coordonnées locales dépendent de l'orientation de la tête de l'entité (y compris un joueur) qui exécute la commande. Elles ne peuvent s'utiliser qu'entre elles, il n'est pas possible de mélanger les types comme ceci: ~ ~1 ^2
, elles ne peuvent avoir que la forme ^ ^ ^2
. Pour spécifier une coordonnée locale, il faut placer un accent circonflexe (^
) devant le chiffre.
La composition des coordonnées se fait comme ceci : ^gauche ^haut ^avant
.
Exemple: Un joueur exécutant la commande /teleport ^ ^ ^2
le téléportera 2 blocs devant lui, par rapport à ce qu'il voit sur son écran.
Bloc[]
Ce paramètre peut être utilisé pour définir ou tester des blocs. Dans les 2 cas, il est possible de lui préciser des tags NBT dans le cas d'entité de bloc, et des états de bloc.
- Syntaxe
[<namespace>]:nom[<state>][<nbt>]
[<state>]
: Optionnel. Définit les états du bloc à appliquer lors de la définition du bloc, ou états à tester lors de l'utilisation de/execute
par exemple. Ressemble à[power=15,north=up,south=side]
. Les états sont entre [], séparés par des virgules et doivent être des propriétés/valeurs supportées par les blocs.minecraft:stone[doesntexist=purpleberry]
est une erreur de syntaxe, carstone
n'a pas l'étatdoesntexist
.minecraft:redstone_wire[power=tuesday]
est une erreur de syntaxe, car l'étatpower
deredstone_wire
est un nombre entre 0 et 15.- Dans le cadre des « conditions »/tests de blocs, seuls les états que vous avez fournis seront testés.
- Dans le cadre de la définition de blocs, tous les états que vous avez fournis seront définis, mais tout ce qui manquera sera défini par défaut en fonction du bloc.
[<nbt>]
: Optionnel. Définit tous les tags NBT à appliquer lors de la définition du bloc, ou tags à tester lors de l'utilisation de/execute
par exemple. Ressemble à{RecordItem:{...
}}- Un tag NBT est entre
{
}, et fonctionne exactement comme on pourrait s'y attendre.minecraft:furnace{BurnTime:200
} applique ou teste la valeur200
au paramètreBurnTime
du bloc Four.
- Un tag NBT est entre
Notez que l'espace de nom namespace
est obligatoire, mais que s'il n'est pas renseigné, il aura par défaut la valeur minecraft
.
- Tags d'objet
Il existe un système permettant d'effectuer des tests avancés (groupés) lors de l'utilisation de la commande /execute
par exemple. Ce sont les tags, des fichiers inclus dans les packs de données qui permettent de regrouper plusieurs blocs sous un même nom pour faire des tests. Lors d'un test avec un tag, le tag sera validé si au moins un bloc est trouvé à l'emplacement du test (un test a des coordonnées).
Objet[]
Ce paramètre est utilisé pour définir ou tester des objets. Dans les deux cas, il est possible de lui préciser des tags NBT.
- Syntaxe
namespace:nom[<nbt>]
[<nbt>]
: Optionnel. Définit tous les tags NBT à appliquer lors de la définition de l'objet, ou tags à tester lors de l'utilisation de/execute
par exemple. Ressemble à{display:{Name:"{\"text\":\"Stick of Untruths\"}"
}}- Un tag NBT est entre
{
}, et fonctionne exactement comme vous l'attendez.minecraft:stick{display:{Name:"{\"text\":\"Stick of Untruths\"}"
}} applique ou teste la valeurStick of Untruths
au paramètredisplay.Name
de l'objet Bâton.
- Un tag NBT est entre
Notez que l'espace de nom namespace
est obligatoire, mais que s'il n'est pas renseigné, il aura par défaut la valeur minecraft
.
- Tags d'objet
Il existe un système permettant d'effectuer des tests avancés (groupés) lors de l'utilisation de la commande /execute
par exemple. Ce sont les tags, des fichiers inclus dans les Pack de données qui permettent de regrouper plusieurs objets sous un même nom pour faire des tests. Lors d'un test avec un tag, le tag sera validé si au moins un objet est trouvé à l'emplacement du test (test dans un inventaire).
Texte JSON[]
Les objets « texte JSON » utilisent le format strict. Ils peuvent être utilisés par les commandes /tellraw
ou /title
par exemple, voire même sur les noms personnalisés des entités/blocs/objets.
Les scores et les sélecteurs de cibles sont évalués pour une pancarte lorsqu'elle est placée ou éditée, et pour un Livre édité lorsqu'il est « résolu » (ouvert pour la première fois après la signature). Ils ne seront pas mis à jour après cela, et ils ne fonctionneront pas s'ils sont édités sur une pancarte existante avec un éditeur NBT, ou sur un livre déjà marqué comme « résolu ». Il n'y a aucun moyen de modifier/ajouter le texte sur la prochaine ligne d'une pancarte ou la page suivante d'un livre pendant la résolution; au lieu de cela, le texte supplémentaire disparaîtra simplement.
Le format « texte JSON » est un objet JSON qui peut contenir (facultativement) les propriétés suivantes :
Grâce à la propriété extra, 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 » ne doit pas nécessairement être compliqué : pratiquement toutes les propriétés sont facultatives et peuvent être omises.
Pour être valide, chaque objet doit avoir comme propriété au moins soit text, soit translate, score, selector ou keybind (tout le reste est optionnel). Par conséquent, l'objet « texte JSON » peut être remplacé par une chaîne de caractères. Dans ce cas, cette chaîne sera considérée comme la valeur de la propriété text. Par exemple, "Je suis un texte"
sera l’équivalent de {"text":"Je suis un texte"
}. Ce « raccourci » peut être utilisé partout où est demandé un « texte JSON » (comme /tellraw
), dans la propriété extra d'un « texte JSON » ou dans la propriété value d'un hoverEvent avec comme action show_text
de ce dernier.
Il est aussi possible de renseigner sur les commandes acceptant ce format, un tableau d'objet « texte JSON » et/ou chaine de caractères. Les objets seront concaténés dans l'ordre et en fonction du niveau de profondeur de chacun dans l'arbre imbriqué. Par exemple :
/tellraw @a ["Salut toi, ",{"selector":"@p"},"."]
/tellraw @a [[[["Le "],[["grand ","et ", "fabuleux "],[{"selector":"@p"}," saute "],"par-dessus "],"le "],["chien ","paresseux."]]]
Sélecteur[]
Dans la plupart des commandes où un joueur (ou entité) peut être spécifié, il est possible de « cibler » un ou plusieurs joueurs/entités qui répondent à certaines conditions plutôt que de simplement sélectionner un joueur avec son nom. Pour cibler certains joueurs, l'utilisateur doit choisir un sélecteur, et éventuellement, un ou plusieurs arguments. Les arguments ne peuvent pas être utilisés avec le nom d'un joueur directement. Exemple impossible : Notch[gamemode=creative]
Types de sélecteurs[]
Sélecteur | Fonction |
---|---|
@p |
Cible le joueur le plus proche. S’il y a plusieurs joueurs proches, exactement à la même distance, le joueur qui s'est connecté en dernier sera ciblé. |
@r |
Cible un joueur au hasard. Si un type d'entité est spécifié, ce sélecteur peut cibler autre chose qu'un joueur, en revanche par défaut, c'est uniquement les joueurs qui sont pris en compte. |
@a |
Cible tous les joueurs, y compris les joueurs morts. C'est le seul sélecteur qui cible les joueurs morts. |
@e |
Cible toutes les entités (y compris les joueurs). |
@s |
Cible l'entité (y compris les joueurs) qui exécute la commande. |
Arguments de sélecteurs[]
Les arguments peuvent être utilisés et mélangés à sa guise en les mettant entre crochets []
juste après un type de sélecteur (@p
, @e
, ...) .Il est également possible de mettre plusieurs fois le même type d'argument. Les types valeurs peuvent varier d'un argument à l'autre, en voici la liste :
- Entier : nombre normal, sans virgule allant de -2147483648 à 2147483647 sur les arguments Minecraft (exemple : 1, -3, 42, ...).
- Flottant : nombre normal qui peut avoir des virgules allant de -2147483648 à 2147483647 sur les arguments Minecraft (exemple : 1, -2.84, 42.21, ...).
- Booléen : valeur représentant soit vrai (
true
) soit faux (false
). - Intervalle ou Liste d'intervalle : valeurs séparées avec un minimum et/ou un maximum, ou une valeur exacte. Les valeurs sont séparées par
..
(exemple :2..42
accepte une valeur étant en 2 compris et 42 compris). Il est possible d'utiliser plus/moins l'infini (exemple :..2
accepte une valeur inférieure ou égale à 2). Il est également possible de chercher une valeur exacte (exemple :2
). - Texte: simple texte. Il est aussi possible de vérifier si votre argument n'est pas égal à un texte avec
=!
(exemple :type=!player
cherchera toutes les entités n'étant pas des joueurs. - NBT: expression de type tag NBT. Il est aussi possible de vérifier si votre entité n'est pas égale à l'expression NBT avec
=!
- Chemin d'accès: Chemin d'accès vers un fichier dans un pack de données sous la forme:
namespace:chemin/vers/le/fichier
.
Argument | Fonction | Type |
---|---|---|
x | Coordonnée X pour le centre de recherche. | Flottant |
y | Coordonnée Y pour le centre de recherche. | Flottant |
z | Coordonnée Z pour le centre de recherche. À défaut des arguments "x", "y" et "z", le centre de recherche est le point d'exécution de la commande. |
Flottant |
dx | Prolongement en x par rapport au centre de la recherche. | Flottant |
dy | Prolongement en y par rapport au centre de la recherche. | Flottant |
dz | Prolongement en z par rapport au centre de la recherche. | Flottant |
x_rotation | Rotation verticale. | Intervalle de flottant |
y_rotation | Rotation horizontale. | Intervalle de flottant |
distance | Rayon de recherche. La zone de recherche sera une sphère de rayon distance centrée sur le centre de recherche. |
Intervalle de flottant |
gamemode | Mode de jeu. Ne peut avoir comme valeur que :
|
Texte |
limit | Nombre maximum de joueurs. Ne peut pas être négatif. |
Entier |
level | Niveau d'expérience du ou des joueurs. | Intervalle |
scores | Liste des scores à tester. Exemple : @a[scores={foo=1,bar=1..5}] . |
Liste d'intervalles |
team | Équipe à tester. Si aucune équipe n'est donnée alors la commande comptera tous les joueurs sans équipe. |
Texte |
name | Nom à tester. Si un nom composé d'espaces est à tester, il doit être mis entre guillemets " . |
Texte |
type | Type de l'entité à tester. Doit correspondre à un nom d'entité valide. |
Texte |
tag | Tag à tester. | Texte |
nbt | Expression NBT à tester. Permet de tester n'importe quel tag NBT d'une entité Exemple : @a[nbt={OnGround:1b}] , sélectionne tous les joueurs au sol |
NBT |
advancements | Liste de progrès à tester. Permet également de tester la validation des critères. Exemple : @a[advancements={foo=true,bar=false,custom:something={criterion=true}}] |
Liste de booléen |
sort | Type de tri des entités à effectuer. Ne peut avoir comme valeur que :
|
Texte |
predicate | Prédicat à tester Exemple : foo:bar/bar2 |
Chemin d'accès |
- Exemples
@a[y=30,dy=30]
: Sélectionne tous les joueurs ayant une altitude comprise en y=30 et y=60.@a[x=1,y=30,z=26,distance=2..10,gamemode=creative,limit=3,level=3..25]
@a[x=1,y=30,z=26,distance=..42,limit=3,scores={Kills=1..,Deaths=..2},team=Red]
Possesseur[]
Pour les commandes manipulant les tableaux de score et les équipes, elles prennent en paramètre une variable "possesseur". Il y a 2 types de valeurs qui peuvent être utilisées dans sa syntaxe :
- Un possesseur peut être une entité, dans ce cas, il faudra utiliser la même syntaxe d'argument que Sélecteur.
- Un possesseur peut également n’être rien du tout, juste un nom, que l'on appellera dans ce cas une variable. Ce nom n'a beau ne pas représenter une entité, elle sera malgré tout affichée dans les listes de score.
Dans les fichiers du jeu, lorsque qu'un sélecteur est utilisé en temps que possesseur, le jeu listera toutes les entités sélectionnées et utilisera leurs noms (ou le UUID si elle n'a pas de nom) en temps que variable.
Il existe un nom de variable particulier, *
, qui a pour but de sélectionner toutes les variables incluant les entités. Aucun sélecteur ne peut lister les variables, c'est pour quoi il faut utiliser *
dans ces cas-là.
Unité de temps[]
L'unité de temps utilisée dans Minecraft est le tick. Une seconde correspond à 20 ticks du jeu. Pour utiliser cette unité, il existe plusieurs formes de notation :
- Un entier simple qui représentera une valeur en ticks directement (exemple :
20
, représentant 20 ticks donc 1 seconde). - Un nombre avec le suffixe
t
qui représentera une valeur en ticks équivalant à la première notation (exemple :20t
, représentant 20 ticks donc 1 seconde). - Un nombre avec le suffixe
s
qui représentera une valeur en secondes (exemple :2s
, représentant 2 secondes donc 40 ticks). - Un nombre avec le suffixe
d
qui représentera une valeur en jours dans Minecraft, une journée dans Minecraft durant 20 minutes dans la réalité (exemple :1d
, représentant 1 jour, donc 20 minutes, donc 24000 ticks).
Les nombres suffixés peuvent également être des flottants, ce qui peut être utile dans certains cas par exemple 0.5d
, représentant une demi-journée.
Liste des commandes[]
Voici ci-dessous la liste des 63 commandes disponibles dans le jeu.
- Valeur de retour
Vous pourrez voir que certaines d'entre elles possèdent une colonne appelée Retour. En sous-colonne, il y a Result et Success, ces valeurs correspondent aux valeurs de retour des commandes en question. Certaines de ces valeurs peuvent être affichées dans le tchat, mais elles sont principalement utilisées par la commande et les sous-commandes /execute store <...>
, elles permettent de stocker des valeurs de retour dans un score ou un tag NBT par exemple. Plus d'informations à execute, section Stockage.
Donne ou retire un progrès d'un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/advancement (grant|revoke) <targets> only <advancement> [criterion]
|
Nombre de joueurs ayant reçu ou perdu un progrès. | 1 si donne ou retire un progrès, sinon 0. |
/advancement (grant|revoke) <targets> <until|from|through> <advancement>
|
Le nombre de progrès ajoutés ou supprimés par la commande. | 1 si donne ou retire un progrès, sinon 0. |
/advancement (grant|revoke) <targets> everything
|
Le nombre de progrès ajoutés ou supprimés par la commande. | 1 si donne ou retire un progrès, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
(grant|revoke)
|
Littéral |
|
- |
<targets>
|
Sélecteur | - |
|
<until|from|through>
|
Littéral |
|
- |
<advancement>
|
Progrès | Nom d'un progrès | - |
[criterion]
|
Chaîne de caractères | Nom d'un critère appartenant au progrès spécifié | - |
- Exemples
- Accorder le progrès « Couvrez-moi de diamants » dont l'identifiant est "Shiny gear" à vous-même :
/advancement grant @p only minecraft:story/shiny_gear
Modifie les capacités des entités ou des joueurs.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/attribute <target> <attribut> get
|
Valeur de l'attribut. | 1 si affiche l'attribut, sinon 0. |
/attribute <target> <attribut> base get
|
Valeur de l'attribut. | 1 si affiche l'attribut, sinon 0. |
/attribute <target> <attribut> base set <value>
|
Modification de l'attribut. | 1 si modifie l'attribut, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<target>
|
Sélecteur | - |
|
<attribut>
|
Littéral |
|
- |
<value>
|
Entier | Nouvelle valeur modifiant l'attribut. | - |
- Exemples
- Modifier vos points de vies pour en avoir 40 (au lieu de 20 par défaut) :
/attribute @p minecraft:generic.max_health base set 40
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Banni un joueur.
- Syntaxe
Commande |
---|
/ban <targets> [<reason>]
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<target>
|
Sélecteur | - |
|
[<reason>]
|
Chaîne de caractères | Raison du bannissement | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Banni une IP.
- Syntaxe
Commande |
---|
/ban-ip <ip> [<reason>]
|
/ban-ip <target> [<reason>]
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<target>
|
Nom de joueur | - | - |
<ip>
|
Chaîne de caractères | Adresse IP | - |
[<reason>]
|
Chaîne de caractères | Raison du bannissement | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Affiche la liste noire du serveur.
- Syntaxe
Commande |
---|
/banlist ips
|
/banlist players
|
Permet de créer des barres de boss et de les modifier.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/bossbar add <id> <name>
|
1 si créé la barre de boss, sinon 0. | 1 si créé la barre de boss, sinon 0. |
/bossbar get <id> (max|players|value|visible)
|
Valeur demandée. | 1 si l'ID et le nom de la valeur sont justes, sinon 0. |
/bossbar list
|
Nombre de barres de boss existantes | 1 |
/bossbar remove <id>
|
0 | 1 si la barre de boss existe et qu'elle est supprimé, sinon 0. |
/bossbar set <id> color (blue|green|pink|purple|red|white|yellow)
|
0 | 1 si change la couleur, sinon 0. |
/bossbar set <id> max <max>
|
0 | 1 si change la valeur, sinon 0. |
/bossbar set <id> name <name>
|
0 | 1 si change la valeur, sinon 0. |
/bossbar set <id> players [<targets>]
|
0 | 1 si change la valeur, sinon 0. |
/bossbar set <id> style (notched_10|notched_12|notched_20|notched_6|progress)
|
0 | 1 si change le style, sinon 0. |
/bossbar set <id> value <value>
|
0 | 1 si change la valeur, sinon 0. |
/bossbar set <id> visible <visible>
|
0 | 1 si change la visibilité, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<id>
|
Chaîne de caractères | Identifiant de la barre de boss | - |
<name>
|
Texte JSON | Nom affiché au-dessus de la barre de boss | - |
(max|players|value|visible)
|
Littéral | Type de valeur contenu dans une barre de boss | - |
(blue|green|pink|purple|red|white|yellow)
|
Littéral | Nom de la couleur | - |
<max>
|
Entier | - |
|
<value>
|
Entier | - |
|
<targets>
|
Sélecteur | - |
|
(notched_10|notched_12|notched_20|notched_6|progress)
|
Littéral | Style de la barre de style
|
- |
<visible>
|
Booléen | Visible ou non | - |
Efface des objets de l'inventaire d'un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/clear
|
Nombre d'objets supprimés au total (addition du nombre d'objets supprimés par tout les joueurs sélectionnés) | 1 si supprime un objet ou si l'objet existe, sinon 0. |
/clear <targets>
|
Nombre d'objets supprimés au total (addition du nombre d'objets supprimés par tout les joueurs sélectionnés) | 1 si supprime un objet ou si l'objet existe, sinon 0. |
/clear <targets> <item> [<maxCount>]
|
Nombre d'objets supprimés au total (addition du nombre d'objets supprimés par tout les joueurs sélectionnés) | 1 si supprime un objet ou si l'objet existe, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<item>
|
Objet | - | - |
[<maxCount>]
|
Entier | - |
|
Clone des régions d'une destination à une autre. Cette commande peut traiter une région contenant 32768 blocs maximum.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/clone <begin> <end> <destination>
|
Nombre de blocs clonés | 1 si clone correctement, sinon 0. |
/clone <begin> <end> <destination> filtered <filter> [(force|move|normal)]
|
Nombre de blocs clonés | 1 si clone correctement, sinon 0. |
/clone <begin> <end> <destination> masked [(force|move|normal)]
|
Nombre de blocs clonés | 1 si clone correctement, sinon 0. |
/clone <begin> <end> <destination> replace [(force|move|normal)]
|
Nombre de blocs clonés | 1 si clone correctement, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<begin>
|
Coordonnées de bloc | Coordonnées de début de région | - |
<end>
|
Coordonnées de bloc | Coordonnées de fin de région | - |
<destination>
|
Coordonnées de bloc | Coordonnées de destination de la région | - |
<filter>
|
Bloc ou tag | Bloc à cloner. | - |
[(force|move|normal)]
|
Littéral | Mode de clonage :
|
- |
Gère les données NBT d'un bloc ou d'une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/data get block <pos> [<path>] [<scale>]
|
Valeur du tag, si c'est un TAG_Compount, TAG_List ou TAG_String, retourne la taille de ces derniers. | 1 si le tag existe, sinon non. |
/data get entity <target> [<path>] [<scale>]
|
Valeur du tag, si c'est un TAG_Compount, TAG_List ou TAG_String, retourne la taille de ces derniers. | 1 si le tag existe, sinon non. |
/data merge block <pos> <nbt>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data merge entity <target> <nbt>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data remove block <pos> <nbt>
|
0 | 0 |
/data remove entity <target> <nbt>
|
0 | 0 |
/data modify block <targetPos> <targetPath> append from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> append from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> append value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert after <index> from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert after <index> from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert after <index> value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert before <index> from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert before <index> from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> insert before <index> value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> merge from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> merge from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> merge value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> prepend from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> prepend from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> prepend value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> set from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> set from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify block <targetPos> <targetPath> set value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> append from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> append from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> append value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert after <index> from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert after <index> from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert after <index> value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert before <index> from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert before <index> from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> insert before <index> value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> merge from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> merge from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> merge value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> prepend from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> prepend from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> prepend value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> set from block <sourcePos> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> set from entity <source> [<sourcePath>]
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
/data modify entity <target> <targetPath> set value <value>
|
1 si la cible est modifiée, sinon 0. | 1 si la cible est modifiée, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<pos> , <targetPos> , , <sourcePos>
|
Coordonnées de bloc | - | - |
<target> , <source>
|
Sélecteur | - |
|
[<path>] , <targetPath> , <sourcePath>
|
Chemin NBT |
|
- |
<nbt> , <value>
|
Valeur NBT | Peut être un objet TAG_COMPOUND (pour /data merge <...> ) ou n'importe quel autre type de valeur pour /data modify <...> (exemple: 2s pour un TAG_SHORT vallant 2, 3.14f pour un TAG_FLOAT vallant 3.31 ou "Chaîne test" pour un TAG_STRING)
|
- |
[<scale>]
|
Flottant | Mettre à l'échelle la valeur récupérée. | - |
Gère les packs de données.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/datapack disable <name>
|
0 | 1 si désactive le pack de données spécifié, sinon 0. |
/datapack enable <name> [(first|last)]
|
0 | 1 si active le pack de données spécifié, sinon 0. |
/datapack enable <name> [(after|before)] <pack>
|
0 | 1 si active et change la priorité le pack de données spécifié, sinon 0. |
/datapack list [available|enabled]
|
Nombre de packs de données étant dans la liste | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<name>
|
Chaîne de caractères | Nom du pack de données | - |
[(first|last)]
|
Littéral | Priorité supérieure ou inférieure | - |
[(after|before)]
|
Littéral | Priorité avant ou après de pack spécifié | - |
<pack>
|
Chaîne de caractères | Nom d'un pack de données existant | - |
[available|enabled]
|
Littéral | Liste des packs disponibles ou déjà activés | - |
Définis le mode de jeu par défaut (Créatif, Survie, etc.) pour les nouveaux joueurs accédant à un serveur multijoueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/defaultgamemode (adventure|creative|spectator|survival)
|
0 | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
(adventure|creative|spectator|survival)
|
Littéral |
Nom du mode de jeu
|
- |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Retire le statut d'opérateur d'un joueur.
- Syntaxe
Commande |
---|
/deop <targets>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Nom de joueur | - | - |
Définis le niveau de difficulté d'un monde.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/difficulty
|
Index de la difficulté (0 pour Paisible, 1 pour Facile, 2 pour Normal et 3 pour Difficile.
|
1 si change la difficulté, sinon 0. |
/difficulty [easy|hard|normal|peaceful]
|
Index de la difficulté (0 pour Paisible, 1 pour Facile, 2 pour Normal et 3 pour Difficile.
|
1 si change la difficulté, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[easy|hard|normal|peaceful]
|
Littéral |
|
- |
Modifie les effets de potions appliqués à une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/effect clear <targets> [<effect>]
|
Nombre de fois qu'est supprimé l'effet sur toutes les cibles. | 1 si supprime le ou les effets, sinon 0. |
/effect give <targets> <effect> [<seconds>] [<amplifier>] [<hideParticles>]
|
Nombre de cibles recevant l'effet. | 1 si ajoute l'effet, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
[<effect>]
|
Effet | Nom de l'effet | - |
[<seconds>]
|
Entier | Temps en seconde de la durée de l'effet, par défaut à 30. |
|
[<amplifier>]
|
Entier | Puissance de l'effet, par défaut à 0. |
|
[<hideParticles>]
|
Booléen | Si les particules doivent être cachées ou non, par défaut sur false .
|
- |
Modifie les effets de potions appliqués à une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/enchant <targets> <enchantment> [<level>]
|
Nombre de cibles affectées. | 1 si ajoute l'enchantement, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<enchantment>
|
Enchantement | Nom de l'enchantement | - |
[<level>]
|
Entier | Niveau de l'enchantement, par défaut à 1. | - |
La commande /execute <...>
seule ne sert à rien. Elle nécessite des sous-commandes pour utiliser les différents systèmes mis à notre disposition. Les sous-commandes sont séparées en 3 catégories :
- Les modificateurs, qui permettent de sélectionner un support pour l'exécution de la commande, par exemple une entité ou des coordonnées dans le monde. Il est également possible de simuler des caractéristiques qui ne sont pas présentes à l'instant t, comme simuler l'orientation du regard d'un joueur ou sa position.
- Les conditions, qui permettent de faire des vérifications supplémentaires, ne dépendent pas forcément des modificateurs sélectionnés précédemment. Elles peuvent servir à vérifier l'existence d'une autre entité ou à comparer des scores entre plusieurs entités par exemple.
- Le stockage, qui va permettre de conserver le résultat d'une commande, et si une commande s'est correctement exécutée ou non (ou une sous-commande de condition). Cela concerne uniquement des valeurs numériques et peut être stocké dans un score d'objectif ou un tag NBT.
La commande /execute
peut avoir une infinité de sous-commandes, il suffit de les écrire les unes à la suite des autres. Il existe une sous-commande qui permet d'exécuter la commande que vous souhaitez, run <commande>
.Notez que vous ne devez pas mettre de /
sur la commande inscrite dans run
.
- Syntaxe
Commande |
---|
/execute align <axes>
|
/execute anchored <anchor>
|
/execute as <targets>
|
/execute at <targets>
|
/execute facing entity <targets> <anchor>
|
/execute facing <pos>
|
/execute execute in (overworld the_end the_nether)
|
/execute positioned as <targets>
|
/execute positioned <pos>
|
/execute rotated as <targets>
|
/execute rotated <rot>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<axes>
|
Nom d'axes | Combinaison des lettres des axes, par exemple xz arrondira les axes x et z sur les coordonnées.
|
- |
<anchor>
|
Point d'ancrage | Nom de la position du corps d'une entité à cibler :
|
- |
<targets>
|
Sélecteur | - |
|
(overworld|the_end|the_nether)
|
Littéral | Nom de la dimension à utiliser :
|
- |
<pos>
|
Coordonnées | - | - |
<rot>
|
Angle | Angle de vue | - |
Toutes les conditions ci-dessous prennent un paramètre en plus avant, if
ou unless
. Les conditions sont dites "bloquantes", cela veut dire que si la condition n'est pas validée, la commande /execute
ne traitera pas les sous-commandes suivantes et n’exécutera pas la commande après run
qui y est attaché.
if
vérifie si la condition est vraie. Il faut au moins un résultat vrai pour qu'elle soit validée.unless
vérifie si la condition est fausse. Il faut qu'aucun résultat ne soit vrai pour qu'elle soit validée.
Elles sont également capables de renvoyer une valeur de retour qui peut être enregistré dans un espace de stockage, et aussi d'être utilisées seules dans un bloc de commande sans run
à la fin, avec un comparateur collé pour utiliser ce système de condition dans les systèmes bloc de commande/redstone.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/execute (if|unless) block <pos> <block>
|
1 si le bloc correspond, sinon 0. | 1 si le bloc correspond, sinon 0. |
/execute (if|unless) blocks <start> <end> <destination> (all|masked)
|
Nombre de blocs en commun si la condition est respectée. | 1 si les region sont égales, sinon 0. |
/execute (if|unless) entity <entities>
|
Nombre d'entité trouvé grâce au sélecteur. | 1 si le sélecteur cible au moins une entité, sinon 0. |
/execute (if|unless) score <target> <targetObjective> (<|<=|=|>=|>) <source> <sourceObjective>
|
Nombre de cibles ayant leurs scores respectant l'opérateur. | 1 les scores respectent l'opérateur, sinon 0. |
/execute (if|unless) score matches <target> <targetObjective> <range>
|
Nombre de cibles ayant leur score respectant l'intervalle. | 1 le score est dans l'intervalle, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
(if|unless)
|
Littéral | Type de condition :
|
- |
<block>
|
Bloc ou Tag | - | - |
<pos> et <start> et <end> et <destination>
|
Coordonnées | - | - |
(all|masked)
|
Littéral | Méthode utilisée pour le test de région :
|
- |
<entities>
|
Sélecteur | - |
|
<target> et <source>
|
Possesseur | - |
|
<targetObjective> et <sourceObjective>
|
Objectif | Nom de le l'objectif à tester. | - |
(<|<=|=|>=|>)
|
Littéral | Opérateur utilisé pour le test. | - |
<range>
|
Intervalle | Intervalle à comparer, ressemble à ..5 , 2..10 ou 7 .
|
- |
Cela permet de sauvegarder la valeur de retour d'une commande ou d'une sous-commande de condition (voir ci-dessus) dans un conteneur prédéfini par le jeu dont la liste est ci-dessous. Il est nécessaire de spécifier le type de sauvegarde à effectuer avant de choisir dans quel conteneur on effectue la sauvegarde. Voici la liste des types de sauvegarde :
result
: enregistre le résultat de la commande ou de la sous-commande de condition, si vous tentez de récupérer un score et qu'il vaut 7, c'est 7 qui sera enregistré dans votre objet.success
: enregistre le nombre de fois où la commande ou la sous-commande de condition s'est exécutée avec succès. Fonctionne sur les sélecteurs, c'est-à-dire que si une commande seule s'est soldée par un succès sur plusieurs entités en même temps, le nombre de succès simultané sera enregistré dans votre objet.
Notez que toutes les sous-commandes de stockage doivent se situer avant la commande de run
ou de votre sous-commande de condition pour pouvoir sauvegarder ce que vous voulez. Notez également que vous pouvez ajouter autant de sous-commandes de stockage que vous souhaitez, mais vous ne pouvez en mettre qu'une seule par commande ou sous-commande de condition.
La valeur sera stockée lorsque la commande complète aura fini d'être exécutée.
Si une commande échoue (success
égale 0), result
sera toujours défini sur 0.
Le résultat attendu de chaque commande sera précisé.
- Syntaxe
Commande |
---|
/execute store (result|success) block <pos> <path> (byte|double|float|int|long|short) <scale>
|
/execute store (result|success) bossbar <id> (value|max)
|
/execute store (result|success) entity <target> <path> (byte|double|float|int|long|short) <scale>
|
/execute store (result|success) score <targets> <objective>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
(result|success)
|
Littéral | Type de donnée à enregistrer :
|
- |
<pos>
|
Coordonnées | - | - |
<path>
|
Chemin NBT | Chemin de la donnée NBT. Est de la forme foo.bar[0]."A [crazy name]".baz
|
- |
(byte|double|float|int|long|short)
|
Littéral | Le type de donnée dans laquelle sera enregistrée la valeur. Correspond à des types de variables Java. | - |
<scale>
|
Flottant | Mettre à l'échelle la valeur récupérée. | - |
<id>
|
Chaîne de caractères | Identifiant d'une barre de boss | - |
(value|max)
|
Littéral | Type de paramètre de la barre de boss que vous souhaitez utiliser pour sauvegarder votre valeur.
|
- |
<target>
|
Sélecteur | - |
|
<targets>
|
Possesseur | - |
|
<objective>
|
Objectif | - | - |
Alias |
|
---|---|
Restrictions | |
Versions |
Toutes |
Ajoutée en | |
Modification majeure |
Gère l'expérience des joueurs.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/experience add <targets> <amount> [levels|points]
|
Nombre de joueurs affectés. | 1 |
/experience query <targets> [levels|points]
|
Nombre de niveaux ou de point d'expérience du joueur. | 1 |
/experience set <targets> <amount> [levels|points]
|
Nombre de joueurs affectés. | 1 |
- Arguments
Nom | Type | Définition | Propriétés | ||
---|---|---|---|---|---|
<targets>
|
Sélecteur | - |
|
- | - |
<amount>
|
Entier | Nombre de niveaux ou de points d'expérience à définir ou ajouter. |
| ||
[levels|points]
|
Littéral | Niveau ou point d'expérience | - |
Remplit tout ou une partie d'une région avec un bloc spécifique. Cette commande peut traiter une région contenant 32768 blocs maximum.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/fill <from> <to> <block> [destroy|hollow|keep|outline]
|
Nombre de blocs placés | 1 si place des blocs, sinon 0. |
/fill <from> <to> <block> replace [<filter>]
|
Nombre de blocs placés | 1 si place des blocs, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<from>
|
Coordonnées de bloc | - | - |
<to>
|
Coordonnées de bloc | - | - |
<block>
|
Bloc | Bloc à placer | - |
[destroy|hollow|keep|outline]
|
Littéral | Option de placement des blocs:
|
- |
[<filter>]
|
Bloc | Bloc à remplacer | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Contrôle le chargement des tronçons d'une carte.
Cette commande édite les tronçons dans la dimension où est exécutée la commande. Si vous souhaitez changer de dimension, utilisez /execute in <dimension>
.
Attention : Cette commande est exécutable uniquement à partir du tchat d'un opérateur. Si elle est exécutée dans un bloc de commande, rien ne se passera, et si elle est inscrite dans un fichier de fonction, la fonction ne sera pas chargée car une erreur aura été trouvée. Voir MC-136112.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/forceload add <from>
|
1 si le tronçon n'est pas déjà marqué, sinon 0. | 1 si le tronçon n'est pas déjà marqué, sinon 0. |
/forceload add <from> <to>
|
Nombre de tronçons marqués n'étant pas déjà marqués, sinon 0. | 1 si les tronçons ne sont pas déjà marqués et qu'il y a au maximum 256 tronçons traités, sinon 0. |
/forceload query
|
Nombre de tronçons marqués. | 1 si des tronçons sont marqués, sinon 0. |
/forceload query <pos>
|
1 si le tronçon est marqué, sinon 0. | 1 si le tronçon est marqué, sinon 0. |
/forceload remove all
|
Nombre de tronçons ayant perdus leur marqueur. | 1 |
/forceload remove <from>
|
1 si le tronçon est déjà marqué, sinon 0. | 1 si le tronçon est déjà marqué, sinon 0. |
/forceload remove <from> <to>
|
Nombre de tronçons perdant leur marqueur. | 1 si le tronçon est déjà marqué, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<from> , <to> , <pos>
|
Coordonnées 2D | Coordonnées d'un bloc appartenant au tronçon voulant être traité. | - |
Exécute une fonction.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/function <name>
|
Nombre de commandes exécutées dans la fonction | 1 si la fonction existe, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<name>
|
Fonction | Nom de la fonction ou du tag de fonction à exécuter. | - |
Définit le mode de jeu (Créatif, Survie, etc.) d'un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/gamemode (adventure|creative|spectator|survival) [<target>]
|
Nombre de cibles affectées par le changement de mode de jeu. | 1 si le joueur change de mode de jeu, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
(adventure|creative|spectator|survival)
|
Littéral |
Nom du mode de jeu
|
- |
[<target>]
|
Sélecteur | - |
|
Définit ou indique une valeur de règle de jeu.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/gamerule <rule> [<value>]
|
Valeur de la règle de jeu | 1 si la valeur est modifiée, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<rule>
|
Littéral |
Nom de la règle de jeu
|
- |
[<value>]
|
Entier ou Booléen | Valeur de la règle de jeu | - |
Donne un/des objets à un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/give <targets> <item> [<count>]
|
Nombre d'objet donné au total. | 1 si au moins un objet est donné, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<item>
|
Objet | Objet à donner | - |
[<count>]
|
Entier | - |
|
Fournit une aide et une liste des commandes.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/help [<command>]
|
Nombre de commandes affichées si aucune n'est spécifiée, sinon le nombre de sous-commandes disponibles. | 1 en cas d'aide existante pour la commande, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<command>]
|
Chaîne de caractères | Nom d'une commande | - |
Modifie un emplacement d'inventaire dans un conteneur ou une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/item modify block <pos> <slot> <modifier>
|
Si le contenu du block a bien été modifié. | 1 si modifie un emplacement, sinon 0. |
/item modify entity <targets> <slot> <modifier>
|
Si l'inventaire de l'entité a bien été modifié. | 1 si modifie un emplacement, sinon 0. |
/item replace block <pos> <slot> with <item> [<count>]
|
Le nom de l'objet modifié et les coordonnées du block. | 1 si modifie un emplacement, sinon 0. |
/item replace entity <targets> <slot> with <item> [<count>]
|
Le nom de l'objet modifié et la cible. | 1 si modifie un emplacement, sinon 0. |
/item replace block <pos> <slot> from entity/block <target/pos> <slot> <modifier>
|
Le nom de l'objet modifié et les coordonnées du block. | 1 si modifie un emplacement, sinon 0. |
/item replace entity <targets> <slot> from entity/block <target/pos> <slot> <modifier>
|
Le nom de l'objet modifié et la cible. | 1 si modifie un emplacement, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<pos>
|
Coordonnées | Position du bloc conteneur à modifier. | - |
<targets>
|
Sélecteur | - |
|
<slot>
|
Slot | Emplacement à modifier, représenté par une expression :
|
- |
<item>
|
Objet | Objet remplaçant. | - |
[<count>]
|
Entier | Nombre d'objet dans la pile remplaçante, par défaut à 1 |
|
<modifier>
|
Pack de données | Fichier dans le pack de donnée qui permet de modifier l'objet. | - |
Restrictions | |
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Expulse un joueur d'un serveur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/kick <targets> [<reason>]
|
Nombre de joueurs expulsés. | 1 si expulse au moins un joueur, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
[<reason>]
|
Chaîne de caractères | Raison de l'expulsion | - |
Restrictions |
Aucune |
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16_02 (Alpha v1.0.16_02) |
Liste les joueurs sur le serveur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/list [uuids]
|
Nombre de joueurs connectés au serveur. | 1 sinon au moins 1 joueur et connecté, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[uuids]
|
Littéral | Affiche les UUID des joueur | - |
Affiche les coordonnées de la structure la plus proche.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/locate structure <structure>
|
Distance en bloc entre la position d'exécution de la commande et la structure trouvée. | 1 si la structure est trouvé, sinon 0. |
/locate biome <biome>
|
Distance en bloc entre la position d'exécution de la commande et le biome trouvée. | 1 si le biome est trouvé, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<structure>
|
Littéral |
|
- |
<biome>
|
Littéral | Nom du biome à rechercher. | - |
Alias | |
---|---|
Restrictions |
Aucune |
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16_02 (Alpha v1.0.16_02) |
Envoie un message privé à un ou plusieurs joueurs.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/msg <targets> <message>
|
Nombre de joueurs recevant le message. | 1 si le message est envoyé. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<message>
|
Chaîne de caractères | - | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Accorde le statut d'opérateur à un joueur.
- Syntaxe
Commande |
---|
/op <targets>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Retire des joueurs de la liste noire.
- Syntaxe
Commande |
---|
/pardon <targets>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Nom de joueur | - | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Retire des adresses IP de la liste noire.
- Syntaxe
Commande |
---|
/pardon-ip <targets>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Chaîne de caractères | - | - |
Affiche des particules.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/particle <name>
|
1 | 1 |
/particle <name> <pos> <delta> <speed> <count> [(force|normal)] [<viewers>]
|
1 | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<name>
|
Particule | Nom de la particule. Certaine demande des paramètres supplémentaire comme la couleur:
|
- |
<pos>
|
Coordonnées | Position du centre de la génération des particules. | - |
<delta>
|
Coordonnées | Hauteur, longueur, largeur de la zone où sont affiché les particules. | - |
<speed>
|
Flottant | Vitesse de l'animation des particules. |
|
<count>
|
Entier | Nombre de particules à générer. |
|
[(force|normal)]
|
Littéral | Méthode d'affichage : force , visible à 256 blocs de distance et normal , visible à 32 blocs.
|
- |
[<viewvers>]
|
Sélecteur | - |
|
Joue un son paramétrable.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/playsound <sound> (ambient|block|hostile|master|music|meutral|player|record|voice|weather) <targets> [<pos>] [<volume>] [<pitch>] [<minVolume>]
|
Nombre de joueurs entendant le son joué. | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<sound>
|
Son | Nom du son à jouer. | - |
(ambient|block|hostile|master|music|meutral|player|record|voice|weather)
|
Littéral |
Sortie audio du jeu sur laquelle sera exécuter le son, correspondant aux valeurs des options du jeu :
|
- |
<targets>
|
Sélecteur | Liste des joueurs qui vont entendre le son. |
|
[<pos>]
|
Coordonnées | Position de l'exécution du son. Plus un joueur sera proche de cette position, plus il l'entendra fort, par défaut en ~ ~ ~ .
|
- |
[<volume>]
|
Flottant | Spécifie la distance à laquelle le son peut être entendu. Doit être d'au moins 0.0 . Pour les valeurs inférieures à 1.0 , le son sera plus silencieux et aura une plus petite sphère à l'intérieur de laquelle il pourra être entendu. Pour les valeurs supérieures à 1.0, le son ne sera pas réellement plus fort, mais sa portée audible (un rayon de 16 blocs à 1.0) sera multipliée par le volume. Il y aura toujours une diminution progressive du silence basée sur la distance du centre de la sphère, par défaut à 1.0 .
|
|
[<pitch>]
|
Flottant | Vitesse de lecture du son. Si un son est ralenti (valeur < 1.0 ), il sera plus long et plus grave, et à l'inverse, un son accéléré (valeur > 1.0 ) sera plus court et plus aiguë, par défaut à 1.0 .
|
|
[<minVolume>]
|
Flottant | Volume minimum audible n'importe où sur la carte. Si même si un joueur n'est pas dans la zone d'exécution du son, il sera toujours capable de l'entendre si le volume minimum c'est supérieur à 0.0 , par défaut à 0.0 .
|
|
Ouvre un monde solo au réseau local. N'est pas utilisable sur serveur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/publish [<port>]
|
Numéro du port ouvert si le serveur LAN n'est pas déjà ouvert, sinon 0. | 1 si la carte est ouvert en LAN, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<port>]
|
Entier | Port sur lequel le serveur LAN sera accessible. |
|
Gère les recettes disponible d'un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/recipe give <targets> (*|<recipe>)
|
Nombre de recettes données. | 1 si donne une recette, sinon 0. |
/recipe take <targets> (*|<recipe>)
|
Nombre de recettes retirées. | 1 si retire une recette, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
(*|<recipe>)
|
Recette | Nom de la recette à donner, si c'est * , donnera toutes les recettes non possédé.
|
- |
Modifie un emplacement d'inventaire dans un conteneur ou une entité.
Note cette commande à été supprimée en 1.17 et remplacé par la commande /item modify
.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/replaceitem block <pos> <slot> <item> [<count>]
|
Nombre d'objet placé dans l'emplacement. | 1 si modifie un emplacement, sinon 0. |
/replaceitem entity <targets> <slot> <item> [<count>]
|
Nombre d'objet placé dans l'emplacement. | 1 si modifie un emplacement, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<pos>
|
Coordonnées | Position du bloc conteneur à modifier. | - |
<targets>
|
Sélecteur | - |
|
<slot>
|
Slot | Emplacement à modifier, représenté par une expression :
|
- |
<item>
|
Objet | Objet remplacant. | - |
[<count>]
|
Entier | Nombre d'objet dans la pile remplaçante, par défaut à 1 |
|
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16_01 (Alpha v1.0.16_01) |
Effectue un sauvegarde du serveur.
- Syntaxe
Commande |
---|
/save-all [flush]
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[flush]
|
Littéral | Si spécifié, tous les tronçons seront immédiatement sauvegardés sur le disque, ce qui gèlera le serveur pendant une courte période. | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16_01 (Alpha v1.0.16_01) |
Désactive la sauvegarde automatique du serveur.
- Syntaxe
Commande |
---|
/save-off
|
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16_01 (Alpha v1.0.16_01) |
Active la sauvegarde automatique du serveur.
- Syntaxe
Commande |
---|
/save-on
|
Restrictions | |
---|---|
Versions |
Toutes |
Ajoutée en |
Classic 0.0.16a_01 (Classic 0.0.16a_01) |
Envoi un message à tous les joueur connectés.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/say <message>
|
1 | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<message>
|
Chaîne de caractères | Message à envoyer. Peut contenir n'importe quel caractère, même des espaces. Il est aussi possible d'écrire des sélecteurs dans le message. | - |
Gère les "emplois du temps" du jeu. Actuellement, la commande ne sert qu'à exécuter des fonctions/tags de fonction après un certain temps.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/schedule function <function> <time>
|
Heure du jeu en ticks depuis la création de la carte à laquelle sera exécutée la fonction/tag de fonction. | 1 si l'exécution est bien enregistrée sur l'emploi du temps, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<function>
|
Fonction | Nom de la fonction ou du tag de fonction à exécuter. | - |
<time>
|
Unité de temps | Temps à partir duquel la fonction ou le tag de fonction sera exécuté, à partir de l'instant où la commande est exécutée. | - |
Gère les tableaux de score.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/scoreboard objectives add <objective> <criteria> [<displayName>]
|
Nombre d'objectif existant avec la création de ce dernier. | 1 si crée un nouvel objectif, sinon 0. |
/scoreboard objectives list
|
Nombre d'objectif existant | 1 |
/scoreboard objectives modify <objective> displayname <displayName>
|
0 | 1 |
/scoreboard objectives modify <objective> rendertype (hearts|integer)
|
0 | 1 |
/scoreboard objectives remove <objective>
|
Nombre d'objectif existant avec la suppression de ce dernier. | 1 si supprime l'objectif, sinon 0. |
/scoreboard objectives setdisplay <slot> [<objective>]
|
0 | 1 si change l'emplacement d'affichage, sinon 0. |
/scoreboard players add <targets> <objective> <score>
|
Addition de toutes les valeurs de l'objectif appliqué aux possesseurs après l'opération. | 1 si le possesseur et l'objectif existe, sinon 0. |
/scoreboard players enable <targets> <objective>
|
Nombre de possesseurs ayant leurs objectifs activés. | 1 si active un objectif, sinon 0. |
/scoreboard players get <target> <objective>
|
Valeur de l'objectif spécifié du possesseur désigné. | 1 si le possesseur et l'objectif existe, sinon 0. |
/scoreboard players list <target>
|
Nombre de joueurs utilisés dans les objectifs, ou le nombre d'objectifs utilisés par le possesseur désigné. | 1 |
/scoreboard players operation <targets> <targetObjective> <operation> <source> <sourceObjective>
|
Addition de toutes les valeurs de l'objectif appliqué aux possesseurs après l'opération. | 1 si les posseseurs et les objectifs existent, sinon 0. |
/scoreboard players remove <targets> <objective> <score>
|
Addition de toutes les valeurs de l'objectif appliqué aux possesseurs après l'opération. | 1 si le possesseur et l'objectif existe, sinon 0. |
/scoreboard players reset <targets> [<objective>]
|
1 si le posseseur et l'objectif existe, sinon 0. | 1 si le posseseur et l'objectif existe, sinon 0. |
/scoreboard players set <targets> <objective> <score>
|
Addition de toutes les valeurs de l'objectif appliqué aux possesseurs après l'affectation. | 1 si le possesseur et l'objectif existe, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<objective>
|
Chaîne de caractères | Nom de l'objectif |
|
[<displayName>] et <displayName>
|
Texte JSON | Nom d'affichage de l'objectif | - |
<criteria>
|
Critère | Type de critère à utiliser, permettant d'éditer automatiquement certains objectifs en fonction d'un événement. La liste des critères disponibles se trouve ici. | - |
<slot>
|
Slot | Nom de l'emplacement où sera affiché un objectif. La liste des emplacements disponibles se trouve ici. | - |
(hearts|integer)
|
Littéral | Type d'affichage du score d'un objectif:
|
- |
<targets> et <source>
|
Possesseur | Désigne une entité, un joueur, ou rien du tout pour le stockage de la valeur des objectifs. Un simple mot peut être utilisé pour créer un possesseur, très pratique pour reproduire un système de "variable" en jeu. |
|
<target>
|
Possesseur | Désigne une entité, un joueur, ou rien du tout pour le stockage de la valeur des objectifs. Un simple mot peut être utilisé pour créer un possesseur, très pratique pour reproduire un système de "variable" en jeu. |
|
<score>
|
Entier | Valeur à affecter à un objectif. |
Pour
Pour
|
<targetObjective>
|
Chaîne de caractères | Nom de l'objectif cible pour les opérations. |
|
<sourceObjective>
|
Chaîne de caractères | Nom de l'objectif source pour les opérations. |
|
<operation>
|
Opérateur | Type d'opération à effectuer:
En cas d'erreur avec, |
- |
Affiche la graine de génération du monde.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/seed
|
Valeur de la graine, mais pas exactement, une opération inconnue lui est appliquée avant d'être retourné. À vérifier. | 1 |
Change un bloc en un autre bloc.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/setblock <pos> <block> [destroy|keep|replace]
|
1 si le bloc est changé, sinon 0. | 1 si le bloc est changé, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<pos>
|
Coordonnée | Coordonnée du bloc à changer. | - |
<block>
|
Bloc | Bloc à placer. | - |
[destroy|keep|replace]
|
Littéral | Méthode de placement du bloc :
|
Par défaut: replace
|
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Classic 0.0.15a (Multiplayer Test 3) |
Définit le temps au bout duquel les joueurs inactifs sont expulsés du serveur.
- Syntaxe
Commande |
---|
/setidletimeout <minutes>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<minutes>
|
Entier | Temps en minute avant expulsion. |
|
Définit le point d'apparition du monde.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/setworldspawn [<pos>]
|
1 | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<pos>]
|
Coordonnées | Position du point d'apparition, si n'est pas spécifié, sera la la position de l'exécution de la commande. | - |
Définit le point d'apparition d'un joueur.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/spawnpoint [<targets>] [<pos>]
|
Nombre de joueurs affectés. | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<targets>]
|
Sélecteur | Si aucun joueur n'est spécifié, le joueur executant la commande sera utilisé. |
|
[<pos>]
|
Coordonnées | Position du point d'apparition, si n'est pas spécifié, sera la la position de l'exécution de la commande. | - |
Restrictions | |
---|---|
Versions |
Toutes |
Ajoutée en |
? |
Force des joueurs spéctateurs de prendre la vue d'une entité spécifié.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/spectate [<targets>] [<spectator target>]
|
Le joueur qui prend la vue et l'entité ciblé. | 1 si un joueur prend la vue d'une entité, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<targets>]
|
Sélecteur | L'entité que le joueur va pouvoir prendre la vue. |
|
[<spectator target>]
|
Sélecteur | Joueur qui va prendre la vue. |
|
Téléporte des entités dans une zone et les répartit aléatoirement. Les entités seront toujours téléportées sur le bloc le plus haut des coordonnées choisies.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/spreadplayers <center> <spreadDistance> <maxRange> <respectTeams> <targets>
|
Nombre d'entités téléportées. | 1 si téléporte des entités, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<center>
|
Coordonnées 2D | Centre de la zone de destination. | - |
<spreadDistance>
|
Flottant | Distance minimale entre les entités téléportées. |
|
<maxRange>
|
Flottant | Rayon maximum de la zone de téléportation depuis le centre <center> . La zone utilisée sera carré et non circulaire.
|
|
<respectTeams>
|
Booléen | Respecte les équipes ou non, si est défini sur true , les entités d'une même équipe seront téléportées à la même position.
|
- |
<targets>
|
Sélecteur | Liste des entités téléportées. |
|
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Alpha v1.0.16 (Alpha v1.0.16) |
Arrête un serveur.
- Syntaxe
Commande |
---|
/stop
|
Restrictions | |
---|---|
Versions |
Toutes |
Ajoutée en |
Joue un son paramétrable.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/stopsound <targets>
|
Nombre de joueurs ciblés. | 1 |
/stopsound <targets> [*|ambient|block|hostile|master|music|meutral|player|record|voice|weather] [<sound>]
|
Nombre de joueurs ciblés. | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | Liste des joueurs qui vont entendre le son. |
|
[*|ambient|block|hostile|master|music|meutral|player|record|voice|weather]
|
Littéral |
Sortie audio du jeu sur laquelle sera arrêté le son, correspondant aux valeurs des options du jeu :
|
- |
<sound>
|
Son | Nom du son à stopper. | - |
Restrictions | |
---|---|
Versions |
Toutes |
Ajoutée en |
Invoque une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/summon <entity> [<pos>] [<nbt>]
|
1 si l'entité est invoquée, sinon 0. | 1 si l'entité est invoquée, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<entity>
|
Entité | Identifiant de l'entité. | - |
[<pos>]
|
Coordonnées | Position à laquelle sera invoqué l'entité. | - |
[<nbt>]
|
NBT | Expression NBT à appliquer à l'entité. | - |
Gère les tags d'une entité.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/tag <targets> add <name>
|
Nombre d'entité ayant reçu le nouveau tag. | 1 si ajoute au moins 1 tag aux entités, sinon 0. |
/tag <targets> list
|
Nombre total de tags que possèdent les entités. | 1 |
/tag <targets> remove <name>
|
Nombre d'entité ayant perdu le tag. | 1 si supprime au moins 1 tag aux entités, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<name>
|
Chaîne de caractères | Nom du tag. | - |
Gère les équipes.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/team add <team> [<displayName>]
|
Nombre d'équipes existantes après la création si l'équipe est créé, sinon 0. | 1 si crée l'équipe, sinon 0. |
/team empty <team>
|
Nombre de possesseurs supprimés de l'équipe. | 1 si des possesseurs ont été supprimés de l'équipe, sinon 0. |
/team join <team> [<members>]
|
Nombre de possesseurs ajoutés à l'équipe. | 1 si un possesseur est ajouté, sinon 0. |
/team leave <members>
|
Nombre de possesseurs ayant perdus leur équipe. | 1 si un possesseur est supprimer de son équipe, sinon 0. |
/team list [<team>]
|
Nombre d'équipes, ou nombre de possesseurs appartenant à l'équipe spécifié. | 1 |
/team modify <team> collisionRule (always|never|pushOtherTeams|pushOwnTeam)
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> color <color>
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> deathMessageVisibility (always|hideForOtherTeams|hideForOwnTeam|never)
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> displayName <displayName>
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> friendlyFire <allowed>
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> nametagVisibility (always|hideForOtherTeams|hideForOwnTeam|never)
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> prefix <prefix>
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> seeFriendlyInvisibles <allowed>
|
0 | 1 si la valeur change, sinon 0. |
/team modify <team> suffix <suffix>
|
0 | 1 si la valeur change, sinon 0. |
/team remove <team>
|
Nombre d'équipes existantes après la suppression si l'équipe est supprimée, sinon 0. | 1 si supprime l'équipe, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<team>
|
Chaîne de caractères | Nom de l'équipe |
|
[<displayName>] et <displayName>
|
Texte JSON | Nom d'affichage de l'équipe | - |
<members> et [<members>]
|
Possesseur | Désigne une entité, un joueur, ou rien du tout pour le stockage de la valeur des objectifs. Un simple mot peut être utilisé pour créer un possesseur, très pratique pour reproduire un système de "variable" en jeu. |
|
(always|never|pushOtherTeams|pushOwnTeam)
|
Littéral | Type de collisions inter-entité :
| |
<color>
|
Couleur | Nom de la couleur de l'équipe, voir la liste ici. | - |
(always|hideForOtherTeams|hideForOwnTeam|never)
|
Littéral | Type de visibilité inter-entité :
|
- |
<allowed>
|
Booléen | Active les dégâts entre membre de la même équipe ou la visibilité des joueurs invisibles entre eux. | - |
<prefix> et <suffix>
|
Texte JSON | Préfixe ou suffixe à afficher sur le nom d'un possesseur. | - |
Alias |
|
---|---|
Restrictions | |
Versions |
Toutes |
Ajoutée en | |
Modification majeure |
Téléporte une/des entité(s).
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/teleport <destination>
|
1 si téléporte l'entité, sinon 0. | 1 si téléporte l'entité, sinon 0. |
/teleport <location>
|
1 si téléporte l'entité, sinon 0. | 1 si téléporte l'entité, sinon 0. |
/teleport <targets> <destination>
|
Nombre d'entités téléportées. | 1 si téléporte des entités, sinon 0. |
/teleport <targets> <location> [<rotation>]
|
Nombre d'entités téléportées. | 1 si téléporte des entités, sinon 0. |
/teleport <targets> <location> facing entity <facingEntity> [(eyes|feet)]
|
Nombre d'entités téléportées. | 1 si téléporte des entités, sinon 0. |
/teleport <targets> <location> facing <facingLocation>
|
Nombre d'entités téléportées. | 1 si téléporte des entités, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<destination> et <facingEntity>
|
Sélecteur | - |
|
<location> et <facingLocation>
|
Coordonnées | - | - |
<targets>
|
Sélecteur | - |
|
[<rotation>]
|
Angle | Rotation de la tête. | - |
[(eyes|feet)]
|
Littéral | Position du corp fixé:
Par défaut sur |
- |
Affiche un message personnalisé dans le tchat des joueurs.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/tellraw <targets> <message>
|
Nombre de joueurs affichant le message. | 1 si affiche au moins 1 message, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<message>
|
Texte JSON | Message à afficher. | - |
Change le temps en jeu.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/time add <time>
|
Temps en tick depuis le debut de la journée en jeu après l'ajout. | 1 |
/time query (day|daytime|gametime)
|
Temps en tick. | 1 |
/time set <time>
|
Temps en tick depuis le debut de la journée en jeu. | 1 |
/time set (day|midnight|night|noon)
|
Temps en tick depuis le debut de la journée en jeu. | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<time>
|
Entier |
Temps en tick, une journée dans le jeu fait 24 000 ticks. |
|
(day|daytime|gametime)
|
Littéral | Type de temps à récupéré :
|
- |
(day|midnight|night|noon)
|
Littéral | Instant de la journée:
|
- |
Affiche un message personnalisé dans le tchat des joueurs.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/title <targets> actionbar <title>
|
Nombre de joueurs affichant le titre. | 1 si affiche au moins 1 titre, sinon 0. |
/title <targets> clear
|
Nombre de joueurs affichant le titre. | 1 si affiche au moins 1 titre, sinon 0. |
/title <targets> reset
|
Nombre de joueurs affichant le titre. | 1 si affiche au moins 1 titre, sinon 0. |
/title <targets> subtitle <title>
|
Nombre de joueurs affichant le titre. | 1 si affiche au moins 1 titre, sinon 0. |
/title <targets> times <fadeIn> <stay> <fadeOut>
|
Nombre de joueurs modifiant leurs paramètres de temps. | 1 si affiche au moins 1 titre, sinon 0. |
/title <targets> title <title>
|
Nombre de joueurs affichant le titre. | 1 si affiche au moins 1 titre, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Sélecteur | - |
|
<title>
|
Texte JSON | Titre à afficher. | - |
<fadeIn>
|
Entier | Durée en ticks du fondu pour l'apparition du texte sur l'écran. |
|
<stay>
|
Entier | Durée en ticks durant laquelle le texte (titre, sous-titre et barre d'action) reste affiché sur l'écran (excluant les temps de fondus). |
|
<fadeOut>
|
Entier | Durée en ticks du fondu pour la disparition du texte sur l'écran. |
|
Manipule les objectifs de type trigger
.
Il est nécessaire que l'objectif ait été activé avec /scoreboard players enable <...>
pour que /trigger
soit utilisable.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/trigger <objective>
|
Valeur de l'objectif après l'incrémentation. | 1 si l'objectif est mis à jour, sinon 0. |
/trigger <objective> add <value>
|
Valeur de l'objectif après l'ajout. | 1 si l'objectif est mis à jour, sinon 0. |
/trigger <objective> set <value>
|
Valeur de l'objectif après la modification. | 1 si l'objectif est mis à jour, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<objective>
|
Chaîne de caractères | Nom de l'objectif |
|
<value>
|
Entier | Valeur à définir, peut être négative. | - |
Permet de manipuler la météo. Elle permet aussi de figer la météo dans l'état et la durée spécifiée.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/weather clear [<duration>]
|
Nombre de ticks durant lequel la météo change. | 1 |
/weather rain [<duration>]
|
Nombre de ticks durant lequel la météo change. | 1 |
/weather thunder [<duration>]
|
Nombre de ticks durant lequel la météo change. | 1 |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
[<duration>]
|
Entier | Temps en ticks durant lequel la météo restera telle quelle a été définie dans la commande, après ça, elle changera aléatoirement. Par défaut à 6000 (5 minutes). |
|
<value>
|
Entier | Valeur à définir, peut être négative. | - |
Restrictions |
|
---|---|
Versions |
Toutes |
Ajoutée en |
Gère la liste blanche du serveur. Si elle est activée, seuls les joueurs inscrits sur cette liste pourront se connecter sur le serveur.
- Syntaxe
Commande |
---|
/whitelist add <targets>
|
/whitelist list
|
/whitelist off
|
/whitelist on
|
/whitelist reload
|
/whitelist remove <targets>
|
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<targets>
|
Selécteur | - |
|
Contrôle la bordure du monde.
- Syntaxe
Commande | Retour | |
---|---|---|
Result | Success | |
/worldborder add <distance> [<time>]
|
Taille ajouté ou supprimé avec la commande. | 1 si la taille est modifié, sinon 0. |
/worldborder center <pos>
|
0 | 1 si la position change, sinon 0. |
/worldborder damage amount <damagePerBlock>
|
Nombre de dégâts définis. | 1 si la valeur est modifiée, sinon 0. |
/worldborder damage buffer <distance>
|
Distance définie. | 1 si la valeur est modifiée, sinon 0. |
/worldborder get
|
Taille de la bordure de monde à l'instant T. | 1 |
/worldborder set <distance> [<time>]
|
La distance entre l'ancienne et la nouvelle taille. | 1 si la taille est modifiée, sinon 0. |
/worldborder warning distance <distance>
|
Distance définie. | 1 si la valeur est modifiée, sinon 0. |
/worldborder warning time <time>
|
Temps défini. | 1 si la valeur est modifiée, sinon 0. |
- Arguments
Nom | Type | Définition | Propriétés |
---|---|---|---|
<distance>
|
Entier | Distance en bloc. |
|
[<time>]
|
Entier | Durée en seconde que mettra la bordure de monde à changer de taille. Ce changement est progressif, les joueurs voient dans le jeu le déplacement de la bordure de monde. La bordure en déplacement a également une couleur différente (rouge). |
|
<pos>
|
Coordonnées 2D | Position du centre de la bordure de monde. | - |
<damagePerBlock> et <distance>
|
Flottant | - |
|
<distance> et <time>
|
Entier | - |
|
Historique[]
Version Java Classique | |||||
---|---|---|---|---|---|
0.0.15a (Multiplayer Test 3) | Ajout de /ban , /banip , /broadcast , /deop , /kick , /op , /tp , et /unban . | ||||
0.0.16a_01 | Changement de /broadcast vers /say . Version : 0.0.16a_01 | ||||
0.0.17a | Ajout de /setspawn . Version : 0.0.17a | ||||
0.0.20a | Ajout de /solid . | ||||
Version Java Indev | |||||
0.31 | Toutes les commandes supprimées.. | ||||
Version Java Alpha | |||||
1.0.16 | Ajout de /ban , /ban-ip , /banlist , /deop , /home , /kick , /op , /pardon , /pardon-ip , /say , et /stop . | ||||
1.0.16_01 | Ajout de /save-all , /save-on , /save-off et /tp . | ||||
1.0.16_02 | Ajout de /list et /tell . | ||||
1.2.5 | Suppression de /home . | ||||
1.2.6 | Ajout de /kill . | ||||
Version Java Bêta | |||||
1.3 | Ajout de /whitelist . | ||||
Version Java | |||||
1.3.1 | 12w16a | Ajout de cheats mode et /gamemode , /give , /time , /toggledownfall , et /xp . | |||
12w17a | Ajout de /help . | ||||
12w21a | Ajout de /seed . | ||||
12w22a | Ajout de /defaultgamemode . | ||||
12w24a | Ajout de /publish . | ||||
12w25a | Les astuces peuvent maintenant être activées ou désactivées lors de l'ouverture d'un monde à d'autres joueurs via le réseau local. | ||||
12w27a | Ajout de /debug . | ||||
12w30a | Changeement de /gamemode 3 à /gamemode 0 . | ||||
1.4.2 | 12w32a | Ajout de /difficulty , /gamerule , /spawnpoint , et /weather . | |||
Ajout de sélecteur de cible. | |||||
12w37a | Ajout de /clear . | ||||
12w38a | Ajout de l'arguement item à /clear . | ||||
12w41a | La limite de /xp est maintenant 2 147 483 647 au lieu de 5 000. | ||||
1.4.4 | pre | Ajout de /enchant . | |||
1.5 | 13w03a | Ajout de /testfor . | |||
13w04a | Ajout de /scoreboard . | ||||
13w09b | Ajout de /effect . | ||||
1.6.1 | 13w23a | Ajout de /spreadplayers . | |||
Ajout de la règle de jeu naturalRegeneration . | |||||
13w24a | Ajout de la règle de jeu doDaylightCycle . | ||||
13w24b | Les dommage causé par /kill à changé de 1 000 à 3.4×1038. | ||||
1.6-pre | Ajout de l'arguement clear à /effect . | ||||
pre | Ajout de /playsound . | ||||
1.7.2 | 13w36a | Ajout de /summon . | |||
Ajout de /achievement . | |||||
Ajout de l'argument dataTag à /give . | |||||
13w37a | Ajout de /setblock , /tellraw , et /testforblock . | ||||
13w38a | Ajout de /setidletimeout . | ||||
13w43a | Ajout de /setworldspawn . | ||||
1.8 | 14w02a | Ajout de /blockdata . | |||
Ajout du sélecteur @e au Sélecteur de cible. | |||||
Ajout des arguments player|entity à /kill . | |||||
Ajout de l'argument data à /clear . | |||||
Ajout de l'argument dataTag à /testfor . | |||||
/testfor n'est plus exclusif aux blocs de commande. | |||||
Ajout de insertion attribut de texte cru JSON spécification. | |||||
14w02c | Pour fixer le MC-44371, /kill tue désormais les cibles non-vivantes à la place de leur infliger 3.4×1038 dégâts. | ||||
14w03a | Ajout des arguments de rotation à /tp . | ||||
Ajout de dx , dy , et dz au arguments de sélecteurs de cibles. | |||||
Ajout de /clone et /fill . | |||||
Ajout de la règle de jeu logAdminCommands . | |||||
Données NBT fonctionnent maintenant avec des ID sous forme de chaîne et non plus avec des ID numériques. | |||||
Les ID numériques ne fonctionnent plus dans les autres morceaux de commandes, bien qu'ils fonctionnent toujours pour les données NBT. | |||||
14w04a | Ajout de /particle . | ||||
14w05a | Ajout de spectator to /gamemode et /defaultgamemode . | ||||
14w06a | Ajout de l'argument hideParticles à /effect . | ||||
Ajout de /trigger . | |||||
14w07a | Ajout de /execute et /testforblocks . | ||||
/testfor peut maintenant tester pour des correspondances partielles de tag NBT. | |||||
14w08a | Les commandes utilisant /execute passent maintenant la valeur de succès au bloc de commande qui l'a exécutée. | ||||
14w10a | Ajout de la règle de jeu showDeathMessages . | ||||
Ajout de force option de /clone . | |||||
14w17a | Ajout de /worldborder . | ||||
Ajout de la règle de jeu retomTickSpeed . | |||||
14w19a | Ajout de /worldborder damage et /worldborder warning . | ||||
14w20a | Ajout de /title . | ||||
Ajout de selector , attribut de la spécification raw JSON text. | |||||
Ajout de move option de /clone . | |||||
14w26a | Ajout de /worldborder add . | ||||
Ajout de /replaceitem . | |||||
Ajout de la règle de jeu sendCommandFeedback | |||||
14w28a | Ajout de /stats . | ||||
14w29a | Ajout de /worldborder get . | ||||
Ajout de l'argument force à /particle . | |||||
Ajout de /time query . | |||||
Ajout de la capacité à créer de fausses gamerule. | |||||
Ajout de QueryResults à /stats . | |||||
14w30a | /summon peut maintenant faire apparaître la foudre. | ||||
14w31a | /debug peut maintenant être effectuée en solo. | ||||
Ajout de l'argument chunk à /debug . | |||||
14w32b | Ajout de /entitydata . | ||||
/give ne peut plus faire des stacks illégaux. | |||||
1.8.1 | pre1 | Ajout de la règle de jeu doEntityDrops . | |||
La commande doTileDrops n'affecte plus les entités. | |||||
1.9 | 15w37a | Ajout de la règle de jeu spectatorsGenerateChunks . | |||
15w43a | /gamemode affiche maintenant dans le chat le mode de jeu sur lequel le joueur est passé. | ||||
15w49a | /playsound accepte maintenant Tab ↹ pour compléter. | ||||
Ajout des tags player et params à /particle | |||||
15w49b | /time query accepte maintenant day comme valeur. | ||||
15w51a | Ajout de la règle de jeu spawnRadius . | ||||
16w02a | Le sélecteur m accepte maintenant les abréviations et valeurs du standard gamemode , tels que a et adventure , et ceux-ci peuvent également être mis en négation. | ||||
/playsound requiert désormais un paramètre source, qui spécifie dans la catégorie dans laquelle se situe le son pour ajuster le volume. | |||||
/help dans un bloc de commande utilise désormais une phrase humoristique parmi plusieurs pour le dernier résulat (previous output). | |||||
16w03a | /achievement n'affecte plus les statistiques. | ||||
16w07a | Ajout de la règle de jeu disableElytraMovementCheck . | ||||
1.9.3 | pre1 | /tp ne téléporte plus le joueur vers une y-coordonnée située en dehors de l'intervalle -512 : 512. | |||
pre2 | Ajout de /stopsound . | ||||
1.10 | 16w21b | L'intervalle pour les y-coordonnées de /tp passe à -4096 : 4096. | |||
pre1 | Ajout de /teleport , qui est comme la commande /tp , à l'exception du paramètre de cible qui est metatory (?), la téléportation vers d'autres joueur n'est plus possible, et l'utilisation de coordonnées est relative à l'exécuteur de la commande, plutôt qu'à la cible. | ||||
1.11 | 16w32a | Ajout du support des états de bloc à /execute , /fill , /setblock et /testforblock . | |||
16w32b | Ajout de la capacité pour /title à afficher du texte dans la position "barre d'action". | ||||
16w38a | Ajout de la règle de jeu doWeatherCycle et maxEntityCramming . | ||||
Suppression des sélecteurs de cible implicites (par exemple, @e[167,28,454] ). | |||||
Des cibles invalides (comme @e[Type=creeper] , @e[asdf=nonexistent] , et @e[malformed] ) genèrent désormais une erreur au lieu de rester silencieusement ignorées. | |||||
16w39a | Ajout de /locate . | ||||
1.12 | 17w13a | Ajout de /recipe et /advancement . | |||
Ajout de la règle de jeu doLimitedCrafting . | |||||
Suppression /achievement . | |||||
17w16b | Ajout de la règle de jeu maxCommandChainLength . | ||||
Ajout de the @s target selector variable | |||||
17w18a | Ajout de la règle de jeu announceAdvancements . | ||||
Ajout de /reload . | |||||
pre1 | Ajout de la règle de jeu gameLoopFunction . | ||||
Ajout de /function . | |||||
1.13 | 17w45a | Une nouvelle librairie nommée Brigadier est maintenant utilisée pour analyser les commandes. Les différents composants des commandes sont affichés avec différentes couleurs, et les erreurs apparaissent maintenant en rouge sans avoir à lancer la commande. Les commandes, pour la plupart, n'acceptent pas les lettres majuscules, et sont désormais plus rapides et plus efficaces. | |||
Un argument nbt dans les sélecteurs de cible. | |||||
Changement de la syntaxe de certaines commandes. | |||||
Ajout de /tag et /team . | |||||
Supression de /enchant , /stats , /testfor , /testforblock , /testforblocks et /toggledownfall . | |||||
La syntaxe de /execute a été séparée. | |||||
/gamerule n'accepte plus les valeurs inconnues ("custom gamerules"). | |||||
Les valeurs de /gamerule peuvent maintenant être vérifiées. | |||||
/publish accepte maintenant un argument optionnel port . | |||||
17w45b | Ajout de /data . | ||||
Suppression de /entitydata . | |||||
Réintroduction de /execute store . | |||||
17w46a | Ajout de /datapack . | ||||
Le joueur a maintenant une option pour activer les suggestions automatiques de commandes. | |||||
La commande UI a un nouveau prototype, et en fonctionne maintenant en multijoueur. | |||||
17w47a | Removed /blockdata . | ||||
Le nom des particules a été changé pour la commande /particle . | |||||
Ajout d'une option dans le chat pour faire défiler automatiquement des suggestions de commande. | |||||
17w48a | Petite modification de la suggestion de commande UI. | ||||
La complétion automatique pour les coordonnées est refaite. | |||||
17w49b | Suppression de gameLoopFunction /gamerule . | ||||
17w50a | Les coordonnées locales peuvent maintenant être utilisées dans les commandes en utilisant ^ . | ||||
Compléter avec tab sans viser de bloc affiche maintenant ~ ~ ~ . | |||||
18w01a | Ajout de facing à /teleport , ce qui fera que l'entité ciblée fera face à une entité ou position. | ||||
Ajout de the options noon et midnight à /time set . | |||||
Changement de tous les noms personnalisés (blocs, objets, entités, entités de bloc) à des composants textuels pouvant être transcrits. | |||||
Les clefs NBT d'objets-entités Thrower et Owner ne sont plus des chaînes de caractères mais plutôt des compostions de two longs named L et M . | |||||
Les clefs NBT des boules de neige, oeufs et perle de l'end owner ne sont plus des chaînes de caractères mais plutôt des compostions de two longs named L et M . | |||||
18w02a | Les messages d'erreur lors de l'exécution d'une commande sont maintenant plus sympas (avec des conseils sur comment mieux faire). | ||||
/teleport a été un peu simplifié, les joueurs peuvent maintenant se téléporter aux entités dans d'autres dimensions. | |||||
Ajout de nouvelles sous-commandes à /execute pour permettre plus de contrôle sur les commandes. | |||||
Les commandes de serveur s'exécutent maintenant depuis le point d'apparition du monde dans la Surface, au lieu d'à 0,0,0 . | |||||
18w03a | Amélioration de la performance de la décomposition et de l'exécution des commandes. | ||||
Ajout de commandes au profiler (?) (/debug). | |||||
/data get avec un path fonctionne maintenant pour les valeur non-numériques. | |||||
Ajout de raccourci /particle <name> <pos> . | |||||
18w05a | Ajout de /bossbar | ||||
Nouvelle sous-commande pour /execute store . | |||||
Ajout de de suggestions basiques pour le sélecteur d'entités dans l'IU de commandes. | |||||
Un avertissement est affiché pour les commandes ambitieuses. | |||||
18w06a | Re-ajout de /enchant . | ||||
Ajout de suggestions e commandes pour les sélecteurs d'entité. | |||||
Les espaces vides sont maintenant autorisés pour les sélecteurs d'entité et les arguments d'état de bloc. | |||||
/locate accepte maintenant différents noms de structure pour toutes les structures précédemment regroupées sous Temple : Desert_Pyramid , Igloo , Jungle_Pyramid , et Swamp_Hut . | |||||
18w08a | Ajout de d'un lien de téléportation cliquable à la sortie de commande de /locate . | ||||
18w19a | La sortie de la commande /seed peut maintenant être copiée. | ||||
18w20a | Les équipes ont maintenant un préfixe et un suffixe. | ||||
pre7 | Ajout de /scoreboard objectives modify <objective> displayname <displayName> . | ||||
pre8 | Ajout de /team modify <team> displayName . | ||||
Ajout de /scoreboard objectives modify <objective> rendertype hearts , ce qui fait s'afficher la barre de vie avec des cœurs, comme là : . | |||||
Ajout de /scoreboard objectives modify <objective> rendertype integer , ce qui fait s'afficher la barre de vie avec des nombres jaunes. | |||||
Les noms d'équipe et les noms d'objectifs sont maintenant des éléments textuels, et plus de simples chaînes de caractères. | |||||
/team option est maintenant /team modify . | |||||
1.13.1 | 18w31a | Ajout de /chunk . | |||
pre1 | /chunk est renommé en /forceload . | ||||
September 26, 2018 | Brigadier open-sourced passe sous licence MIT. (Le code source était précédemment disponible sur le site de la librairie, sans licence spécifiée). | ||||
Version portable Alpha | |||||
0.7.4 | Ajout de support pour les commandes, bien que non encore implémenté. | ||||
0.16.0 | build 1 | Ajout de /clearfixedinv , /clone , /deop , /execute , /fill , /gamemode , /give , /help (avec alias /? ), /kill , /list , /op , /say , /setblock , /setfixedinvslot , /setworldspawn , /spawnpoint , /summon , /tell (avec alias /msg et /w ), /testforblock , /testforblocks , /time , /toggledownfall , /tp (with alias /teleport ), /weather , /wsserver et /xp . | |||
La majorité des commandes fonctionne de la même façon que pour la Java Edition 1.10.
Les différences sont : pas de support des datatags, /clone ne peut pas utiliser forced cloneMode, /gamemode ne peut utiliser que les modes Créatif et Survie, le joueur ciblé est optionnel pour /give , et l'entité ciblée est optionnelle pour /execute . | |||||
build 2 | Suppression de /clearfixedinv et /setfixedinvslot , ainsi que d'autre éléments liés à Education Edition. | ||||
build 5 | Ajout de /enchant . | ||||
Version portable | |||||
1.0 | build 1 | Ajout de /locate et /connect . | |||
build 2 | Suppression de /locate . | ||||
build 3 | Re-Ajout de /locate . Fonctionne seulement pour les forts. | ||||
1.0.3 | build 1 | Ajout de /transferserver . | |||
1.0.5 | build 1 | Ajout de /clear , /difficulty , /effect , /gamerule , /me , /particle , /playsound , /replaceitem , /spreadplayers , /stopsound , /testfor et /title . | |||
build 2 | Suppression de /particle . | ||||
Le amplifier ne peut plus avoir des valeurs négatives envers /effect . | |||||
1.1 | build 1 | Le canplaceon et cetestroy sont maintenant utilisables pour /replaceitem . | |||
/locate peut maintenant trouver d'autres structures. | |||||
Ajout de dodaylightcycle , doentitydrops , dofiretick , domobspawning , domobloot , dotiledrops , doweathercycle , keepinventory et mobgriefing gamerules. | |||||
Ajout de /setmaxplayers . | |||||
Version Bedrock | |||||
1.2 | build 1 | Ajout de /tickingarea . | |||
1.6 | bêta 1.6.0.6 | Ajout de la règle de jeu doinsomnia . | |||
1.7 | bêta 1.7.0.2 | Ajout de /scoreboard . | |||
Ajout de la règle de jeu commandblocksenabled . |
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.