Skip to content

Commit 12a67a4

Browse files
author
david
committed
fixed file not found
1 parent 6294692 commit 12a67a4

File tree

1 file changed

+8
-8
lines changed
  • src/main/java/net/onelitefeather/bettergopaint/objects/other

1 file changed

+8
-8
lines changed

src/main/java/net/onelitefeather/bettergopaint/objects/other/Settings.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ public final class Settings extends Config {
3434
private static final Settings settings = new Settings();
3535

3636
public void reload(BetterGoPaint plugin, File file) {
37-
if (!load(file)) {
38-
try {
39-
if (!file.createNewFile()) {
40-
plugin.getComponentLogger().error("Failed to create file {}", file.getName());
41-
}
42-
} catch (IOException e) {
43-
plugin.getComponentLogger().error("Failed to create file {}", file.getName(), e);
37+
try {
38+
if (file.isFile() || file.createNewFile()) {
39+
load(file);
40+
save(file);
41+
} else {
42+
plugin.getComponentLogger().error("Failed to create file {}", file.getName());
4443
}
44+
} catch (IOException e) {
45+
plugin.getComponentLogger().error("Failed to create file {}", file.getName(), e);
4546
}
46-
save(file);
4747
}
4848

4949
@Create

0 commit comments

Comments
 (0)