File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
src/main/java/net/onelitefeather/bettergopaint/objects/other Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments