[
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:axe-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:axe-bone-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:bone",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:axe-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:axe-bone-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:bone",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:knife-generic-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:knife-generic-bone*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:bone",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:knife-generic-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:knife-generic-boneflint",
		"returnedStack": {
			"type": "item",
			"code": "game:bone",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:shovel-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:shovel-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:spear-generic-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:spear-generic-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:hoe-*",
		"allowedVariants": [ "chert", "granite", "andesite", "basalt", "obsidian", "peridotite" ],
		"name": "stone",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:stone-{stone}",
            "quantity": 1
        }
    },
    {
        "ingredientPattern": "KB",
        "shapeless": true,
        "ingredients": {
            "B": {
                "type": "item",
                "code": "game:hoe-flint",
		"returnedStack": {
			"type": "item",
			"code": "game:stick",
			"quantity": 1
		}
            },
            "K": {
                "type": "item",
                "code": "game:knife-*",
		"isTool": true,
		"quantity": 1
            }
        },
        "width": 2,
        "height": 1,
        "output": {
            "type": "item",
            "code": "game:flint",
            "quantity": 1
        }
    }
]