OSDN Git Service

パッケージ変更
[chemicraft/ChemiCraftNext.git] / src / asia / tcrs / ccnp / chemicraftnext / core / gui / GuiPyrolysisTable.java
diff --git a/src/asia/tcrs/ccnp/chemicraftnext/core/gui/GuiPyrolysisTable.java b/src/asia/tcrs/ccnp/chemicraftnext/core/gui/GuiPyrolysisTable.java
new file mode 100644 (file)
index 0000000..30381cc
--- /dev/null
@@ -0,0 +1,32 @@
+package asia.tcrs.ccnp.chemicraftnext.core.gui;
+
+import asia.tcrs.ccnp.chemicraftnext.core.ChemiCraftCore;
+import asia.tcrs.ccnp.chemicraftnext.core.container.ContainerPyrolysisTable;
+import asia.tcrs.ccnp.chemicraftnext.core.tileentity.TileEntityPyrolysisTable;
+import net.minecraft.client.gui.inventory.GuiContainer;
+import net.minecraft.entity.player.EntityPlayer;
+
+public class GuiPyrolysisTable extends GuiContainer{
+
+       private TileEntityPyrolysisTable tileentity;
+
+       public GuiPyrolysisTable(EntityPlayer par1EntityPlayer, TileEntityPyrolysisTable par2) {
+               super(new ContainerPyrolysisTable(par1EntityPlayer, par2));
+               this.tileentity = par2;
+               this.ySize = 204;
+       }
+
+       @Override
+       protected void drawGuiContainerBackgroundLayer(float var1, int var2, int var3) {
+               this.mc.renderEngine.bindTexture(ChemiCraftCore.instance.GUI_PYROLYSIS_TEXTURE);
+               this.drawTexturedModalRect(this.guiLeft, this.guiTop, 0, 0, this.xSize, this.ySize);
+               this.drawTexturedModalRect(this.guiLeft + 28, this.guiTop + 48, 176, 0, 13, (int) (13F / this.tileentity.getFuelRestTime()));
+
+       }
+
+       @Override
+       protected void drawGuiContainerForegroundLayer(int par1, int par2) {
+               this.fontRenderer.drawString(String.valueOf("Temp:" + (int)this.tileentity.getHeat()), 110, 100, 0x000000);
+       }
+
+}