From b1962ce66cb3591a186011dff7f29dc615f07e0c Mon Sep 17 00:00:00 2001 From: nea Date: Thu, 24 Aug 2023 18:18:13 +0200 Subject: Fix rift collections --- src/main/kotlin/moe/nea/firmament/gui/profileviewer/SkillPage.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/main/kotlin/moe/nea/firmament/gui/profileviewer') diff --git a/src/main/kotlin/moe/nea/firmament/gui/profileviewer/SkillPage.kt b/src/main/kotlin/moe/nea/firmament/gui/profileviewer/SkillPage.kt index 72316f7..6b22cda 100644 --- a/src/main/kotlin/moe/nea/firmament/gui/profileviewer/SkillPage.kt +++ b/src/main/kotlin/moe/nea/firmament/gui/profileviewer/SkillPage.kt @@ -24,6 +24,7 @@ import net.minecraft.text.Style import net.minecraft.text.Text import net.minecraft.util.DyeColor import net.minecraft.util.Formatting +import moe.nea.firmament.apis.CollectionCategory import moe.nea.firmament.apis.CollectionInfo import moe.nea.firmament.apis.CollectionType import moe.nea.firmament.apis.Member @@ -97,9 +98,9 @@ object SkillPage : ProfilePage { return WTabPanel().also { val data = HypixelStaticData.collectionData val panels = mutableListOf() - for ((skill, collections) in data.entries) { - val skillT = Skill.values().find { it.name == skill } - val color = skillT?.color ?: DyeColor.BLACK + for ((collectionKind, collections) in data.entries) { + val skillT = CollectionCategory.values().find { it.name == collectionKind } + val color = skillT?.color ?: DyeColor.WHITE val icon = skillT?.icon?.let { RepoManager.getNEUItem(it).asItemStack() } ?: ItemStack(Items.ITEM_FRAME) val panel = WBox(Axis.HORIZONTAL).also { it.horizontalAlignment = HorizontalAlignment.CENTER @@ -121,7 +122,7 @@ object SkillPage : ProfilePage { panels.add(panel) it.add(panel) { it.tooltip( - Text.translatable("firmament.pv.skills.${skill.lowercase()}") + Text.translatable("firmament.pv.skills.${collectionKind.lowercase()}") .styled { it.withColor(color.toTextColor()) }) it.icon(ItemIcon(icon)) } -- cgit