JEI + Refined Storage should ideally have a "default" item per valid tag
Quezler opened this issue ยท 9 comments
Modpack version
0.5.9
Describe the bug
when you use the + in JEI to create a pattern for rs, you often get the weirdest of items with technically correct tags.
while it would (probably?) work fine in non-exact mode, i still get nightmares of having those patterns in my system,
hence i have a few requesters setup to keep the bellow items in stock, so if i need to make a pattern with one of the weirdified items i can pick a fresh one from rs to override the suggested pattern with before putting it in a crafter.
Screenshots
and worst of all, connecting glass:
(keep in mind that none of those "suggested" items are even in the rs network at all, let alone ever made on this map)
Did you have anything else with the tags in question in your system at the time?
I have a PR open for RS with this feature. Don't think it is possible to fix this easily on pack level.
assuming you mean refinedmods/refinedstorage#2975 ?
The PR over at RS GitHub fixing this has been merged... We're just waiting for it to make it to a release... One day! Maybe
This wouldn't be so annoying if it wasn't for the fact that the weird substitutions actually often break the recipes. It seems like the tag used to match the substitutions when making patterns is not always the same as the tag used to match ingredients during crafting. Either that, or the crafters always consider a pattern an exact match even if it was made without that. This usually happens with recipes containing planks. If I don't change the weird wood type it chooses for the pattern to regular oak planks, the RF system won't use the oak planks in the system to craft with (and there are no other kinds of plank in the system).
This is a rather unfortunate sideeffect of how the the wood types translate into different items depending on which wood type you select.
Picking one wood type vs. another or even selecting multiple wood types are all separate recipes, while patterns can only encode a single one. Removing the oak recipe and using the generic recipe for that could potentially help, but I think JEI breaks that idea....
The PR should improve that since it will pick the most common wood type you have to make the recipe. Now we are just waiting for a release ....