public static void main(String[] args)
{
File file = new File(craftMyModDirection);
file.mkdirs();
File[] files = file.listFiles();
for(File f : files)
{
String[] values = getFileValues(f);
System.out.println(this.setStringAttribute("cequejeveux", values);
}
}
public static String[] getFileValues(File file)
{
BufferedReader reader = null;
String[] lines = new String[128];
try
{
reader = new BufferedReader(new FileReader(file));
String currentLine;
int counter = 0;
while((currentLine = reader.readLine()) != null)
{
lines[counter] = currentLine;
++counter;
}
reader.close();
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
}
return lines;
}
public String setStringAttribute(String attribute, String[] values)
{
for(String s : values)
{
if(s.startsWith(attribute))
{
return s.split(":")[1];
}
}
return null;
}
Ma méthode n’est pas la meilleure je le sais bien et je compte en changer plus tard. Mais pour le moment tu peux le voir à l’oeuvre au dessus (j’ai retapé les codes à la main sans faire de test par contre), ou sur la classe “Loader” de mon mod : https://github.com/Epharos/Craft-My-Mod/blob/master/src/main/java/fr/epharos/craftmymod/Loader.java