diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-07 01:22:50 +0100 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-01-07 01:22:50 +0100 |
commit | abd2c854bf10206b2e718364430281be6b7fefdd (patch) | |
tree | d8afaf1d65ed1efbd9d42fe8c5d6d8170c57ffb8 | |
parent | 13fae8fb00cca71a3eb6f4f02aab46db7f0bc7b2 (diff) | |
download | skyhanni-abd2c854bf10206b2e718364430281be6b7fefdd.tar.gz skyhanni-abd2c854bf10206b2e718364430281be6b7fefdd.tar.bz2 skyhanni-abd2c854bf10206b2e718364430281be6b7fefdd.zip |
Don't render overlays when tab list key is pressed.
-rw-r--r-- | CHANGELOG.md | 3 | ||||
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d69e944d..6de968e79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ ### Features + Added /shtrackcollection <item> - This tracks the number of items you collect, but it does not work with sacks. +### Changes ++ Don't render overlays when tab list key is pressed. + ### Fixes + Dungeon level color fixed wrong colors. diff --git a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt index 3f8f1ce68..3697838c7 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt @@ -425,14 +425,17 @@ object RenderUtils { } fun Position.renderString(string: String?, offsetY: Int = 0) { + val minecraft = Minecraft.getMinecraft() + if (minecraft.gameSettings.keyBindPlayerList.isKeyDown) return + if (string == null) return if (string == "") return val textToRender = "§f$string" GlStateManager.pushMatrix() - val resolution = ScaledResolution(Minecraft.getMinecraft()) + val resolution = ScaledResolution(minecraft) - val renderer = Minecraft.getMinecraft().renderManager.fontRenderer ?: return + val renderer = minecraft.renderManager.fontRenderer ?: return val offsetX = (200 - renderer.getStringWidth(textToRender.removeColor())) / 2 |