« Stables » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
Page créée avec « {{Infobox Plugin| image = Stables logo.png| catégorie = Gestion des chevaux| dev = raum| bukkit = stables| grade = Citoyen| status = installé|}} '''Stables''' permet à... »
 
Grooble (discussion | contributions)
m installé -> non-installé
 
(52 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Infobox Plugin| image = Stables logo.png| catégorie = Gestion des chevaux| dev = raum| bukkit = stables| grade = Citoyen| status = installé|}}
{{Infobox Plugin| image = Stables logo.png| catégorie = Protection | dev = raum| bukkit = stables| grade = Citoyen| status = non-installé|}}
 
'''Stables''' permet à nos citoyens de privatiser leur chevaux (et autres animaux) à l'aide du '''name tag'''. Une fois nommé, l'animal devient votre propriété. Selon la configuration il ne pourra pas être tué, volé, etc.


'''Stables''' permet à nos citoyens de privatiser leur chevaux (et autres animaux) à l'aide du '''name tag'''. Une fois nommé, l'animal devient votre propriété. Selon la configuration il ne pourra pas être tué, volé? etc.
== Description ==
== Description ==
* Protège le cheval des dommages extérieurs
* Protège le cheval des dommages extérieurs (PVE, PVP, vol, environnement, propriétaire)
* Ajoute des recettes pour les armures de chevaux (barda), les name tag et les selles
* Ajoute des recettes pour les armures de chevaux (barde), les name tag et les selles
* Ajoute le décraftage de la botte de foin
* Ajoute la «propriété» de chevaux, vous protégeant contre le vol - Utiliser un name tag sur le cheval à privatiser!
* Ajoute la «propriété» de chevaux, vous protégeant contre le vol - Utiliser un name tag sur le cheval à privatiser!
* Une commande :<code>/RO</code> les admins/Staff ( '''stables.admin''' ) pour retirer la propriété d'un cheval.
 
{{Info|Sur Nefald, les citoyens peuvent en tout privatiser 8 chevaux.}}
 
== Crafts ==
Les citoyens peuvent crafter des armures, name tags et des selles.
 
{|class="wikitable2"
!'''Item'''
!'''Description'''
!'''Craft'''
|-
|'''Name Tag'''
|
'''Nommer votre cheval vous permet de''':
* d'en faire votre propriété
* protège du PVE
* protège du PVP
* protège du vol
* nee dépopera pas
|{{#recipe:craft|
(String)
(Paper)
(Name_Tag)
|-1|-1|0
|-1|1|-1
|1|-1|-1
|2
}}
 
|-
|'''Selle'''
|'''Monter votre cheval'''
|{{#recipe:craft|
(Leather)(Iron_Ingot)(Saddle)
|0|0|0
|0|1|0
|1|-1|1
|2
}}
 
|-
|'''Barde en fer'''
|
* '''Armure''' - ''5''
* '''Protection''' - ''20%''
|{{#recipe:craft|
(Iron_Ingot)
(White_Wool)
(Iron_Horse_Armor)
|-1|-1|0
|0|1|0
|0|0|0
|2
}}
|-
|'''Barde en or'''
|
* '''Armure''' - ''7''
* '''Protection''' - ''28%''
|{{#recipe:craft|
(Gold_Ingot)
(White_Wool)
(Golden_Horse_Armor)
|-1|-1|0
|0|1|0
|0|0|0
|2
}}
|-
|'''Barde en diamant'''
|
* '''Armure''' - ''11''
* '''Protection''' - ''44%''
|{{#recipe:craft|
(Diamond)
(White_Wool)
(Diamond_Horse_Armor)
|-1|-1|0
|0|1|0
|0|0|0
|2
}}
|}
 
== Stocker votre cheval ==
Stocker son cheval vous permet de posséder hypothétiquement plus de 8 chevaux ( la limite pour les citoyens) en stockant quelques-uns d'entre eux.
Sur '''Nefald''', le seul moyen pour vous de stocker un cheval et d'utiliser un panneau '''<nowiki>[Stables]</nowiki>'''
* Cliquez gauche sur le panneau
* puis cliquez sur le cheval que vous souhaitez stocker
 
Et voilà! Il se trouve dès à présent dans votre étable virtuelle.
 
{{Info|Vous trouverez des panneaux '''[Stables]''' dans toutes les écuries d'Harlan, à l'entrée de chaque ville (ou presque) bordant [[Les routes d'Harlan|les routes]].}}
 
;Récupérer votre cheval
 
* Tapez la commande <code>/stables view</code> pour afficher la liste des chevaux que vous avez stockés
* Une fois votre cheval repéré, relevé le numéro (ID) précèdent son nom
* puis tapez la commande <code>/stables recover <ID></code>
 
Votre cheval devrait dès lors se tenir devant vous!
 
 
{{Info|Vous devez vous tenir à proximité d'un panneau [Stables] pour pouvoir récupérer votre canasson.}}
 
== Commandes et permissions ==
=== Commandes ===
 
{| class="wikitable2"
!'''commande'''
!'''description'''
!'''permission'''
|-
|<code>/stables addrider</code>
|Autoriser un joueur a chevaucher votre cheval
|
|-
|<code>/stables delrider</code>   
|Retirer l'autorisation de chevaucher votre cheval à un joueur
|
|-
|<code>/stables abandon <cheval></code>
|Abandonner votre cheval
|
|-
|<code>/stables summon <cheval></code>
|Convoquer un cheval
|stables.summon ou ''allowSummon (config)''
|-
|<code>/stables rename <cheval></code>
|Renommer son cheval
|'NoTagRename' doit être défini sur TRUE (config)
|-
|<code>/stables tp <cheval></code>
|Se téléporter à son cheval
|stables.tp ''ou allowTP (config)''
|-
|<code>/stables find <cheval></code>
|Trouver son cheval à l'aide d'un compas
|stables.find ''ou allowFind (config)''
|-
|<code>/stables version</code>
|Affiche la version installée de '''Stables'''
|-
|<code>stables store</code>
|Stocker virtuellement un cheval
|
|-
|<code>/stables view</code> ou <code>/view</code>
|Afficher tous les chevaux que vous avez stockés dans votre étable virtuelle
|
|-
|<code>/stables recover</code> ou <code>/recover</code>
|Récupérer un cheval stocké dans votre étable
|
|-
|<code>/stables list  </code>
|Afficher tous vos chevaux
|
|-
|
|Permet a un joueur d'avoir un maximum de chevaux différents du nombre par défaut (définissez-le à la place de #)
|stables.max.#
|-
|
|Permet de crafter une barde en fer
|stables.recipe.armor.iron
|-
|
|Permet de crafter une barde en or
|stables.recipe.armor.gold
|-
|
|Permet de crafter une barde en diamant
|stables.recipe.armor.diamond
|-
|
|Permet de crafter une selle
|stables.recipe.saddle
|-
|
|Empêche un joueur de pouvoir nommer un cheval
|stables.punish.name
|-
|
|Empêche un joueur de pouvoir brider un cheval
|stables.punish.breed
|-
|
|Empêche un joueur de pouvoir chevaucher un cheval
|stables.punish.ride
|-
|{{cc|Vert|Accessible uniquement aux [[Officier]]s}}
|{{cc|Vert|}}
|{{cc|Vert|}}
|-
|
|Permet de créer un panneau [Stables]
|stables.sign
|-
|
|Permet de chevaucher n'importe quel cheval, peu importe son propriétaire
|stables.ride
|-
|
|Permet de ne pas payer les frais de stockage virtuel des chevaux
|stables.free
|-
|<code>/stables listall <joueur></code>
|Afficher tous les chevaux d'un joueur
|stables.info
|-
|<code>/stables info <nom du cheval></code>
|Vérifier le propriétaire d'un cheval
|stables.info
|-
|<code>/stables dismount <pseudo></code>
|Force un joueur à descendre de son cheval (ou n'importe quel véhicule)
|stables.dismount
|-
|<code>/spawnhorse</code>
|Permet de faire spawner un cheval
|stables.spawn
|-
|<code>/stables clearhorses</code>
|Supprimer toutes les données de cheval d'un joueur
|stables.admin
|-
|{{cc|Rouge|Accessible uniquement aux [[Intendant]]s}}
|{{cc|Rouge|}}
|{{cc|Rouge|}}
|-
|<code>/stables convert</code>
|Lorsque dans la configuration vous sélectionnez '''MySQL''' comme base de données, cette commande convertie votre '''FlatFile''' (horses.yml) et le dump dans votre base de données.
|stables.admin
|-
|<code>/stables removeowner <pseudonyme></code>
'''alias''': <code>/ro <pseudonyme></code>
|Permet de retirer la propriété d'un cheval
|stables.remove
|-
|<code>/stables save</code>
|Sauvegarder horses.yml
|stables.admin
|-
|
|Permet de crafter un nametag
|stables.recipe.nametag
|-
|<code>/stables save</code>
|Sauvegarder manuellement la base de données - si vous utilisez le flatfile uniquement.
|stables.admin
|-
|<code>/stables report</code>
|Voir les  options de configuration
|stables.admin
|-
|<code>/stables config</code>
|Changer les options de configuration
|stables.admin
|-
|<code>/stables reload</code>
|Reload de la configuration
|stables.admin
|}


== Configuration ==
== Configuration ==
Toutes les valeurs sont de type booléen (True/False)
 


<syntaxhighlight lang="Yaml">
<syntaxhighlight lang="Yaml">
general:
general:
   Debug: true
   Debug: false
   BlockAll: false
   BlockAll: false
   PVPDamage: true
   PVPDamage: true
  EnviromentDamage: true
   OwnerDamage: false
   OwnerDamage: false
   MobDamage: false
   MobDamage: false
   Theft: true
   Theft: false
   EnvironmentDamage: true
  CheckUpdates: true
  MaxOwned:
    default: 10
  ProtectUnclaimed: false
  Save: 10
  showUnownedWarning: true
MySQL:
  useSQLite: true
   useMySQL: false
  database: YourDBName
  host: localhost
  user: root
  password: abcd1234
  port: 0
  prefix: stables_
horses:
  tame:
    AllowMaxNamed: false
  allowFind: false
  allowTP: false
  allowSummon: false
  AutoOwn: false
  AutoSaddle: false
  NoTagRename: false
  lure:
    allow: true
    chance: 50
    item: 396
    delay: 10
    disabled: world_nether, world_the_end
    useEnabled: false
    enabled: world
    health:
      max: 30
      min: 15
stable:
  cost: 0
  useCommand: false
  timeout: 10
  disabled: world_nether, world_the_end
  useEnabled: false
  enabled: world
recipe:
recipe:
  usePerms: false
  hardMode: false
   saddle: true
   saddle: true
   nametag: true
   nametag: true
Ligne 27 : Ligne 337 :
     gold: true
     gold: true
     diamond: true
     diamond: true
  hay: true
</syntaxhighlight>
</syntaxhighlight>


== Commandes et permissions ==
<br />
{| class="wikitable2"
* '''Debug''' - activer le debug (toutes l'activité du plugin sera retranscrite dans la console)
!'''commande'''
* '''BlockAll''' - Protéger les chevaux contre tout (pvp, pve, vol, dommages de l'environnement, dommages du propriétaire)
!'''description'''
* '''PVPDamage''' - Protéger les chevaux contre le PVP
!'''permission'''
* '''OwnerDamage''' - Protéger les chevaux contre les dommages infligés par le propriétaire
|-
* '''MobDamage''' - Protéger les chevaux contre le PVE
|/RO
* '''Theft''' - Protéger les chevaux contre le vol (on ne peut n'y attacher ni monter un cheval ne nous appartenant pas)
|stables.admin
* '''EnvironmentDamage''' - Protéger les chevaux contre les dommages causés par l'environnement
|Permet de retirer la propriété d'un cheval.
* '''Save''' - Le laps de temps entre chaque sauvegarde de ''horses.yml'' (en minutes)
|}
* '''MaxOwned''' - le maximum de chevaux par défaut que peut privatiser un joueur
** '''MaxOwned#''' - le maximum de chevaux accessibles via la permissions '''stables.max.#'''
* '''ProtectUnclaimed''' - Protéger les chevaux non privatisés
* '''recipe''' - activer/désactiver des crafts. Selle, nametag, bardes (fer, or, diamant) et le décraftage de la botte de foin.
* '''Lure''' - Amadouer un cheval sauvage à l'aide d'un item (par défaut une carotte dorée)
** '''allow''' - activer/désactiver ce mod
** '''chance''' - Le pourcentage de chance que cela réussisse
** '''item''' - L'item requis pour dompter un cheval sauvage (vous devez sneaker en même temps)
** '''delay''' - Le délai d'attente avant qu'un cheval soit trouvé ou non
** '''disabled''' - La liste des mondes ou ce mod sera désactivé
** '''health.max''' - Le maximum de vie qu'un cheval sauvage peut avoir. 2 health = 1 Heart
** '''health.min''' - Le minimum de vie qu'un cheval sauvage peut avoir. 2 health = 1 heart.
* '''Stable''' - permet de stocker virtuellement un cheval via la commande <code>/stables store</code>
** '''cost''': Le prix pour stocker un cheval.
** '''useCommand''' - Désactiver le stockage virtuel par commande, requérant alors le stockage par panneau ( indiquant <code>[Stables]</code> ).
** '''timeout''' - Le délai autorisé pour qu'un joueur puisse indiquer le cheval à stocker, en secondes. Une prévention nécessaire afin d'éviter les abus.
 
 
=== Language.yml ===
Voici la version française de stables, traduit par mes soins
 
