[1.19.2] Emi does not respect Forge's IShapedRecipe
yrsegal opened this issue ยท 12 comments
That's peculiar, doesn't vanilla have a concept for shaped recipes? Oh well, I'll fix this
It does, but only for ShapedRecipe
and this can't extend that for technical reasons
Well it isn't showing the shapeless symbol, so I don't think it thinks the recipe is shapeless. It's just being improperly applied to the 3x3 grid instead of 2x2.
boolean shapeless = recipe.fits(1, recipe.getIngredients().size()) && recipe.fits(recipe.getIngredients().size(), 1);
Not sure then, the only other possibility is your class extends shapeless recipe for some reason, which does not look like the case
Oh, actually, this appears to be a Quark bug. Quark is returning true
from Recipe.fits
given large bounding boxes.
huh. but we do return parent.canCraftInDimensions(width, height);
(which i'm assuming is the mojmap for fits)
Ah, guess I gotta narrow in on the proper size, mods like ct must buffer with empty stacks for alignment. Okay this is my responsibility then.