Hbm's Nuclear Tech Mod

Hbm's Nuclear Tech Mod

1M Downloads

Conveyor ejector filter not working and not pulling from certain blocks

stinkytoot200 opened this issue ยท 3 comments

commented

Version: 1.0.27X4263H1 (as of now, the latest version)

The filter for the conveyor ejector doesn't work. For example, when i have it set to filter only iron ingots from a furnace, it doesn't pull anything out, even when iron ingots are present.
Same thing for the blast furnace.

Untitled.mp4

The conveyor ejector also doesn't work at all for the arc furnace, whether the filter is on or not.

commented

Ejectors follow the hopper IO rules, vanilla furnaces are defined so that input items can only be inserted at the top, fuel only at the side and output only works at the bottom. That's most likely the case since the system was meant for hoppers and hoppers can only extract from blocks above them.

NTM's basic furnaces mimic that behavior since until now there was no sideways IO possible. I should probably abandon the vanilla code in favor of one that is side-agnostic (the brand new iron furnace already works like this). As for the vanilla furnace, if it's really necessary I would have to add an exception to the hopper IO rules where it would ignore what the furnace has defined to allow extracting items sideways.

commented

Ejectors follow the hopper IO rules, vanilla furnaces are defined so that input items can only be inserted at the top, fuel only at the side and output only works at the bottom. That's most likely the case since the system was meant for hoppers and hoppers can only extract from blocks above them.

NTM's basic furnaces mimic that behavior since until now there was no sideways IO possible. I should probably abandon the vanilla code in favor of one that is side-agnostic (the brand new iron furnace already works like this). As for the vanilla furnace, if it's really necessary I would have to add an exception to the hopper IO rules where it would ignore what the furnace has defined to allow extracting items sideways.

That would be great, because then factories would be much more compact and straightforward. Thanks!

commented

The newest version should have improved IO rules for vanilla, electric and arc furnaces. I'm leaving the issue open since there's probably a couple more machines that still need some work (the blast furnaces for example).