Comprendere Come Funziona la Configurazione
Hytale utilizza due livelli di configurazione principali:
- La scheda Impostazioni nel tuo pannello - accesso rapido alle opzioni più importanti.
- I file
config.json- configurazione completa per il server e ogni mondo.
Le impostazioni del pannello sovrascrivono sempre i valori nel config.json principale quando il server si avvia. Se qualcosa non sembra funzionare, è perché l'impostazione del pannello ha la priorità.

Impostazioni del Pannello → Cosa Modificano in config.json
La scheda Impostazioni espone diverse opzioni comuni. Queste aggiornano direttamente i campi nel config.json principale del tuo server.
Esempi:
- Nome del Server →
"ServerName" - Messaggio del Giorno →
"MOTD" - Password →
"Password" - Giocatori Massimi →
"MaxPlayers" - Raggio di Visualizzazione Massimo →
"MaxViewRadius"

Quando modifichi un valore nel pannello:
- Sovrascrive il valore all'interno di
config.jsondurante l'avvio. - non devi modificare questi campi manualmente.
Se modifichi config.json invece di usare il pannello, il pannello sovrascriverà comunque quei valori.
Selezionare Quale Mondo Caricare
Il tuo server Hytale carica un mondo specifico in base al campo World all'interno del config.json principale:
"World": "default",
Se carichi il tuo mondo con un nome diverso, sostituisci semplicemente default con il nome della cartella del tuo mondo.
Esempio:
"World": "Hytale",
Questo dice al server di caricare la cartella del mondo Hytale all'interno di /universe/worlds/.

Se il nome non corrisponde, il server creerà invece un nuovo mondo vuoto - quindi ricontrolla l'ortografia.
Configurare le Impostazioni Specifiche del Mondo
Ogni mondo ha anche il proprio file di configurazione:
/universe/worlds/<worldname>/config.json
Questo file controlla il comportamento di gioco all'interno di quel mondo, come:
- Danno da caduta
- PvP
- Progressione del tempo
- Impostazioni ambientali
- Regole di tick e simulazione
Esempi:
Per disabilitare il danno da caduta:
"IsFallDamageEnabled": false,
Per abilitare o disabilitare il PvP:
"IsPvpEnabled": true,
Queste impostazioni si applicano solo al mondo selezionato. Modificarle non influisce sugli altri mondi.

Cosa Non Devi Toccare
Hytale include molti campi di configurazione tecnici destinati ai sistemi interni, strumenti di sviluppo e comportamento del motore. Nell'uso normale, non devi modificare:
ModsRateLimitConnectionTimeoutsChunkConfigClientEffects- Flag Engine/config
Modificarle in modo errato può compromettere il caricamento del mondo o causare instabilità del server.
Attieniti alle impostazioni del pannello e agli interruttori del mondo a meno che tu non sappia cosa stai facendo.
Riepilogo
- Usa la scheda Impostazioni per le opzioni comuni - queste sovrascrivono
config.json. - Aggiorna il
campo Worldinconfig.jsonper caricare un mondo personalizzato. - Modifica il config.json a livello di mondo
per cambiare i comportamenti di gioco. - La maggior parte delle impostazioni avanzate dovrebbe essere lasciata invariata a meno che non sia necessario.



