Customization
Customization via Block and Item Tags
Mod compatibility with Cooking for Blockheads can be achieved using a variety of item tags. Tags can be added through data packs or mods such as CraftTweaker.
Block Tags
| Tag | Description |
|---|---|
cookingforblockheads:kitchen_item_providers | Inventory blocks whose content should be available to the cooking table. |
cookingforblockheads:kitchen_connectors | Blocks that should bridge the gap between kitchen blocks even if they're not directly touching. |
cookingforblockheads:chicken_sinks | Blocks that behave as Chicken Sinks and should keep their contents when dyed. |
Be careful about what blocks you add as item providers and make sure to test them to avoid odd visual bugs, dupe bugs or even crashes.
Item Tags
| Tag | Description |
|---|---|
cookingforblockheads:utensils | Tool items that will show up differently in recipes when missing. |
cookingforblockheads:foods | Food items that aren't edible directly, such as cakes that need to be placed down first. |
cookingforblockheads:ingredients | Ingredient items that aren't edible directly but should be included in the cooking table. |
cookingforblockheads:milk | Milk container items that should be provided by the Milk Jar. |
cookingforblockheads:water | Water container items that should be provided by the Sink. |
cookingforblockheads:excluded | Items that should be excluded from showing up in the cooking table. |
Adding Toast Recipes
You can use CraftTweaker or a data pack to add a custom recipe like this:
data/yourdatapack/recipe/yourtoast.json
{
"type": "cookingforblockheads:toaster",
"ingredient": ["minecraft:bread"],
"result": {
"item": "sometoastmod:toast"
}
}