Add EMI Crafting Support
Kevin-Marsh opened this issue ยท 5 comments
Describe the feature
EMI has a keybind that allows you to click craft one to move the items into the grid of click craft one to inventory to automatically craft the item into the inventory directly. Right now the behaviour is that clicking craft one will move the items from your inventory into the grid or the pattern encoder and clicking craft one to inventory doesn't do anything. Craft stack button is also exhibiting incorrect behaviour since it only places the items for one craft into the terminal instead of the stack/ number of items from the synthetic favourites.
I would like that you consider adding the ability to fetch items from AE directly for this. This way you could use the craft buttons within AE itself. Fixing the craft stack and the craft to inventory would also be awesome. Lastly I would like to request the craft button/ craft stack buttons be able to add virtual items into the pattern encoder similar to the fill recipe button. This would allow players to more easily create nested crafts quickly using the EMI recipe tree.
Reasons why it should be considered
Greater ease of use and compatibility with EMI.
Additional details
No response
I actually tried this at some point, the issue is that this killed performance, and EMI does currently not offer a way for us to "refresh" the list of craftables. I think the functionality you are refering to is using the known list of craftables in the background.
If we can't fill the craftables (and cannot refresh them), we sadly cannot actually offer the other functionality :-|
I might take another look at this, since I noticed that click-to-craft doesn't work when playing with it myself, but currently I am not sure if it's fixable without changes on Emis side.
I am not sure if this is about the list of craftables. You can also bookmark recipes directly and CTRL + click them to craft them instantly.
Yes but I think the information whether you can craft them or not might feed from the craftables list.