Invisible ingredients in some recipes
CestQuoiUnPseudo opened this issue ยท 5 comments
Playing Monifactory Alpha 0.2.4, which is using EMI 1.1.6 1.20.1 forge. I've been seeing the problem on versions of Moni that uses EMI 1.1.6, but not in alpha 0.2.2, when it used EMI 1.1.4.
Here's a copy of the issue as reported in ThePansmith/Monifactory:
I first saw it on this recipe
However the usual recipe work: glass + oxygen. Dunno if it's just my install
I also saw the same "invisible glass" problem on other recipes.
Centrifuging recipe for SiO2, MgO, CaO, Gold, Al2O3 and Tantalite
Drilling fluid recipe. No other ways to make it, could be a game-breaking problem.
Ore washer, Impure pile of Salt into Salt
Most Ore Washer recipes actually. Maybe it's a special brand of water?
Pansmith (lead Monifactory dev) answered that those weren't custom recipes and those were either GTCEu or EMI issues. I've been seeing a problem in the newest version of EMI and i'm assuming the problem might be with this mod.
Please let me know if you need more information
GT is invasive and modifies EMI in ways where I am unable to debug this issue, you'll have to rely on them to figure this out.
we fixed that, remember?
I didn't know the extent of the changes, at least in this case EMI doesn't show these issues outside of gt recipes so I can't really debug it properly, it seems very likely it's on gt's end
GT is invasive and modifies EMI in ways where I am unable to debug this issue, you'll have to rely on them to figure this out.
according to your tag manager, the minecraft:block/forge:glass tag is empty? this issue was introduced here which leads me to believe it isn't actually a GT issue.
image
the loading system is checking for tag collisions and preferring the MC tag, but the getRawValues
method doesn't do that, so it ends up returning an empty tag.
EmiTags#reloadTags
calls #consolodateTags
-> #betterTag
which ends up picking the MC tag over the duplicate forge one.