server.properties di Minecraft spiegato: ogni chiave, valore predefinito e campo del pannello
Ogni chiave del server.properties di Minecraft Java 26.3 con il valore predefinito della Minecraft Wiki, cosa fa e quale campo del pannello o file la imposta su 1up.

server.properties è il file di testo in cui un server Minecraft Java tiene le sue impostazioni, una riga chiave=valore per ciascuna: modalità di gioco, difficoltà, limite di giocatori, distanza di visuale, whitelist e una sessantina di altre. Questa guida elenca ogni chiave di Java 26.3 con il suo valore predefinito secondo la Minecraft Wiki, e dove si cambia ciascuna.
Il file è lo stesso su qualsiasi hosting. Se fai girare un server Minecraft Java da noi, la maggior parte delle chiavi ha un campo nel pannello e le altre si modificano dalla scheda File; se non hai ancora un server, la nostra guida su come creare un server Minecraft gratis te ne fa avere uno in un minuto.
- Dove si trova: nella cartella principale del server, accanto alla cartella
world. Le modifiche si applicano dopo un riavvio. - Quattro chiavi non esistono più: da Java 1.21.9,
pvp,allow-nether,spawn-monsterseenable-command-blocksono gamerule, non proprietà. - La 26.3 ha cambiato un valore predefinito:
white-listora ètruesu un server vanilla nuovo. - Su 1up: il pannello riscrive a ogni avvio le chiavi che gestisce, quindi quelle si cambiano nelle schede Gioco e Server, e solo le altre da File.
- Da non toccare:
server-port,enable-rcon,rcon.portercon.password; il pannello e la console dipendono da loro.
1. Come funziona il file su 1up
Ogni valore predefinito di questa guida viene dalla pagina server.properties della Minecraft Wiki, controllata il 2026-10-13. Il file viene letto una sola volta all'avvio, quindi qualsiasi modifica, dal pannello o a mano, richiede un riavvio, tranne i pochi campi del pannello segnati con Subito.
I nostri server usano l'immagine Minecraft di itzg. La sua documentazione spiega che le proprietà passate come variabili vengono scritte nel file a ogni avvio, mentre «una variabile non impostata viene ignorata e la proprietà esistente del server resta invariata». In pratica:
- Le chiavi con un campo nel pannello vengono scritte dal pannello a ogni avvio. Se le modifichi da File, il pannello rimette il suo valore all'avvio successivo. Gioco → Avanzate → File generato mostra queste chiavi così come le scrive il pannello.
- Le chiavi senza un campo nel pannello tengono quello che scrivi da File. Apri
server.propertiesnell'editor dei file, cambia la riga, salva e riavvia.
2. Chiavi di gioco
| Chiave | Predefinito (wiki) | Cosa fa | Su 1up |
|---|---|---|---|
gamemode | survival | Modalità di gioco predefinita per i nuovi giocatori | Gioco → Partita → Modalità di gioco (survival, creative, adventure) |
difficulty | easy | Danni dei mob, fame, veleno | Gioco → Partita → Difficoltà, si applica subito; il nostro predefinito è normal |
hardcore | false | Modalità hardcore sui mondi creati | Gioco → Partita → Hardcore |
allow-flight | false | Permette ai giocatori in Survival di volare con le mod; se disattivata, chi resta in aria per 5 secondi viene espulso | Gioco → Partita → Consenti il volo |
force-gamemode | false | Riporta i giocatori alla modalità predefinita a ogni ingresso | File |
spawn-protection | 16 | Quadrato protetto intorno allo spawn, 2x+1 blocchi di lato; 0 la disattiva, e così anche non avere operatori | Gioco → Mondo e creature → Protezione dello spawn (0–64) |
op-permission-level | 4 | Livello assegnato da /op | File |
function-permission-level | 2 | Livello a cui girano le funzioni dei datapack | File |
player-idle-timeout | 0 | Minuti prima di espellere un giocatore inattivo; 0 mai | File |
allow-flight sembra innocua, ma la wiki avverte che con questa opzione attiva i griefer «possono diventare più frequenti, perché rende il loro lavoro più facile». Lasciala disattivata a meno che una mod o un plugin non la richieda.
Le quattro chiavi diventate gamerule
La cronologia della wiki registra che Java 1.21.9 (snapshot 25w35a) ha rimosso quattro proprietà e le ha «sostituite con regole di gioco». Dalla 1.21.11 i nomi delle regole usano lo snake_case. Una loro riga in server.properties viene ignorata sulla 26.x, quindi il pannello invia la gamerule, all'avvio e quando salvi:
| Vecchia proprietà | Gamerule sulla 26.x | Campo del pannello |
|---|---|---|
pvp | pvp | Gioco → Partita → PvP (subito) |
allow-nether | allow_entering_nether_using_portals | Gioco → Mondo e creature → Consenti il Nether (subito) |
spawn-monsters | spawn_monsters | Gioco → Mondo e creature → Genera mostri (subito) |
enable-command-block | command_blocks_work | Gioco → Partita → Cheats / comandi (subito) |
L'interruttore «Cheats / comandi» del pannello attiva o disattiva solo i blocchi comandi; gli operatori possono usare i comandi in ogni caso. spawn-animals e spawn-npcs sono stati rimossi prima, nella 1.21.2.
3. Chiavi del mondo
| Chiave | Predefinito (wiki) | Cosa fa | Su 1up |
|---|---|---|---|
level-name | world | Cartella del mondo da caricare o creare | Lasciala world; Mondi → Attiva cambia mondo al posto tuo |
level-seed | vuoto (casuale) | Seed di un mondo nuovo | Gioco → Mondo e creature → Seme (solo per mondi nuovi), oppure Server → Mondo → Rigenera mondo |
level-type | minecraft:normal | Preset: normale, piatto, grandi biomi, amplificato | Gioco → Mondo e creature → Tipo di mondo (solo mondi nuovi) |
generator-settings | {} | Generazione personalizzata, come gli strati di un mondo piatto | File |
generate-structures | true | Villaggi e altre strutture nei chunk nuovi | File |
max-world-size | 29999984 | Distanza massima del bordo del mondo dal centro | File |
initial-enabled-packs | vanilla | Datapack attivi alla creazione del mondo | File, prima del primo avvio |
initial-disabled-packs | vuoto | Datapack non attivati in automatico alla creazione | File, prima del primo avvio |
region-file-compression | deflate | Compressione dei chunk: deflate, lz4 o none | File |
sync-chunk-writes | true | Scrive i chunk in modo sincrono per evitare corruzioni dopo un crash | File; lasciala attiva |
Il seed e il tipo di mondo contano solo quando un mondo viene generato. Per cambiarli su un mondo in cui giochi già, devi rigenerarlo: la finestra avverte che «il mondo attuale viene cancellato» e, sui piani con backup, ne propone prima uno. Sul piano Free non ci sono backup, quindi usa prima Esporta nella scheda Mondi.
4. Giocatori, accesso e chat
| Chiave | Predefinito (wiki) | Cosa fa | Su 1up |
|---|---|---|---|
max-players | 20 | Giocatori online contemporaneamente | Gioco → Giocatori → Giocatori max, limitato dai posti del tuo piano; il nostro predefinito è 4 |
online-mode | true | Verifica che ogni giocatore abbia un account Minecraft | Gioco → Giocatori → Modalità online |
enforce-secure-profile | true | Entrano solo i giocatori con una chiave firmata da Mojang | Gioco → Giocatori → Profilo sicuro; si disattiva quando la Modalità online è spenta |
white-list | true dalla 26.3 | Entrano solo i giocatori in lista | Giocatori → Whitelist attiva |
enforce-whitelist | false | Espelle i giocatori online che non sono nella whitelist ricaricata | Si imposta insieme a Whitelist attiva |
motd | A Minecraft Server | Riga sotto il nome del server nella lista del client | Gioco → Presentazione → MOTD |
hide-online-players | false | Nasconde la lista dei giocatori dalle richieste di stato | File |
enable-status | true | Mostra il server come online nella lista | File; lasciala attiva |
chat-spam-threshold-seconds | 10 | Soglia di espulsione automatica per spam in chat; 0 disattiva | File |
command-spam-threshold-seconds | 10 | Lo stesso per i comandi | File |
log-ips | true | Mostra gli IP dei giocatori nel log | File |
enable-code-of-conduct | false | Mostra i file del codice di condotta da una cartella codeofconduct | File |
resource-pack, resource-pack-sha1, resource-pack-id | vuoto | URL, checksum e id del resource pack del server | File |
require-resource-pack | false | Disconnette chi rifiuta il pack | File |
resource-pack-prompt | vuoto | Testo personalizzato nella richiesta del pack | File |
Due di queste vanno trattate con attenzione. La wiki dice che online-mode «andrebbe impostata a false solo quando il server non è connesso a Internet», perché chiunque potrebbe entrare con qualsiasi nome; sui nostri server resta attiva a meno che tu non abbia un motivo. E il cambio della 26.3 di white-list a true significa che un server vanilla 26.3 nuovo non fa entrare nessuno tranne gli operatori finché non aggiungi dei giocatori. Su 1up decide invece l'interruttore Whitelist attiva, e una password di accesso impostata da Server → Protezione la attiva per te. Se un amico resta fuori, la guida non riesco a connettermi al server Minecraft parte proprio da whitelist e versione.
5. Chiavi di rete e di gestione
| Chiave | Predefinito (wiki) | Cosa fa | Su 1up |
|---|---|---|---|
server-port | 25565 | Porta su cui ascolta il server | Non cambiarla; indirizzo e porta sono nell'Overview |
server-ip | vuoto | Indirizzo a cui legarsi | Non cambiarla |
enable-rcon, rcon.port, rcon.password | false, 25575, vuoto | Console remota | Non cambiarle: la console del pannello usa RCON |
broadcast-rcon-to-ops | true | Mostra l'output di RCON agli operatori online | File |
broadcast-console-to-ops | true | Mostra l'output della console agli operatori online | File |
enable-query, query.port | false, 25565 | Protocollo di query GameSpy su UDP | File, ma i nostri server aprono solo la porta TCP del gioco |
network-compression-threshold | 256 | Dimensione da cui i pacchetti vengono compressi | File |
rate-limit | 0 | Pacchetti che un giocatore può inviare prima dell'espulsione; 0 disattiva | File |
prevent-proxy-connections | false | Espelle i giocatori il cui provider non coincide con quello registrato da Mojang | File |
accepts-transfers | false | Accetta pacchetti di trasferimento da un altro server | File |
use-native-transport | true | Ottimizzazione dei pacchetti su Linux | File; lasciala attiva |
bug-report-link | vuoto | URL del link «segnala un bug» del client | File |
management-server-* | disattivato, porta 0 | Server Management Protocol (aggiunto nella 1.21.9) | Non raggiungibile: nessuna porta extra è aperta |
status-heartbeat-interval | 0 | Heartbeat del server di gestione | File |
enable-jmx-monitoring | false | Espone i tempi dei tick via JMX | File |
text-filtering-config, text-filtering-version | vuoto, 0 | Filtro della chat usato da Realms | Lasciale vuote |
La documentazione di itzg è chiara su RCON: «NON cambiare rcon.port da server.properties, o le integrazioni smetteranno di funzionare». Sui nostri server quell'integrazione è la scheda Console.
6. Chiavi delle prestazioni
| Chiave | Predefinito (wiki) | Cosa fa | Su 1up |
|---|---|---|---|
view-distance | 10 (3–32) | Chunk inviati a ogni giocatore, come raggio | Server → Prestazioni → Distanza di visuale (4–16, predefinito 10) |
simulation-distance | 10 (3–32) | Chunk intorno a ogni giocatore in cui le entità vengono aggiornate | Server → Prestazioni → Distanza di simulazione (4–16, predefinito 8) |
max-tick-time | 60000 | Millisecondi che un tick può durare prima che il watchdog fermi il server | Server → Prestazioni → Tick max (ms) |
entity-broadcast-range-percentage | 100 (10–1000) | Quanto vicine devono essere le entità per essere inviate ai giocatori | File |
max-chained-neighbor-updates | 1000000 | Limite degli aggiornamenti di blocchi a catena | File |
pause-when-empty-seconds | 60 | Secondi senza nessuno online prima che il server vada in pausa | File |
Per entrambe le distanze la wiki dice: «Se il giocatore ha molto lag, si consiglia di ridurre questo valore». La distanza di visuale è anche quella che pesa di più sulla memoria, e la nostra guida al lag del server Minecraft spiega la distanza di simulazione e le impostazioni proprie di Paper. Su un server Paper, Paper aggiunge dei file sotto config/; server.properties mantiene le stesse chiavi.
Gli snapshot della 26.4 aggiungono allowed-connection-ids, enable-legacy-status e status-contact-details. Non ci sono nella 26.3, quindi restano fuori dalle tabelle qui sopra; la guida all'ultima versione di Minecraft spiega come leggere i nomi degli snapshot.
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.
Traduzione scritta il 2026-10-25 a partire dalla versione verificata il 2026-10-13 su Minecraft: Java Edition 26.3, la versione predefinita nella nostra procedura guidata; fatti dei piani verificati su 1up v1.39.1 il 2026-10-25. I valori predefiniti sono citati dalla Minecraft Wiki di quel giorno; campi del pannello, intervalli e nostri valori predefiniti vengono dal nostro codice di produzione.
Registro delle modifiche
- 2026-10-25: prima versione in italiano.
Domande frequenti
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.