diff --git a/core/src/main/java/com/github/games647/fastlogin/core/SharedConfig.java b/core/src/main/java/com/github/games647/fastlogin/core/SharedConfig.java index f4d12273..a63c9b9d 100644 --- a/core/src/main/java/com/github/games647/fastlogin/core/SharedConfig.java +++ b/core/src/main/java/com/github/games647/fastlogin/core/SharedConfig.java @@ -13,6 +13,11 @@ public class SharedConfig { @SuppressWarnings("unchecked") public T get(String path, T def) { Object val = configValues.get(path); + + if (def instanceof String) { + return (T) String.valueOf(val); + } + return ( val != null ) ? (T) val : def; }