(Any::class.java) {
+
+ override fun deserialize(parser: JsonParser, context: DeserializationContext?): Any {
+ return "test"
+ }
+ }
+
}
diff --git a/src/main/java/de/bixilon/minosoft/config/profile/storage/StorageProfileManager.kt b/src/main/java/de/bixilon/minosoft/config/profile/storage/StorageProfileManager.kt
index ee7ce96cc..69bec8d23 100644
--- a/src/main/java/de/bixilon/minosoft/config/profile/storage/StorageProfileManager.kt
+++ b/src/main/java/de/bixilon/minosoft/config/profile/storage/StorageProfileManager.kt
@@ -146,7 +146,9 @@ abstract class StorageProfileManager : Iterable
, Identified {
this.selected = this[selected] ?: create(selected)
this::selected.observe(this) { ProfileIOManager.saveSelected(this) }
- observe(root.toPath())
+ if (RunConfiguration.PROFILES_HOT_RELOADING) {
+ observe(root.toPath())
+ }
}
private fun observe(root: Path) {