Alloy Forgery soft incompatibility (No crashing, but some mod functionality is broken)
Mod Name
Alloy Forgery
Mod Homepage
https://github.com/wisp-forest/alloy-forgery
Describe the bug
The mod loads and largely functions as expected. However, hopper insertion and extraction don't work properly.
Steps to reproduce
Firstly, a note that this has been tested on empty (outside the required dependencies) Fabric, Forge and NeoForged instances. And yes, just in case, the hopper automation is implemented in the mod.
Steps to reproduce:
- Have the Connector, Alloy Forgery and the required dependency (OwO lib) installed
- Log into a world.
- Build a basic smeltery as per the github wiki, using a smeltery controller and a matching material
- Put a hopper under the smeltery (under the smeltery controller or in the middle should both work)
- Load the smeltery with fuel and an input item (I used Coal blocks and Raw Iron Ore)
- Wait for it to smelt an item. Item doesn't get extracted by a hopper at all.
- Remove the items from the processing grid. Attach two hoppers to the smeltery horizontally.
- The fuel hopper (on the left) works as expected
- The material hopper (on the right) behaves incorrectly. It inserts the items, but it inserts the same item (Raw Iron Ore) into different slots in the grid instead of stacking them into the same slot.
Do the same on fabric. The bottom hopper should pull the processed metals out, the insertion hopper should stack the items in the slots correctly. Screenshots:
Basic smeltery setup:
Same instance after right clicking the smeltery, notice the items just sitting there:
The results of hopper insertion on the Forge/Neoforged instance:
The results of hopper insertion on the Fabric instance:
Logs
Additional context
Forge, NeoForged, Fabric, mod and Connector versions are all latest. Additionally tested several versions of the base mod to ensure that it wasn't broken by itself.
It should be noted that there is an issue open on the project's Issues page about one person having issues with hopper insertion and they appear to be on Fabric (if an older version). However, I couldn't reproduce this behaviour on Fabric even after downgrading to an older version of the modloader.
These issues are still occurring, tested on Forge and Fabric 1.20.1 and found to be the case.