Guida alle gamerules di Minecraft - tutte le regole di gioco spiegate
Personalizzare il tuo mondo Minecraft senza installare alcun mod è possibile grazie alle gamerules. Questi parametri integrati nel gioco dalla versione 1.4.2 permettono di trasformare radicalmente la tua esperienza. Fissare il sole a mezzogiorno, impedire ai creeper di distruggere le tue costruzioni, o mantenere il tuo equipaggiamento dopo una morte: tutto diventa realizzabile con pochi comandi. Ecco la guida di riferimento per padroneggiare ciascuna di queste regole.
Funzionamento delle gamerules
Ogni mondo Minecraft memorizza le proprie regole di gioco. Modificare una gamerule in un mondo non influisce sugli altri. Questi aggiustamenti aprono la porta a esperienze su misura: server hardcore, mappe avventura, o semplicemente partite rilassanti tra amici.
Accedere alle gamerules
Su Java Edition, hai due opzioni. In primo luogo, lo schermo di creazione del mondo offre un menu dedicato alle regole di gioco, organizzato per categorie con interruttori semplici. In secondo luogo, una volta in gioco, il comando /gamerule è sempre disponibile per qualsiasi aggiustamento.
Su Bedrock Edition, solo alcune opzioni appaiono nelle impostazioni del mondo. La maggior parte delle regole richiede l'uso del comando in gioco.
Utilizzare il comando
/gamerule <regola> <valore>
Le valori accettati sono o true/false per le opzioni binarie, o un numero intero per i parametri numerici. Digitare solo /gamerule <regola> mostra il valore attualmente in vigore.
Alcuni esempi concreti:
| Azione desiderata | Comando da digitare |
|---|---|
| Bloccare il tempo a mezzogiorno | /gamerule doDaylightCycle false |
| Proteggere il terreno dai mob | /gamerule mobGriefing false |
| Non perdere i propri oggetti | /gamerule keepInventory true |
Regole dell'ambiente
Questi parametri plasmano il mondo intorno a te: meteo, passaggio del tempo, comportamento del fuoco e degli elementi naturali.
randomTickSpeed
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | 3 su Java, 1 su Bedrock |
| Apparsa in | 1.8 |
Questo valore orchestra la velocità di numerosi processi naturali in ogni chunk. Le colture crescono, l'erba si diffonde, le foglie si decompongono, il ghiaccio si scioglie: tutto ciò dipende da questo parametro.
| Regolazione | Risultato ottenuto |
|---|---|
0 | Gelo totale della natura (niente cresce) |
3 | Ritmo standard su Java |
10 | Crescita accelerata |
1000+ | Evoluzione quasi istantanea (rischio di rallentamento) |
/gamerule randomTickSpeed 10
doDaylightCycle
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.6.1 |
Il sole e la luna cessano il loro corso quando questa regola è disattivata. L'ora rimane bloccata all'istante preciso della modifica. Perfetto per immortalizzare un tramonto o garantire un'oscurità permanente.
/gamerule doDaylightCycle false
doWeatherCycle
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.6.1 |
Blocca l'evoluzione naturale del meteo. Pioggia o bel tempo, l'atmosfera attuale persiste indefinitamente. Il comando /weather rimane funzionale per forzare un cambiamento manuale se necessario.
/gamerule doWeatherCycle false
doFireTick
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.4.2 |
Controlla la propagazione delle fiamme e la loro estinzione spontanea. Una volta disattivata, ogni fuoco rimane confinato nella sua posizione originale senza mai espandersi ai blocchi vicini, e brucia eternamente finché il suo supporto esiste. Ideale per evitare incendi boschivi provocati da fulmini.
/gamerule doFireTick false
doVinesSpread
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | true |
| Apparsa in | 1.19.4 |
Impedisce alle viti della giungla di colonizzare le superfici adiacenti quando disattivata. Le varianti del Nether (viti contorte, gocciolanti) e le viti di caverna mantengono il loro comportamento abituale.
/gamerule doVinesSpread false
Accumulo di neve e fonti liquide
Queste tre regole, esclusive per Java e aggiunte in 1.19.3, modificano meccaniche fondamentali:
| Regola | Regolazione iniziale | Funzione |
|---|---|---|
snowAccumulationHeight | 1 | Numero massimo di strati di neve impilabili |
waterSourceConversion | true | Possibilità di creare fonti d'acqua infinite |
lavaSourceConversion | false | Possibilità di creare fonti di lava infinite |
Con waterSourceConversion su false, impossibile generare un pozzo infinito con due secchi. La lava diventa una risorsa veramente finita.
/gamerule snowAccumulationHeight 4
/gamerule waterSourceConversion false
globalSoundEvents
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | true |
| Apparsa in | 1.19.3 |
Al alcuni suoni risuonano normalmente per tutti i giocatori del server, indipendentemente dalla loro posizione: la caduta del drago dell'End o l'attivazione di un portale del Nether, per esempio. Disattivando questa regola, solo i giocatori nelle vicinanze percepiranno questi eventi sonori.
/gamerule globalSoundEvents false
Impostazioni esclusive di Bedrock
| Regola | Regolazione iniziale | Ruolo |
|---|---|---|
respawnBlocksExplode | true | I letti esplodono nel Nether/End |
tntExplodes | true | La dinamite può esplodere |
Su Bedrock, disattivare respawnBlocksExplode rende i letti e le ancore di riapparizione innocui nelle dimensioni inappropriate. Con tntExplodes su false, la dinamite accesa scompare senza causare alcun danno.
/gamerule respawnBlocksExplode false
/gamerule tntExplodes false
spawnChunkRadius
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | 2 |
| Apparsa in | 1.14 |
Determina la dimensione dell'area perpetuamente attiva intorno al punto di apparizione mondiale. Con il valore predefinito, un quadrato di 5×5 chunk rimane costantemente caricato. Aumentare questo raggio consente di far funzionare meccanismi automatici allo spawn anche senza giocatori presenti, a costo di risorse server aggiuntive.
/gamerule spawnChunkRadius 4
spectatorsGenerateChunks
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | true |
| Apparsa in | 1.9 |
Gli osservatori in modalità Spettatore possono normalmente rivelare territori inesplorati recandosi lì. Questa regola, una volta disattivata, impedisce la creazione di nuovi chunk da parte degli spettatori. Particolarmente utile in UHC per evitare che un arbitro riveli accidentalmente la mappa.
/gamerule spectatorsGenerateChunks false
projectilesCanBreakBlocks
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | true |
| Apparsa in | 1.19 |
Consente ad alcuni proiettili di rompere blocchi specifici. Un tridente lanciato può ad esempio staccare una stalattite di calcite. Disattivare questa meccanica protegge il decorso dai danni collaterali.
/gamerule projectilesCanBreakBlocks false
Regole delle creature
Questi parametri governano l'apparizione dei mob e le loro interazioni con l'ambiente.
mobGriefing
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.4.2 |
Interdizione alle creature di modificare il terreno o manipolare oggetti quando disattivata. Questa unica regola neutralizza molti comportamenti:
| Creatura | Comportamento bloccato |
|---|---|
| Creeper | Crateri di esplosione |
| Enderman | Volo e spostamento di blocchi |
| Zombie | Pestaggio delle uova di tartaruga |
| Villager | Raccolta e piantagione |
| Wither | Distruzione circostante |
| Allay | Raccolta di oggetti |
/gamerule mobGriefing false
doMobSpawning
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.4.2 |
Ferma completamente l'apparizione spontanea di creature nel mondo. Gli spawner e i mob di struttura (bastioni, manieri) continuano comunque a funzionare normalmente.
/gamerule doMobSpawning false
doInsomnia
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.15 |
I phantoms, queste creature alate che perseguitano i giocatori privi di sonno, smettono di apparire quando questa regola è disattivata. Non è più necessario controllare il tuo contatore di notti in bianco.
/gamerule doInsomnia false
Apparizioni specifiche (Java)
Tre regole distinte controllano spawns particolari su Java Edition:
| Regola | Regolazione iniziale | Aggiunta in | Obiettivo |
|---|---|---|---|
doPatrolSpawning | true | 1.15.2 | Patrulle di razziatori |
doTraderSpawning | true | 1.15.2 | Mercante ambulante |
doWardenSpawning | true | 1.19 | Guardiano delle profondità |
/gamerule doPatrolSpawning false
/gamerule doTraderSpawning false
/gamerule doWardenSpawning false
disableRaids
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Regolazione iniziale | false |
| Apparsa in | 1.14.3 |
Rimuove totalmente le incursioni dei razziatori sui villaggi una volta attivata. Entrare in un villaggio con l'effetto Malaugurio non attiva più alcuna ondata d'assalto. Bonus apprezzabile: questo effetto non viene più consumato, lo conservi indefinitamente.
/gamerule disableRaids true
Collera dei mob neutrali (Java)
Due regole interconnesse modificano la rancore delle creature neutrali:
| Regola | Regolazione iniziale | Effetto |
|---|---|---|
universalAnger | false | Collera estesa a tutti i giocatori vicini |
forgiveDeadPlayers | true | Pardon automatico dopo la morte del colpevole |
Attivare universalAnger trasforma ogni provocazione in minaccia collettiva: colpire un lupo mette in pericolo tutti i giocatori circostanti. Disattivare forgiveDeadPlayers rende questa rancore permanente, anche dopo la tua morte.
/gamerule universalAnger true
/gamerule forgiveDeadPlayers false
Regole di sopravvivenza del giocatore
Questi parametri influenzano direttamente la vita, la morte e la riapparizione dei giocatori.
keepInventory
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | false |
| Apparsa in | 1.4.2 |
Probabilmente la gamerule più famosa. Una volta attivata, morire non significa più perdere il proprio prezioso equipaggiamento né i punti esperienza accumulati. Solo la salute, la fame e gli effetti attivi vengono ripristinati normalmente.
/gamerule keepInventory true
naturalRegeneration
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.6.1 |
Il recupero passivo di punti vita grazie a una barra di fame piena. Disattivata, solo le pozioni, le mele d'oro, i beacon o i totem permettono di recuperare cuori. Indispensabile per le sfide UHC.
/gamerule naturalRegeneration false
Tipi di danni individuali
Quattro regole permettono di neutralizzare fonti di danno specifiche:
| Regola | Compatibilità | Fonte di danno |
|---|---|---|
fallDamage | Java e Bedrock | Cadute |
fireDamage | Java e Bedrock | Fuoco, lava, magma |
drowningDamage | Java e Bedrock | Annegamento |
freezeDamage | Java e Bedrock | Gelo (neve polverosa) |
Tutte sono attivate per impostazione predefinita (true) e apparse nella versione 1.15 (eccetto freezeDamage in 1.17).
/gamerule fallDamage false
/gamerule fireDamage false
/gamerule drowningDamage false
/gamerule freezeDamage false
doImmediateRespawn
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | false |
| Apparsa in | 1.15 |
Rimuove lo schermo di morte e teletrasporta istantaneamente il giocatore al suo punto di riapparizione. Su Bedrock, questa regola porta il nome immediateRespawn.
/gamerule doImmediateRespawn true
showDeathMessages
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | true |
| Apparsa in | 1.4.2 |
Le annunci di morte nella chat scompaiono quando disattivate. Ciò include anche le notifiche inviate ai proprietari di animali domestici deceduti.
/gamerule showDeathMessages false
spawnRadius
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Regolazione iniziale | 10 (Java) / 5 (Bedrock) |
| Apparsa in | 1.9 |
Definisce l'area attorno allo spawn mondiale in cui i giocatori possono apparire al loro primo accesso o dopo una morte senza punto di riapparizione personale. Un valore di 10 crea un quadrato di 21×21 blocchi.
/gamerule spawnRadius 0
pvp (Bedrock)
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Bedrock |
| Impostazione iniziale | true |
Gli scontri tra giocatori diventano impossibili una volta disattivata: i colpi inferti non infliggono più danno. Su Java, questa opzione si configura tramite il file server.properties.
/gamerule pvp false
Tempi di portale (Java)
Due parametri regolano il tempo di attesa nei portali del Nether:
| Regola | Impostazione iniziale | Interessato |
|---|---|---|
playersNetherPortalCreativeDelay | 1 | Giocatori creativi (quasi istantaneo) |
playersNetherPortalDefaultDelay | 80 | Giocatori sopravvivenza/avventura (4 secondi) |
/gamerule playersNetherPortalDefaultDelay 40
playersSleepingPercentage
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | 100 |
| Introdotto in | 1.17 (Java) / 1.20.30 (Bedrock) |
Proporzione di giocatori connessi che devono dormire simultaneamente per accelerare il passaggio della notte.
| Valore | Comportamento |
|---|---|
100 | Unanimità richiesta |
50 | Maggiore semplice |
1 | Basta un solo dormiente |
101+ | Transizione notturna bloccata |
/gamerule playersSleepingPercentage 25
Regole delle ricompense e dei bottini
Questi parametri determinano cosa lasciano cadere i blocchi, le entità e le creature.
doMobLoot
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.4.2 |
Le creature viventi smettono di rilasciare oggetti e esperienza alla loro morte quando disattivato. Le produzioni indipendenti dalla morte rimangono funzionali: uova di pollo, lana tosata o rose generate dal Wither.
/gamerule doMobLoot false
doTileDrops
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.4.2 |
I blocchi estratti scompaiono senza lasciare la loro risorsa abituale. Attenzione particolare alle scatole di shulker: disattivata, questa regola comporta la perdita definitiva del contenitore E del suo contenuto. Le casse standard rilasciano il loro inventario ma non la cassa stessa.
/gamerule doTileDrops false
doEntityDrops
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.8.1 |
Riguarda le entità non viventi: imbarcazioni, carrelli, cornici, armature. Distrutte, non restituiscono più il loro oggetto corrispondente.
/gamerule doEntityDrops false
Decadimento dei drop da esplosione (Java)
Tre regole distinte, aggiunte in 1.19.3, controllano il recupero dei blocchi distrutti da diverse esplosioni:
| Regola | Impostazione iniziale | Tipo di esplosione |
|---|---|---|
tntExplosionDropDecay | false | Dinamite |
mobExplosionDropDecay | true | Creature (Creeper, Wither) |
blockExplosionDropDecay | true | Altro (lettini, cristalli) |
Quando attivata, la probabilità di recuperare un blocco diminuisce con la sua distanza dal centro dell'esplosione. La dinamite conserva per impostazione predefinita un tasso di recupero totale.
/gamerule mobExplosionDropDecay false
/gamerule blockExplosionDropDecay false
Regole della chat e dell'interfaccia
Questi parametri modificano la visualizzazione delle informazioni e il comportamento dei feedback dei comandi.
sendCommandFeedback
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.8 |
Ogni comando eseguito genera un messaggio di conferma nella chat. Disattivare questa regola purifica notevolmente la conversazione, particolarmente utile sui server che utilizzano molte comandi automatizzati.
/gamerule sendCommandFeedback false
commandBlockOutput
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.4.2 |
I blocchi di comando trasmettono normalmente i loro risultati di esecuzione agli operatori connessi. Disattivata, queste macchine rimangono silenziose nella chat pur mantenendo il loro funzionamento.
/gamerule commandBlockOutput false
announceAdvancements
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Impostazione iniziale | true |
| Introdotto in | 1.12 |
I progressi sbloccati dai giocatori vengono visualizzati pubblicamente nella chat. Disattivata, questi traguardi rimangono privati. Sostituisce la vecchia regola announceAchievements rimossa durante la revisione del sistema.
/gamerule announceAdvancements false
logAdminCommands
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Impostazione iniziale | true |
| Introdotto in | 1.8 |
Registra ogni comando amministrativo nei file di log del server. Disattivare questa regola alleggerisce i log ma rimuove ogni tracciabilità delle azioni di amministrazione.
/gamerule logAdminCommands false
reducedDebugInfo
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Impostazione iniziale | false |
| Introdotto in | 1.8 |
Lo schermo di debug (F3) risulta notevolmente alleggerito una volta attivato:
| Elemento | Stato |
|---|---|
| Posizione XYZ esatta | Mascherata |
| Direzione dello sguardo | Mascherata |
| Informazioni sul chunk | Mascherate |
| Scorciatoia F3+B (hitboxes) | Disattivata |
| Scorciatoia F3+G (griglia) | Disattivata |
Perfetto per le competizioni in cui le coordinate devono rimanere segrete.
/gamerule reducedDebugInfo true
Opzioni di visualizzazione Bedrock
| Regola | Impostazione iniziale | Versione | Funzione |
|---|---|---|---|
showCoordinates | true | 1.12.0 | Posizione XYZ visibile sullo schermo |
showTags | true | 1.14.0 | Indicazioni "Può posizionare/distruggere" sugli oggetti |
showBorderEffect | true | 1.17.30 | Particelle dei blocchi di confine |
/gamerule showCoordinates false
/gamerule showTags false
/gamerule showBorderEffect false
Regole di crafting
Questi parametri regolano il sistema delle ricette e la progressione artigianale.
doLimitedCrafting
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Java e Bedrock |
| Impostazione iniziale | false |
| Introdotto in | 1.12 (Java) / 1.20.x (Bedrock) |
Limita il crafting alle sole ricette precedentemente scoperte dal giocatore. Per impostazione predefinita, qualsiasi oggetto può essere creato anche senza aver "sbloccato" la sua ricetta nel libro. Ideale per incoraggiare l'esplorazione e l'apprendimento progressivo.
/gamerule doLimitedCrafting true
recipesUnlock
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.20.30 |
Normalmente, raccogliere un ingrediente rivela automaticamente le ricette associate. Disattivata, l'intero libro delle ricette diventa immediatamente accessibile senza alcuna scoperta preliminare.
/gamerule recipesUnlock false
Regole per amministratori
Questi parametri tecnici riguardano principalmente la gestione dei server e i limiti del sistema.
maxEntityCramming
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Impostazione iniziale | 24 |
| Introdotto in | 1.11 |
Oltre questo limite di entità che occupano lo stesso spazio, le creature subiscono danni di soffocamento progressivi. Impostare su 0 disattiva completamente questo meccanismo, consentendo accumuli illimitati senza conseguenze.
/gamerule maxEntityCramming 0
Limiti dei comandi
| Regola | Edizione | Impostazione iniziale | Ruolo |
|---|---|---|---|
maxCommandChainLength | Java e Bedrock | 65536 | Comandi concatenati per tick |
maxCommandForkCount | Java | 65536 | Rami di comandi per tick |
commandModificationBlockLimit | Java | 32768 | Blocchi modificabili da /fill o /clone |
functionCommandLimit | Bedrock | 10000 | Istruzioni per file function |
Questi valori prevengono i loop infiniti e gli abusi. Aumentarli consente operazioni più massicce a rischio di impattare sulle prestazioni.
/gamerule commandModificationBlockLimit 100000
commandBlocksEnabled
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Bedrock |
| Impostazione iniziale | true |
| Introdotto in | 1.7.0 |
Disattivata, i blocchi di comando diventano totalmente inerti. Impossibile posizionarli, modificarli o eseguirli.
/gamerule commandBlocksEnabled false
minecartMaxSpeed
| Caratteristica | Informazione |
|---|---|
| Compatibilità | Solo Java |
| Impostazione iniziale | 8.0 |
| Introdotto in | 1.8 |
Limite di velocità dei carrelli sui binari. Aumentare questo valore accelera i trasporti ferroviari, ma velocità eccessive possono disturbare il funzionamento dei binari propulsori.
/gamerule minecartMaxSpeed 16.0
Controlli anti-cheat (Java)
| Regola | Impostazione iniziale | Versione | Obiettivo |
|---|---|---|---|
disableElytraMovementCheck | false | 1.9 | Movimenti con elytra |
disablePlayerMovementCheck | false | 1.21 | Tutti i movimenti |
Il server monitora normalmente le velocità anomale per rilevare i cheater. Disattivare questi controlli elimina i "rubberbands" causati dalla latenza, ma apre anche la porta agli hack di volo e velocità.
/gamerule disableElytraMovementCheck true
Riepilogo delle gamerules essenziali
| Regola | Java | Bedrock | Standard | Utilità principale |
|---|---|---|---|---|
keepInventory | ✅ | ✅ | false | Conservazione dell'inventario alla morte |
mobGriefing | ✅ | ✅ | true | Protezione del terreno |
doDaylightCycle | ✅ | ✅ | true | Controllo del tempo |
doWeatherCycle | ✅ | ✅ | true | Controllo del meteo |
naturalRegeneration | ✅ | ✅ | true | Rigenerazione passiva della vita |
doMobSpawning | ✅ | ✅ | true | Apparizione delle creature |
doFireTick | ✅ | ✅ | true | Propagazione del fuoco |
randomTickSpeed | ✅ | ✅ | 3/1 | Velocità della natura |
playersSleepingPercentage | ✅ | ✅ | 100 | Passaggio della notte |
doInsomnia | ✅ | ✅ | true | Spawn dei phantoms |
Configurazioni raccomandate per tipo di server
Le gamerules di Minecraft per impostazione predefinita sono adatte per una partita in solitario, ma un server multiplayer ha esigenze diverse a seconda della sua orientazione. Ecco le configurazioni che raccomandiamo per ogni tipo di server, testate su centinaia di server ospitati da OuiHeberg.
Server Sopravvivenza
L'obiettivo di un server di sopravvivenza è offrire un'esperienza equilibrata in cui la progressione conta, proteggendo al contempo le costruzioni dei giocatori.
| GameRule | Valore | Perché |
|---|---|---|
keepInventory | false | La morte deve avere conseguenze. È il cuore della modalità sopravvivenza. |
mobGriefing | false | Impedisce ai creeper di distruggere le costruzioni e agli enderman di spostare i blocchi. Indispensabile su un server comunitario. |
doFireTick | false | Impedisce al fuoco di propagarsi e di bruciare le costruzioni in legno. Riduce anche il lag legato agli aggiornamenti dei blocchi. |
playersSleepingPercentage | 30 | Permette di passare la notte non appena il 30% dei giocatori dorme, invece di aspettare tutti. |
spawnRadius | 10 | Area di spawn ragionevole per evitare che i giocatori riappaiano tutti nello stesso blocco. |
maxEntityCramming | 24 | Limite predefinito. Ridurlo a 8 migliora le prestazioni senza impatto notevole sul gameplay. |
Comando rapido per applicare questa configurazione:
/gamerule mobGriefing false
/gamerule doFireTick false
/gamerule playersSleepingPercentage 30
Server Creativo
In creativo, l'obiettivo è lasciare ai giocatori la libertà di costruire senza vincoli.
| GameRule | Valore | Perché |
|---|---|---|
doDaylightCycle | false | Fissa il tempo affinché i costruttori possano lavorare senza interruzione di notte. Imposta l'ora a mezzogiorno con /time set 6000 prima di disattivare. |
doWeatherCycle | false | Rimuove la pioggia e i temporali che ostacolano la visibilità durante la costruzione. |
doMobSpawning | false | Nessun mob si genera. Zero distrazioni, zero combattimenti indesiderati. |
commandBlockOutput | false | Disattiva i messaggi dei blocchi di comando nella chat. Utile se la tua mappa contiene meccaniche redstone/blocco di comando. |
keepInventory | true | Nessuna perdita di oggetti in caso di caduta nel vuoto o morte accidentale. |
doFireTick | false | Impedisce al fuoco di distruggere le costruzioni in corso. |
Server PvP
Un server PvP deve offrire combattimenti frenetici con un minimo di perturbazioni ambientali.
| GameRule | Valore | Perché |
|---|---|---|
keepInventory | true | Evita la frustrazione di perdere il proprio equipaggiamento ad ogni morte. I giocatori combattono più spesso se la penalità è bassa. |
naturalRegeneration | false | Disattiva la rigenerazione passiva. I giocatori devono usare pozioni o cibo d'oro per curarsi, rendendo i combattimenti più tattici. |
doMobSpawning | false | Nessun mob interferisce con i combattimenti. |
announceAdvancements | false | Disattiva i messaggi di avanzamento nella chat per mantenerla pulita. |
showDeathMessages | true | Mantieni i messaggi di morte per il feed PvP. |
pvp | true | Non è una gamerule ma un'impostazione di server.properties. Assicurati che sia attivata. |
Server Mini-giochi
I mini-giochi richiedono un controllo rigoroso dell'ambiente affinché le meccaniche funzionino correttamente.
| GameRule | Valore | Perché |
|---|---|---|
doDaylightCycle | false | Controllo del tempo fissato dai blocchi di comando in base al mini-gioco in corso. |
doWeatherCycle | false | Meteo controllato dal sistema di gioco, non dal caso. |
doMobSpawning | false | Solo i mob evocati tramite comando appaiono. |
mobGriefing | false | Impedisce qualsiasi distruzione indesiderata delle arene e delle strutture. |
commandBlockOutput | false | Indispensabile affinché i messaggi dei blocchi di comando non intasino la chat. |
sendCommandFeedback | false | Maschera i feedback dei comandi ai giocatori per un'esperienza più pulita. |
randomTickSpeed | 0 | Ferma la crescita delle colture, la propagazione dell'erba e tutti i processi naturali. L'ambiente rimane esattamente come lo hai progettato. |
FAQ GameRules
Come attivare keepInventory?
La gamerule keepInventory impedisce ai giocatori di perdere i propri oggetti alla morte. Per attivarla, digita /gamerule keepInventory true nella chat (come operatore) o nella console del server. I giocatori conserveranno il loro inventario e i loro livelli di XP dopo ogni morte. Per disattivarla, usa /gamerule keepInventory false. Questa modifica è immediata e non richiede riavvio.
Come disattivare il ciclo giorno/notte?
Per congelare il tempo, usa /gamerule doDaylightCycle false. Il tempo rimarrà bloccato all'ora attuale. Se vuoi prima impostare l'ora, digita /time set day (6.000 tick, mezzogiorno) o /time set 18000 (mezzanotte) prima di disattivare il ciclo. Per riattivare il ciclo: /gamerule doDaylightCycle true.
Come ripristinare una gamerule?
Minecraft non offre un comando "reset" per le gamerules. Per tornare al valore predefinito, basta reinserirlo manualmente. Ad esempio, il valore predefinito di randomTickSpeed è 3: digita /gamerule randomTickSpeed 3. Per le gamerules booleane, la maggior parte è impostata su true per impostazione predefinita (controlla nella tabella principale di questo articolo). In caso di dubbi, /gamerule nomeDellaRegola (senza valore) mostra il valore attualmente attivo.
Le gamerules sono salvate per mondo?
Sì. Ogni mondo di Minecraft memorizza le proprie gamerules nel file level.dat. Se hai più mondi sul tuo server (tramite Multiverse ad esempio), ogni mondo ha le proprie impostazioni indipendenti. Modificare una gamerule nel mondo principale non influisce sugli altri.
Per creare il tuo server Minecraft e applicare queste configurazioni, consulta la nostra guida alla creazione del server o scopri le nostre offerte di hosting Minecraft.
Conclusione
Le gamerules sono uno strumento potente per plasmare la tua esperienza di Minecraft secondo le tue esigenze. Modalità pacifica senza creeper distruttivi, sfida hardcore senza rigenerazione, o server evento con regole uniche: le possibilità sono vaste.
Prova queste impostazioni in un mondo dedicato alle sperimentazioni prima di implementarle sul tuo server principale. Ogni modifica è reversibile in qualsiasi momento tramite il comando /gamerule.
Buona personalizzazione!
Hai bisogno di un server Minecraft?
Scopri le nostre offerte di hosting Minecraft a partire da 9,98€/mese con installazione automatica delle mod.