<syntaxhighlight lang="yaml">
SYNTAX: 'La syntaxe est: '
ADD_HIT: Frappez le cheval auquel vous souhaitez ajouter un cavalier.
ADD_NOARG: Qui souhaitez-vous ajouter en tant que cavalier?
CONFIG_ERROR: Impossible de sauvegarder le fichier de configuration
CONFIG_RELOAD: La configuration de Stables a été relancée.
CONFIG_SAVE: Chevaux sauvegardés.
DEL_HIT: Frappez le cheval auquel vous souhaitez retirer le cavalier.
DEL_NOARG: Quel cavalier souhaitez-vous retirer?
HIT_FREE: Vous avez libéré cette bête.
HIT_MAX: Vous possédez déjà trop de chevaux! Vous ne pouvez pas apprivoiser cette bête.
HIT_NEW: Profitez de votre nouvelle monture!
HIT_REMOVE: Frappez le cheval auquel vous souhaitez retirer son propriétaire.
LIST_NOARG: De qui souhaitez-vous lister les chevaux
LIST_OWNED: 'possède les chevaux suivants:'
NO_CONSOLE: Cette commande ne peut pas être exécutée depuis la console.
NO_PERM: Vous n‘avez pas la permission de faire cela.
NOT_OWNER: Ce n‘est même pas votre cheval!
PERM_NOCLEAR: Ce n‘est pas votre cheval, vous ne pouvez pas le libérer.
PERM_NORIDE: Vous n‘avez pas reçu la permission de monter ce cheval!
PERM_NOTHEFT: 'Ce n‘est pas votre cheval! Il appartient à '
RECIPE_ADDED: 'Recette ajoutée:'
REMOVE_NOARG: À qui souhaitez-vous retirer ses chevaux?
REMOVE_NOHORSE: Ce joueur ne possède aucun cheval.
RIDER_ADD: Cavalier ajouté!
RIDER_DEL: Cavalier supprimé.
RO_HIT: Frappez le cheval auquel vous souhaitez retirer son propriétaire.
UNKNOWN_OWNER: Ce propriétaire est inconnu.
SUMMON_HORSE: Vous invoquez votre monture.
CHECK_HIT: Frappez le cheval dont vous voulez obtenir des informations.
LIST_NOHORSE: Ce joueur ne possède pas de cheval.
HORSE_UNKNOWN: Aucun cheval portant ce nom n‘a été trouvé.
HORSE_NOT_FOUND: Votre monture ne peut pas être localisée.
TP_FOUND: Vous avez été téléporté à l‘endroit où a été repéré pour la dernière fois votre monture.
COMMAND_DISABLED: Une force mystique vous empêche de faire ceci.
HORSE_WRONG_WORLD: Votre cheval est introuvable dans ce monde.
COMPASS_LOCKED: Votre compas point là où votre cheval se trouvait la dernière fois.
DISABLED_WORLD: Vous êtes incapable de le faire ici!
TOO_POOR: Vous n‘avez pas assez pour payer les honoraires du maître d‘écurie $
FEE_COLLECT: Le maître d‘écurie perçoit des honoraires de $
MASTER_STORE: Le maître de l‘étable a mené votre cheval dans une stalle.
TOO_MANY_HORSES: Vous possédez déjà trop de chevaux. Vous ne pouvez pas apprivoiser cet animal.
FLATFILE_STABLES: Les étables sont actuellement closes.
HIT_STORE: Frappez le cheval que vous souhaitez stocker.
LURE_FAIL: Vous avez échoué à attirer les chevaux sauvages.
EXIT_NOT_TAME: Ce cheval n'a pas encore été nommé, et vous ne l‘avez pas apprivoisé. Utilisez un nametag pour en faire votre propriété.
PUNISH_NAME: Votre habilité à nommer des chevaux vous a été retirée.
NOT_RIDER: ne vous a pas donné la permission de monter ce cheval!
SET_FREE: Vous avez libéré cete bête.
NEW_STEED: Profitez de votre nouvelle monture!
REMOVE_CHEST: Vous avez retiré le coffre de votre monture.
NO_CHESTS: Le maître de l‘écurie ne peut être tenu responsable de l‘inventaire d'un cheval, et refuse de garder votre cheval avec son coffre. Vous pouvez utiliser /stables removechest pour le retirer.
ALREADY_LURE: Shh! Vous avez déjà essayé d‘attirer un cheval!
START_LURE: Vous commencez à apprivoiser un cheval sauvage...
RECIPE_PERM: Vous ne possédez pas les connaissances nécessaire pour crafter cet item!
HORSE_ABANDON: Vous avez abandonné votre monture.
HORSE_ABANDON_NOT_FOUND: 'Vous abandonnez votre monture. Note: Le cheval physique
  n‘ayant pas été localisé. En tant que tel, il peut rester ''nommé'', mais ne vous
  appartient plus pour autant.'
