LaserRecipes used for the Atomic Reconstructor use ItemStack for the result. However, the count of the stack is completely ignored. It would be neat to explain the intention here. Is it an ItemStack to support components? Is the count ignored because you also support in-world recipe processing when placing the block and you wouldn't be able to have two blocks in a single block space after the recipe is done?
These would be valid reasons to use an ItemStack. But in that case, the JEI recipe category should also hardcode the count of the stack to 1 so it isn't as confusing. Otherwise, you would have to decouple block replacement laser recipes from item conversion recipes.
LaserRecipe
s used for the Atomic Reconstructor useItemStack
for the result. However, the count of the stack is completely ignored. It would be neat to explain the intention here. Is it anItemStack
to support components? Is the count ignored because you also support in-world recipe processing when placing the block and you wouldn't be able to have two blocks in a single block space after the recipe is done?These would be valid reasons to use an
ItemStack
. But in that case, the JEI recipe category should also hardcode the count of the stack to 1 so it isn't as confusing. Otherwise, you would have to decouple block replacement laser recipes from item conversion recipes.