Notizie
Gioco
Guide
Download
Versioni
/compute
COMANDI BLOCCHI COMANDI E MAPPE TRUCCHI · LIVELLO 2 3 SOTTOCOMANDI Aggiunto in 26.3

/compute comando in Minecraft

/compute valuta un provider di contesto, cioè un numero definito nei dati di gioco, e ne restituisce il valore. Funziona in tre contesti: default, la posizione di un blocco o un'entità. La modalità float accetta un fattore facoltativo, la modalità integer no.

Sintassi

/compute block <computePos> (float|integer)
/compute default (float|integer)
/compute entity <computeTarget> (float|integer)
Tutte le 9 forme
  • /compute block <computePos> float <provider>
  • /compute block <computePos> float <provider> <scale>
  • /compute block <computePos> integer <provider>
  • /compute default float <provider>
  • /compute default float <provider> <scale>
  • /compute default integer <provider>
  • /compute entity <computeTarget> float <provider>
  • /compute entity <computeTarget> float <provider> <scale>
  • /compute entity <computeTarget> integer <provider>
/compute block
/compute block <computePos> (float|integer)
ArgomentoAccettaA cosa serve
computePosCoordinate del blocco (x y z)Posizione del blocco usata come contesto, per esempio ~ ~-1 ~ per il blocco sotto di te.
providerNumero o generatoreID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità.
scalefacoltativoNumeroFattore facoltativo applicato al risultato, disponibile solo in modalità float.
Tutte le 3 forme
  • /compute block <computePos> float <provider>
  • /compute block <computePos> float <provider> <scale>
  • /compute block <computePos> integer <provider>
/compute default
/compute default (float|integer)
ArgomentoAccettaA cosa serve
providerNumero o generatoreID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità.
scalefacoltativoNumeroFattore facoltativo applicato al risultato, disponibile solo in modalità float.
Tutte le 3 forme
  • /compute default float <provider>
  • /compute default float <provider> <scale>
  • /compute default integer <provider>
/compute entity
/compute entity <computeTarget> (float|integer)
ArgomentoAccettaA cosa serve
computeTargetSelettore di entitàunoUna sola entità usata come contesto, per esempio @s o @n[type=minecraft:cow].
providerNumero o generatoreID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità.
scalefacoltativoNumeroFattore facoltativo applicato al risultato, disponibile solo in modalità float.
Tutte le 3 forme
  • /compute entity <computeTarget> float <provider>
  • /compute entity <computeTarget> float <provider> <scale>
  • /compute entity <computeTarget> integer <provider>

Esempi

Valutare un provider vanilla

/compute default integer minecraft:brewing/uses_default

Valuta il provider intero brewing/uses_default, definito nei dati di gioco 26.3 come costante 20.

Java 26.3

Valutare nel contesto di un blocco

/compute block ~ ~ ~ integer minecraft:compostable/low

Valuta il provider compostable/low usando come contesto il blocco nella tua posizione.

Java 26.3

Valore in linea con un fattore

/compute default float 1.5 10

Valuta il valore decimale in linea 1.5 e applica il fattore 10.

Java 26.3

Scrivere il valore in un contenitore

/data modify storage mypack:vars uses set compute default integer minecraft:brewing/uses_default

Usa compute come sorgente di /data modify e salva il risultato in uses nel contenitore mypack:vars.

Java 26.3
Componi il tuo comando

Compila i campi, poi copia il comando.

Generatore di comandi

Cosa mostra l'albero dei comandi 26.3

compute default, compute block <pos> e compute entity <target> scelgono il contesto; i dati di gioco li chiamano command_compute_default, command_compute_position e command_compute_entity. Poi float legge un provider del registro context_float_provider e integer uno di context_int_provider. Un provider è un ID, come minecraft:brewing/uses_default o minecraft:compostable/low, oppure un valore in linea. Tra i tipi ci sono constant, uniform, add, mul, conditional e storage, più score per gli interi.

La stessa sorgente compute esiste anche in /data modify, per scrivere il valore nei dati NBT. Prova i provider in chat o in una /function prima di usarli in un pacchetto.

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

/compute: FAQ

Cosa posso indicare come provider?

Un ID del registro context_float_provider o context_int_provider, anche aggiunto da un pacchetto di dati, oppure un valore in linea come un numero.

A cosa serve scale in /compute?

Moltiplica il risultato in modalità float. La modalità integer non ha l'argomento scale.

Come si usa /compute?

Scrivilo in chat con i trucchi attivi: /compute block <computePos> (float|integer).

Chi può usare /compute?

Trucchi attivi o operatore di livello 2.

Da quando esiste /compute?

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

Comandi correlati