CMD_ADD: Ajout du cavalier (rider) à votre cheval
CMD_DEL: Retrait du cavalier (rider) à votre cheval
CMD_LIST: Liste de tous vos chevaux
CMD_ABANDON: Le cheval (horse) ne vous appartient plus.
CMD_VIEW: Afficher tous les chevaux dans vos écuries virtuelles.
CMD_STORE: Stockage d‘un cheval dans vos écuries virtuelles.
CMD_RECOVER: 'Récupération du cheval # de vos écuries virtuelles. Nécessite #, pas
  de nom'
CMD_FIND: Dirige votre boussole en direction du dernier emplacement de votre cheval
CMD_SUMMON: Invoque votre cheval, là où vous vous tenez
CMD_TP: Vous téléporte au dernier emplacement de votre cheval
CMD_CHECK: Voir les infos concernant un cheval et son propriétaire
CMD_RO: Retirer à un cheval son propriétaire
CMD_LISTALL: Voir tous les chevaux de (player)
CMD_CLEAR: Retirer TOUS les chevaux que possède (player)
CMD_RELOAD: Reload du fichier de configuration - Les options de base de données resteront inchangées
CMD_SAVE: Force une sauvegarde de la base de donnée des chevaux
CMD_CONFIG: Modifie les options de configuration
CMD_CONVERT: Convertit le fichier flatfile YAML en SQL
CMD_RENAME: Renommer un cheval à partir d‘une liste de noms aléatoire
ADD_ERROR: Ce n‘est pas un cheval! Vous ne pouvez pas en faire votre propriété.
ADD_AUTO: Vous avez revendiqué cette monture comme étant la vôtre!
NEW_NAME: Vous avez donné à votre cheval un nouveau nom!
RENAME_NOT_FOUND: Votre cheval est introuvable - Peut-être êtes vous trop loin?
PUNISH_BREED: Your ability to breed horses has been revoked.
</syntaxhighlight>
 
