[
  {
    "ingredientPattern": "SPS,SSS,SPS",
    "ingredients": {
      "S": { "type": "item", "code": "game:stick" },
      "P": { "type": "item", "code": "game:plank-*", "allowedVariants": ["birch", "maple", "pine", "acacia", "kapok", "aged"], "name": "type" }
    },
    "width": 3,
    "height": 3,
    "output": { "type": "block", "code": "ladder-{type}-north", "quantity": 5 }
  },
  {
    "ingredientPattern": "SPS,SSS,SPS",
    "ingredients": {
      "S": { "type": "item", "code": "game:stick" },
      "P": { "type": "item", "code": "game:plank-oak" }
    },
    "width": 3,
    "height": 3,
    "output": { "type": "block", "code": "game:ladder-north", "quantity": 5 }
  }
]
