In a shaped crafting recipe, if multiple tags (i.e. ["crafting_table", "my_table"]) are specified, that recipe only appears in the "Craftable" list (left panel) for one of the specified "tags" (AKA crafting blocks).
The recipe is still craftable by manually placing the ingredients in the crafting grid, but it does not appear in the preview, and is thus difficult to discover.
This repros regardless of the "format_version" specified for the recipe.
The ordering of the tags appears to be irrelevant, because the same tag will take precedence, regardless of which is first.
This is similar to another unpatched bug, where recipes for custom blocks do not appear in the "Craftable" panel.
That bug did not affect items, so the mitigation was to craft a block-placer item. This bug affects blocks and items.
A possible workaround is to have two entirely separate recipe files for each incompatible tag. But why use an array/list of tags if only one is supported?
Example: this crafting recipe previously worked with the crafting table (when it was the only tag) but when I added a second tag (mystic_table) the recipe no longer appears in the crafting table.
See this addon or the below code for repo.
{
"format_version": "1.18",
"minecraft:recipe_shaped": {
"description": {
"identifier": "magic:home_terminus_spawner"
}, "tags": [
"mystic_table",
"crafting_table"
],
"pattern": [
"",
" Y",
"XXX"
],
"key": {
"X": {
"item": "minecraft:obsidian"
},
"Y": {
"item": "magic:enchanted_totem"
}
},
"result": {
"item": "magic:home_terminus_spawner"
}
}
}
Comments 2
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response.
Could you please attach an example addon showcasing the issue?
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📓 Project Summary – 📧 Suggestions – 📖 Minecraft Wiki
Hello, have you tried to create two different recipe files? One for creation on the workbench, and one for creation at the mystical table.
Mojang itself creates different recipes for the same block using a different file (an example is the stone blocks that can be made on the workbench or on the stone cutter). I hope this solves your problem. Post the result here later.