- Joined
- Jul 11, 2020
- Messages
- 0
- Reaction score
- 25
- Points
- 0
Heey, ich habe etwas gemacht, dass meine modules beim Restart des Clients gesaved werden, aber wenn ich meinen Client nun neustarte, sind die modules zwar getoggled aber sie funktionieren nicht...
hier mein loadStatus:
[hide]
public void loadStatus() {
File file = new File(Xerion.instance.path, "activeModules.xerion");
if (file.exists()) {
try (Scanner scanner = new Scanner(file)) {
while (scanner.hasNextLine()) {
String[] part = scanner.nextLine().split(separator);
if (part[0].equals(versionID)) {
if (!part[1].equals(Xerion.path)) {
scanner.close();
saveStatus();
return;
}
}
for (Module mod : getMods()) {
if (part[0].equals(mod.getName())) {
mod.setActive(Boolean.parseBoolean(part[1]));
}
}
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
} else {
this.saveStatus();
}
}
[/hide]
schonmal danke im vorraus c:
lg, gnmodz
hier mein loadStatus:
[hide]
public void loadStatus() {
File file = new File(Xerion.instance.path, "activeModules.xerion");
if (file.exists()) {
try (Scanner scanner = new Scanner(file)) {
while (scanner.hasNextLine()) {
String[] part = scanner.nextLine().split(separator);
if (part[0].equals(versionID)) {
if (!part[1].equals(Xerion.path)) {
scanner.close();
saveStatus();
return;
}
}
for (Module mod : getMods()) {
if (part[0].equals(mod.getName())) {
mod.setActive(Boolean.parseBoolean(part[1]));
}
}
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
} else {
this.saveStatus();
}
}
[/hide]
schonmal danke im vorraus c:
lg, gnmodz