Industrial Foregoing

Industrial Foregoing

117M Downloads

[1.21] Potion Brewer does not respect configured input/output sides

welch3694 opened this issue ยท 13 comments

commented

DO NOT REPORT AN ISSUE IF YOU HAVEN'T TESTED THE ISSUE WITH THE LATEST VERSION IN CURSEFORGE

Industrial Foregoing Version: industrialforegoing-1.21-3.6.17

Titanium Version: titanium-1.21-4.0.24

Configuring input/extract sides on the potion brewer does not behave properly.

I have set the bottom to accept glass bottles, and disabled the potion ingredients from entering the bottom, yet they go in the potion input slots regardless.

2024-11-12_12 40 22
2024-11-12_12 40 33
2024-11-12_12 40 38
2024-11-12_12 40 49

I also cannot extract from the output slots. I have configured the output slots to go to the west side, and yet the pipe does not extract anything.

2024-11-12_12 45 12
2024-11-12_12 43 38

Thanks!

commented

Update titanium

commented

Same issue running
Industrial Foregoing 1.21-3.6.19
Titanium 4.0.30
It also effects blaze powder where it fills the input regardless of how the sides are setup

commented

I can't replicate it, make sure to filter the potion on the green slot filter to allow it to extract

commented

This is still happening in the current pack of ATM10. All versions based on the most recent release of the pack at the moment of this comment date time stamp. I have it set to ONLY accept blaze from the east side, and ALL input slots are disabled for the east side in the machine, BUT, blaze is constantly being pushed into the brewing input slot, which is again set to be disabled via the east side.

To @Buuz135, your replyis not applicable, as the problem doesnt seem to have anything to do with what is being output, but what is being and input where, we have not even gotten far enough to make an item to output. The sidedness and the interaction with input and output is broken.

commented

I compared it in ATM9 vs ATM10. With ATM9 pushing into the brewer did nothing if the side is disabled. With ATM10 it was inconsistent, sometimes it behaved like ATM9, but I could pickup a pushing source and place it back down and it would start filling all the brewers slots even with them disabled.

My test was on creative with the potion brewer on top of a creative power source, a sophistication storage diamond chest with an advanced hopper upgrade inserted (this allows for each push/pull config).

What semi-worked for me was avoiding pushing into the brewer at all, no pipes or me exporters. Instead using interfaces or buffer chests the brewer could pull from. This was still inconsistent for the main input as the order of the input ingredients and the specific slots they land in is critical to stop the brewer stalling and sometimes the inputs would get pulled in the wrong order or the brewing would start before they were all added causing them to be in the wrong slots to progress beyond the first ingredient. The only way to stop this happening was to lock the input. I don't have any of these issues on ATM9.

Unfortunately locking the input means the brewer can only produce a single potion type making it pointless to use with pattern providers/automation as you would need a brewer for each potion type.

It seems unnecessarily complicated to use at the moment, it could at least do with preventing bottles and blaze powder going into the input slots. I gave up and ended up hand feeding it with locked input to get the results I needed.

commented

Not sure why this is closed? The issue still persists on lastest ATM10 with Titanium 4.0.30. As a workaround, use Extended AE stock exporter to export exactly 64 blaze powder.

commented

Guys, the game is not that hard

2025-01-24.17-21-08.mp4
commented

A few of the other mods had vanilla hoppers working with machines whilst none of the modded pipes/machines would work. It needed some neoforge capabilities enabling for the machines for pipes and stuff to behave as expected. The silent gear author said that forge did all this automatically whilst neoforge did not. I don't think it is exactly the same issue here since pipes can interact with the brewer.

I just tried the example above and whilst a vanilla hopper worked as expected, a sophisticated storage chest with a hopper upgrade set to push in the same manner as the vanilla hopper would not work.

The order each block is placed seemed to effect the result too, If I place the brewer first and then attach pipes then it refuses to accept anything. If I then break the brewer and place it in the same spot, then disable all the inputs, it still gets its input slots force filled.

commented

This might be fixed in the latest Titanium version

commented

Still happening with 4.0.37 of Titanium. Bottles are configured for the bottom side yet always end up in the Bucket slot

commented

To get around the issue, rather than pushing bottles/blaze powder to the potion brewer, it works to have something like an me interface stocked with these items and then have the potion brewer pull from the interface instead.

commented

To get around the issue, rather than pushing bottles/blaze powder to the potion brewer, it works to have something like an me interface stocked with these items and then have the potion brewer pull from the interface instead.

It's a simple as putting an empty bucket in the slot to block it!

https://youtu.be/DOW4xkxqp6g?si=S_Aq1B1ygYFSP-Tv&t=584

commented