diff --git a/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala b/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala index 4f9a581a6998e8e0fe07288f484d880dd837ba94..93454ee011cfa1bc252eed2a5451d8128e9b5b12 100644 --- a/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala +++ b/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala @@ -23,6 +23,8 @@ class PropertiesSettingsHandler extends SettingsLoader with SettingsSaver { f.setAccessible(true) if (f.getType == Integer.TYPE) { f.setInt(settings, properties.getProperty(f.getName).toInt) + } else if (f.getType == classOf[Boolean]) { + f.setBoolean(settings, properties.getProperty(f.getName).toBoolean) } else { f.set(settings, properties.getProperty(f.getName)) }