Configurer Sponge
Vous pouvez trouver tous les fichiers de configurations dans le dossier « config ».
Syntaxe de la configuration
La plupart des fichiers de configuration utilisent le format HOCON.
Ce que vous pouvez configurer
Les Plugins auront également leurs propres fichiers de configuration dans le dossier « config ».
Configurations des mondes
Il y a trois types de configuration de monde:
Global
Dimension
World
Les fichiers de configurations globaux peuvent affecter tous les mondes et dimensions d’un serveur. C’est le niveau par défaut des fichiers de configurations. Les fichiers de configuration de dimensions peuvent affecter une certaine dimension ou un groupe de monde. Ce type de fichier a la priorité sur les fichiers globaux de configuration. Les fichiers de configurations de monde peuvent modifier un unique monde. Ce type de fichier a la priorité sur les fichiers globaux de configuration et sur les fichiers de configuration de dimensions.
Modifier la configuration en Jeu
Il est possible de modifier ces configurations grâce à la commande /sponge config
. La syntaxe pour la commande de configuration ressemble à ceci:
/sponge config <flag> <key> <value>
Il y a des flags afin de spécifier la cible que vous voulez modifier. Ces flags sont global, dimension, et world.
-g
correspond à global-d <dim>
cible une dimension (en remplaçant <dim> avec la dimension que vous souhaitez configurer)-w <world>
cible un monde (en remplaçant <world> par le monde choisi).
Le paramètre key est ce que vous voulez changer. La value est la valeur de la key que vous souhaitez modifier.
Voici un exemple de cette commande en action:
/sponge config -d minecraft:nether logging.chunk-load true
Celui-ci va activer le log des chunks chargés dans le nether.
Si vous avez besoin de vérifier la valeur d’une key, vous n’aurez qu’à omettre la value. Vérifier la valeur d’une key comme logging.chunk-load
dans le nether doit donner quelque chose comme:
/sponge config -d minecraft:nether logging.chunk-load
Sauvegarder une configuration de monde
Sauvegarder la configuration d’un monde après y avoir effectué des changements pourrait être utile, dans le cas d’un crash du serveur par exemple. Une sauvegarde peut être faite en utilisant la commande /sponge save
sur le serveur. La syntaxe de cette commande est similaire à la commande de configuration:
/sponge save <flag>
Voici un exemple pour sauvegarder la configuration globale:
/sponge save -g
Recharger la configuration d’un monde
Parfois, on peut vouloir recharger la configuration d’un monde pendant que le serveur est en marche, ce peut être pratique si vous venez d’effectuer des changements dans la configuration et que vous voulez qu’ils fassent effet sans arrêter le serveur. Ceci peut être possible grâce à la commande /sponge reload
. La syntaxe de cette commande est la suivante:
/sponge reload <flag>
Voici un exemple de rechargement du fichier de configuration de l’End:
/sponge reload -d minecraft:the_end