Datapack casting recipes output to wrong slot; can't be extracted
aeonic-dev opened this issue ยท 1 comments
Minecraft Version
1.16.5
Forge Version
36.2.22
Mantle Version
1.16.5-1.6.147
Tinkers' Construct Version
1.16.5-3.3.1.316
Describe your issue
Casting recipes added by datapacks, such as this one or any like it, register properly, appear in JEI, and work in-game, but their outputs are sent to the wrong slot and consequently can't be pulled from casting basins or tables via hoppers or any other method.
Recipes added by Tinker's itself output to slot 1, as seen with /data get block
:
Items: [{Slot: 1b, id: "tconstruct:mighty_smelting", Count: 1b}], id: "tconstruct:table", tank: {capacity: 0}, InventorySize: 2}
Whereas datapack recipes output to slot 0, presumably an input slot:
Items: [{Slot: 0b, id: "minecraft:diamond", Count: 1b}], id: "tconstruct:table", tank: {capacity: 0}, InventorySize: 2}
I initially ran into this issue with custom recipes with multiple other mods via KubeJS but narrowed it down to just Tinker's recipe loading. It appears to occur with any recipe, in the casting table or basin.
Crash Report
No response
Reproduced with only Tinkers' Construct?
Yes
Other mods required
No response
Confirm the following
- Confirm you have checked the roadmap, what's new, and the FAQ for your issue
- Confirm you have searched the tracker to see if your issue already exists
- Confirm you are not using performance enhancers, such as optifine