GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

[BUG] EBF can't lookup ingot smelt recipe with gasboost

GlodBlock opened this issue ยท 5 comments

commented

Describe the bug
most ingot smelt recipe in EBF is no-gas or gas-boost.
aluminium ingot recipe:
image
image

but with such input, the EBF is still running the gasless recipe.
image
the gas isn't consumed and the process time is unchanged.
there is no other input item in hatch.

Versions
2.1.4-beta

Setup
in server, haven't tested in sp

Steps To Reproduce
see above

Expected behavior
use the correct recipe

commented

further investigation, this bug only appeared in the recipe with circuits added by zenscript. recipebuilder.circuit() will casue such bug

commented

i still can reproduce this bug.
i am smelting the ingot without gas first, then i changed the programm circuit and prodive the gas but the ebf was still running the gasless recipe.
ezgif-2-67a9f171db

commented

even after the ebf stop working, it still can't comsume the gas in next work

commented

Hm, I tried reproducing this and could not successfully do so (in both SP and MP). I set up an EBF which correctly ran the gas boost recipes when supplied with gas, the correct circuit, and dust.

Can you still reproduce this issue, and if so can you give me the reproduction steps?

My testing was in the development environment, so it is possible that some changes have been made since the last release that fixed this issue.

commented

we found this issue earlier in our modpack
it has been there for a very long time
GTModpackTeam/GregTech-Expert-2#66
recipebuilder.circuit() is broken so you need to write like
recipebuilder.notConsumable(<metaitem:circuit.integrated>.withTag({Configuration: 1}))
to make the recipe work in the current version