Advertisement
Guest User

Untitled

a guest
Aug 9th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.42 KB | None | 0 0
  1. package Fatal1tyGC.BitofTuts.client.gui;
  2.  
  3. import net.minecraft.client.gui.inventory.GuiContainer;
  4. import net.minecraft.client.renderer.GlStateManager;
  5. import net.minecraft.inventory.IInventory;
  6. import net.minecraft.util.ResourceLocation;
  7. import Fatal1tyGC.BitofTuts.container.ContainerBigChest;
  8. import Fatal1tyGC.BitofTuts.tileentities.TileEntityBigChest;
  9.  
  10. public class GuiBigChest extends GuiContainer{
  11.  
  12.     private TileEntityBigChest te;
  13.     private IInventory playerInv;
  14.    
  15.     public GuiBigChest(IInventory playerInv, TileEntityBigChest te) {
  16.         super(new ContainerBigChest(playerInv, te));
  17.         this.te = te;
  18.         this.playerInv = playerInv;
  19.        
  20.         this.xSize = 176;
  21.         //this.ySize = 122;
  22.         this.ySize = 249;
  23.        
  24.     }
  25.  
  26.     @Override
  27.     protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) {
  28.         GlStateManager.color(1.0f, 1.0f, 1.0f, 1.0f);
  29.         this.mc.getTextureManager().bindTexture(new ResourceLocation("bot:textures/gui/container/bigchest.png"));
  30.         this.drawTexturedModalRect(this.guiLeft, this.guiTop, 0, 0, this.xSize, this.ySize);
  31.     }
  32.    
  33.     @Override
  34.     protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY) {
  35.         String s = this.te.getDisplayName().getUnformattedText();
  36.         this.fontRendererObj.drawString(s, 88 - this.fontRendererObj.getStringWidth(s) / 2, 6, 4210752);
  37.         this.fontRendererObj.drawString(this.playerInv.getDisplayName().getUnformattedText(), 8, 212, 4210752);
  38.     }
  39.    
  40.    
  41.    
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement