server.properties
File Predefinito
Ecco il file server.properties di un server Minecraft 1.8.1 non modificato
#Minecraft server properties
#(File modification datestamp)
spawn-protection=16
max-tick-time=60000
generator-settings=
force-gamemode=false
allow-nether=true
gamemode=0
enable-query=false
player-idle-timeout=0
difficulty=1
spawn-monsters=true
op-permission-level=4
resource-pack-hash=
announce-player-achievements=true
pvp=true
snooper-enabled=true
level-type=DEFAULT
hardcore=false
enable-command-block=false
max-players=20
network-compression-threshold=256
max-world-size=29999984
server-port=25565
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
generate-structures=true
online-mode=true
max-build-height=256
level-seed=
use-native-transport=true
motd=A Minecraft Server
enable-rcon=false
Spiegazione
Credit goes to the editors at the Minecraft Wiki for the explanations.
I campi boolean hanno solo due valori validi: true o false. I campi integer devono essere numeri intersi. Se è specificato un raggio di valori, il numero deve essere compreso in tale raggio. I valori string possono essere costituiti di qualsiasi simbolo.
Chiave |
Tipo |
Valore predefinito |
Descrizione |
---|---|---|---|
allow-flight |
boolean |
false |
Permette agli utenti di usare il volo sul tuo server quando in Survival mode, se hanno una mod installata che permette il volo. Con allow-flight abilitato i griefers potranno possibilmente essere più comuni, perchè questo renderà il loro lavoro più semplice. Non ha effetti in modalità Creativa.
|
allow-nether |
boolean |
true |
Permette ai giocatori di viaggiare verso il Nether.
|
announce-player-achievements |
boolean |
true |
Permette al server di annunciare quando un giocatore completa un obbiettivo |
difficulty |
integer(0-3) |
1 |
Definisce la difficoltà (come il danno causato dai mobs e il modo in cui la fame e il veleno influenzano il giocatore) del server.
|
enable-query |
boolean |
false |
Abilita il server listener GameSpy4 protocol. Usato per ottenere informazioni sul server. |
enable-rcon |
boolean |
false |
Abilita l’accesso remoto alla console del server. |
enable-command-block |
boolean |
false |
Abilita i blocchi comando. |
force-gamemode |
boolean |
false |
Forza i giocatori ad entrare nella modalità di gioco predefinita.
|
gamemode |
integer(0-3) |
0 |
Definisce la modalità di gioco
|
generate-structures |
boolean |
true |
Definisce se le strutture (come i villaggi) saranno generate nei nuovi chunks.
Nota: I dungeon continueranno ad essere generati anche se impostato su false |
generator-settings |
string |
bianco |
The settings used to customize world generation. See Superflat and Customized on the Minecraft Wiki (external links) for possible settings and examples. |
hardcore |
boolean |
false |
Se impostato su true, i giocatori verranno permanentemente banditi se muoiono. |
level-name |
string |
world |
Il valore «level-name» sarà usato come nome del mondo e il nome della sua cartella. Puoi anche copiare il tuo salvataggio di gioco qui, e cambiare il nome con quello della sua cartella per caricarlo.
|
level-seed |
string |
bianco |
Aggiunge un seed per il tuo mondo, come in Giocatore Singolo.
|
level-type |
string |
DEFAULT |
Determina che tipo di mappa generare.
|
max-build-height |
integer |
256 |
L’altezza massima in cui è consentito costruire. Il terreno potrebbe essere comunque generato sopra un limite basso. |
max-players |
integer(0- 2147483647) |
20 |
Il numero massimo di giocatori che possono giocare nel server allo stesso tempo. Si noti che più player sono connessi più il server userà risorse. Si noti inoltre che gli utenti op connessi non vengono contati, ma non possono attualmente entrare in un server pieno.nValori estremamente estesi per questo campo faranno avere problemi alla lista degli utenti lato client. |
max-tick-time |
integer(0- (2^63-1)) |
60000 |
Il numero massimo di millisecondi in un singolo tick può occupare prima che il server watchdog arresti il server con il messaggio «Un singolo tick server ha occupato 60.00 secondi (dovrebbe essere massimo 0.05); Considerato in crash, il server verrà forzatamente spento». Una volta che il criterio viene raggiunto, chiama System.exit(1).
|
max-world-size |
integer (1- 29999984) |
29999984 |
Imposta il raggio massimo del bordo del mondo. Impostare un valore più altro con un comando non muoverà il bordo oltre il limite. Impostare un valore più altro di quello preimpostato in questo campo non sembra fare nulla. Esempi:
|
motd |
string |
A* Minecraft Server |
Questo messaggio viene mostrato nella lista server del client, sotto il nome.
|
network-compression-threshold |
integer |
256 |
Con le impostazioni preimpostate, permette ai pacchetti di rete che sono grandi n-1 bytes di essere inviati normalmente, ma comprimerà invece i pacchetti più grandi di n bytes. Quindi, un numero minore significa più compressione, ma comprimere piccole quantità di bytes potrebbe praticamente finire con un risultato più grande del valore iniziale.
Nota: Le specifiche ethernet richiedono che pacchetti più piccoli di 64 bytes vengano ridimensionati a 64 byets. Quindi impostare un valore minore di 64 potrebbe non essere benefico. Inoltre non è consigliato eccedere l’MTU (Maximum Trasmission Unit, Unità di Trasmissione Massima), tipicamente 1500 bytes. |
online-mode |
boolean |
true |
Il server controlla i giocatori che si connettono sul database degli account Minecraft. Imposta su false solo se il tuo server non è connesso a Internet. Gli hacker con account falsi potrebbero connettersi se impostato su false! Se minecraft.net non è accessibile o è irraggiungibile, nessun giocatore potrà connettersi se impostato su true. Impostare intenzionalmente su false questo campo viene chiamato «cracking» di un server, e i server che sono attualmente in offline mode sono chiamati server «cracked», poiché permettono ai giocatori con copie non legali del gioco di entrare
|
op-permission-level |
integer (1-4) |
4 |
Imposta il livello di permessi per gli op. Ogni livello inoltre contiene i permessi dei livelli al di sotto di lui.
|
player-idle-timeout |
integer |
0 |
Se differente da zero, i giocatori vengono espulsi dal server se rimangono inattivi più dei minuti specificati.
|
pvp |
boolean |
true |
Abilita il PvP sul server. I giocatori che tirino contro sé delle frecce riceveranno danno solo se il PvP è abilitato.
Nota: Fonti indirette di danno create da un giocatore (come lava, fuoco, TNT, sabbia e ghiaia) continueranno a causare danno ad altri giocatori |
query.port |
integer (1- 65534) |
25565 |
Imposta la porta per il server query (vedi enable-query) |
rcon.password |
string |
bianco |
Imposta la password per la connessione remota. |
rcon.port |
integer (1- 65534) |
25575 |
Imposta la porta per la connessione remota. |
resource-pack |
string |
bianco |
Una URI facoltativa ad una resource pack. Il giocatore potrebbe scegliere se usarla. |
resource-pack-hash |
string |
bianco |
Chiave SHA-1 della resource pack, in esadecimale minuscolo. Si raccomanda di specificarlo. Non è ancora usato per verificare l’integrità della resource pack, ma migliora il caching. |
server-ip |
string |
bianco |
Set this if you want the server to bind to a particular IP. It is strongly recommended that you leave this blank. |
server-port |
integer (1- 65534) |
25565 |
Changes the port the server is hosting (listening) on. This port must be forwarded if the server is hosted in a network using NAT (If you have a home router/firewall). |
snooper-enabled |
boolean |
true |
Sets whether the server sends snoop data regularly to http://snoop.minecraft.net. (external link)
|
spawn-animals |
boolean |
true |
Determines whether animals will be able to spawn.
Tip: if you have major lag, set this to false. |
spawn-monsters |
boolean |
true |
Determines whether hostile mobs will be able to spawn.
This will have no effect if difficulty is set to Peaceful. Tip: if you have major lag, set this to false. |
spawn-npcs |
boolean |
true |
Determines if villagers will be spawned.
|
spawn-protection |
integer |
16 |
Determines the radius of the spawn protection. Setting this to 0 will not disable spawn protection. 0 will protect the single block at the spawn point. 1 will protect a 3x3 area centered on the spawn point. 2 will protect 5x5, 3 will protect 7x7, etc. This option is not generated on the first server start and appears when the first player joins. If there are no ops set on the server, the spawn protection will be disabled automatically. |
use-native-transport |
boolean |
true |
Linux server performance improvements: optimized packet sending/receiving on Linux.
|
view-distance |
integer (3-15) |
10 |
Sets the amount of world data the server sends the client, measured in chunks in each direction of the player (radius, not diameter). It determines the server-side viewing distance. 10 is the default/recommended. If you have major lag, reduce this value. |
white-list |
boolean |
false |
Enables a whitelist on the server. See Gestione della Whitelist. With a whitelist enabled, users not on the whitelist will be unable to connect. Intended for private servers, such as those for real-life friends or strangers carefully selected via an application process, for example.
Note: Ops are automatically whitelisted, and there is no need to add them to the whitelist. |