Notizie
Gioco
Guide
Download
Versioni
/attribute
COMANDI GIOCATORI E MOVIMENTO TRUCCHI · LIVELLO 2 Aggiunto in 1.16

/attribute comando in Minecraft

/attribute legge o cambia gli attributi di un giocatore o di una creatura: salute massima, velocità, dimensioni, gravità, portata e molto altro. Puoi modificare il valore base oppure aggiungere modificatori con un nome, che si sommano e si possono togliere in seguito.

Sintassi

/attribute <target> <attribute> (base|get|modifier)
ArgomentoAccettaA cosa serve
targetSelettore di entitàunoUna sola entità da leggere o cambiare: @s, un nome o @e[type=minecraft:zombie,limit=1,sort=nearest].
attributeID · attributeID dell'attributo, per esempio minecraft:max_health, minecraft:scale o minecraft:movement_speed.
scalefacoltativoNumeroFattore facoltativo applicato al valore restituito, utile per salvarlo come numero intero.
valueNumeroNuovo valore base o quantità del modificatore. I decimali sono ammessi, come 0.5.
idID di risorsaIl tuo identificatore del modificatore, spazio dei nomi e nome, per esempio blockaria:boost.
Tutte le 12 forme
  • /attribute <target> <attribute> base get
  • /attribute <target> <attribute> base get <scale>
  • /attribute <target> <attribute> base reset
  • /attribute <target> <attribute> base set <value>
  • /attribute <target> <attribute> get
  • /attribute <target> <attribute> get <scale>
  • /attribute <target> <attribute> modifier add <id> <value> add_multiplied_base
  • /attribute <target> <attribute> modifier add <id> <value> add_multiplied_total
  • /attribute <target> <attribute> modifier add <id> <value> add_value
  • /attribute <target> <attribute> modifier remove <id>
  • /attribute <target> <attribute> modifier value get <id>
  • /attribute <target> <attribute> modifier value get <id> <scale>

Esempi

Raddoppiare le dimensioni

/attribute @s minecraft:scale base set 2

Imposta la tua scala a 2 e diventi grande il doppio.

Java 26.3

Venti cuori di salute

/attribute @s minecraft:max_health base set 40

Porta la tua salute massima a 40 punti, cioè 20 cuori.

Java 26.3

Un bonus di velocità rimovibile

/attribute @s minecraft:movement_speed modifier add blockaria:boost 0.5 add_multiplied_base

Aggiunge metà della tua velocità base con l'ID blockaria:boost.

Java 26.3

Togliere il bonus di velocità

/attribute @s minecraft:movement_speed modifier remove blockaria:boost

Elimina il modificatore aggiunto sopra e la velocità torna normale.

Java 26.3

Controllare la portata sui blocchi

/attribute @s minecraft:block_interaction_range get

Mostra fin dove raggiungi i blocchi in questo momento, modificatori compresi.

Java 26.3
Componi il tuo comando

Compila i campi, poi copia il comando.

Generatore di comandi

Valore base o modificatore

base set cambia il valore proprio dell'entità e base reset ripristina quello predefinito. modifier add aggiunge una modifica sopra il valore, con un ID a tua scelta come blockaria:boost. Le operazioni sono tre: add_value somma una quantità fissa, add_multiplied_base una parte del valore base e add_multiplied_total moltiplica il totale. get restituisce il valore finale con tutti i modificatori, compresi quelli degli effetti come Velocità dati da /effect; base get solo il valore base. Il fattore scale facoltativo moltiplica il numero restituito, utile con /execute store.

Attributi utili

  • minecraft:max_health: 20 per un giocatore, cioè dieci cuori.
  • minecraft:scale: rende un'entità più grande o più piccola.
  • minecraft:gravity, minecraft:jump_strength e minecraft:step_height: movimento.
  • minecraft:block_interaction_range: fin dove un giocatore raggiunge i blocchi.

Errori frequenti

«L'entità Maiale non ha l'attributo minecraft:attack_damage» significa che la creatura non usa quell'attributo, come qui un Maiale. «Il modificatore blockaria:boost è già applicato all'attributo minecraft:movement_speed dell'entità Steve» richiede un nuovo ID o prima una rimozione. Per una creatura con valori propri, impostali subito dopo /summon.

✓ Verificato nella Java Edition 26.3 · aggiornato il 2 novembre 2026

/attribute: FAQ

Perché la barra della salute non è piena dopo aver alzato max_health?

Il massimo cresce, ma la salute attuale resta uguale. Rigenera oppure usa l'effetto Salute istantanea per riempire i nuovi cuori.

Come annullo una modifica di attributo?

Usa base reset per un valore base, oppure modifier remove con lo stesso ID per un modificatore.

Come si usa /attribute?

Scrivilo in chat con i trucchi attivi: /attribute <target> <attribute> (base|get|modifier).

Chi può usare /attribute?

Trucchi attivi o operatore di livello 2.

Da quando esiste /attribute?

È nell'albero ufficiale dei comandi dalla Java Edition 1.16.

Comandi correlati