From a399cf02f2f599990270faed31f81b669fa3db6a Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Fri, 14 Apr 2023 15:56:08 +0200 Subject: renamed SendTitleHelper to TitleUtils --- .../at/hannibal2/skyhanni/data/SendTitleHelper.kt | 40 ---------------------- .../java/at/hannibal2/skyhanni/data/TitleUtils.kt | 40 ++++++++++++++++++++++ 2 files changed, 40 insertions(+), 40 deletions(-) delete mode 100644 src/main/java/at/hannibal2/skyhanni/data/SendTitleHelper.kt create mode 100644 src/main/java/at/hannibal2/skyhanni/data/TitleUtils.kt (limited to 'src/main/java/at/hannibal2/skyhanni/data') diff --git a/src/main/java/at/hannibal2/skyhanni/data/SendTitleHelper.kt b/src/main/java/at/hannibal2/skyhanni/data/SendTitleHelper.kt deleted file mode 100644 index 5b65bfad3..000000000 --- a/src/main/java/at/hannibal2/skyhanni/data/SendTitleHelper.kt +++ /dev/null @@ -1,40 +0,0 @@ -package at.hannibal2.skyhanni.data - -import at.hannibal2.skyhanni.events.GuiRenderEvent -import io.github.moulberry.moulconfig.internal.TextRenderUtils -import net.minecraft.client.Minecraft -import net.minecraft.client.gui.ScaledResolution -import net.minecraft.client.renderer.GlStateManager -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent - -class SendTitleHelper { - - companion object { - private var display = "" - private var endTime = 0L - - fun sendTitle(text: String, duration: Int) { - display = "§f$text" - endTime = System.currentTimeMillis() + duration - } - } - - @SubscribeEvent - fun onRenderOverlay(event: GuiRenderEvent.GameOverlayRenderEvent) { - if (System.currentTimeMillis() > endTime) return - - val scaledResolution = ScaledResolution(Minecraft.getMinecraft()) - val width = scaledResolution.scaledWidth - val height = scaledResolution.scaledHeight - - GlStateManager.enableBlend() - GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0) - val renderer = Minecraft.getMinecraft().fontRendererObj - - GlStateManager.pushMatrix() - GlStateManager.translate((width / 2).toFloat(), (height / 1.8).toFloat(), 0.0f) - GlStateManager.scale(4.0f, 4.0f, 4.0f) - TextRenderUtils.drawStringCenteredScaledMaxWidth(display, renderer, 0f, 0f, false, 75, 0) - GlStateManager.popMatrix() - } -} \ No newline at end of file diff --git a/src/main/java/at/hannibal2/skyhanni/data/TitleUtils.kt b/src/main/java/at/hannibal2/skyhanni/data/TitleUtils.kt new file mode 100644 index 000000000..89e11f447 --- /dev/null +++ b/src/main/java/at/hannibal2/skyhanni/data/TitleUtils.kt @@ -0,0 +1,40 @@ +package at.hannibal2.skyhanni.data + +import at.hannibal2.skyhanni.events.GuiRenderEvent +import io.github.moulberry.moulconfig.internal.TextRenderUtils +import net.minecraft.client.Minecraft +import net.minecraft.client.gui.ScaledResolution +import net.minecraft.client.renderer.GlStateManager +import net.minecraftforge.fml.common.eventhandler.SubscribeEvent + +class TitleUtils { + + companion object { + private var display = "" + private var endTime = 0L + + fun sendTitle(text: String, duration: Int) { + display = "§f$text" + endTime = System.currentTimeMillis() + duration + } + } + + @SubscribeEvent + fun onRenderOverlay(event: GuiRenderEvent.GameOverlayRenderEvent) { + if (System.currentTimeMillis() > endTime) return + + val scaledResolution = ScaledResolution(Minecraft.getMinecraft()) + val width = scaledResolution.scaledWidth + val height = scaledResolution.scaledHeight + + GlStateManager.enableBlend() + GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0) + val renderer = Minecraft.getMinecraft().fontRendererObj + + GlStateManager.pushMatrix() + GlStateManager.translate((width / 2).toFloat(), (height / 1.8).toFloat(), 0.0f) + GlStateManager.scale(4.0f, 4.0f, 4.0f) + TextRenderUtils.drawStringCenteredScaledMaxWidth(display, renderer, 0f, 0f, false, 75, 0) + GlStateManager.popMatrix() + } +} \ No newline at end of file -- cgit