[Mod Compat] "Fill Recipe" feature does not consistently work with Gregtech tools
Xefyr0 opened this issue ยท 9 comments
Minecraft version: 1.20.1
Forge version: 47.3.0
Gregtech CEu version: 1.4.4
Only EMI and Gregtech and Gregtech's dependencies are installed.
Expected Behavior
Pressing the plus button labelled "Fill Recipe" would move all items in my inventory to the crafting table in the arrangement necessary to craft this recipe:
Actual Behavior
Pressing the plus button labelled "Fill Recipe" occasionally fills some or none of the recipe's items:
Steps to Reproduce
- Create a new world
- Gather the ingredients for a crafting recipe and place down a vanilla Crafting Table - the bug isn't consistent, and it seems that the more tools are involved the more likely the bug is to occur. Most have experienced this bug when crafting a Maintenance Hatch.
- Ensure one of the tools is damageable. (i.e. not made of Neutronium) It is simplest if you use all Iron tools except for the mallet, which can be Silicone Rubber.
- Empty your hotbar.
- Craft the recipe once to damage all of the tools that can be damaged, and exit the crafting menu. This should put all of the tools involved in the craft on your hotbar.
- Change the active hotbar slot to a remaining non-tool slot
- Save & exit from the world, then rejoin it. (Unsure if this is necessary, but try it anyways)
- Switch the active hotbar slot to the aforementioned tool using one of the number keys or scroll wheel.
- Open a Crafting Table and try to craft the recipe again using EMI's "Fill Recipe" button.
- If it does fill, scroll to another tool (they should all be in your hotbar) and try to fill the recipe again with the next tool in-hand.
Additional Information
When performing the recipe according to the instructions (Iron tools, silicone rubber hammer all in hotbar, last slot empty) the tools that caused the bug to occur for me when their hotbar slot was selected were the Iron Screwdriver, Iron File, and Silicone Rubber Mallet.
For me and my friend it's usually the hammer that causes issues.
If there's a hammer in the recipe, often times all items after (and including) the hammer don't get put in. By "after" I mean going right then down.
This is also what happened in the screenshot that was already posted here.
It's not visible on the issue I linked, but the Gregtech modern devs said the same thing when I bumped this issue's counterpart. ๐
I suppose I'm too used to support forums where an issue I make must be kept within the top few most-recently-updated posts or else it'll be buried and forgotten like how fish bones fossilize at the bottom of the seafloor.
Glad to hear that this won't be ignored, too.
Forge - 47.4.0 - 1.20.1
Im having an issue similar to this, I have a recipe that uses a tool that takes damage, but only puts the other item in the recipe grid. I think this is due to how EMI deals with NBT (only speculation) when it comes to autofilling. Im having this issue whenever I use the crafting tab via EMI to fill the crafting grid.
Further clarification:
1.1.20 works better as it can actually fill it but still has some weird interactions when trying to click it multiple times to allow amounts enough for multiple crafts. 1.1.21 does not fill in the tool in the recipe, although I have not tested at full durability to verify that it is a NBT issue.
I think that this issue is similar enough for me to post it here.
Update: My issue is resolved in 1.1.22
Somewhat related, EMI always fails to input crafts with catalyst tools (mostly hammer) when using latest EMI, latest GT, and specifically item borders with them


