GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

[BUG] if you put Gas Collector into Processing Array in Nether, you will get Air instead of Nether Air

Quarri6343 opened this issue · 3 comments

commented

Describe the bug
I don't think Nether has breathable air

Versions
Forge: 14.23.5.2860
GTCEu: gregtech-1.12.2-2.1.4-beta.jar
Modpack: GregTech Expert 2

Setup
SP
New world generated

Expected behavior
you should get Nether Air

Screenshots
キャプチャ1208

commented

As a note, you can still get nether air using the correct circuit configuration.

This is coming about because checkRecipe will have the default value of true for the Processing Array, as the PA does not override this method. I attempted to override checkRecipe to return the checkRecipe of the machine inside the PA, but this caused some issues as the MTE was not initialized, which would crash in the Gas Collector case when it called getWorld(). I am still looking for a better solution for this.

commented

This was fixed in #808

commented

🚯