movblock.mov

Crucible

Crucible recipes have no item output; the recipe selector shows icon.

Fields

FieldMeaning and defaultRange
typeSelects the hbm:crucible recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
icon​OptionalStack template displayed for the recipe; otherwise derived from the output.
name_wrapper​OptionalTranslation key applied around the displayed recipe name.
custom_localization​OptionalResolves the internal name as a translation key when true; defaults to false.
order​OptionalSort position within the recipe table; lower values first, default 2147483647.\texttt{i32}
frequency​OptionalPositive tick interval for crucible recipe application; default 1.[1, \texttt{i32::MAX}]
input_materialsNonempty material stacks consumed by the crucible; every amount must be positive.
output_materials​OptionalMaterial stacks produced by the crucible; default empty.

Example

Source path: data/hbm/recipe/crucible/crucible.cdalloy.json

{
  "type": "hbm:crucible",
  "frequency": 9,
  "icon": {
    "id": "hbm:ingot_cdalloy"
  },
  "input_materials": [
    {
      "amount": 64,
      "material": "steel"
    },
    {
      "amount": 8,
      "material": "cadmium"
    }
  ],
  "order": 7,
  "output_materials": [
    {
      "amount": 72,
      "material": "cd_alloy"
    }
  ]
}

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

On this page