diff options
| author | Linnea Gräf <nea@nea.moe> | 2025-08-05 19:55:03 +0200 |
|---|---|---|
| committer | Linnea Gräf <nea@nea.moe> | 2025-08-05 19:55:03 +0200 |
| commit | cfcec82d374905e9210577bd38b7bac6ffabaa56 (patch) | |
| tree | 8d584ed3ea400e1a006fb2285acbcf0c4b7a8d09 /src/main/kotlin/util | |
| parent | e362b95b3ee70fa5745463fc78507e230b607c3f (diff) | |
| download | Firmament-cfcec82d374905e9210577bd38b7bac6ffabaa56.tar.gz Firmament-cfcec82d374905e9210577bd38b7bac6ffabaa56.tar.bz2 Firmament-cfcec82d374905e9210577bd38b7bac6ffabaa56.zip | |
feat: dont export custom ids anymore in snbts
Diffstat (limited to 'src/main/kotlin/util')
| -rw-r--r-- | src/main/kotlin/util/HoveredItemStack.kt | 6 |
1 files changed, 4 insertions, 2 deletions
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<HoveredItemStackProvider> { val prio: Int get() = 0 - companion object : CompatLoader<HoveredItemStackProvider>(HoveredItemStackProvider::class) + companion object : CompatLoader<HoveredItemStackProvider>(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 } } |
