movblock.mov

Laser Isotope Separation Chamber (SILEX)

Item rows match the first item input, ignoring count. Fluid rows match the type of the first input fluid, ignoring amount and pressure; among fluid rows with the same type, the last by order applies. The chamber cycles through the weighted entries of the first output position in a fixed sequence instead of rolling them.

Fields

FieldMeaning and defaultRange
typeSelects the hbm:silex recipe format.
name​OptionalInternal lookup name; defaults to the last segment of the recipe resource path.
input_items​OptionalOrdered counted item inputs; defaults to an empty list.
input_fluids​OptionalOrdered fluid inputs with amount and pressure; defaults to an empty list.
output_itemsFixed or weighted item-output positions; defaults to an empty list.
order​OptionalSort position within the recipe table; lower values first, default 2147483647.\texttt{i32}
fluid_consumedInternal-buffer amount consumed per output; use [1, 16000] mB.\texttt{i32}
fluid_producedPeroxide-to-buffer load per input item; use [1, 16000] mB. Fluid-input recipes load at 50 mB/t.\texttt{i32}
laser_strengthMinimum laser wavelength: null (no laser needed), ir, visible, uv, gamma, or drx. Each step above the minimum doubles progress speed.

Example

Source path: data/hbm/recipe/silex/silex.ingot_am_mix.json

{
  "type": "hbm:silex",
  "fluid_consumed": 100,
  "fluid_produced": 900,
  "input_items": [
    {
      "ingredient": "hbm:ingot_am_mix"
    }
  ],
  "laser_strength": "visible",
  "order": 3,
  "output_items": [
    [
      {
        "data": {
          "id": "hbm:nugget_am241"
        },
        "weight": 3
      },
      {
        "data": {
          "id": "hbm:nugget_am242"
        },
        "weight": 6
      }
    ]
  ]
}

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

On this page