Funnels don't extract from Rolling Mill
emythiel opened this issue ยท 3 comments
Describe the bug
If you have a rolling mill on a belt with 2 funnels, as shown in the ponder screen, the funnel meant to take items out does nothing. Instead, the result is just stuck inside the rolling mill until you either right click it to take the item out, or remove the exit funnel.
Video showing it:
https://www.youtube.com/watch?v=sYmOdCsenZI
To Reproduce
- Place a rolling mill on a moving belt with an intake and outtake funnel.
- Have an item inserted and processed.
- Item does not leave the mill as long as the outtake funnel is there.
Additional context
- Mod version: 1.2.3 (Fabric)
- Fabric Loader: 0.15.7
- Fabric API: 0.92.0
- Create version: 0.5.1-f-build.1335
edit:
To add, tested with just Create, CC&A and Fabric API, no other mods.
I thought this was a bug as well, but it might not actually be, though I am not familiar developing with Create.
I tried looking into the source code, as I wanted to try to fix this, when I noticed the funneling happens through DirectBeltInputBehaviour
, which is the same method used by Create's mechanical saws. It is even stated in the source code that the exact code was copied from the Create mechanical saw.
Now, the mechanical saw in Create does not actually use funnels! Instead, you place it in between belts, like this:
and after trying this, it actually works, extracting the items onto the belt like you would expect!
Turns out it is actually the pondering animation which is wrong. Instead of using funnels, you need to place it in between belts like you would with the mechanical saw.
I hope this helps anyone else running into this issue!