Welcome to the BukkitWiki!

This Wiki is home to Bukkit's documentation and regulations surrounding the Bukkit Project and it's services. Want to help out? We would love to have you! Signup to get started!

CraftBukkit Command Line Arguments/fr

From BukkitWiki
Jump to: navigation, search
This page is part of the official Bukkit Documentation

This page has been accepted and included in the official Bukkit Documentation. You can discuss discrepancies, issues, or errors in the article on its Talk page.

Craftbukkit vous permet d'utiliser un terminal de commandes pour spécifier un grand nombre d'options. Voici la liste détaillée des commandes pouvant être passées en arguments.


Commande Raccourci Description Exemple d'utilisation
--help -? Affiche l'aide. Après l'affichage, la JVM se ferme java -jar cb.jar -?
--bukkit-settings <fichier>.yml -b <fichier>.yml

Vous permet de définir le fichier contenant la configuration de bukkit

Le fichier de configuration par défaut est : bukkit.yml

java -jar cb.jar -b exemple.yml
--config <fichier de configuration> -c <fichier de configuration>.yml

Vous permet de définir le fichier contenant la configuration du serveur

Le fichier de configuration par défaut est : "server.properties"

java -jar cb.jar --config exemple.properties
--date-format <definition> -d <definition>

Vous permet de définir le format de date utilisé dans les fichiers de logs.


--host <Adresse IP>
--server-ip <Adresse IP>
-h <Adresse IP>

Vous permet de définir le nom d'hôte ou l'adresse IP de votre serveur. Cet argument modifie seulement l'adresse IP, pas le port.


La configuration par défaut est celle de votre "server.properties"

java -jar cb.jar -h www.exemple.com
--log-append <true/false>

Vous permet de définir si le fichier log sera recréé à chaque démarrage, ou si le serveur réécrira sur l'ancien. Cet argument n'accepte que les valeurs booléennes : true ( vrai ) ou false ( faux ).


La valeur par défaut est : vrai ( true ).

java -jar cb.jar --log-append false
--log-count <quantité>

Vous permet de définir combien de logs une archive contiendra. Le cycle d'archivage des logs commencera lorsque le nombre maximum de logs aura été atteint

La valeur par défaut est : 1

java -jar cb.jar --log-count 10
--log-limit <nombre de lignes>

Vous permet de définir le nombre maximal de lignes que votre fichier de logs contiendra. 0 = illimité


La valeur par défaut est : 0 ( illimité )

java -jar cb.jar --log-limit 1337
--log-pattern <nom>

Vous permet de définir le nom de vos fichiers log.


Le nom d'enregistrement par défaut est : "server.log"

java -jar cb.jar --log-pattern exemple.log
--log-strip-color 

Enlève les couleurs dans le fichier log

java -jar cb.jar --log-strip-color
--noconsole

Désactive totalement la console. Les fichiers logs sont quand même écrits.

java -jar cb.jar --noconsole
--nojline

Désactive la console JLine, supprime le '>', définit le serveur comme un "Vanilla" et définit le langage sur Anglais.
Cette option peut être utile pour les utilisateurs ne disposant pas de Visual C++ 2008 sur les systèmes Windows.
Les utilisateurs de systèmes de types UNIX et Linux peuvent ignorer cette option sans crainte.

java -jar cb.jar --nojline
-Djline.terminal=jline.UnsupportedTerminal

Désactive la console JLine et supprime le '>'.
Cette option peut être utile pour les utilisateurs ne disposant pas de Visual C++ 2008 sur les systèmes Windows.
Les utilisateurs de systèmes de types UNIX et Linux peuvent ignorer cette option sans crainte.

java -jar cb.jar -Djline.terminal=jline.UnsupportedTerminal
-Dlog4j.configurationFile=log4j2.xml

Permet d'utiliser un fichier log4j2.xml personnalisé sans modifier le CraftBukkit.jar. log4j2.xml permet aux administrateurs de modifier les fichiers d'enregistrement ( latest.log ) dans Minecraft 1.7.2 ( et ultérieurs ).
Cette option est utile pour les administrateurs de serveurs voulant modifier les cycles des logs, ou le répertoire des nouveaux fichiers d'enregistrements.

Si vous ne spécifiez aucun chemin pour le fichier log4j2.xml, il sera cherché dans le répertoire courant, PAS dans le répertoire du serveur.
A ce jour, ce n'est pas à techniquement parler une commande de CraftBukkit, mais une option de la JVM, ce qui permet de l'ajouter avant le " -jar " Voici une documentation additionnelle :
http://logging.apache.org/log4j/2.x/manual/appenders.html#RandomAccessFileAppender
http://logging.apache.org/log4j/2.x/manual/layouts.html#PatternLayout

Le fichier log4j2.xml par défaut est :
https://raw.github.com/Bukkit/CraftBukkit/master/src/main/resources/log4j2.xml

java -Dlog4j.configurationFile=/opt/server/log4j2.xml -jar cb.jar
--online-mode <true/false> -o <true/false>

Vous permet de définir si le serveur démarrera en "oline-mode" ( qui n'acceptera que des versions payantes ).
L'argument ne peut être qu'une valeur booléenne : true ( vrai ) ou false ( faux ).

La configuration par défaut est située dans le fichier : "server.properties".

java -jar cb.jar -o true
--plugins <répertoire> -P <répertoire>

Vous permet de définir le dossier dans lequel sont stockés les plugins.

Le chemin doit être relatif par rapport à votre emplacement dans votre système.


Le répertoire par défaut est : "plugins/"

java -jar cb.jar -P sansplugins/
--port <numéro de port>
--server-port <numéro de port>
-p <numéro de port>

Vous permet de définir le port sur lequel les joueurs pourront se connecter.

Cet argument modifie seulement le Numéro de Port, par l'Adresse IP.

La configuration par défaut est située dans votre "server.properties"

java -jar cb.jar -p 1337


--size <nombre de joueurs>
--max-players <nombre de joueurs>
-s <nombre de joueurs>

Vous permet de définir le nombre maximal de joueurs pouvant être connectés à votre serveur en même temps.

Cet argument n'accepte que les nombres entiers.

La configuration par défaut est située dans votre "server.properties"

java -jar cb.jar -s 36
--version -v

Affiche la version de votre serveur CraftBukkit, ainsi que la version de l'API utilisée. Identique à /version en jeu.

Après l'affichage, la JVM se ferme.

java -jar cb.jar -v
--world-dir <répertoire des cartes>
--universe <répertoire des cartes>
-W <répertoire des cartes>

Vous permet de définir quel répertoire contiendra vos cartes.
Tous les mondes seront stockés et chargés depuis ce dossier.

La configuration par défaut est située dans votre "bukkit.yml"

java -jar cb.jar -W C:/minecraft/mondes
--world <nom du monde>
--level-name <nom du monde>
-w <nom du monde>

Vous permet de définir quel monde par défaut votre serveur utilisera.

La configuration par défaut est située dans votre "server.properties"

java -jar cb.jar -w evilsephisevil
Language   EnglishбеларускаяDeutschespañolsuomifrançaisitaliano한국어Nederlandsnorskpolskiportuguêsрусскийlietuviųčeština