aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/data')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt b/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
index cc9a6aa43..060181815 100644
--- a/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
+++ b/src/main/java/at/hannibal2/skyhanni/data/MaxwellAPI.kt
@@ -49,6 +49,12 @@ object MaxwellAPI {
storage?.maxwell?.tunings = value ?: return
}
+ var favoritePowers: List<String>
+ get() = storage?.maxwell?.favoritePowers ?: listOf()
+ set(value) {
+ storage?.maxwell?.favoritePowers = value
+ }
+
private var powers = mutableListOf<String>()
private val patternGroup = RepoPattern.group("data.maxwell")
@@ -282,7 +288,7 @@ object MaxwellAPI {
if (!foundMagicalPower) magicalPower = 0
}
- private fun getPowerByNameOrNull(name: String) = powers.find { it == name }
+ fun getPowerByNameOrNull(name: String) = powers.find { it == name }
private fun isEnabled() = LorenzUtils.inSkyBlock && storage != null