Vai al contenuto
glowfish

Home · Assistenza · Parametri di avvio Java personalizzati

Parametri di avvio Java personalizzati per Minecraft e Project Zomboid

Con Minecraft e Project Zomboid si inseriscono parametri di avvio Java personalizzati, ad esempio per caricare un agente Java o impostare una proprietà di sistema. RAM e core del processore non ne fanno parte. Dipendono dal livello e vengono impostati automaticamente all'avvio.

Inserire i parametri

  1. Nell'area clienti apra il suo server e la scheda «Impostazioni».
  2. Inserisca i parametri nel campo «Parametri di avvio Java», separati da spazi.
  3. L'inserimento viene salvato automaticamente. I parametri valgono dal successivo avvio del server e restano dopo gli aggiornamenti del gioco.

L'area clienti rifiuta al salvataggio i parametri non consentiti. Sono consentiti al massimo 30 parametri per 1500 caratteri in totale.

Parametri consentiti

Tipo Esempio Nota
Agente Java -javaagent:ZombieBuddy.jar Il file deve trovarsi nella cartella dati del server. Caricamento da Flex M nel file manager o via SFTP.
Proprietà di sistema -Dnome=valore Non sono consentiti nomi che iniziano con java., jdk., sun., user., log4j o deployment..
Switch -XX -XX:+UseStringDeduplication Solo gli switch dell'elenco seguente.

Switch -XX consentiti

ParallelRefProcEnabled, DisableExplicitGC, UseStringDeduplication, PerfDisableSharedMem, UnlockExperimentalVMOptions, OptimizeStringConcat, ZProactive, MaxGCPauseMillis, G1ReservePercent, G1MixedGCCountTarget, G1MixedGCLiveThresholdPercent, G1RSetUpdatingPauseTimePercent, SurvivorRatio, MaxTenuringThreshold, ZUncommitDelay, ZCollectionInterval. In più per Project Zomboid UseZGC e ZGenerational, per Minecraft UseG1GC.

Non consentito: RAM e processore

Le indicazioni su RAM e processore come -Xmx, -Xms, -Xss, -Xmn o gli switch -XX relativi a heap, thread e core sono bloccati. La RAM è fissata dal livello, la panoramica è in Livelli e prezzi. Il livello si cambia in qualsiasi momento nell'area clienti.

Esempio: ZombieBuddy con Project Zomboid

ZombieBuddy carica mod Java per Build 42. Carichi il file ZombieBuddy.jar nella cartella dati e inserisca -javaagent:ZombieBuddy.jar come parametro di avvio Java. L'autorizzazione delle mod Java (policy=) non si imposta nel campo «Parametri di avvio Java», ha un'impostazione propria nel gruppo «Riavvii». Quali mod Java vengono caricate lo decide nell'area clienti mod per mod, come descritto in Configurare le mod Java con ZombieBuddy.

Domande frequenti

Perché non posso impostare -Xmx?
RAM e core fanno parte del livello. Il server li imposta in modo adeguato all'avvio. Se serve di più, passi al livello successivo.
I parametri restano validi dopo un aggiornamento del gioco?
Sì. Il server li riprende dopo ogni aggiornamento.
Perché il mio parametro viene rifiutato?
Il parametro non è nell'elenco dei parametri consentiti, oppure il file jar indicato non si trova nella cartella dati del server.

Continua: File manager per server di gioco Configurare l'accesso SFTP Quanta memoria RAM serve a un server Minecraft?

Vedi livelli e prezzi