Better Furnaces Reforged

Better Furnaces Reforged

552k Downloads

Auto-Input and Factory Upgrades not checking inventories 1.18.2

Staegrin opened this issue ยท 15 comments

commented

Version
BetterFurnacesReforged-1.18.2-1.2.3 & Ultimate-Furnaces-BFR-1.18.2-1.0
Forge 40.1.52
Minecraft 1.18.2
Neither the furnaces or the forges equipped with an Auto-Input or Factory Upgrade will auto pull smelt-able items from inventories. Until an item is modified in the furnace/forge.
2022-07-01_01 25 27
A furnace/Forge will only pull from the adjacent inventory if first an item is hoppered in or placed in manually. When the fuel slot has space, the fuel will be extracted automatically. Anything that can be smelted will not be detected until something changes inside the furnace/forge.
2022-07-01_01 30 17
The factory upgrade is set to Auto Input true, for the correct side and Redstone Ignored
2022-07-01_01 31 38
3 stacks of copper dust not being extracted.
2022-07-01_01 32 28
2022-07-01_01 32 29
Put in one dust into the top slot or remove some of the fuel and suddenly the furnace/forge will start to extract from the inventory next to it.

commented

Have you tried using the newest version(1.18.2-1.2.4)? Soon I will analyze to find a solution for this bug

commented

Sorry, but I did exactly the same block setup as you did, and the same factory upgrade configuration, and I didn't find this bug, maybe I fixed it in this new version and don't remember.

commented

Thanks for reporting this bug, I already found the problem, and I'll post the fix soon.

commented

Using latest
Ultimate-Furnaces-BFR-1.18.2-1.0.1
BetterFurnacesReforged-1.18.2-1.2.5
Still happening. Inventory of the furnace needs to be changed in some way before the inventory next to it gets checked.
In your setup, did you wait for the fuel to fill up? Before adding smeltable items into the inventory next to the furnace? Because the furnace will detect and extract fuel from an adjacent inventory without any problem.
This filling up on fuel will also make the furnace check for smeltable items. When the fuel is full and nothing further changes it will stop checking adjacent inventories.

commented

The furnace was already fueled and idle, with no inventory changes, and auto-input was working normally

commented

Just tried in a world with only
Ultimate-Furnaces-BFR-1.18.2-1.0.1
BetterFurnacesReforged-1.18.2-1.2.5
jei-1.18.2-9.7.0.196
Fueled up
2022-07-01_22 31 48
Raw iron in the barrel
2022-07-01_22 31 52

2022-07-01_22 31 54
Put in one Raw iron
2022-07-01_22 32 11
Now suddenly it notices all the other raw iron and starts extracting from the barrel
2022-07-01_22 32 12

commented
Minecraft_.1.18.2.2022-07-01.17-40-46.mp4
commented

Same with the Fuel Liquid upgrade
2022-07-01_23 33 59
2022-07-01_23 34 08
Plenty of lava in the tank and iron dust in the adjacent inventory
2022-07-01_23 34 15
Remove the full lava bucket, add some Iron dust into the adjacent inventory and now the Ultimate Forge can detect smeltable items and import them.

commented

Just tested it. It works if the fuel is not full. In your case 37 coal. Then the automation works. As soon as there are 64 coal, it no longer detects smeltable items in the adjacent inventory.

commented

It has 37 coals because before they were consumed when starting the auto-input they had 64 coals ๐Ÿ˜’

commented

So for some reason the fuel slot being full of fuel stops the upgrade from checking if smeltable material gets added to adjacent inventories.

commented

My pleasure. It was a strange edge case.

commented

Fixed in version 1.18.2-1.2.6

commented

Seems fully fixed. Thanks for the hard work.

commented

My pleasure to make the fix ;)