Попробуй так:
Код:
        this.config = this.getConfig();
        final File config = new File(this.getDataFolder() + File.separator + "config.yml");
        if (!config.exists()) {
            this.getLogger().info("Creating new config file...");
            this.getConfig().options().copyDefaults(true);
            this.saveConfig();
        }
        this.getLogger().info("Plugin Enabled!");
Объединено

это конечно кривое решение, которое можно было сделать в одну строчку, но я сейчас не дома, поэтому не могу щас правильно подсказать
 
Последнее редактирование:
[13:09:07 ERROR]: Error occurred while enabling vDonateAnnounceGive v1.0 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "Object.toString()" because the return value of "java.util.Map$Entry.getKey()" is null
at org.bukkit.configuration.file.YamlConfiguration.convertMapsToSections(YamlConfiguration.java:72) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:66) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:162) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:167) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:135) ~[patched_1.12.2.jar:git-Paper-1618]
at ru.fucktmgc.vDonateAnnounceGive.Main.onEnable(Main.java:20) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.Bukkit.reload(Bukkit.java:559) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:55) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:648) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:463) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Thread.java:831) [?:?]
 
[13:15:31 ERROR]: Error occurred while enabling vDonateAnnounceGive v1.0 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "Object.toString()" because the return value of "java.util.Map$Entry.getKey()" is null
at org.bukkit.configuration.file.YamlConfiguration.convertMapsToSections(YamlConfiguration.java:72) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:66) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:162) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:167) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:135) ~[patched_1.12.2.jar:git-Paper-1618]
at ru.fucktmgc.vDonateAnnounceGive.Main.onEnable(Main.java:20) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Thread.java:831) [?:?]
 
Назад
Сверху Снизу