[[Catégorie:Plugin utilisant Vault]]

Dernière version du 29 mars 2020 à 08:40


Stables
Stables
Plugin
Catégorie Protection [edit]
Développeur(s) raum
Bukkit stables
Nefald
Status non-installé [edit]
Grade requis Citoyen
Article
Dernière révision 29/03/2020


Stables permet à nos citoyens de privatiser leur chevaux (et autres animaux) à l'aide du name tag. Une fois nommé, l'animal devient votre propriété. Selon la configuration il ne pourra pas être tué, volé, etc.

Description

  • Protège le cheval des dommages extérieurs (PVE, PVP, vol, environnement, propriétaire)
  • Ajoute des recettes pour les armures de chevaux (barde), les name tag et les selles
  • Ajoute le décraftage de la botte de foin
  • Ajoute la «propriété» de chevaux, vous protégeant contre le vol - Utiliser un name tag sur le cheval à privatiser!



Crafts

Les citoyens peuvent crafter des armures, name tags et des selles.

Item Description Craft
Name Tag

Nommer votre cheval vous permet de:

  • d'en faire votre propriété
  • protège du PVE
  • protège du PVP
  • protège du vol
  • nee dépopera pas

(String) (Paper) (Name_Tag)

-1|-1 2

}}

Selle Monter votre cheval

(Leather)(Iron_Ingot)(Saddle)

0|0 1|0 -1|1 2

}}

Barde en fer
  • Armure - 5
  • Protection - 20%

(Iron_Ingot) (White_Wool) (Iron_Horse_Armor)

1|0 0|0 2

}}

Barde en or
  • Armure - 7
  • Protection - 28%

(Gold_Ingot) (White_Wool) (Golden_Horse_Armor)

1|0 0|0 2

}}

Barde en diamant
  • Armure - 11
  • Protection - 44%

(Diamond) (White_Wool) (Diamond_Horse_Armor)

1|0 0|0 2

}}

Stocker votre cheval

Stocker son cheval vous permet de posséder hypothétiquement plus de 8 chevaux ( la limite pour les citoyens) en stockant quelques-uns d'entre eux. Sur Nefald, le seul moyen pour vous de stocker un cheval et d'utiliser un panneau [Stables]

  • Cliquez gauche sur le panneau
  • puis cliquez sur le cheval que vous souhaitez stocker

Et voilà! Il se trouve dès à présent dans votre étable virtuelle.



Récupérer votre cheval
  • Tapez la commande /stables view pour afficher la liste des chevaux que vous avez stockés
  • Une fois votre cheval repéré, relevé le numéro (ID) précèdent son nom
  • puis tapez la commande /stables recover <ID>

