Refined Storage

Refined Storage

77M Downloads

[1.12.2] Processing Patterns That Use the Resin Funnel Augment in [Thermal Foundation] Sawmill Machine Have the Wrong Input/Output

Runzugirl opened this issue ยท 4 comments

commented

Issue description: When creating a pattern to use in a Thermal Expansion Sawmill with the Resin Funnel Augment, the input/output is incorrect.

What happens: When creating a processing pattern that processes a log into 6 planks, 1 sawdust and 0.01 liquid of sap using the Resin Funnel augment in a Sawmill machine, the recipe mistakenly adds the liquid output to expected input.

What you expected to happen: The sap to be an output.

Steps to reproduce:

  1. Open up the pattern grid.
  2. Add any log into planks recipe that uses the Resin Funnel augment.
  3. Switch type button between Item and Liquid and sap is mistakenly on the input side.
    ...

Version (make sure you are on the latest version before reporting):

  • Minecraft: 1.12.2
  • Forge: 14.23.5.2847
  • Refined Storage:1.6.15
  • Thermal Foundation 2.6.3.27

Does this issue occur on a server? [yes/no] Don't know. I only play SP.

commented

Not an RS issue. Thermal Expansion is adding them as input to JEI. RS can only read what JEI knows.

commented

So I've double-checked with a debugger and can confirm that JEI is giving us the Resin with the input flag set to true here. https://github.com/raoulvdberge/refinedstorage/blob/738ccca994562e181a6c109ff8675464997b9e22/src/main/java/com/raoulvdberge/refinedstorage/integration/jei/RecipeTransferHandlerGrid.java#L77
image

This is actually not the only recipe I can think of where this happens. Any chance that JEI sets the input flag on the outputs if no input fluid is provided?

commented

No, we are not doing that actually. They are very correctly being added as what they should be - outputs.