Bonsoir à tous ! 
Je suis de retour sur le forum ! (Hélas oui je sais :33)
Je vous adresse la demande suivante : comment récupérer plusieurs données bien distinctes dans un fichier en .yml.
Je m'explique, j'ai codé un système de placement de point géographique et pour que ces points ne se perdent pas lors d'un restart server, je les stock dans un fichier "bases.yml" que voici :
Et donc je cherche à récupérer les valeurs des variables x1, x2, z1, z2 de la base rouge et de la base orange. J'ai pensé à faire un tableau qui contient les noms des bases (rouge, orange etc..) et qui s'écrit tout seul quand on rentre la commande pour créer une base. Du coup je pensais à un système qui prendrait les unes apres les autres les valeurs du tableau comme ceci :
getConfig().getInt(bases.tab[valeur]);
Et faire en sorte que des variables prennent les valeurs des valeurs contenues dans le fichier en .yml.
Pensez-vous que c'est une bonne idée ou existe-il une meilleure façon de faire ?
Si vous avez des questions hésitez pas
AlexFatta

Je suis de retour sur le forum ! (Hélas oui je sais :33)
Je vous adresse la demande suivante : comment récupérer plusieurs données bien distinctes dans un fichier en .yml.
Je m'explique, j'ai codé un système de placement de point géographique et pour que ces points ne se perdent pas lors d'un restart server, je les stock dans un fichier "bases.yml" que voici :
Code:
Bases:
rouge:
world: world
x1: -231
x2: -201
z1: -42
z2: -12
orange:
world: world
x1: -166
x2: -136
z1: -30
z2: 0
Et donc je cherche à récupérer les valeurs des variables x1, x2, z1, z2 de la base rouge et de la base orange. J'ai pensé à faire un tableau qui contient les noms des bases (rouge, orange etc..) et qui s'écrit tout seul quand on rentre la commande pour créer une base. Du coup je pensais à un système qui prendrait les unes apres les autres les valeurs du tableau comme ceci :
getConfig().getInt(bases.tab[valeur]);
Et faire en sorte que des variables prennent les valeurs des valeurs contenues dans le fichier en .yml.
Pensez-vous que c'est une bonne idée ou existe-il une meilleure façon de faire ?
Si vous avez des questions hésitez pas

AlexFatta