From f15520f6a2183d5046556bdf318dfdf6f376ca75 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Mon, 17 Jul 2023 01:46:23 +0200 Subject: [PATCH] Made abstractconfig not static where it doesnt need to be --- .../alttd/boosterapi/config/AbstractConfig.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/api/src/main/java/com/alttd/boosterapi/config/AbstractConfig.java b/api/src/main/java/com/alttd/boosterapi/config/AbstractConfig.java index 1355500..aa25e40 100644 --- a/api/src/main/java/com/alttd/boosterapi/config/AbstractConfig.java +++ b/api/src/main/java/com/alttd/boosterapi/config/AbstractConfig.java @@ -114,7 +114,7 @@ abstract class AbstractConfig { saveConfig(); } - protected static void setString(String path, String def) { + protected void setString(String path, String def) { try { if(config.node(splitPath(path)).virtual()) config.node(splitPath(path)).set(io.leangen.geantyref.TypeToken.get(String.class), def); @@ -123,32 +123,32 @@ abstract class AbstractConfig { } } - protected static boolean getBoolean(String prefix, String path, boolean def) { + protected boolean getBoolean(String prefix, String path, boolean def) { set(prefix, path, def); return config.node(splitPath(path)).getBoolean(def); } - protected static double getDouble(String prefix, String path, double def) { + protected double getDouble(String prefix, String path, double def) { set(prefix, path, def); return config.node(splitPath(path)).getDouble(def); } - protected static int getInt(String prefix, String path, int def) { + protected int getInt(String prefix, String path, int def) { set(prefix, path, def); return config.node(splitPath(path)).getInt(def); } - protected static String getString(String prefix, String path, String def) { + protected String getString(String prefix, String path, String def) { setString(path, def); return config.node(splitPath(path)).getString(def); } - protected static Long getLong(String prefix, String path, Long def) { + protected Long getLong(String prefix, String path, Long def) { set(prefix, path, def); return config.node(splitPath(path)).getLong(def); } - private static void setStringList(String prefix, String path, List def) { + private void setStringList(String prefix, String path, List def) { path = prefix + path; System.out.println("Setting: " + def); if(config.node(splitPath(path)).virtual()) { @@ -167,7 +167,7 @@ abstract class AbstractConfig { saveConfig(); } - protected static List getStringList(String prefix, String path, List def) { + protected List getStringList(String prefix, String path, List def) { try { setStringList(prefix, path, def); return config.node(splitPath(path)).getList(TypeToken.get(String.class));