diff --git a/mybot-api/src/main/java/cn/wzpmc/plugins/JavaPlugin.java b/mybot-api/src/main/java/cn/wzpmc/plugins/JavaPlugin.java index 1f9b15f..6771a8d 100644 --- a/mybot-api/src/main/java/cn/wzpmc/plugins/JavaPlugin.java +++ b/mybot-api/src/main/java/cn/wzpmc/plugins/JavaPlugin.java @@ -98,8 +98,10 @@ public abstract class JavaPlugin implements BasePlugin { return; } File defaultConfigFile = this.getDefaultConfigFile(); - try (FileOutputStream fileOutputStream = new FileOutputStream(defaultConfigFile)) { - resourceAsStream.transferTo(fileOutputStream); + if (!defaultConfigFile.exists()) { + try (FileOutputStream fileOutputStream = new FileOutputStream(defaultConfigFile)) { + resourceAsStream.transferTo(fileOutputStream); + } } } catch (IOException e) { log.error(e);