summaryrefslogtreecommitdiff
path: root/ihl/model/RenderGameOverlayEventHandler.java
diff options
context:
space:
mode:
authorFoghrye4 <foghrye4@gmail.com>2016-04-11 19:44:54 +0300
committerFoghrye4 <foghrye4@gmail.com>2016-04-11 19:44:54 +0300
commit05c78126859231a68e199dc34613689bd0978e2f (patch)
tree050bea104a18c72905095d29f31bec2935a27a24 /ihl/model/RenderGameOverlayEventHandler.java
Initial commit
Diffstat (limited to 'ihl/model/RenderGameOverlayEventHandler.java')
-rw-r--r--ihl/model/RenderGameOverlayEventHandler.java39
1 files changed, 39 insertions, 0 deletions
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);
+ }
+ }
+
+}