From cfcec82d374905e9210577bd38b7bac6ffabaa56 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Tue, 5 Aug 2025 19:55:03 +0200 Subject: feat: dont export custom ids anymore in snbts --- src/main/kotlin/util/HoveredItemStack.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/main/kotlin/util') diff --git a/src/main/kotlin/util/HoveredItemStack.kt b/src/main/kotlin/util/HoveredItemStack.kt index ad07aa0..1b54562 100644 --- a/src/main/kotlin/util/HoveredItemStack.kt +++ b/src/main/kotlin/util/HoveredItemStack.kt @@ -14,7 +14,9 @@ interface HoveredItemStackProvider : Comparable { val prio: Int get() = 0 - companion object : CompatLoader(HoveredItemStackProvider::class) + companion object : CompatLoader(HoveredItemStackProvider::class) { + val sorted = HoveredItemStackProvider.allValidInstances.sorted() + } } @AutoService(HoveredItemStackProvider::class) @@ -32,5 +34,5 @@ class VanillaScreenProvider : HoveredItemStackProvider { val HandledScreen<*>.focusedItemStack: ItemStack? get() = - HoveredItemStackProvider.allValidInstances + HoveredItemStackProvider.sorted .firstNotNullOfOrNull { it.provideHoveredItemStack(this)?.takeIf { !it.isEmpty } } -- cgit