From 2c0e0b3b8d595eb9f9512e60a8faacb5f7214e8d Mon Sep 17 00:00:00 2001 From: YuRaNnNzZZ Date: Mon, 17 Feb 2025 01:07:33 +0300 Subject: [PATCH] try onceClient for exopack scrollbar (for guis like integrated terminals) --- .../kotlin/ru/dbotthepony/mc/otm/client/ClientEventHandler.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/client/ClientEventHandler.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/client/ClientEventHandler.kt index ee448fab3..0c3f35819 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/client/ClientEventHandler.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/client/ClientEventHandler.kt @@ -244,7 +244,9 @@ fun onMouseScrolled(event: ScreenEvent.MouseScrolled.Pre) { fun onPostScreenInit(event: ScreenEvent.Init.Post) { inventoryLogic(event) - exosuitInventoryLogic(event.screen, event::addListener) + onceClient { + exosuitInventoryLogic(event.screen, event::addListener) + } } fun onScreenOpen(event: ScreenEvent.Opening) {