Guest User

Untitled

a guest
Sep 8th, 2013
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. package terramagna.gui;
  2.  
  3. import net.minecraft.client.Minecraft;
  4. import net.minecraft.client.gui.FontRenderer;
  5. import net.minecraft.client.gui.Gui;
  6. import net.minecraft.util.ResourceLocation;
  7. import net.minecraftforge.client.event.RenderGameOverlayEvent;
  8. import net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType;
  9. import net.minecraftforge.event.EventPriority;
  10. import net.minecraftforge.event.ForgeSubscribe;
  11. import org.lwjgl.opengl.GL11;
  12. import terramagna.TerraMagna;
  13. import terramagna.helpers.PlayerStatsHelper;
  14.  
  15. public class GuiInformationDisplay extends Gui
  16. {
  17.  
  18. private Minecraft mc;
  19. private ResourceLocation texture = new ResourceLocation("terramagna", "textures/gui/hud_1.png");
  20.  
  21. public GuiInformationDisplay(Minecraft mc)
  22. {
  23.  
  24. super();
  25.  
  26. this.mc = mc;
  27.  
  28. }
  29.  
  30. @ForgeSubscribe(priority = EventPriority.NORMAL)
  31. public void onRenderexperienceBar(RenderGameOverlayEvent event)
  32. {
  33.  
  34. if(event.isCancelable() || event.type != ElementType.EXPERIENCE)
  35. {
  36.  
  37. return;
  38.  
  39. }
  40.  
  41. String goldAmount = Integer.toString(PlayerStatsHelper.getExperience());
  42.  
  43. FontRenderer fontRenderer = Minecraft.getMinecraft().fontRenderer;
  44.  
  45. GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
  46. GL11.glDisable(GL11.GL_LIGHTING);
  47.  
  48. mc.func_110434_K().func_110577_a(texture);
  49. drawTexturedModalRect(30, 30, 0, 0, 64, 32);
  50. fontRenderer.drawString("Terra Magna : " + TerraMagna.getVersion(), 2, 2, 0xFFFFFF);
  51. fontRenderer.drawString("Gold : " + goldAmount, 2, 12, 0xFFFF00);
  52.  
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment