Aller au contenu
WikilyWIKILY
Tous les jeux23 wikis · choisissez votre jeu
Commandes et tricheToutes les commandes

Changer de jeu

23 wikis · choisissez votre jeu
/attribute

Commande

/attribute

Lit ou modifie un attribut d'une entité vivante, comme sa santé maximale, sa vitesse de déplacement ou sa taille.

Syntaxe

/attribute <target> <attribute> base get [<scale>]
/attribute <target> <attribute> base reset
/attribute <target> <attribute> base set <value>
/attribute <target> <attribute> get [<scale>]
/attribute <target> <attribute> modifier add <id> <value> (add_multiplied_base|add_multiplied_total|add_value)
/attribute <target> <attribute> modifier remove <id>
/attribute <target> <attribute> modifier value get <id> [<scale>]

Arguments

ArgumentType de valeurQuoi saisir
<target>Sélecteur de cibleL’entité à lire ou à modifier. Doit être exactement une entité. Une seule entité.
<attribute>Identifiant du jeuL'id de l'attribut, par exemple minecraft:max_health, minecraft:movement_speed, minecraft:attack_damage ou minecraft:scale. L’ID d’un attribut.
<scale>Nombre décimalUn nombre par lequel la valeur est multipliée avant d'être renvoyée comme le nombre que /execute store enregistre. Par défaut, 1.
<value>Nombre décimalAvec base set, la nouvelle valeur de base. Pour modifier add, la valeur que le modificateur applique.
<id>IdentifiantL’ID avec espace de noms du modificateur, par exemple example:boost. Il se choisit à l'ajout d'un modificateur et sert ensuite à le lire ou à le retirer.

Détails

Niveau de permission2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions
Fonctionne dansSolo avec les cheats activés et serveurs multijoueur. Demande le niveau de permission 2 (maîtres de jeu) : opérateurs du serveur, joueurs avec triches, blocs de commande et fonctions peuvent tous l'exécuter.
RésultatLes commandes get indiquent la valeur et la renvoient multipliée par l'échelle, décimales tronquées. Les commandes qui définissent, réinitialisent, ajoutent ou retirent indiquent ce qui a changé et renvoient 1.
getAffiche la valeur finale de l'attribut, avec tous les modificateurs appliqués.
base getAffiche la valeur de base de l'attribut, avant tout modificateur.
base setDéfinit la valeur de base de l'attribut sur le nombre indiqué.
base resetRemet la valeur de base à la valeur par défaut de ce type d'entité et affiche cette valeur par défaut.
modifier addAjoute un modificateur permanent avec l'ID, la valeur et l'opération donnés. Échoue si l'attribut a déjà un modificateur avec cet id.
modifier removeRetire le modificateur ayant l'identifiant indiqué. Échoue si l'attribut n'a pas un tel modificateur.
modifier value getAffiche la valeur d'un modificateur. Échoue si l'attribut n'a aucun modificateur avec cet id.
Opérationsadd_value ajoute la valeur à la base. add_multiplied_base ajoute la base (après tous les modificateurs add_value) multipliée par la valeur. add_multiplied_total multiplie le total courant par 1 plus la valeur. Ils sont appliqués dans cet ordre.
La cible doit être vivanteLa cible doit être une seule entité vivante, comme un joueur ou un mob. Les autres entités échouent avec « n'est pas une entité valide pour cette commande », et une entité sans l'attribut choisi échoue avec « n'a pas d'attribut ».
tailleL'échelle vaut 1 par défaut. Une échelle plus grande conserve les décimales du nombre que /execute store enregistre ; par exemple, 100 transforme 0,1 en 10.

Exemples

/attribute @s minecraft:max_health get

Affiche votre vie maximale.

/attribute @s minecraft:max_health base set 40

Définit votre santé maximale de base à 40, soit 20 cœurs.

/attribute @s minecraft:scale base set 2

Vous rend deux fois plus grand.

/attribute @s minecraft:movement_speed modifier add example:sprint_boost 0.5 add_multiplied_base

Ajoute un modificateur qui augmente votre vitesse de déplacement de 50 pour cent.

/attribute @s minecraft:movement_speed modifier remove example:sprint_boost

Retire de nouveau ce modificateur de vitesse.

/attribute @s minecraft:scale base reset

Vous rend votre taille normale.

Rejoins la communauté des créateursLes personnes qui construisent le wiki Minecraft Java Edition sont sur notre Discord. Pose tes questions ou propose des pages.Rejoindre Discord (ouvre Discord dans un nouvel onglet)