GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

Expand Smart Filter machines

Kremnari opened this issue ยท 1 comments

commented

GregTech CEu Version

v2.5.2

Related Problem

The Smart Filter Cover only recognizes centrifuge, electrolyzer and sifter recipes. It would be awesome if it could filter for other machines as well. At least the Electromagnetic Separator and Chemical Bath, as these have occasional use in ore processing.

Your Solution

It looks like they could be added @src/main/java/gregtech/common/covers/filter/ SmartItemFilter.java : 118
just add code links to the relevant RecipeMaps.

Additional Information

I'd fork, build, and PR it myself, but I'm fighting with gradle... ( I haven't touched modding since 1.6 and 2011)

commented

The smart item filter was designed to cover the case in ore processing where the input amount changes a lot between recipes, as seen with the varying dust sizes in the electrolyzer recipes.

The Electromagnetic Separator and Chemical Bath always have an input of 1 dust, so having the smart filter cover these cases does not really make sense. An alternative here would be using a robot arm, or conveyor, with an oredict filter, so you could filter out the dusts that you wanted to send to these machines when processing, based on their oredictionary name.