Skip to content

JSON Syntax

Electrolyte edited this page Jul 25, 2025 · 3 revisions

type

  • Recipe type (crushing, milling, pressing, etc.)

recipeTier

  • Minimum tier a machine must be to perform the recipe.

  • Accepts a number, 0-9 inclusive. (0 = ULV, 1 = LV, etc)

  • Defaults to 0 if not specified.

circuitNumber

  • Circuit number that a machine must be set as to perform the recipe.

  • Accepts any number between 0 and 32, inclusive.

  • If this is omitted, any circuit number will work.

ingredients

  • JSON Array of input as a JSON Object.
  • Can be a single item, or an item tag.

processingTime

  • Time (in ticks) to perform a recipe.

results

  • JSON Array of outputs as separate JSON Objects.

Clone this wiki locally