Closed lonevox closed 5 months ago
kubejs's JEI events interact with JEI's API and not all that information can be conveyed to EMI. You'll have to use the c:hidden_from_recipe_viewers
tag supported by every recipe viewer, or use EMI's resource formats for hiding https://github.com/emilyploszaj/emi/wiki/Hiding-and-Adding-Index-Stacks
I have a
JEIEvents.hideItems
event in a kube script:The
console.log(itemId)
produces this:The golden sheet, sturdy sheet, and copper sheet are all correctly hidden in EMI. However, the unprocessed obsidian sheet is still visible as seen here:![image](https://github.com/emilyploszaj/emi/assets/38600896/c40492dd-3fd5-478b-ba52-7783b66d0578)
If I run with only JEI and not EMI,
create:unprocessed_obsidian_sheet
is correctly hidden. I suspect this is becausecreate:unprocessed_obsidian_sheet
has a damage NBT, whereas the three other sheets have no NBT data.