Aller au contenu
glowfish

Accueil · Aide · Paramètres de démarrage Java personnalisés

Paramètres de démarrage Java personnalisés pour Minecraft et Project Zomboid

Avec Minecraft et Project Zomboid, vous saisissez vos propres paramètres de démarrage Java, par exemple pour charger un agent Java ou définir une propriété système. La mémoire vive et les cœurs de processeur n'en font pas partie. Ils dépendent de votre niveau et sont définis automatiquement au démarrage.

Saisir les paramètres

  1. Dans l'espace client, ouvrez votre serveur et la carte « Paramètres ».
  2. Saisissez les paramètres dans le champ « Paramètres de démarrage Java », séparés par des espaces.
  3. La saisie est enregistrée automatiquement. Les paramètres s'appliquent au prochain démarrage du serveur et sont conservés après les mises à jour du jeu.

L'espace client refuse les paramètres non autorisés à l'enregistrement. 30 paramètres au maximum sont autorisés, pour 1500 caractères au total.

Paramètres autorisés

Type Exemple Remarque
Agent Java -javaagent:ZombieBuddy.jar Le fichier doit se trouver dans le dossier de données du serveur. Envoi à partir de Flex M via le gestionnaire de fichiers ou par SFTP.
Propriété système -Dnom=valeur Les noms commençant par java., jdk., sun., user., log4j ou deployment. ne sont pas autorisés.
Commutateur -XX -XX:+UseStringDeduplication Uniquement les commutateurs de la liste suivante.

Commutateurs -XX autorisés

ParallelRefProcEnabled, DisableExplicitGC, UseStringDeduplication, PerfDisableSharedMem, UnlockExperimentalVMOptions, OptimizeStringConcat, ZProactive, MaxGCPauseMillis, G1ReservePercent, G1MixedGCCountTarget, G1MixedGCLiveThresholdPercent, G1RSetUpdatingPauseTimePercent, SurvivorRatio, MaxTenuringThreshold, ZUncommitDelay, ZCollectionInterval. En plus, pour Project Zomboid UseZGC et ZGenerational, pour Minecraft UseG1GC.

Non autorisé : mémoire vive et processeur

Les indications de mémoire vive et de processeur comme -Xmx, -Xms, -Xss, -Xmn ou les commutateurs -XX relatifs au heap, aux threads et aux cœurs de processeur sont bloqués. La mémoire vive est fixée par le niveau, l'aperçu figure sous Niveaux et prix. Vous changez de niveau à tout moment dans l'espace client.

Exemple : ZombieBuddy avec Project Zomboid

ZombieBuddy charge des mods Java pour Build 42. Envoyez le fichier ZombieBuddy.jar dans le dossier de données et saisissez -javaagent:ZombieBuddy.jar comme paramètre de démarrage Java. La validation des mods Java (policy=) ne se définit pas dans le champ « Paramètres de démarrage Java », elle a son propre paramètre dans le groupe « Redémarrages ». Vous décidez dans l'espace client, mod par mod, quels mods Java sont chargés, comme décrit sous Configurer les mods Java avec ZombieBuddy.

Questions fréquentes

Pourquoi ne puis-je pas définir -Xmx ?
La mémoire vive et les cœurs font partie du niveau. Le serveur les définit de manière adaptée au démarrage. Si vous avez besoin de plus, passez au niveau supérieur.
Les paramètres restent-ils valables après une mise à jour du jeu ?
Oui. Le serveur les reprend après chaque mise à jour.
Pourquoi mon paramètre est-il refusé ?
Le paramètre ne figure pas dans la liste des paramètres autorisés, ou le fichier jar indiqué ne se trouve pas dans le dossier de données du serveur.

Suite : Gestionnaire de fichiers pour serveurs de jeu Configurer l'accès SFTP De combien de mémoire vive un serveur Minecraft a-t-il besoin ?

Voir les niveaux et les prix