From 05c78126859231a68e199dc34613689bd0978e2f Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Mon, 11 Apr 2016 19:44:54 +0300 Subject: Initial commit --- ihl/model/RenderGameOverlayEventHandler.java | 39 ++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 ihl/model/RenderGameOverlayEventHandler.java (limited to 'ihl/model/RenderGameOverlayEventHandler.java') diff --git a/ihl/model/RenderGameOverlayEventHandler.java b/ihl/model/RenderGameOverlayEventHandler.java new file mode 100644 index 0000000..e2bbde4 --- /dev/null +++ b/ihl/model/RenderGameOverlayEventHandler.java @@ -0,0 +1,39 @@ +package ihl.model; + +import ihl.utils.IHLRenderUtils; +import cpw.mods.fml.common.eventhandler.SubscribeEvent; +import net.minecraft.client.Minecraft; +import net.minecraft.util.ResourceLocation; +import net.minecraftforge.client.GuiIngameForge; +import net.minecraftforge.client.event.RenderGameOverlayEvent; + +public class RenderGameOverlayEventHandler +{ + + private static final ResourceLocation thermometerGUI = new ResourceLocation("ihl", "textures/gui/GUIThermometer.png"); + public static RenderGameOverlayEventHandler instance; + public long temperature = 0; + public int displayCurrentGUITimer = 0; + + public RenderGameOverlayEventHandler() + { + instance=this; + } + + public void showThermometerTemperature(int temperature1, int displayCurrentGUITimer1) + { + + } + + @SubscribeEvent + public void renderGameOverlayEvent(RenderGameOverlayEvent.Pre/*.Post*/ event) + { + if(displayCurrentGUITimer>0) + { + displayCurrentGUITimer--; + Minecraft.getMinecraft().renderEngine.bindTexture(thermometerGUI); + IHLRenderUtils.instance.drawThermometerTemperature(temperature, displayCurrentGUITimer>500); + } + } + +} -- cgit v1.2.3