[Cross-Mod] Lava Crystal is consumed in The Betweenlands Sulfur Furnaces
Vaixell opened this issue ยท 4 comments
Issue Description:
Using a Lava Crystal inside one of the Betweenlands Sulfur Furnaces (single and dual) consumes it, burning for one item.
What happens:
Eh, Lava Crystal is consumed.
What you expected to happen:
It to not be consumed.
Steps to reproduce:
- Place a Betweenlands Furnace.
- Put in Lava Crystal as fuel.
- Put something to smelt in it.
Affected Versions (Do not use "latest"):
- BloodMagic: 2.4.1-103
- The Betweenlands: 3.4.9
- Minecraft: 1.12.2
- Forge: 14.23.5.2838
Try a lava bucket. If you cannot use a lava bucket or the bucket of a lava bucket is consumed, too, it's not our fault (I can almost guarantee you that).
For the lava crystal to be not consumed, the mod needs to implement smelting fuel items that return another items (lava bucket returns a bucket) correctly, as that is basically the mechanic between a correctly implemented infinite fuel source.
That is most likely not the case with sulfur furnaces.
They are shrinking the stack, which will set the internal item to Air, then calling getContainerItem
on it.