Il file server.properties controlla le regole di base di un server Minecraft Java. Nel pannello di game-serverhosting modifichi 36 valori selezionati come campi validati e puoi usare quattro preset come punto di partenza. Questa guida spiega la procedura sicura, i collegamenti più importanti e ogni valore che l'interfaccia attuale mette a disposizione.
Se stai ancora scegliendo il tipo di server, inizia da Noleggiare un server Minecraft. Per cambiare loader e versione, segui poi la guida Cambiare la versione del server Minecraft.
Aprire l'editor di configurazione
Apri il tuo server e vai su Gioco → Configurazione. L'editor legge il server.properties attivo, mostra le chiavi supportate come modulo e riscrive solo valori controllati. La porta del server e i valori segreti hanno regole di protezione aggiuntive.

Prima di modificare nome del mondo, seed, modalità hardcore o pacchetto di risorse, crea un backup. Cambia i valori correlati in un'unica volta e testali subito dopo, invece di modificare molte regole indipendenti contemporaneamente.
Combinare correttamente i valori più importanti
gamemode definisce la modalità predefinita; force-gamemode=true la impone all'ingresso. difficulty modifica le regole su nemici e danni. hardcore=true riguarda la morte e la modalità di gioco successiva, ma non è un modo per riparare i dati dei giocatori esistenti. Testa questa combinazione su una copia di sicurezza prima di modificare un mondo di community già esistente.

level-name punta alla cartella del mondo. Un nome diverso non cancella il vecchio mondo, ma al prossimo avvio può generarne uno nuovo. Inserisci quindi il nome della cartella esattamente. level-seed, level-type e generate-structures sono rilevanti soprattutto quando si genera un nuovo mondo.

