Update from Git Manager GUI

This commit is contained in:
2026-02-05 22:44:21 +01:00
parent 42cd51aa35
commit 1bea420d24
31 changed files with 983 additions and 293 deletions

View File

@@ -1,6 +1,7 @@
package de.nexuslobby.utils;
import de.nexuslobby.NexusLobby;
import org.bukkit.Bukkit;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
@@ -23,7 +24,13 @@ public class ConfigUpdater {
FileConfiguration serverConfig = YamlConfiguration.loadConfiguration(configFile);
List<String> newFileContent = new ArrayList<>();
try (BufferedReader reader = new BufferedReader(new InputStreamReader(plugin.getResource(fileName), StandardCharsets.UTF_8))) {
InputStream resourceStream = plugin.getResource(fileName);
if (resourceStream == null) {
plugin.getLogger().severe("Config-Update fehlgeschlagen: Resource fehlt: " + fileName);
return;
}
try (BufferedReader reader = new BufferedReader(new InputStreamReader(resourceStream, StandardCharsets.UTF_8))) {
String line;
while ((line = reader.readLine()) != null) {
String trimmed = line.trim();
@@ -52,7 +59,7 @@ public class ConfigUpdater {
}
}
} catch (IOException e) {
e.printStackTrace();
Bukkit.getLogger().severe("Fehler beim Config-Update: " + e.getMessage());
}
// 3. Datei sauber speichern