Il comando /gamerule: come modificare le regole del gioco
Guida completa a /gamerule in Minecraft: disabilita i danni da caduta, attiva keepInventory, regola randomTickSpeed e molto altro per…
Per utilizzare il comando sono necessari i diritti di amministratore (i cheat devono essere abilitati nelle impostazioni del mondo o del server).
Come inserire il comando
La sintassi del comando è la seguente:
/gamerule <rule_name> [value]
Esistono due tipi di valori:
- Booleano:
true(abilitato) ofalse(disabilitato). - Intero: Un numero intero per regolare l'intensità dei processi.
Se si inserisce il comando senza valore — /gamerule <rule_name>, la chat mostrerà lo stato attuale di quella regola.
Elenco di tutte le regole del gioco
La tabella seguente raccoglie le principali regole disponibili nelle versioni correnti del gioco.
| Regola | Descrizione | Valori possibili | Valore predefinito |
|---|---|---|---|
| announceAdvancements | Se annunciare nella chat quando i giocatori sbloccano progressi. | true o false | true |
| commandBlockOutput | Se i blocchi di comando devono notificare gli amministratori nella chat quando eseguono comandi. | true o false | true |
| disableElytraMovementCheck | Disabilita il controllo del server sulla velocità di movimento del giocatore durante il volo con le elitra (anti-cheat). | true o false | false |
| disableRaids | Disabilita completamente la possibilità che scorrerie di saccheggiatori si scatenino sui villaggi. | true o false | false |
| doDaylightCycle | Se il tempo avanza nel ciclo giorno/notte. Se impostato su false, il tempo si fermerà al momento attuale. | true o false | true |
| doEntityDrops | Se le entità che non sono mob (es. i carrelli da miniera) devono rilasciare oggetti quando vengono distrutte. | true o false | true |
| doFireTick | Se il fuoco deve propagarsi naturalmente ai blocchi e poi spegnersi. | true o false | true |
| doImmediateRespawn | Se il giocatore riapparirà immediatamente senza vedere la schermata di morte né il menu di respawn. | true o false | false |
| doInsomnia | Se i fantasmi appariranno di notte se il giocatore non ha dormito a lungo. | true o false | true |
| doLimitedCrafting | Limita la fabbricazione degli oggetti solo alle ricette già sbloccate dal giocatore. | true o false | false |
| doMobLoot | Se i mob devono rilasciare esperienza e oggetti (loot) quando vengono uccisi. | true o false | true |
| doMobSpawning | Se i mob devono apparire naturalmente nel mondo (a causa dell'oscurità o delle condizioni del bioma). | true o false | true |
| doPatrolSpawning | Se devono apparire nel mondo pattuglie casuali di saccheggiatori. | true o false | true |
| doTileDrops | Se i blocchi devono rilasciare oggetti quando vengono distrutti. | true o false | true |
| doTraderSpawning | Se i mercanti erranti devono apparire periodicamente vicino al giocatore. | true o false | true |
| doWeatherCycle | Se il tempo atmosferico cambia. Se impostato su false, il meteo rimarrà nel ciclo attuale (es. pioggia eterna). | true o false | true |
| drowningDamage | Se esaurire l'aria sott'acqua causa danni al giocatore (annegamento). | true o false | true |
| fallDamage | Se cadere da un'altezza causa danni alla salute del personaggio. | true o false | true |
| fireDamage | Se il fuoco, la lava o le fiamme causano danni al personaggio. | true o false | true |
| forgiveDeadPlayers | Se i mob neutrali arrabbiati smettono di essere aggressivi quando il giocatore bersaglio muore. | true o false | true |
| freezeDamage | Se la neve in polvere causa danni da congelamento al giocatore che vi si trova dentro. | true o false | true |
| keepInventory | Se i giocatori mantengono il proprio inventario e l'esperienza dopo la morte. | true o false | false |
| logAdminCommands | Se i comandi amministratore eseguiti vengono aggiunti al registro di sistema del server. | true o false | true |
| maxCommandChainLength | Il numero massimo di comandi che possono essere eseguiti in catena durante un singolo tick. | <Number> | 65536 |
| maxEntityCramming | Il numero massimo di entità che possono occupare un blocco prima di subire danni da soffocamento. | <Number> | 24 |
| mobGriefing | Se i mob possono raccogliere oggetti, calpestare coltivazioni o distruggere blocchi (esplosioni dei CREEPER). | true o false | true |
| naturalRegeneration | Se i giocatori possono rigenerare la salute naturalmente tramite una barra della fame piena. | true o false | true |
| playersSleepingPercentage | La percentuale di giocatori su un server che deve dormire per saltare la notte. | <Number> | 100 |
| randomTickSpeed | Imposta la velocità con cui si verificano eventi casuali (crescita delle piante, scioglimento del ghiaccio). 0 disabilita i tick casuali. | <Number> | 3 |
| reducedDebugInfo | Se la schermata di debug (F3) nasconde informazioni tecniche estese. | true o false | false |
| sendCommandFeedback | Se i feedback (messaggi) dei comandi eseguiti appaiono nella chat. | true o false | true |
| showDeathMessages | Se appare un messaggio nella chat globale quando un giocatore muore. | true o false | true |
| spawnRadius | Definisce il numero di blocchi dal punto di spawn del mondo in cui un giocatore può apparire. | <Number> | 10 |
| spectatorsGenerateChunks | Se i giocatori in modalità spettatore possono caricare (generare) nuovi chunk. | true o false | true |
| universalAnger | Se i mob neutrali arrabbiati attaccheranno qualsiasi giocatore nelle vicinanze, non solo l'aggressore. | true o false | false |
Come rimuovere i messaggi dei comandi dalla chat
Per pulire la chat dalle notifiche di sistema si usa la regola sendCommandFeedback. Se impostata su false, il gioco smetterà di inviare conferme sulle azioni eseguite dall'amministratore.
- Comando:
/gamerule sendCommandFeedback false
Come disabilitare i danni da caduta
La regola responsabile di ciò è fallDamage. Con un valore di false, il personaggio smetterà di perdere salute cadendo da qualsiasi altezza. Ciò è utile durante la costruzione di oggetti alti in modalità sopravvivenza.
- Comando:
/gamerule fallDamage false
Come disabilitare la comparsa dei fantasmi
La meccanica di comparsa dei mob volanti durante l'insonnia è regolata dalla regola doInsomnia. Se impostata su false, i fantasmi smetteranno di apparire nel mondo, anche se il personaggio non ha dormito per molte notti consecutive.
- Comando:
/gamerule doInsomnia false
Come disabilitare l'output di esecuzione dei comandi nella chat
Quando i blocchi di comando funzionano su una mappa, la chat potrebbe diventare scomoda per la comunicazione. Per evitarlo, usa la regola commandBlockOutput. Questo nasconderà tutte le notifiche sulle azioni eseguite dai blocchi di comando.
- Comando:
/gamerule commandBlockOutput false
Come accelerare la crescita delle piante e la velocità dei tick
La velocità degli eventi casuali (crescita del grano, delle piantine, propagazione dell'erba) è regolata dal parametro randomTickSpeed. Il valore standard per Java è 3, per Bedrock è 1. Aumentare questo numero accelererà le fattorie, ma valori troppo alti possono causare lag o un crash del mondo.
- Esempio (accelerare di 10 volte):
/gamerule randomTickSpeed 30
Come disabilitare la perdita di oggetti dopo la morte
La regola keepInventory consente di conservare tutti gli oggetti e l'esperienza accumulata dopo la morte. Il personaggio riapparirà al punto di spawn con l'inventario completo.
- Comando:
/gamerule keepInventory true
Come disabilitare la distruzione di blocchi da parte dei creeper
Per proteggere il paesaggio e le costruzioni si usa la regola mobGriefing. In questo caso, le esplosioni dei creeper infliggeranno danni solo ai giocatori e ai mob senza rompere i blocchi. Questo impedirà anche agli enderman di rubare blocchi di terra.
- Comando:
/gamerule mobGriefing false
Ancora nessun commento. Sii il primo a dire la tua.