Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-166660

Crafting recipes with multiple tags work only for some tags

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • 1.19.51
    • None
    • Unconfirmed
    • Multiple

      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"
          }
        }
      } 

       

       

       

            thebearup thebearup
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: