From c301743c6c624235e1f9120f6f687262edd94f67 Mon Sep 17 00:00:00 2001 From: mozipi Date: Sat, 20 Apr 2013 10:52:23 +0900 Subject: [PATCH] =?utf8?q?=E5=88=86=E8=A7=A3=E5=8F=B0=E3=81=AEresults?= =?utf8?q?=E3=81=8C=E3=82=B7=E3=83=A3=E3=83=AD=E3=83=BC=E3=82=B3=E3=83=94?= =?utf8?q?=E3=83=BC=E3=81=A0=E3=81=A3=E3=81=9F=E3=81=9F=E3=82=81=E3=80=81s?= =?utf8?q?tacksize=E3=81=8C=E5=A4=89=E3=82=8F=E3=81=A3=E3=81=A60=E3=81=AB?= =?utf8?q?=E3=81=AA=E3=81=A3=E3=81=A6=E3=81=97=E3=81=BE=E3=81=86=E3=81=AE?= =?utf8?q?=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- common/pcc/chemicraft/core/gui/GuiPyrolysisTable.java | 2 -- .../core/tileentity/TileEntityElectrolysisTable.java | 3 ++- .../chemicraft/core/tileentity/TileEntityPyrolysisTable.java | 11 +++++++---- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/common/pcc/chemicraft/core/gui/GuiPyrolysisTable.java b/common/pcc/chemicraft/core/gui/GuiPyrolysisTable.java index ede85b1..c25d087 100644 --- a/common/pcc/chemicraft/core/gui/GuiPyrolysisTable.java +++ b/common/pcc/chemicraft/core/gui/GuiPyrolysisTable.java @@ -20,8 +20,6 @@ public class GuiPyrolysisTable extends GuiContainer{ 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); - System.out.println((int) (13F / this.tileentity.getFuelRestTime())); - System.out.println(this.tileentity.getFuelRestTime()); this.drawTexturedModalRect(this.guiLeft + 28, this.guiTop + 48, 176, 0, 13, (int) (13F / this.tileentity.getFuelRestTime())); } diff --git a/common/pcc/chemicraft/core/tileentity/TileEntityElectrolysisTable.java b/common/pcc/chemicraft/core/tileentity/TileEntityElectrolysisTable.java index e5adc0a..016335f 100644 --- a/common/pcc/chemicraft/core/tileentity/TileEntityElectrolysisTable.java +++ b/common/pcc/chemicraft/core/tileentity/TileEntityElectrolysisTable.java @@ -413,7 +413,8 @@ public class TileEntityElectrolysisTable extends TileEntity { int var5 = results[i].stackSize; for (int j = 0; j < containerResults.length; j++) { if (containerResults[j] == null) { - this.invr.setInventorySlotContents(j, results[i]); + ItemStack result = new ItemStack(var1, var5, var3); + this.invr.setInventorySlotContents(j, result); break; } else { int var2 = containerResults[j].itemID; diff --git a/common/pcc/chemicraft/core/tileentity/TileEntityPyrolysisTable.java b/common/pcc/chemicraft/core/tileentity/TileEntityPyrolysisTable.java index bb45b91..f1e1369 100644 --- a/common/pcc/chemicraft/core/tileentity/TileEntityPyrolysisTable.java +++ b/common/pcc/chemicraft/core/tileentity/TileEntityPyrolysisTable.java @@ -67,6 +67,8 @@ public class TileEntityPyrolysisTable extends TileEntity { @Override public void updateEntity() { + System.out.println("完成時間:" + (MAX_BURN_TIME / (10 * (this.heat / CENTER_HEAT))) / 20 + "seconds"); + // boolean var2 = false; boolean var1 = this.worldObj.canBlockSeeTheSky(xCoord, yCoord + 1, zCoord); @@ -97,8 +99,8 @@ public class TileEntityPyrolysisTable extends TileEntity { } if (this.fuelRestTime >= 0) { - this.burnTime += 10 * CENTER_HEAT / this.heat; - this.fuelRestTime -= 10 * CENTER_HEAT / this.heat; + this.burnTime += 10 * (this.heat / CENTER_HEAT); + this.fuelRestTime -= 10 * (this.heat / CENTER_HEAT); } if (this.burnTime >= MAX_BURN_TIME) { @@ -176,7 +178,7 @@ public class TileEntityPyrolysisTable extends TileEntity { new DebugData("BurnTime", this.burnTime), new DebugData("アイテムが入るか", var2) ); - */ + */ } @Override @@ -458,7 +460,8 @@ public class TileEntityPyrolysisTable extends TileEntity { int var5 = results[i].stackSize; for (int j = 0; j < containerResults.length; j++) { if (containerResults[j] == null) { - this.invr.setInventorySlotContents(j, results[i]); + ItemStack result = new ItemStack(var1, var5, var3); + this.invr.setInventorySlotContents(j, result); break; } else { int var2 = containerResults[j].itemID; -- 2.11.0