Per le prestazioni, view-distance e simulation-distance agiscono in modo diverso: la distanza di visualizzazione determina fino a dove i chunk vengono inviati ai client. La distanza di simulazione determina in quale area restano attivi tick, mob e redstone. Valori alti aumentano il carico; modificali gradualmente e osserva i tempi di tick e l'esperienza di gioco.
I preset come punto di partenza controllato
- Survival: normale, Survival, PvP e 16 blocchi di protezione dello spawn.
- Creativa: pacifica, Creative, niente PvP, niente protezione dello spawn e volo consentito.
- Hardcore: difficile, Survival, Hardcore e niente protezione dello spawn.
- PvP Arena: difficile, Survival, 32 giocatori, PvP e niente protezione dello spawn.
Un preset imposta più valori insieme. Controlla l'anteprima prima di salvare, perché un preset sostituisce i singoli valori elencati.
Note sulle versioni: proprietà rimosse e nuovi nomi delle gamerule
Mojang ha rimosso o spostato nelle gamerule diverse proprietà del server precedenti. Dalla 1.21.2 spawn-animals e spawn-npcs non fanno più parte dell'insieme efficace. Dalla 1.21.9 questo riguarda tra le altre pvp, allow-nether, enable-command-block e spawn-monsters; le versioni attuali controllano queste regole tramite l'editor delle gamerule. Il pannello contrassegna i vecchi valori interessati, così i server più datati restano comprensibili.
Dalla versione Java 1.21.11 le gamerule sono state inoltre spostate in un registry con nomi come minecraft:command_blocks_work. I precedenti nomi in camelCase presenti nel riferimento si riferiscono alla transizione della 1.21.9 e non sono una sintassi di comando attuale universale. Controlla l'editor delle gamerule o il completamento automatico dei comandi della versione in esecuzione. Mojang descrive la ridenominazione nelle note di rilascio della 1.21.11. La guida alle gamerule spiega le regole concrete.
Tutti i valori del pannello attuale
Il lungo riferimento è ripiegato per facilitare la lettura. Aprilo quando cerchi tipo, intervallo consentito, valore predefinito del pannello, effetto o stato di riavvio di una chiave specifica.
Tutti i 36 valori di server.properties e i quattro preset
- File:
server.properties
| Chiave | Visualizzazione nel pannello | Tipo e valori ammessi | Predefinito | Effetto / Nota | Stato di riavvio nell'interfaccia |
|---|---|---|---|---|---|
motd |
Messaggio del giorno (MOTD) | Testo | A Minecraft Server |
Testo mostrato per il server nell'elenco multigiocatore. | nessuna indicazione di riavvio |
server-port |
Porta del server | Numero intero · da 1024 a 65535 | 25565 |
La porta viene assegnata automaticamente all'avvio del server e qui non può essere modificata. Solo visualizzazione; il pannello non scrive questo valore. | solo visualizzazione |
max-players |
Giocatori max | Numero intero · da 1 a 200 | 20 |
Limita il numero di giocatori connessi contemporaneamente; da solo non riserva una quantità specifica di RAM. | riavvio necessario |
online-mode |
Modalità online (autenticazione Mojang) | Interruttore (true/false) | true |
Java Edition: l'autenticazione online protegge i nomi dei giocatori e gli UUID. Disattivarla consente la falsificazione dell'identità e non è consigliato. | riavvio necessario |
white-list |
Attiva whitelist | Interruttore (true/false) | false |
Se l'interruttore è attivo, permette l'ingresso solo ai giocatori presenti nella whitelist. | nessuna indicazione di riavvio |
enforce-whitelist |
Imponi whitelist | Interruttore (true/false) | false |
Al ricaricamento della whitelist rimuove i giocatori connessi che non sono più autorizzati. | nessuna indicazione di riavvio |
enable-status |
Attiva stato nell'elenco server | Interruttore (true/false) | true |
Risponde alle richieste di stato dell'elenco multigiocatore. false nasconde stato e numero di giocatori alle richieste. | riavvio necessario |
hide-online-players |
Nascondi giocatori online | Interruttore (true/false) | false |
Nasconde l'elenco dei nomi dei giocatori attualmente connessi nella risposta dell'elenco server. | riavvio necessario |
broadcast-console-to-ops |
Invia messaggi della console agli operatori | Interruttore (true/false) | true |
Invia agli operatori connessi gli output dei comandi della console. | riavvio necessario |
broadcast-rcon-to-ops |
Invia messaggi RCON agli operatori | Interruttore (true/false) | true |
Invia agli operatori connessi gli output dei comandi RCON. | riavvio necessario |
difficulty |
Difficoltà | Selezione · peaceful, easy, normal, hard | easy |
Determina la difficoltà globale da pacifica a difficile, incluse le regole su nemici e danni. | nessuna indicazione di riavvio |
gamemode |
Modalità di gioco | Selezione · survival, creative, adventure, spectator | survival |
Imposta la modalità di gioco predefinita per i nuovi giocatori. | nessuna indicazione di riavvio |
force-gamemode |
Imponi modalità di gioco all'ingresso | Interruttore (true/false) | false |
All'ingresso riporta i giocatori alla modalità di gioco predefinita configurata. | riavvio necessario |
pvp |
Attiva PvP | Interruttore (true/false) | true |
Consente o impedisce i danni tra giocatori. Dalla versione 1.21.9 rimossa o senza effetto. Sostituita da: gamerule pvp. |
nessuna indicazione di riavvio |
allow-flight |
Consenti volo | Interruttore (true/false) | false |
Impedisce i kick automatici per volo; di per sé non dà ai giocatori la capacità di volare. | nessuna indicazione di riavvio |
allow-nether |
Attiva Nether | Interruttore (true/false) | true |
Consente l'uso del Nether tramite portali. Dalla versione 1.21.9 rimossa o senza effetto. Sostituita da: gamerule allowEnteringNetherUsingPortals. |
nessuna indicazione di riavvio |
spawn-protection |
Protezione dello spawn (raggio) | Numero intero · da 0 a 100 | 16 |
Raggio dell'area protetta attorno allo spawn del mondo; 0 disattiva la protezione. | nessuna indicazione di riavvio |
enable-command-block |
Attiva Command Block | Interruttore (true/false) | false |
Consente l'esecuzione dei Command Block. Dalla versione 1.21.9 rimossa o senza effetto. Sostituita da: gamerule commandBlocksEnabled. |
nessuna indicazione di riavvio |
hardcore |
Modalità Hardcore | Interruttore (true/false) | false |
Attiva le regole Hardcore; la morte può impedire il normale rientro successivo. | riavvio necessario |
spawn-monsters |
Genera mostri | Interruttore (true/false) | true |
Consente la comparsa naturale di creature ostili. Dalla versione 1.21.9 rimossa o senza effetto. Sostituita da: gamerule spawnMonsters. |
riavvio necessario |
spawn-animals |
Genera animali | Interruttore (true/false) | true |
Consente la comparsa naturale di animali pacifici. Dalla versione 1.21.2 rimossa o senza effetto. | riavvio necessario |
spawn-npcs |
Genera NPC | Interruttore (true/false) | true |
Consente la comparsa naturale di abitanti dei villaggi e altri NPC. Dalla versione 1.21.2 rimossa o senza effetto. | riavvio necessario |
level-name |
Nome del mondo | Testo | world |
Determina quale cartella del mondo viene caricata. Un nuovo nome carica un altro mondo (eventualmente vuoto): il tuo mondo precedente non viene cancellato e tornerà disponibile quando reinserirai il vecchio nome e riavvierai. | riavvio necessario |
level-seed |
Seed del mondo | Testo | vuoto | Seed per la generazione di un nuovo mondo; non modifica retroattivamente i chunk già generati. | riavvio necessario |
level-type |
Tipo di mondo | Selezione · normal, flat, largeBiomes, amplified | normal |
Sceglie il tipo di generatore per le aree del mondo appena generate, ad esempio normale, superpiatto o amplificato. L'elenco mostra le denominazioni del pannello. Se modifichi i file manualmente, confronta l'ID del generatore con la versione in esecuzione, ad esempio minecraft:normal; non copiare alla cieca vecchi alias. |
riavvio necessario |
generate-structures |
Genera strutture | Interruttore (true/false) | true |
Determina se il generatore del mondo crea strutture come i villaggi. | riavvio necessario |
max-world-size |
Dimensione max. del mondo | Numero intero · da 1 a 29999984 | 29999984 |
Limita il raggio delle aree del mondo generabili; non sostituisce il bordo del mondo impostato separatamente con /worldborder. |
nessuna indicazione di riavvio |
view-distance |
Distanza di visualizzazione | Numero intero · da 2 a 32 | 10 |
Distanza di visualizzazione Java in chunk. Valori alti aumentano il carico su rete, RAM e CPU. | nessuna indicazione di riavvio |
simulation-distance |
Distanza di simulazione | Numero intero · da 2 a 32 | 10 |
Distanza di simulazione Java per tick, mob e redstone. Non equiparare alla distanza di tick di Bedrock; valori alti aumentano il carico sulla CPU. | nessuna indicazione di riavvio |
player-idle-timeout |
Timeout AFK (minuti) | Numero intero · da 0 a 999 | 0 |
Tempo di kick per i giocatori inattivi in minuti; 0 disattiva il kick per AFK. | nessuna indicazione di riavvio |
entity-broadcast-range-percentage |
Distanza di visualizzazione delle entità (%) | Numero intero · da 10 a 1000 | 100 |
Scala la distanza entro cui le entità vengono trasmesse ai client; 100 corrisponde all'intervallo normale. | riavvio necessario |
network-compression-threshold |
Soglia di compressione (byte) | Numero intero · da -1 a 65535 | 256 |
Dimensione del pacchetto in byte oltre la quale i dati di rete vengono compressi; -1 disattiva la compressione. | riavvio necessario |
require-resource-pack |
Imponi pacchetto di risorse | Interruttore (true/false) | false |
Rifiuta l'ingresso se un giocatore rifiuta il pacchetto di risorse configurato. | riavvio necessario |
resource-pack |
URL del pacchetto di risorse | Testo · max. 2048 caratteri | vuoto | URL di download diretto del pacchetto di risorse offerto ai client all'ingresso. | riavvio necessario |
resource-pack-sha1 |
SHA-1 del pacchetto di risorse | Testo · max. 40 caratteri | vuoto | SHA-1 identifica la versione del pacchetto di risorse per il client e la sua cache; il checksum non sostituisce una fonte di download affidabile. | riavvio necessario |
rcon.password |
Password RCON | Password | nascosto; valore riservato | Password per il controllo remoto tramite RCON; da usare solo insieme a una configurazione RCON protetta. Valore riservato; nel pannello è nascosto. | riavvio necessario |
Preset
| Preset | Scopo | Valori impostati |
|---|---|---|
Survival (survival) |
Esperienza Survival standard con difficoltà normale e PvP | difficulty = normal; gamemode = survival; pvp = true; spawn-protection = 16; hardcore = false; allow-flight = false |
Creativa (creative) |
Modalità creativa pacifica senza PvP e senza protezione dello spawn | difficulty = peaceful; gamemode = creative; pvp = false; spawn-protection = 0; hardcore = false; allow-flight = true |
Hardcore (hardcore) |
Massima sfida: difficile, hardcore, PvP attivo, nessuna protezione dello spawn | difficulty = hard; gamemode = survival; pvp = true; spawn-protection = 0; hardcore = true; allow-flight = false |
PvP Arena (pvp) |
Ottimizzata per il PvP: difficile, 32 giocatori, nessuna protezione dello spawn | difficulty = hard; gamemode = survival; pvp = true; spawn-protection = 0; hardcore = false; max-players = 32; allow-flight = false |
Salvataggio, riavvio e controllo
Salva la modifica e verifica se è già efficace nel gioco in corso. Nessuna indicazione di riavvio nell'interfaccia non garantisce che ogni modifica manuale del file abbia effetto immediato: server.properties viene letto in linea di principio all'avvio; alcune singole regole si possono modificare separatamente tramite comandi. Se l'effetto non è chiaro, riavvia in modo controllato e confronta il file attivo, la versione di gioco e la regola effettiva. Se compare un nuovo mondo vuoto, fermati e reimposta prima il level-name precedente.
Errori comuni
- Modifica senza effetto: il server non è stato riavviato oppure la versione di Minecraft utilizzata non conosce più il vecchio valore.
- Nuovo mondo vuoto:
level-namenon corrisponde esattamente alla cartella esistente. - Il pacchetto di risorse non si carica: URL, SHA-1 o
require-resource-packnon sono coerenti tra loro. - I giocatori vengono respinti: controlla insieme
white-list,enforce-whitelist,online-modee il limite di giocatori. - Più lag dopo la modifica: riporta la distanza di visualizzazione o di simulazione al valore precedente e misura di nuovo.
FAQ
Devo modificare server.properties via FTP?
Per i 36 valori elencati no. Il pannello li legge e li valida direttamente. Le chiavi al di fuori di questo catalogo possono comunque richiedere una modifica mirata del file.
Quale preset è adatto a un server Survival privato?
Il preset Survival è il punto di partenza più sensato. Poi adatta solo limite di giocatori, whitelist, MOTD e, se necessario, distanza di visualizzazione o di simulazione.
Perché pvp è contrassegnato come obsoleto nell'editor?
Minecraft Java 1.21.9 ha spostato questa proprietà del server in una gamerule. Per le versioni più vecchie la chiave resta rilevante; con le versioni attuali usi l'editor delle gamerule.
I valori ripiegati vengono salvati e letti dai motori di ricerca?
Aprire la sezione non modifica nessun file del server. La tabella è parte della pagina e viene mostrata chiusa solo per una migliore leggibilità.
Fonti e stato della verifica
Stato della verifica: 08.09.2026. Il catalogo dei campi viene generato direttamente dallo schema del pannello in produzione. Le modifiche di versione sono state confrontate con le pubblicazioni ufficiali di Minecraft: