daily pastebin goal
61%
SHARE
TWEET

Untitled

a guest Jul 10th, 2016 13 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package ed.enderdeath.mod.AnvilDragon;
  2.  
  3. import java.util.HashMap;
  4.  
  5. import org.lwjgl.opengl.GL11;
  6.  
  7. import ed.enderdeath.mod.Extractor.ContainerAlloyer;
  8. import ed.enderdeath.mod.Extractor.GuiAlloyer;
  9. import ed.enderdeath.mod.Extractor.TileEntityAlloyer;
  10. import ed.enderdeath.mod.common.enderdeath;
  11. import net.minecraft.client.gui.Gui;
  12. import net.minecraft.client.gui.inventory.GuiContainer;
  13. import net.minecraft.client.resources.I18n;
  14. import net.minecraft.entity.player.InventoryPlayer;
  15. import net.minecraft.inventory.IInventory;
  16. import net.minecraft.util.ResourceLocation;
  17. import net.minecraft.world.World;
  18.  
  19. public class GuiAnvilDragon extends GuiContainer
  20. {
  21.      private static final ResourceLocation texture = new ResourceLocation(enderdeath.MODID,"textures/gui/container/GuiAlloyer.png");
  22.      public GuiAnvilDragon(InventoryPlayer invPlayer, World world, int x,int y,int z)
  23.      {
  24.      super(new ContainerDragonAnvil(invPlayer, world,x,y,z));
  25.      this.xSize = 176; //La largeur du gui en pixels (supprimez-le pour laisser celle par défaut)
  26.      this.ySize = 188; //La hauteur du gui en pixels (supprimez-le pour laisser celle par défaut)
  27.      }
  28.  
  29.      /**
  30.      * Fonction pour dessiner le premier plan
  31.      */
  32.      @Override
  33.      protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY)
  34.      {
  35.      fontRendererObj.drawString(I18n.format("container.crafting_table"), 100, 5, 0xFFFFFF); //On dessine le "titre" du gui, le I18n.format va traduire le texte donné, n'oubliez pas de l'ajouter dans votre fichier de langues !
  36.      }
  37.  
  38.      /**
  39.      * Fonction pour dessiner l'arrière plan
  40.      */
  41.      @Override
  42.      protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY)
  43.      {
  44.      mc.getTextureManager().bindTexture(texture); //On bind la texture
  45.      drawTexturedModalRect(guiLeft, guiTop, 0, 0, xSize, ySize); //Et on la dessine
  46.      }
  47. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top