Valutare un provider vanilla
/compute default integer minecraft:brewing/uses_defaultValuta il provider intero brewing/uses_default, definito nei dati di gioco 26.3 come costante 20.

/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.
/compute block <computePos> (float|integer)/compute default (float|integer)/compute entity <computeTarget> (float|integer)/compute block/compute block <computePos> (float|integer)| Argomento | Accetta | A cosa serve |
|---|---|---|
| computePos | Coordinate del blocco (x y z) | Posizione del blocco usata come contesto, per esempio ~ ~-1 ~ per il blocco sotto di te. |
| provider | Numero o generatore | ID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità. |
| scalefacoltativo | Numero | Fattore facoltativo applicato al risultato, disponibile solo in modalità float. |
/compute default/compute default (float|integer)| Argomento | Accetta | A cosa serve |
|---|---|---|
| provider | Numero o generatore | ID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità. |
| scalefacoltativo | Numero | Fattore facoltativo applicato al risultato, disponibile solo in modalità float. |
/compute entity/compute entity <computeTarget> (float|integer)| Argomento | Accetta | A cosa serve |
|---|---|---|
| computeTarget | Selettore di entitàuno | Una sola entità usata come contesto, per esempio @s o @n[type=minecraft:cow]. |
| provider | Numero o generatore | ID di un provider come minecraft:brewing/uses_default o un valore in linea; float o intero secondo la modalità. |
| scalefacoltativo | Numero | Fattore facoltativo applicato al risultato, disponibile solo in modalità float. |
/compute default integer minecraft:brewing/uses_defaultValuta il provider intero brewing/uses_default, definito nei dati di gioco 26.3 come costante 20.
/compute block ~ ~ ~ integer minecraft:compostable/lowValuta il provider compostable/low usando come contesto il blocco nella tua posizione.
/compute default float 1.5 10Valuta il valore decimale in linea 1.5 e applica il fattore 10.
/data modify storage mypack:vars uses set compute default integer minecraft:brewing/uses_defaultUsa compute come sorgente di /data modify e salva il risultato in uses nel contenitore mypack:vars.
Compila i campi, poi copia il comando.
Generatore di comandicompute 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
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.
Moltiplica il risultato in modalità float. La modalità integer non ha l'argomento scale.
Scrivilo in chat con i trucchi attivi: /compute block <computePos> (float|integer).
Trucchi attivi o operatore di livello 2.
È nell'albero ufficiale dei comandi dalla Java Edition 26.3.