Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package terramagna.gui;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.gui.FontRenderer;
- import net.minecraft.client.gui.Gui;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.client.event.RenderGameOverlayEvent;
- import net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType;
- import net.minecraftforge.event.EventPriority;
- import net.minecraftforge.event.ForgeSubscribe;
- import org.lwjgl.opengl.GL11;
- import terramagna.TerraMagna;
- import terramagna.helpers.PlayerStatsHelper;
- public class GuiInformationDisplay extends Gui
- {
- private Minecraft mc;
- private ResourceLocation texture = new ResourceLocation("terramagna", "textures/gui/hud_1.png");
- public GuiInformationDisplay(Minecraft mc)
- {
- super();
- this.mc = mc;
- }
- @ForgeSubscribe(priority = EventPriority.NORMAL)
- public void onRenderexperienceBar(RenderGameOverlayEvent event)
- {
- if(event.isCancelable() || event.type != ElementType.EXPERIENCE)
- {
- return;
- }
- String goldAmount = Integer.toString(PlayerStatsHelper.getExperience());
- FontRenderer fontRenderer = Minecraft.getMinecraft().fontRenderer;
- GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
- GL11.glDisable(GL11.GL_LIGHTING);
- mc.func_110434_K().func_110577_a(texture);
- drawTexturedModalRect(30, 30, 0, 0, 64, 32);
- fontRenderer.drawString("Terra Magna : " + TerraMagna.getVersion(), 2, 2, 0xFFFFFF);
- fontRenderer.drawString("Gold : " + goldAmount, 2, 12, 0xFFFF00);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment