Ender IO Zoo

Ender IO Zoo

963k Downloads

[1.7.10] Stirling generator chokes on custom fuel.

AnrDaemon opened this issue · 0 comments

commented

Issue Description:

I've m'tweaked TiCon patterns to become flammable.
Now, Vanilla Furnace correctly eating them, but trying to power Stirling generator off of them ends up in perpetual burning of one pattern. It just never consumes it.

What happens:

Stirling Generator is powered endlessly off of only one unit of "fuel".

What you expected to happen:

Normal consumption of the item…

Steps to reproduce:

Forge 1614 + MineTweaker+ModTweaker+EIO 2.3.427
Add a single script
$INSTANCEROOT/scripts/tic-patterns.zs

import minetweaker.item.IItemStack;

# Burning trash.
val woodPatterns = [
  <TConstruct:blankPattern>,
  <TConstruct:woodPattern:*>,
  <TConstruct:Pattern:*>
] as IItemStack[];

for pattern in woodPatterns {
  furnace.setFuel(pattern, 200);
}

Summon or loot some TiCon patterns

/give @myself TConstruct:woodPattern 2 1
/give @myself TConstruct:Pattern 2 1

Try burning them in the Vanilla Furnace.
Try powering Stirling generator with them.


Affected Versions (Do not use "latest"):

  • EnderIO: 1.7.10-2.3.0.427
  • EnderCore: 1.7.10-0.2.0.36
  • Minecraft: 1.7.10
  • Forge: 1614

Your most recent log file where the issue was present:

There's nothing really interesting in the file. It doesn't crash nor print anything of note on the console or in the logs.

Debug crash
https://gist.github.com/AnrDaemon/965551467da40f4f55063bc4b53e6d09