1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Résolu Sauvegarder des fichiers textes dans la map

Discussion dans 'Aide à la création de mod' créé par GamesPower, 10 Août 2016.

  1. GamesPower

    GamesPower Enter the World

    Inscrit:
    15 Nov 2015
    Messages:
    21
    Points:
    90
    Sexe:
    Homme
    Bonjour à tous,

    Je souhaiterais sauvegarder des fichiers textes dans un dossiers situés dans la sauvegarde du monde (fichier commun à toutes les dimensions) mais je ne sais pas si il y a un moyen simple ou alors il faut récupérer le chemin de MC en ajoutant le reste du chemin d'accès (malgré mes longues recherches) ?
    J'ai vu la class WorldSavedData mais il me semble qu'elle permet seulement l'enregistrement de fichier NBT et non de fichier texte.

    Merci d'avance
     
  2. Jodge

    Jodge Explorateur

    Inscrit:
    13 Oct 2013
    Messages:
    65
    Points:
    89
    Sexe:
    Homme
    Code (cpp):
    String path = "sousDossier//nomFichier.extFichier";
    MinecraftServer server; // TODO
    File data = server.getActiveAnvilConverter().getFile(server.getFolderName(), path);
    Après il faut savoir lire/écrire sur un fichier en java.
    Tu peu t'appuyer sur ma class : AbstractStats.java, si tu arrive à la déchiffrer / comprendre (ma variable File s’appelle data).

    Détail important : initialisé la variable server.
    Essaye d'avoir une entité sous la main, c'est plus simple (entity.getserver()) ou un event qui a la fonction (event.getServer()).


    p.s (exemple ici en 1.10, les nom de fonctions peuvent différer selon les version)
     
  3. GamesPower

    GamesPower Enter the World

    Inscrit:
    15 Nov 2015
    Messages:
    21
    Points:
    90
    Sexe:
    Homme
    Merci tu me sauve la vie ! ;)
     

Partager cette page