Votre cheval devrait dès lors se tenir devant vous!



Commandes et permissions

Commandes

commande description permission
/stables addrider Autoriser un joueur a chevaucher votre cheval
/stables delrider Retirer l'autorisation de chevaucher votre cheval à un joueur
/stables abandon <cheval> Abandonner votre cheval
/stables summon <cheval> Convoquer un cheval stables.summon ou allowSummon (config)
/stables rename <cheval> Renommer son cheval 'NoTagRename' doit être défini sur TRUE (config)
/stables tp <cheval> Se téléporter à son cheval stables.tp ou allowTP (config)
/stables find <cheval> Trouver son cheval à l'aide d'un compas stables.find ou allowFind (config)
/stables version Affiche la version installée de Stables
stables store Stocker virtuellement un cheval
/stables view ou /view Afficher tous les chevaux que vous avez stockés dans votre étable virtuelle
/stables recover ou /recover Récupérer un cheval stocké dans votre étable
/stables list Afficher tous vos chevaux
Permet a un joueur d'avoir un maximum de chevaux différents du nombre par défaut (définissez-le à la place de #) stables.max.#
Permet de crafter une barde en fer stables.recipe.armor.iron
Permet de crafter une barde en or stables.recipe.armor.gold
Permet de crafter une barde en diamant stables.recipe.armor.diamond
Permet de crafter une selle stables.recipe.saddle
Empêche un joueur de pouvoir nommer un cheval stables.punish.name
Empêche un joueur de pouvoir brider un cheval stables.punish.breed
Empêche un joueur de pouvoir chevaucher un cheval stables.punish.ride
Accessible uniquement aux Officiers
Permet de créer un panneau [Stables] stables.sign
Permet de chevaucher n'importe quel cheval, peu importe son propriétaire stables.ride
Permet de ne pas payer les frais de stockage virtuel des chevaux stables.free
/stables listall <joueur> Afficher tous les chevaux d'un joueur stables.info
/stables info <nom du cheval> Vérifier le propriétaire d'un cheval stables.info
/stables dismount <pseudo> Force un joueur à descendre de son cheval (ou n'importe quel véhicule) stables.dismount
/spawnhorse Permet de faire spawner un cheval stables.spawn
/stables clearhorses Supprimer toutes les données de cheval d'un joueur stables.admin
Accessible uniquement aux Intendants
/stables convert Lorsque dans la configuration vous sélectionnez MySQL comme base de données, cette commande convertie votre FlatFile (horses.yml) et le dump dans votre base de données. stables.admin
/stables removeowner <pseudonyme>

alias: /ro <pseudonyme>

Permet de retirer la propriété d'un cheval stables.remove
/stables save Sauvegarder horses.yml stables.admin
Permet de crafter un nametag stables.recipe.nametag
/stables save Sauvegarder manuellement la base de données - si vous utilisez le flatfile uniquement. stables.admin
/stables report Voir les options de configuration stables.admin
/stables config Changer les options de configuration stables.admin
/stables reload Reload de la configuration stables.admin

Configuration

general:
  Debug: false
  BlockAll: false
  PVPDamage: true
  EnviromentDamage: true
  OwnerDamage: false
  MobDamage: false
  Theft: false
  CheckUpdates: true
  MaxOwned:
    default: 10
  ProtectUnclaimed: false
  Save: 10
  showUnownedWarning: true
MySQL:
  useSQLite: true
  useMySQL: false
  database: YourDBName
  host: localhost
  user: root
  password: abcd1234
  port: 0
  prefix: stables_
horses:
  tame:
    AllowMaxNamed: false
  allowFind: false
  allowTP: false
  allowSummon: false
  AutoOwn: false
  AutoSaddle: false
  NoTagRename: false
  lure:
    allow: true
    chance: 50
    item: 396
    delay: 10
    disabled: world_nether, world_the_end
    useEnabled: false
    enabled: world
    health:
      max: 30
      min: 15
stable:
  cost: 0
  useCommand: false
  timeout: 10
  disabled: world_nether, world_the_end
  useEnabled: false
  enabled: world
recipe:
  usePerms: false
  hardMode: false
  saddle: true
  nametag: true
  armor:
    iron: true
    gold: true
    diamond: true


  • Debug - activer le debug (toutes l'activité du plugin sera retranscrite dans la console)
  • BlockAll - Protéger les chevaux contre tout (pvp, pve, vol, dommages de l'environnement, dommages du propriétaire)
  • PVPDamage - Protéger les chevaux contre le PVP
  • OwnerDamage - Protéger les chevaux contre les dommages infligés par le propriétaire
  • MobDamage - Protéger les chevaux contre le PVE
  • Theft - Protéger les chevaux contre le vol (on ne peut n'y attacher ni monter un cheval ne nous appartenant pas)
  • EnvironmentDamage - Protéger les chevaux contre les dommages causés par l'environnement
  • Save - Le laps de temps entre chaque sauvegarde de horses.yml (en minutes)
  • MaxOwned - le maximum de chevaux par défaut que peut privatiser un joueur
    • MaxOwned# - le maximum de chevaux accessibles via la permissions stables.max.#
  • ProtectUnclaimed - Protéger les chevaux non privatisés
  • recipe - activer/désactiver des crafts. Selle, nametag, bardes (fer, or, diamant) et le décraftage de la botte de foin.
  • Lure - Amadouer un cheval sauvage à l'aide d'un item (par défaut une carotte dorée)
    • allow - activer/désactiver ce mod
    • chance - Le pourcentage de chance que cela réussisse
    • item - L'item requis pour dompter un cheval sauvage (vous devez sneaker en même temps)
    • delay - Le délai d'attente avant qu'un cheval soit trouvé ou non
    • disabled - La liste des mondes ou ce mod sera désactivé
    • health.max - Le maximum de vie qu'un cheval sauvage peut avoir. 2 health = 1 Heart
    • health.min - Le minimum de vie qu'un cheval sauvage peut avoir. 2 health = 1 heart.
  • Stable - permet de stocker virtuellement un cheval via la commande /stables store
    • cost: Le prix pour stocker un cheval.
    • useCommand - Désactiver le stockage virtuel par commande, requérant alors le stockage par panneau ( indiquant [Stables] ).
    • timeout - Le délai autorisé pour qu'un joueur puisse indiquer le cheval à stocker, en secondes. Une prévention nécessaire afin d'éviter les abus.


Language.yml

Voici la version française de stables, traduit par mes soins

SYNTAX: 'La syntaxe est: '
ADD_HIT: Frappez le cheval auquel vous souhaitez ajouter un cavalier.
ADD_NOARG: Qui souhaitez-vous ajouter en tant que cavalier?
CONFIG_ERROR: Impossible de sauvegarder le fichier de configuration
CONFIG_RELOAD: La configuration de Stables a été relancée.
CONFIG_SAVE: Chevaux sauvegardés.
DEL_HIT: Frappez le cheval auquel vous souhaitez retirer le cavalier.
DEL_NOARG: Quel cavalier souhaitez-vous retirer?
HIT_FREE: Vous avez libéré cette bête.
HIT_MAX: Vous possédez déjà trop de chevaux! Vous ne pouvez pas apprivoiser cette bête.
HIT_NEW: Profitez de votre nouvelle monture!
HIT_REMOVE: Frappez le cheval auquel vous souhaitez retirer son propriétaire.
LIST_NOARG: De qui souhaitez-vous lister les chevaux
LIST_OWNED: 'possède les chevaux suivants:'
NO_CONSOLE: Cette commande ne peut pas être exécutée depuis la console.
NO_PERM: Vous n‘avez pas la permission de faire cela.
NOT_OWNER: Ce n‘est même pas votre cheval!
PERM_NOCLEAR: Ce n‘est pas votre cheval, vous ne pouvez pas le libérer.
PERM_NORIDE: Vous n‘avez pas reçu la permission de monter ce cheval!
PERM_NOTHEFT: 'Ce n‘est pas votre cheval! Il appartient à '
RECIPE_ADDED: 'Recette ajoutée:'
REMOVE_NOARG: À qui souhaitez-vous retirer ses chevaux?
REMOVE_NOHORSE: Ce joueur ne possède aucun cheval.
RIDER_ADD: Cavalier ajouté!
RIDER_DEL: Cavalier supprimé.
RO_HIT: Frappez le cheval auquel vous souhaitez retirer son propriétaire.
UNKNOWN_OWNER: Ce propriétaire est inconnu.
SUMMON_HORSE: Vous invoquez votre monture.
CHECK_HIT: Frappez le cheval dont vous voulez obtenir des informations.
LIST_NOHORSE: Ce joueur ne possède pas de cheval.
HORSE_UNKNOWN: Aucun cheval portant ce nom n‘a été trouvé.
HORSE_NOT_FOUND: Votre monture ne peut pas être localisée.
TP_FOUND: Vous avez été téléporté à l‘endroit où a été repéré pour la dernière fois votre monture.
COMMAND_DISABLED: Une force mystique vous empêche de faire ceci.
HORSE_WRONG_WORLD: Votre cheval est introuvable dans ce monde.
COMPASS_LOCKED: Votre compas point là où votre cheval se trouvait la dernière fois.
DISABLED_WORLD: Vous êtes incapable de le faire ici!
TOO_POOR: Vous n‘avez pas assez pour payer les honoraires du maître d‘écurie $
FEE_COLLECT: Le maître d‘écurie perçoit des honoraires de $
MASTER_STORE: Le maître de l‘étable a mené votre cheval dans une stalle.
TOO_MANY_HORSES: Vous possédez déjà trop de chevaux. Vous ne pouvez pas apprivoiser cet animal.
FLATFILE_STABLES: Les étables sont actuellement closes.
HIT_STORE: Frappez le cheval que vous souhaitez stocker.
LURE_FAIL: Vous avez échoué à attirer les chevaux sauvages.
EXIT_NOT_TAME: Ce cheval n'a pas encore été nommé, et vous ne l‘avez pas apprivoisé. Utilisez un nametag pour en faire votre propriété.
PUNISH_NAME: Votre habilité à nommer des chevaux vous a été retirée.
NOT_RIDER: ne vous a pas donné la permission de monter ce cheval!
SET_FREE: Vous avez libéré cete bête.
NEW_STEED: Profitez de votre nouvelle monture!
REMOVE_CHEST: Vous avez retiré le coffre de votre monture.
NO_CHESTS: Le maître de l‘écurie ne peut être tenu responsable de l‘inventaire d'un cheval, et refuse de garder votre cheval avec son coffre. Vous pouvez utiliser /stables removechest pour le retirer.
ALREADY_LURE: Shh! Vous avez déjà essayé d‘attirer un cheval!
START_LURE: Vous commencez à apprivoiser un cheval sauvage...
RECIPE_PERM: Vous ne possédez pas les connaissances nécessaire pour crafter cet item!
HORSE_ABANDON: Vous avez abandonné votre monture.
HORSE_ABANDON_NOT_FOUND: 'Vous abandonnez votre monture. Note: Le cheval physique
  n‘ayant pas été localisé. En tant que tel, il peut rester ''nommé'', mais ne vous
  appartient plus pour autant.'
CMD_ADD: Ajout du cavalier (rider) à votre cheval
CMD_DEL: Retrait du cavalier (rider) à votre cheval
CMD_LIST: Liste de tous vos chevaux
CMD_ABANDON: Le cheval (horse) ne vous appartient plus.
CMD_VIEW: Afficher tous les chevaux dans vos écuries virtuelles.
CMD_STORE: Stockage d‘un cheval dans vos écuries virtuelles.
CMD_RECOVER: 'Récupération du cheval # de vos écuries virtuelles. Nécessite #, pas
  de nom'
CMD_FIND: Dirige votre boussole en direction du dernier emplacement de votre cheval
CMD_SUMMON: Invoque votre cheval, là où vous vous tenez
CMD_TP: Vous téléporte au dernier emplacement de votre cheval
CMD_CHECK: Voir les infos concernant un cheval et son propriétaire
CMD_RO: Retirer à un cheval son propriétaire
CMD_LISTALL: Voir tous les chevaux de (player)
CMD_CLEAR: Retirer TOUS les chevaux que possède (player)
CMD_RELOAD: Reload du fichier de configuration - Les options de base de données resteront inchangées
CMD_SAVE: Force une sauvegarde de la base de donnée des chevaux
CMD_CONFIG: Modifie les options de configuration
CMD_CONVERT: Convertit le fichier flatfile YAML en SQL
CMD_RENAME: Renommer un cheval à partir d‘une liste de noms aléatoire
ADD_ERROR: Ce n‘est pas un cheval! Vous ne pouvez pas en faire votre propriété.
ADD_AUTO: Vous avez revendiqué cette monture comme étant la vôtre!
NEW_NAME: Vous avez donné à votre cheval un nouveau nom!
RENAME_NOT_FOUND: Votre cheval est introuvable - Peut-être êtes vous trop loin?
PUNISH_BREED: Your ability to breed horses has been revoked.