diff --git a/src/main/java/fr/xephi/authme/settings/Settings.java b/src/main/java/fr/xephi/authme/settings/Settings.java index e9137b18..115405d1 100644 --- a/src/main/java/fr/xephi/authme/settings/Settings.java +++ b/src/main/java/fr/xephi/authme/settings/Settings.java @@ -610,10 +610,10 @@ public final class Settings extends YamlConfiguration { private static DataSourceType getDataSource() { String key = "DataSource.backend"; try { - return DataSource.DataSourceType.valueOf(configFile.getString(key).toUpperCase()); + return DataSource.DataSourceType.valueOf(configFile.getString(key, "sqlite").toUpperCase()); } catch (IllegalArgumentException ex) { ConsoleLogger.showError("Unknown database backend; defaulting to file database"); - return DataSource.DataSourceType.FILE; + return DataSource.DataSourceType.SQLITE; } } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index d362a4e6..aac7285b 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -6,7 +6,7 @@ DataSource: # Username about Database Connection Infos mySQLUsername: authme # Can be set to : file, sqlite, mysql - backend: file + backend: sqlite # Column for storing players lastlogins mySQLColumnLastLogin: lastlogin # Database Name, use with converters or as SQLITE database name