movblock.mov

Item-tag result

The result uses the first current member of its item tag.

Uses vanilla crafting fields plus the fields below.

Fields

FieldMeaning and default
typeSelects the hbm:tag_result recipe format.
ingredientsCrafting ingredient list.
resultSelects an item from a tag.

The loader condition on this example is described under Recipe conditions.

Example

Source path: data/hbm/recipe/ingot_nickel_from_depleted_pellet.json

(Fabric)

{
  "fabric:load_conditions": [
    {
      "condition": "fabric:tags_populated",
      "registry": "minecraft:item",
      "values": [
        "c:ingots/nickel"
      ]
    }
  ],
  "type": "hbm:tag_result",
  "ingredients": [
    "hbm:pellet_rtg_depleted_nickel"
  ],
  "result": {
    "count": 2,
    "tag": "c:ingots/nickel"
  }
}

(NeoForge)

{
  "neoforge:conditions": [
    {
      "type": "neoforge:not",
      "value": {
        "type": "neoforge:tag_empty",
        "tag": "c:ingots/nickel"
      }
    }
  ],
  "type": "hbm:tag_result",
  "ingredients": [
    "hbm:pellet_rtg_depleted_nickel"
  ],
  "result": {
    "count": 2,
    "tag": "c:ingots/nickel"
  }
}

© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted.

On this page