diff --git a/src/main/java/net/coreprotect/config/Config.java b/src/main/java/net/coreprotect/config/Config.java index c614a9a09..b8502ce90 100644 --- a/src/main/java/net/coreprotect/config/Config.java +++ b/src/main/java/net/coreprotect/config/Config.java @@ -34,6 +34,7 @@ public class Config extends Language { private Config defaults; public String DONATION_KEY; + public String SQLITE_DATABASE; public String PREFIX; public String MYSQL_HOST; public String MYSQL_DATABASE; @@ -198,6 +199,7 @@ private void readValues() { this.UNKNOWN_LOGGING = this.getBoolean("unknown-logging", false); this.MAXIMUM_POOL_SIZE = this.getInt("maximum-pool-size", 10); this.DONATION_KEY = this.getString("donation-key"); + this.SQLITE_DATABASE = this.getString("sqlite-database"); this.MYSQL = this.getBoolean("use-mysql"); this.PREFIX = this.getString("table-prefix"); this.MYSQL_HOST = this.getString("mysql-host"); diff --git a/src/main/java/net/coreprotect/config/ConfigHandler.java b/src/main/java/net/coreprotect/config/ConfigHandler.java index 0275d0d61..f042b4407 100644 --- a/src/main/java/net/coreprotect/config/ConfigHandler.java +++ b/src/main/java/net/coreprotect/config/ConfigHandler.java @@ -195,6 +195,7 @@ private static void loadConfig() { ConfigHandler.password = Config.getGlobal().MYSQL_PASSWORD; ConfigHandler.maximumPoolSize = Config.getGlobal().MAXIMUM_POOL_SIZE; ConfigHandler.prefix = Config.getGlobal().PREFIX; + ConfigHandler.sqlite = Config.getGlobal().SQLITE_DATABASE.trim().length() > 0 ? Config.getGlobal().SQLITE_DATABASE.trim() : "database.db"; ConfigHandler.loadBlacklist(); // Load the blacklist file if it exists. }