[CP] Heavy Tapper clone won't show up

Brimbane

Farmhand
Using Content Patcher (v1.27.2), I am trying to create a Heavy Tapper clone (called "Heavy Tapper (Upgrade)") which allows you to upgrade a Tapper. The idea is to make the new entry visible in the crafting menu once you buy the Heavy Tapper recipe on Ginger Island. Problem: It doesn't work, regardless what I am trying. Any input is appreciated.

content.json (abbreviated):
Code:
{
    "Format": "1.27.2",
    "ConfigSchema": {
  
[...]
      
        "Tapper Upgrade": {
            "AllowValues": "true, false",
            "Default": "false"
        },
      
[...]
    
    },
    "Changes": [
      
        //Crafting Menu and Language
        {
            "Action": "Load",
            "Target": "Data/CraftingRecipes",
            "FromFile": "assets/CraftingRecipes.json",
            "When": {
                      "Text": "English",
                      "Tidy Menu": "Small First",
            },
        },
[...]

    // Tapper Upgrade
    {
        "Action": "EditData",
        "Target": "Data/CraftingRecipes",
        "When": {
                  "Tapper Upgrade": "false",
                "Tidy Menu": "Small First, Big First"
            },
        "Entries": { "Heavy Tapper (Upgrade)": null }
        },
[...]
          
    ]
}
CraftingRecipes.json (abbreviated):
Code:
{
[...]
        "Tapper": "388 40 334 2/Home/105/true/Foraging 3",
        "Heavy Tapper (Upgrade)": "105 1 709 10 910 1/Home/264/true/null",
        "Heavy Tapper": "709 30 910 1/Home/264/true/null",
[...]
}
 

Mizzion

Tiller
You may want to come into the making-mods channel in the Stardew Valley discord. You will find more modders there that use CP and can give you helpful advice or hints. You can join the discord by clicking Here.
 

Brimbane

Farmhand
It would have been at least nice to know if this is possible at all. Apparently things don't work the same way if you have to buy a recipe as a prerequisite for unlocking a crafting entry.
 
Top