Ender Tweaker

Ender Tweaker

9M Downloads

Remove recipe by `IIngredient` output

PrincessRTFM opened this issue ยท 0 comments

commented

In the alloy smelter in particular, I'm trying to remove the ability to make steel (ingotSteel) with iron and coal dust, because those ingredients are also used to make electrical steel with the addition of silicon. If you put in iron and coal dust before the silicon, you make the wrong thing. However, there's no way to remove recipes by output using the ore dictionary, only absolute item stacks. The workaround I came up with is iterating over <ore:ingotSteel>.items and calling .remove() on each, but then I get an error message in chat about there not being a recipe for that particular mod's steel ingot.

I know you're not really doing 1.12.2 support, but if this isn't in a future version yet (and I haven't heard anything about it) then I'd like to request it, even if you won't backport it to the 1.12.2 version of the mod.

Alternatively, maybe either suppress or allow the script to suppress the "no recipe for that item" error message, at least in the game chat?