aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorLorenz <lo.scherf@gmail.com>2022-08-22 04:27:26 +0200
committerLorenz <lo.scherf@gmail.com>2022-08-22 04:27:26 +0200
commit900bc9058a90130ac7bb0f88c6b30ef1bf390504 (patch)
tree587f8560ffcc6e73671c981744c98281d5a3c285 /src/main/java/at/hannibal2/skyhanni/utils
parentb79e61949903e365362c17338acfb8b09d84f54f (diff)
downloadskyhanni-900bc9058a90130ac7bb0f88c6b30ef1bf390504.tar.gz
skyhanni-900bc9058a90130ac7bb0f88c6b30ef1bf390504.tar.bz2
skyhanni-900bc9058a90130ac7bb0f88c6b30ef1bf390504.zip
code cleanup
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/GuiRender.kt33
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt26
2 files changed, 26 insertions, 33 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/GuiRender.kt b/src/main/java/at/hannibal2/skyhanni/utils/GuiRender.kt
deleted file mode 100644
index 15495b6a0..000000000
--- a/src/main/java/at/hannibal2/skyhanni/utils/GuiRender.kt
+++ /dev/null
@@ -1,33 +0,0 @@
-package at.hannibal2.skyhanni.utils
-
-import at.hannibal2.skyhanni.config.gui.core.config.Position
-import at.hannibal2.skyhanni.utils.StringUtils.removeColor
-import net.minecraft.client.Minecraft
-import net.minecraft.client.gui.ScaledResolution
-import net.minecraft.client.renderer.GlStateManager
-
-object GuiRender {
-
- fun Position.renderString(string: String) {
- if (string == "") return
- val textToRender = "§f$string"
-
- GlStateManager.pushMatrix()
- val resolution = ScaledResolution(Minecraft.getMinecraft())
-
- val renderer = Minecraft.getMinecraft().renderManager.fontRenderer
-
- val offsetX = (200 - renderer.getStringWidth(textToRender.removeColor())) / 2
-
- val x = getAbsX(resolution, 200) + offsetX
- val y = getAbsY(resolution, 16)
-
-
-
- GlStateManager.translate(x + 1.0, y + 1.0, 0.0)
- renderer.drawStringWithShadow(textToRender, 0f, 0f, 0)
-
-
- GlStateManager.popMatrix()
- }
-} \ No newline at end of file
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt
index 49b5f74ef..b75180a5c 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt
@@ -1,7 +1,10 @@
package at.hannibal2.skyhanni.utils
+import at.hannibal2.skyhanni.config.gui.core.config.Position
+import at.hannibal2.skyhanni.utils.StringUtils.removeColor
import net.minecraft.client.Minecraft
import net.minecraft.client.gui.Gui
+import net.minecraft.client.gui.ScaledResolution
import net.minecraft.client.renderer.GlStateManager
import net.minecraft.client.renderer.Tessellator
import net.minecraft.client.renderer.vertex.DefaultVertexFormats
@@ -392,4 +395,27 @@ object RenderUtils {
fun interpolate(currentValue: Double, lastValue: Double, multiplier: Float): Double {
return lastValue + (currentValue - lastValue) * multiplier
}
+
+ fun Position.renderString(string: String) {
+ if (string == "") return
+ val textToRender = "§f$string"
+
+ GlStateManager.pushMatrix()
+ val resolution = ScaledResolution(Minecraft.getMinecraft())
+
+ val renderer = Minecraft.getMinecraft().renderManager.fontRenderer
+
+ val offsetX = (200 - renderer.getStringWidth(textToRender.removeColor())) / 2
+
+ val x = getAbsX(resolution, 200) + offsetX
+ val y = getAbsY(resolution, 16)
+
+
+
+ GlStateManager.translate(x + 1.0, y + 1.0, 0.0)
+ renderer.drawStringWithShadow(textToRender, 0f, 0f, 0)
+
+
+ GlStateManager.popMatrix()
+ }
} \ No newline at end of file