Tirare un dado per tutti
/random roll 1..6Estrae un numero da 1 a 6 e annuncia il risultato a tutti i giocatori.

/random estrae un numero intero casuale in un intervallo. value lo mostra solo a te, roll lo annuncia a tutti i giocatori, ed entrambi possono finire in un punteggio con /execute store. Le sequenze con nome danno risultati ripetibili e reset assegna loro un nuovo seme.
/random reset (*|<sequence>)/random roll <range> [<sequence>]/random value <range> [<sequence>]// Eccezioni: /random reset, /random roll <range> <sequence> e /random value <range> <sequence> richiedono il livello 2.
/random reset/random reset (*|<sequence>)| Argomento | Accetta | A cosa serve |
|---|---|---|
| seedfacoltativo | Numero intero | Numero intero usato come nuovo seme della sequenza, per esempio 1234. |
| includeWorldSeedfacoltativo | true / false | true o false: se il seme del mondo viene mescolato nel nuovo seme. |
| includeSequenceIdfacoltativo | true / false | true o false: se l'ID della sequenza viene mescolato nel nuovo seme. |
| sequence | ID di risorsa | Nome di una sequenza casuale, per esempio mypack:dice. Richiede il livello di permesso 2. |
/random roll/random roll <range> [<sequence>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| range | Intervallo (1..5) | Intervallo da cui estrarre, estremi inclusi, per esempio 1..6 o -10..10. |
| sequencefacoltativo | ID di risorsa | Nome di una sequenza casuale, per esempio mypack:dice. Richiede il livello di permesso 2. |
/random value/random value <range> [<sequence>]| Argomento | Accetta | A cosa serve |
|---|---|---|
| range | Intervallo (1..5) | Intervallo da cui estrarre, estremi inclusi, per esempio 1..6 o -10..10. |
| sequencefacoltativo | ID di risorsa | Nome di una sequenza casuale, per esempio mypack:dice. Richiede il livello di permesso 2. |
/random roll 1..6Estrae un numero da 1 a 6 e annuncia il risultato a tutti i giocatori.
/random value 1..100Mostra solo a te un numero da 1 a 100, per esempio «Valore casuale: 42».
/execute store result score @s dice run random value 1..6Salva un numero da 1 a 6 nel tuo punteggio dice, pronto per execute if score.
/random value 1..10 mypack:lootPrende il valore successivo della sequenza mypack:loot. Serve il livello di permesso 2.
/random reset mypack:loot 1234Assegna a mypack:loot il seme 1234, così i valori seguenti formano una serie ripetibile in questo mondo.
Compila i campi, poi copia il comando.
Generatore di comandirandom value 1..6 risponde solo a te con «Valore casuale: 4», mentre random roll 1..6 scrive per tutti «Steve ha estratto 4 (tra 1 e 6)», come un tiro di dado sul server. Entrambi gli estremi sono inclusi, quindi scrivili sempre tutti e due. I giocatori senza comandi attivi possono usare value e roll da soli; una sequenza con nome e reset richiedono il livello di permesso 2.
Per reagire al risultato, salvalo: execute store result score @s dice run random value 1..6, poi verificalo con /execute if score @s dice matches 6. Così si costruiscono con /scoreboard ricompense, eventi o teletrasporti casuali. Per scegliere un'entità a caso è più semplice un selettore come @r o @e[sort=random,limit=1], e /loot gestisce già i bottini casuali.
Una sequenza è un generatore casuale con nome, per esempio mypack:dice. Reimpostata con lo stesso seme, produce di nuovo la stessa serie di valori, utile per minigiochi equi o ripetibili. reset imposta un nuovo seme e i due valori booleani decidono se mescolarvi il seme del mondo e l'ID della sequenza. reset * reimposta tutte le sequenze in una volta.
✓ Verificato nella Java Edition 26.3 · aggiornato il 2 novembre 2026
Sì, entrambi gli estremi sono inclusi: 1..6 può restituire 1, 2, 3, 4, 5 o 6.
Usa /execute store result score @s dice run random value 1..6. Il punteggio dice conterrà il numero estratto.
Scrivilo in chat, senza bisogno di trucchi: /random roll <range> [<sequence>]. Eccezioni: /random reset, /random roll <range> <sequence> e /random value <range> <sequence> richiedono il livello 2.
Ogni giocatore. Eccezioni: /random reset, /random roll <range> <sequence> e /random value <range> <sequence> richiedono il livello 2.
È nell'albero ufficiale dei comandi dalla Java Edition 1.20.2.