Bukkit.yml/fr

Bukkit.yml est un fichier qui vous offre une grande variété d'options pour configurer votre serveur CraftBukkit.

# Les Sections dans YAML

Les rubriques ci-dessous sont les clés de niveau supérieur dans le fichier YAML.

## Les Paramètres

Les options générales d'un serveur CraftBukkit.

* spawn-radius : (nombre entier) Sur un rayon de combien de blocs la protection du spawn doit-elle s'appliquer.
* permissions-file : (chaîne de caractères, nomfichier) Le nom de votre fichier de permissions personnalisé.
* update-folder : (chaîne de caractères, nomdossier) Le nom du dossier dans lequel placer les mises à jour de plugins, qui seront déplacés après redémarrage.
* ~~ping-packet-limit : (nombre entier)~~ Actuellement désactivé. Auparavant : combien de paquets à la seconde la liste ingame de ping pouvait utiliser, au maximum.
* world-container : (chaîne de caractères, nomdossier) Le nom du dossier où stocker les dossiers de tous les mondes. S'il n'est pas inclus dans votre fichier, la valeur par défaut sera le dossier de travail actuel.

## Les Alias

Cette section vous permet de faire correspondre des alias à des commandes. Exemple :

```
aliases:
    # Ceci créer une nouvelle commande nommée "canihasbukkit", qui quand elle est utilisée exécute "version"
    canihasbukkit: version

    # Et celle-ci exécutera à la fois "save-all" puis "stop" lorsque vous taperez "savestop"
    savestop: [save-all, stop]

    # Si une commande déjà existante nommée "give", elle sera réécrite. Cela est pratique si vous avez deux
    # plugins qui se disputent pour un même nom.
    give: somepluginsgive
```

## Les Bases de Données

Cette section vous permet de définir diverses options de configuration liées à une base de données, pour la base de données qui sera partagée par les plugins. La plupart des plugins n'utilisent pas ce "système", c'est à vous de choisir s'il vous est nécessaire de configurer cette section ou non.

* username: (chaîne de caractères) Nom d'utilisateur pour se connecter à la base de données. Peut-être ignoré, cela dépend des drivers.
* password: (chaîne de caractères) Mot de passe pour se connecter à la base de données. Peut-être ignoré, cela dépend des drivers.
* isolation: (one of SERIALIZABLE, ...) Généralement laissez ceci tel quel à moins d'avoir eu un avis contraire.
* driver: (chaîne de caractères, nom de la classe JDBC) La classe du driver JDBC qui devrait être utilisé. Voir la documentation sur les drivers Java de votre base de données pour cette valeur.
* url: (chaîne de caractères, URL de base de données JDBC) L'URL pour se connecter à votre base de données. Pour MySQL/PostgreSQL ou d'autres bases de données serveur-client, ceci inclura généralement le nom d'hôte, le port et le nom de la base de données. Pour un fichier d'une base de données, tel que SQLite, ceci inclura généralement le nom du fichier.

## Les Mondes \*OPTIONNELS\*

Cette section vous permet de définir les **générateurs pour les mondes que Bukkit charge par défaut**.

Prérequis : vous DEVEZ déjà avoir le générateur d'installé, et le développeur du générateur **doit** avoir {{{load: startup}}} dans son fichier plugin.yml.

Si vous voulez votre monde, nommé 'world1' (la même chose que pour 'level-name' dans server.properties), et souhaitez utiliser le CleanroomGenerator (Générateur de Salle Nettoyer) avec aucun paramètre, vous pouvez faire :

```
 settings:
   ...
 aliases:
   ...
 database:
   ...
     generator: CleanroomGenerator

```

Si vous voulez des paramètres personnalisés :

```
 settings:
   ...
 aliases:
   ...
 database:
   ...
     generator: CleanroomGenerator:10,stone,20,dirt,1,grass

```