View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001139 | Industrial-Craft² | machines | public | 2014-07-22 18:45 | 2014-07-23 06:47 |
Reporter | Kaldskryke | Assigned To | Thunderdark | ||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Summary | 0001139: Electric Heat Generator costs double EU unless allowed to "preheat" | ||||
Description | While investigating 0001138 I noticed that when I powered a Fermenter with a Electric Heat Generator it took 20000EU to complete an operation. It only required 10000Heat when using a Liquid Heat Exchanger. I decompiled the Fermenter tileentity class file to verify that 10000Heat was the intended amount, leading me to believe that the Electric Heat Generator only produces 0.5 heat per EU, despite its GUI saying 1 heat per EU. I decompiled the Electric Heat Generator tileentity class file and noticed that in the FillHeatBuffer function there is a possibility for the EU consumption to be doubled when its "bufferspace" is less than OR EQUAL TO its getMaxHeatEmitpeerTick. This is always the case when its heat buffer is zero, since this function is called from its TileEntityHeatSourceInventory as: addtoHeatBuffer(FillHeatbuffer(getmaxHeatEmitpeerTick() - this.HeatBuffer)); Consider changing if (Bufferspace > getmaxHeatEmitpeerTick()) { to if (Bufferspace >= getmaxHeatEmitpeerTick()) { | ||||
Tags | No tags attached. | ||||
Minecraft Version | |||||
|
From what I've found, it is 2 EU = 1 hU. Not sure if it is in fact the GUI which is wrong. |
|
fix in next Build THX Kaldskryke I had overlooked ... |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-07-22 18:45 | Kaldskryke | New Issue | |
2014-07-22 22:49 | Chocohead | Note Added: 0002851 | |
2014-07-23 06:47 | Thunderdark | Note Added: 0002854 | |
2014-07-23 06:47 | Thunderdark | Status | new => resolved |
2014-07-23 06:47 | Thunderdark | Resolution | open => fixed |
2014-07-23 06:47 | Thunderdark | Assigned To | => Thunderdark |