Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Plugin:Écurie » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
Mise à jour des commandes, permissions, configuration MySQL et restrictions par type (v1.4.0)
Hiob (discussion | contributions)
Mise à jour des commandes, permissions, configuration MySQL et restrictions par type (v1.4.0)
Ligne 37 : Ligne 37 :
== Installation ==
== Installation ==


1. Déposer <code>Ecurie-&lt;version&gt;.jar</code> dans <code>plugins/</code>
# Déposer <code>Ecurie-&lt;version&gt;.jar</code> dans <code>plugins/</code>
2. Redémarrer le serveur
# Redémarrer le serveur
3. Éditer <code>plugins/Ecurie/config.yml</code> et <code>lang.yml</code>
# Éditer <code>plugins/Ecurie/config.yml</code> et <code>lang.yml</code>
4. Créer les étables via les commandes admin (voir ci-dessous)
# Créer les étables via les commandes admin (voir ci-dessous)


== Configuration ==
== Configuration ==
Ligne 185 : Ligne 185 :
=== Étapes ===
=== Étapes ===


1. '''Construire l'étable''' — poser le bloc cible dans chaque stalle (ex: <code>WATER_CAULDRON</code> pour TERRESTRE, <code>PRISMARINE</code> pour AQUATIQUE).
# '''Construire l'étable''' — poser le bloc cible dans chaque stalle (ex: <code>WATER_CAULDRON</code> pour TERRESTRE, <code>PRISMARINE</code> pour AQUATIQUE).
2. '''Activer le wand''' : <code>/ecurie wand on</code> → clic gauche (point A) + clic droit (coin B) pour délimiter la région
# '''Activer le wand''' : <code>/ecurie wand on</code> → clic gauche (point A) + clic droit (coin B) pour délimiter la région
3. '''Créer et scanner''' : <code>/ecurie create &lt;nom&gt; [type]</code> — crée l'étable ET enregistre automatiquement les boxes détectées.
# '''Créer et scanner''' : <code>/ecurie create &lt;nom&gt; [type]</code> — crée l'étable ET enregistre automatiquement les boxes détectées.
4. '''Lier un NPC''' : placer un Citizens devant l'étable, s'en approcher à &lt; 5 blocs : <code>/ecurie setnpc &lt;stable_id&gt;</code> (le nom et le skin par défaut sont appliqués automatiquement).
# '''Lier un NPC''' : placer un Citizens devant l'étable, s'en approcher à &lt; 5 blocs : <code>/ecurie setnpc &lt;stable_id&gt;</code> (le nom et le skin par défaut sont appliqués automatiquement).


=== Visualiser les boxes ===
=== Visualiser les boxes ===
Ligne 213 : Ligne 213 :


=== Mettre en pension ===
=== Mettre en pension ===
1. Amener le compagnon à côté ou le monter
# Amener le compagnon à côté ou le monter
2. Cliquer '''Mettre en pension''' dans la GUI
# Cliquer '''Mettre en pension''' dans la GUI
3. '''Si le compagnon n'a pas de nom custom''' (nom générique ou absent) → une enclume s'ouvre pour le nommer
# '''Si le compagnon n'a pas de nom custom''' (nom générique ou absent) → une enclume s'ouvre pour le nommer
4. '''Si le compagnon a déjà un nom custom''' → mise en pension directe sans nommage
# '''Si le compagnon a déjà un nom custom''' → mise en pension directe sans nommage
5. Coût : <code>prices.store</code> en sols
# Coût : <code>prices.store</code> en sols


=== Reprendre un compagnon ===
=== Reprendre un compagnon ===
1. Cliquer '''Reprendre un compagnon'''
# Cliquer '''Reprendre un compagnon'''
2. Choisir le compagnon dans la liste
# Choisir le compagnon dans la liste
3. Coût : <code>prices.retrieve</code> en sols
# Coût : <code>prices.retrieve</code> en sols


=== Demander un acheminement ===
=== Demander un acheminement ===
Ligne 231 : Ligne 231 :


=== Modifier le registre ===
=== Modifier le registre ===
1. Cliquer '''Modifier le registre'''
# Cliquer '''Modifier le registre'''
2. Choisir le compagnon dans la liste
# Choisir le compagnon dans la liste
3. Une enclume s'ouvre pré-remplie avec le nom actuel — modifier ou confirmer
# Une enclume s'ouvre pré-remplie avec le nom actuel — modifier ou confirmer
4. Coût : <code>prices.rename</code> en sols (défaut 50)
# Coût : <code>prices.rename</code> en sols (défaut 50)


=== Mes compagnons ===
=== Mes compagnons ===
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.