Hytale14 gennaio 2026 1085 visualizzazioni

Guida Completa: Ottimizzare le prestazioni del tuo server Hytale

Guida Completa: Ottimizzare le prestazioni del tuo server Hytale

Come ottimizzare le prestazioni del tuo Server Hytale

Introduzione

Le prestazioni di un server Hytale possono variare notevolmente in base al comportamento dei giocatori. Un gruppo di giocatori che esplora diverse zone del mondo consuma molte più risorse rispetto a un gruppo riunito nello stesso luogo.

Il plugin Performance Saver di Nitrado consente di gestire intelligentemente questi picchi di carico per evitare crash e mantenere un'esperienza di gioco fluida, anche su hardware modesto.


📥 Passaggio 1: Scaricare il Plugin

Scarica il plugin dal repository ufficiale di GitHub:

🔗 Link per il download : https://github.com/nitrado/hytale-plugin-performance-saver/releases/tag/v1.0.0

Scarica il file .jar dalla pagina delle release.


📂 Passaggio 2: Installazione

  1. Trova la cartella del tuo server Hytale
  2. Apri (o crea) la cartella mods/
  3. Copia il file .jar scaricato in questa cartella mods/
  4. Riavvia il tuo server

È tutto! Il plugin funziona con le sue impostazioni predefinite.


⚙️ Passaggio 3: Configurazione (Opzionale)

Per personalizzare il comportamento del plugin, crea un file di configurazione:

  1. Nella cartella mods/, crea una sottocartella Nitrado_PerformanceSaver/
  2. In questa sottocartella, crea un file config.json

Percorso completo : mods/Nitrado_PerformanceSaver/config.json


🔧 I 3 Principali Funzionalità

1. Limitazione dei TPS (Ticks Per Secondo)

Il plugin stabilizza i TPS del server. Un TPS stabile ma leggermente ridotto offre un'esperienza migliore rispetto a un TPS elevato ma instabile.

ParametroValore predefinitoDescrizione
TpsLimit20TPS massimo con giocatori connessi
TpsLimitEmpty5TPS quando il server è vuoto
EmptyLimitDelaySeconds300Ritardo prima di passare alla modalità "server vuoto"

2. Regolazione Dinamica del Raggio di Vista

Quando il server subisce pressioni sulla CPU o sulla RAM, il raggio di vista viene automaticamente ridotto, per poi essere ripristinato gradualmente quando le risorse si liberano.

ParametroValore predefinitoDescrizione
MinViewRadius2Raggio di vista minimo
DecreaseFactor0.75Fattore di riduzione (×0.75)
RecoveryWaitTimeSeconds60Tempo prima di tentare di aumentare il raggio

3. Gestione della Garbage Collection

Java non libera automaticamente la memoria non utilizzata. Questo plugin attiva la pulizia della memoria quando i chunk vengono scaricati.

ParametroValore predefinitoDescrizione
MinChunkCount128Numero minimo di chunk prima dell'attivazione
GarbageCollectionDelaySeconds300Ritardo minimo tra due GC

📋 Esempio di Configurazione Completa

{
  "Tps": {
    "Enabled": true,
    "TpsLimit": 20,
    "TpsLimitEmpty": 5,
    "OnlyWorlds": [],
    "InitialDelaySeconds": 30,
    "CheckIntervalSeconds": 5,
    "EmptyLimitDelaySeconds": 300
  },
  "ViewRadius": {
    "Enabled": true,
    "MinViewRadius": 2,
    "DecreaseFactor": 0.75,
    "IncreaseValue": 1,
    "InitialDelaySeconds": 30,
    "CheckIntervalSeconds": 5,
    "RecoveryWaitTimeSeconds": 60,
    "GcMonitor": {
      "Enabled": true,
      "HeapThresholdRatio": 0.85,
      "TriggerSequenceLength": 3,
      "WindowSeconds": 60
    },
    "TpsMonitor": {
      "Enabled": true,
      "TpsWaterMarkHigh": 0.75,
      "TpsWaterMarkLow": 0.6,
      "OnlyWorlds": [],
      "AdjustmentDelaySeconds": 20
    }
  },
  "ChunkGarbageCollection": {
    "Enabled": true,
    "MinChunkCount": 128,
    "ChunkDropRatioThreshold": 0.8,
    "GarbageCollectionDelaySeconds": 300,
    "InitialDelaySeconds": 5,
    "CheckIntervalSeconds": 5
  }
}

💡 Suggerimenti per l'Ottimizzazione

Per i piccoli server (meno RAM)

{
  "ViewRadius": {
    "MinViewRadius": 2,
    "GcMonitor": {
      "HeapThresholdRatio": 0.75
    }
  }
}

Per i server con molti giocatori

{
  "ViewRadius": {
    "TpsMonitor": {
      "TpsWaterMarkLow": 0.5,
      "AdjustmentDelaySeconds": 10
    }
  }
}

Per risparmiare risorse quando il server è vuoto

{
  "Tps": {
    "TpsLimitEmpty": 2,
    "EmptyLimitDelaySeconds": 120
  }
}

✅ Riassunto

  1. Scarica il plugin su GitHub
  2. Copia il .jar nella cartella mods/ del tuo server
  3. Riavvia il server
  4. (Opzionale) Configura tramite mods/Nitrado_PerformanceSaver/config.json

Il plugin gestirà il resto automaticamente! 🚀

Hai bisogno di un server Hytale?

Scopri le nostre offerte di hosting Hytale a partire da 9,98€/mese con deployment istantaneo.

Vedi le offerte