From 74a805103ba3fba9e43af21071165b0a2232a0ab Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Sun, 11 Aug 2024 15:29:51 +0200 Subject: reverting GuiPositionEditor changes from preprocessor pr --- .../skyhanni/config/core/config/gui/GuiPositionEditor.kt | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/main/java/at') diff --git a/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt b/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt index 817defc5f..db6ca3c30 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt +++ b/src/main/java/at/hannibal2/skyhanni/config/core/config/gui/GuiPositionEditor.kt @@ -28,8 +28,6 @@ import at.hannibal2.skyhanni.mixins.transformers.gui.AccessorGuiContainer import at.hannibal2.skyhanni.utils.GuiRenderUtils import at.hannibal2.skyhanni.utils.KeyboardManager import at.hannibal2.skyhanni.utils.LorenzUtils.round -import at.hannibal2.skyhanni.utils.compat.GuiScreenUtils -import at.hannibal2.skyhanni.utils.compat.SkyhanniBaseScreen import net.minecraft.client.Minecraft import net.minecraft.client.gui.GuiScreen import net.minecraft.client.gui.ScaledResolution @@ -43,7 +41,7 @@ class GuiPositionEditor( private val positions: List, private val border: Int, private val oldScreen: GuiContainer? = null, -) : SkyhanniBaseScreen() { +) : GuiScreen() { private var grabbedX = 0 private var grabbedY = 0 @@ -149,15 +147,15 @@ class GuiPositionEditor( return hoveredPos } - private fun getScaledHeight() = GuiScreenUtils.scaledWindowHeight - private fun getScaledWidth() = GuiScreenUtils.scaledWindowHeight + private fun getScaledHeight() = ScaledResolution(Minecraft.getMinecraft()).scaledHeight + private fun getScaledWidth() = ScaledResolution(Minecraft.getMinecraft()).scaledWidth @Throws(IOException::class) override fun mouseClicked(originalX: Int, priginalY: Int, mouseButton: Int) { super.mouseClicked(originalX, priginalY, mouseButton) - val mouseX = GuiScreenUtils.mouseX - val mouseY = GuiScreenUtils.mouseY + val mouseX = Mouse.getX() * width / Minecraft.getMinecraft().displayWidth + val mouseY = height - Mouse.getY() * height / Minecraft.getMinecraft().displayHeight - 1 for (i in positions.indices.reversed()) { val position = positions[i] val elementWidth = position.getDummySize().x -- cgit