diff options
author | nea <nea@nea.moe> | 2023-09-25 19:24:16 +0200 |
---|---|---|
committer | nea <nea@nea.moe> | 2023-09-25 19:24:46 +0200 |
commit | 139089d9beb134465737c4afff3b1303bf481aa1 (patch) | |
tree | ca2582bee8d9988afe9ca4f6ed70b043d47aaf3a /src/main/kotlin/moe/nea/firmament/features | |
parent | 2bd3ed1e238d75c4a185656ac6fd857ac6897a99 (diff) | |
download | Firmament-139089d9beb134465737c4afff3b1303bf481aa1.tar.gz Firmament-139089d9beb134465737c4afff3b1303bf481aa1.tar.bz2 Firmament-139089d9beb134465737c4afff3b1303bf481aa1.zip |
Port to 1.20.2
Diffstat (limited to 'src/main/kotlin/moe/nea/firmament/features')
-rw-r--r-- | src/main/kotlin/moe/nea/firmament/features/inventory/storageoverlay/StorageOverlayScreen.kt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/kotlin/moe/nea/firmament/features/inventory/storageoverlay/StorageOverlayScreen.kt b/src/main/kotlin/moe/nea/firmament/features/inventory/storageoverlay/StorageOverlayScreen.kt index 63ce134..8251c92 100644 --- a/src/main/kotlin/moe/nea/firmament/features/inventory/storageoverlay/StorageOverlayScreen.kt +++ b/src/main/kotlin/moe/nea/firmament/features/inventory/storageoverlay/StorageOverlayScreen.kt @@ -102,9 +102,14 @@ class StorageOverlayScreen() : Screen(Text.empty()) { return page.inventory?.rows?.let { it * 19 + MC.font.fontHeight + 2 } ?: 60 } - override fun mouseScrolled(mouseX: Double, mouseY: Double, amount: Double): Boolean { + override fun mouseScrolled( + mouseX: Double, + mouseY: Double, + horizontalAmount: Double, + verticalAmount: Double + ): Boolean { scroll = - (scroll + amount * StorageOverlay.config.scrollSpeed * + (scroll + horizontalAmount * StorageOverlay.config.scrollSpeed * (if (StorageOverlay.config.inverseScroll) 1 else -1)).toInt() .coerceAtMost(lastRenderedHeight - height + 2 * StorageOverlay.config.margin).coerceAtLeast(0) return true |