Minecraft Bedrock Le proprietà del server consentono ai giocatori di personalizzare vari aspetti del proprio server Bedrock Edition. Queste proprietà controllano funzionalità come modalità di gioco, livello di difficoltà, limiti dei giocatori e impostazioni di generazione del mondo. La seguente guida offre una panoramica di ogni impostazione e ne spiega brevemente la funzione. Comprendere e configurare queste proprietà del server può migliorare notevolmente l'esperienza di gioco complessiva per amministratori del server e giocatori, assicurando che il server sia in linea con le loro preferenze e il loro stile di gameplay.
Nota: le impostazioni elencate sono quelle predefinite a partire dalla versione 1.21.9 di Minecraft Bedrock.
Scopri come modificare le impostazioni del server Minecraft Bedrock qui.
allow-cheats=false
Imposta se i comandi cheat possono essere eseguiti sul server.
allow-inbound-script-debugging=false
Imposta se il comando 'listen' del debugger di script è consentito.
allow-list=false
Imposta se la allowlist è abilitata. I giocatori non presenti nel file allowlist.json non possono connettersi.
allow-outbound-script-debugging=false
Imposta se il comando 'connect' del debugger di script è consentito.
block-network-ids-are-hashes=true
Imposta se il server invia ID di rete dei blocchi con hash invece di ID sequenziali. Gli ID con hash sono stabili e rimangono invariati anche quando altri blocchi cambiano.
chat-restriction=None
Rappresenta il livello di restrizione applicato alla chat per ogni giocatore che entra nel server. I valori sono None, Dropped e Disabled.
None- Predefinito e rappresenta la normale chat libera.Dropped- I messaggi della chat vengono scartati e non vengono mai inviati ad alcun client. I giocatori ricevono un messaggio che li informa che la funzionalità è disabilitata.Disabled- L'interfaccia utente della chat è nascosta per i giocatori non OP. Al giocatore non viene mostrata alcuna informazione.
client-side-chunk-generation-enabled=true
Imposta se il server informa i client che possono generare chunk a livello visivo al di fuori delle distanze di interazione dei giocatori.
compression-algorithm=zlib
Imposta l'algoritmo di compressione utilizzato per il networking. I valori sono zlib e snappy.
compression-threshold=1
Imposta la dimensione del payload di rete grezzo da comprimere.
content-log-file-enabled=false
Imposta se la registrazione degli errori di contenuto in un file è abilitata o meno.
default-player-permission-level=member
Imposta il livello di autorizzazione per i nuovi giocatori: visitor, member oppure operator.
diagnostics-capture-auto-start=false
Imposta se una sessione di acquisizione diagnostica viene avviata al caricamento del livello.
diagnostics-capture-max-file-size=2097152
Imposta la dimensione massima in byte del file di acquisizione diagnostica corrente prima di passare a un nuovo file.
diagnostics-capture-max-files=5
Imposta il numero massimo di file di acquisizione diagnostica da conservare prima della rotazione.
difficulty=easy
Imposta la difficoltà del mondo. I valori sono peaceful, easy, normal e hard.
disable-client-vibrant-visuals=true
Imposta se il server indica ai client di usare la successiva migliore impostazione grafica disponibile invece di Vibrant Visuals.
disable-custom-skins=false
Imposta se disabilitare le skin personalizzate create al di fuori del Minecraft Store. Usato per impedire skin offensive.
disable-persona=false
Usato solo per scopi interni.
disable-player-interaction=false
Imposta se il server informa i client di ignorare gli altri giocatori durante l'interazione con il mondo.
enable-lan-visibility=true
Imposta se il server risponde ai client che cercano server sulla LAN. Disabilitare questa opzione è consigliato se si eseguono più server sullo stesso host, per evitare conflitti di porte.
force-gamemode=false
Imposta se il server forza sui giocatori la modalità di gioco definita in server.properties. Se true, sostituisce la modalità di gioco salvata durante la creazione del mondo. Se false, rispetta l'impostazione di creazione del mondo.
force-inbound-debug-port=19144
Blocca la porta del debugger in ingresso (listen). Richiesto quando si usa la modalità script-debugger-auto-attach=listen.
gamemode=survival
Imposta la modalità di gioco per i nuovi giocatori. I valori sono survival, creative e adventure.
level-name=Bedrock level
Imposta il nome del mondo e la cartella di salvataggio.
level-seed=
Genera un seed del mondo. Se lasciato vuoto, genera un seed casuale.
max-players=10
Imposta il numero massimo di giocatori sul server. È consentito qualsiasi numero intero positivo.
max-threads=8
Imposta il numero massimo di thread del server. Inserisci 0 per usare il maggior numero possibile di thread.
online-mode=true
Imposta se il server verifica che i giocatori in ingresso siano autenticati su Xbox Live. I giocatori che si connettono a server non LAN passano comunque attraverso l'autenticazione Xbox Live. Per sicurezza, si consiglia di lasciarlo su true.
player-idle-timeout=30
Imposta il tempo di inattività in minuti prima di espellere un giocatore. Inserisci 0 per disabilitare.
player-movement-action-direction-threshold=0.85
Imposta l'entità della differenza tra le direzioni di attacco e di sguardo di un giocatore. Il valore va da 0 (consente una differenza di 90 gradi) a 1 (richiede una corrispondenza esatta).
player-position-acceptance-threshold=0.5
Imposta la tolleranza per le discrepanze di posizione tra client e server (ad es. dovute al knockback). Numeri più alti rendono il server più tollerante, ma aumentano anche la possibilità di cheating.
script-debugger-auto-attach=disabled
Imposta se il debugger di script si collega al caricamento del livello. I valori sono disabled, connect e listen.
script-debugger-auto-attach-connect-address=localhost:19144
Imposta l'indirizzo (host:porta) da usare quando la modalità di collegamento automatico è impostata su connect.
script-debugger-auto-attach-timeout=0
Imposta il tempo di attesa per il collegamento del debugger al caricamento del mondo.
script-debugger-passcode=
Imposta il passcode per consentire a VSCode di connettersi.
script-watchdog-enable=true
Imposta se il watchdog è abilitato.
script-watchdog-enable-exception-handling=true
Imposta se la gestione delle eccezioni del watchdog è abilitata tramite l'evento events.beforeWatchdogTerminate.
script-watchdog-enable-shutdown=true
Imposta se il server si arresta in caso di eccezione watchdog non gestita.
script-watchdog-hang-exception=true
Imposta se viene generata un'eccezione critica quando si verifica un blocco, interrompendo l'esecuzione dello script.
script-watchdog-hang-threshold=10000
Imposta la soglia del watchdog per i blocchi di un singolo tick in millisecondi.
script-watchdog-memory-limit=250
Imposta la soglia (in megabyte) per l'utilizzo combinato della memoria degli script prima di salvare e arrestare il mondo. Inserisci 0 per disabilitare.
script-watchdog-memory-warning=100
Imposta la soglia (in megabyte) per l'utilizzo combinato della memoria prima di generare un avviso nel log dei contenuti. Inserisci 0 per disabilitare.
script-watchdog-slow-threshold=10
Imposta la soglia del watchdog per gli script lenti su più tick. L'avviso è disabilitato se il valore non viene impostato.
script-watchdog-spike-threshold=100
Imposta la soglia del watchdog per i picchi di un singolo tick. L'avviso è disabilitato se il valore non viene impostato.
server-authoritative-block-breaking-pick-range-scalar=1.5
Imposta se il server calcola le operazioni di mining dei blocchi in sincronia con il client. Controlla se il giocatore è abbastanza vicino per rompere il blocco.
server-authoritative-dismount-strict=false
Imposta se il server è rigoroso riguardo alle posizioni di discesa dei giocatori. Se true, i client riceveranno correzioni in situazioni di latenza elevata.
server-authoritative-entity-interactions-strict=false
Imposta se il server è rigoroso riguardo alle interazioni con le entità. Se true, le interazioni tra giocatori potrebbero essere influenzate da una latenza elevata.
server-authoritative-movement-strict=false
Imposta se il server è rigoroso riguardo alle discrepanze di posizione dei giocatori. Se true, i client riceveranno più correzioni di posizione.
server-build-radius-ratio=Disabled
Imposta quanta parte della visuale del giocatore viene generata dal server rispetto al client. Se Disabled, il server lo calcola dinamicamente. Valido solo se client-side chunk generation è abilitata.
server-name=Dedicated Server
Imposta il nome del server. I valori consentiti sono qualsiasi stringa senza punto e virgola.
server-port=19132
Imposta la porta IPv4 del server.
server-portv6=19133
Imposta la porta IPv6 del server.
texturepack-required=false
Richiede ai giocatori di accettare il pacchetto texture del server. Il rifiuto disconnetterà il giocatore.
tick-distance=4
Imposta il numero di chunk che ricevono tick lontano dal giocatore, da 4 a 12. Valori più bassi possono migliorare le prestazioni.
view-distance=32
Imposta la distanza di visuale massima in termini di numero di chunk. Valori più bassi riducono il lag.
Link utili
Wiki delle proprietà del server Minecraft Bedrock
Modificare le impostazioni del server Minecraft Bedrock
Aggiungere un pacchetto risorse a un server Minecraft Bedrock
Aggiungere un pacchetto comportamento a un server Minecraft Bedrock