When inputting a recipe in Programmer, using the format of #namespace:item instead of namespace:item within "Item tag variants" option can still be written to variable card if one is placed in output slot.
Steps to reproduce the problem:
New Recipe in Logic Programmer
Input a valid recipe that uses tags (sticks recipe is a good candidate) via JEI, REI or EMI
Modify input tag on one of planks to contain an illegal character, like #
Click variable card into output slot. This should result in a crash
Expected behaviour:
Blocking or otherwise disallowing a variable card to be written at all. An option would be blocking the output slot with the advanced config UI.
Issue type:
Short description:
When inputting a recipe in Programmer, using the format of
#namespace:item
instead ofnamespace:item
within "Item tag variants" option can still be written to variable card if one is placed in output slot.Steps to reproduce the problem:
#
Expected behaviour:
Blocking or otherwise disallowing a variable card to be written at all. An option would be blocking the output slot with the advanced config UI.
Versions:
Log file:
https://mclo.gs/HsROiiC