Vieni a parlare con noi e ti risponderemo il prima possibile!
Contatta il supportoHolyHosting
Team Holy

NOTA: Questo articolo è specificamente per server Minecraft Java Edition e richiede Paper per funzionare. Se non sei sicuro del tipo di server che stai eseguendo, consulta questo articolo per scoprirlo.
Questa guida ti mostrerà le impostazioni offerte da Paper che puoi usare per ottimizzare le prestazioni del tuo server.
Di seguito una lista delle impostazioni paper.yml e i loro valori raccomandati per prestazioni ottimali. Queste impostazioni sono state testate e ottimizzate per fornire le migliori prestazioni possibili con un impatto minimo sul gameplay.
(Nota: Le impostazioni e i valori effettivi non sono forniti nella domanda. Se hai impostazioni specifiche su cui desideri raccomandazioni, non esitare a chiedere.)
max-auto-save-chunks-per-tick
Default: 24
Ottimizzato: 6
Impatto sulle prestazioni: Alto
➫ Questo rallenta il salvataggio incrementale dei chunk durante il task di salvataggio del mondo. Questo è incredibilmente importante per le prestazioni poiché il salvataggio dei chunk è un'operazione molto pesante.
Nota: Impostare questo valore troppo basso potrebbe causare chunk non salvati, quindi evita di ridurlo troppo.
optimize-explosions
Default: false
Ottimizzato: true
Impatto: Minore
➫ Paper ha un algoritmo molto efficiente per le esplosioni senza impatto sul gameplay.
mob-spawner-tick-rate
Def: 1
Opt: 2
Impatto: Minore
➫ Questo è il ritardo (in tick) prima che uno spawner attivo tenti di generare mob. Raddoppiare il ritardo non influenzerà i tassi di spawn e ridurrà la quantità di controlli che il server deve eseguire.
disable-chest-cat-detection
Def: false
Opt: true
Impatto: Minore
➫ I bauli cercano la presenza di un gatto sopra di essi quando un giocatore li apre. Abilitare questo rimuove il comportamento predefinito del gatto sul baule, ma è trascurabile poiché la funzionalità è raramente utilizzata.
container-update-tick-rate
Def: 1
Opt: 3
Impatto: Minore
➫ Questo cambia la frequenza (in tick) con cui gli inventari vengono aggiornati mentre sono aperti. Non superare 4 per evitare problemi visivi.
max-entity-collisions (in Spigot.yml in alcune versioni)
Def: 8
Opt: 2
Impatto: Medio
➫ Le entità ammassate (grinder, fattorie, ecc.) collideranno meno e consumeranno meno TPS nel processo.
grass-spread-tick-rate
Def: 1
Opt: 4
Impatto: Medio
➫ Il tempo (in tick) prima che il server tenti di diffondere l'erba nei chunk. Questo non avrà impatto sul gameplay nella maggior parte dei casi.
despawn-ranges
Def: soft: 32, hard: 128
Opt: soft: 28, hard: 96
Impatto: Minore
Soft = La distanza (in blocchi) da un giocatore in cui i mob verranno periodicamente rimossi.
Hard = Distanza in cui i mob vengono rimossi istantaneamente.
➫ Range più bassi rimuovono i mob in background e permettono a più mob di spawnare in aree con traffico di giocatori. Questo riduce la quantità complessiva di mob.
spawn ridotto (bukkit.yml).
hopper.disable-move-event
Def: false
Opt: true
Impatto: Alto
➫ Questo ridurrà significativamente il lag degli hopper impedendo che InventoryMoveItemEvent venga chiamato per OGNI slot in un contenitore.
Attenzione: I plugin che ascoltano InventoryMoveItemEvent smetteranno di funzionare.
non-player-arrow-despawn-rate
Def: -1 (usa l'arrow-despawn-rate di Spigot)
Opt: 60 (3 secondi)
Impatto: Minore
➫ Simile all'arrow-despawn-rate di Spigot, ma si applica alle frecce sparate dagli scheletri. Poiché i giocatori non possono raccogliere queste frecce, ha senso farle despawnare più velocemente.
creative-arrow-despawn-rate
Def: -1 (arrow-despawn-rate di Spigot)
Opt: 60 (3 secondi)
Impatto: Minore
➫ Simile all'impostazione precedente, ma per le frecce sparate dai giocatori che non possono essere recuperate (archi infinity).
prevent-moving-into-unloaded-chunks
Def: false
Opt: true
Impatto: Medio
➫ Impedisce ai giocatori di entrare in un chunk non caricato (a causa del lag), il che causa più lag. L'impostazione "true" li teletrasporterà alla loro posizione precedente.
Nota: Se non hai precedentemente pre-generato il tuo mondo, questa impostazione è critica.
use-faster-eigencraft-redstone
Def: false
Opt: true
Impatto: Alto
➫ Questa impostazione riduce gli aggiornamenti ridondanti della redstone fino al 95% senza rompere i dispositivi vanilla. Questo è l'algoritmo di redstone raccomandato.
Nota: Se usi un plugin per cambiare gli algoritmi della redstone, considera di sostituirli con questa opzione, poiché i plugin tipicamente causano più lag del
comportamento predefinito della redstone.
armor-stands-tick
Def: true
Opt: false
Impatto: Minore
➫ Alcuni oggetti sono considerati entità (richiedono ticking) poiché interagiscono con il mondo. I supporti per armature che non fanno tick non saranno influenzati dalla gravità, dall'acqua, ecc.
Nota: Paper inoltre scagliona il ticking dei frame degli oggetti invece di far fare tick a tutti i frame contemporaneamente. Questo ha un impatto molto positivo sui
TPS senza alcun impatto sul gameplay.
per-player-mob-spawns
Def: false
Opt: true
Impatto: Minore
➫ Implementa il comportamento di spawn per un singolo giocatore invece degli algoritmi casuali di Bukkit. Questo impedisce di sfruttare il comportamento di spawn dei mob. Puoi anche sperimentare un conteggio di mob più coerente attorno a te.
Nota: Se hai ridotto i limiti di spawn in Bukkit e noti una carenza di animali e mostri, considera di aumentare nuovamente quei limiti.
alt-item-despawn-rate
Def: false
Opt: true
Impatto: Medio
➫ Rimuove certi oggetti più velocemente (o più lentamente) rispetto all'item-despawn-rate impostato in Spigot. Questo ti permette di evitare che oggetti inutili si accumulino a terra.
Esempio di despawn di cobblestone e netherrack in 15 secondi:
Code (Text):
enabled: true
items:
COBBLESTONE: 300
NETHERRACK: 300
Nota: Usa la lista dei materiali di Spigot quando aggiungi oggetti.
no-tick-view-distance
Def: -1
Opt: # > impostazione view-distance
Impatto: N/A
➫ Questa è la distanza alla quale i chunk vengono caricati ma non ancora processati con tick al di fuori della tua distanza di visualizzazione.
Nota: Se hai dovuto impostare la tua distanza di visualizzazione molto bassa (come 3 o 4), potresti impostarla a 5 o 6 per migliorare l'esperienza del giocatore senza influire sulle prestazioni.
anti-xray.enabled
Def:
false
Opt: true
Impatto: N/A
➫ Sebbene questa impostazione consumi TPS, l'anti-xray di Paper è il più efficiente che esista. Engine 1 potrebbe essere l'opzione migliore per la maggior parte dei server poiché consuma meno TPS rispetto a Engine 2.
Vieni a parlare con noi e ti risponderemo il prima possibile!
Contatta il supportoCiao! nella seguente guida ti spiegheremo come verificare se il mod che hai scaricato e progettato per il client, per il server o per entrambi. Questo e molto facil
1. Accedi al pannello di controllo del server, che ti e stato inviato via email al momento dell'acquisto del server. Inserisci il tuo nome utente e password per accedere.
1. Accedi al pannello di amministrazione del tuo server Minecraft, poi vai su "Archivos" 2. Cerca e apri il file "server.properties" nella cartella del ser