Jump to content

Raw tooldmold recipes failing to resolve


Go to solution Solved by OhCubed,

Recommended Posts

Posted (edited)

Been bashing my head against the molds for this thing I've been working on (that I can already smith just fine btw).
Working in Vintage Story Version 1.22.3

I've tried to copy the base toolmold and cross referenced it with MoldsExpanded 1.2.0... But for the life of me I can't figure out what this recipeloader wants from me.

 

10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-blue-raw-eightfixtures in RecipeLoader game:clay-blue
10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-red-raw-eightfixtures in RecipeLoader game:clay-red
10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-fire-raw-eightfixtures in RecipeLoader game:clay-fire
10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-blue-raw-fourfixtures in RecipeLoader game:clay-blue
10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-red-raw-fourfixtures in RecipeLoader game:clay-red
10.6.2026 23:27:24 [Server Warning] Failed resolving a blocks blockdrop or smeltedstack with code oh3fixtures:toolmold-fire-raw-fourfixtures in RecipeLoader game:clay-fire

Recipe:

Spoiler
{
  "enabled": true,
  "ingredient": {
    "type": "item",
    "code": "game:clay-*",
    "name": "clay",
    "allowedVariants": [ "blue", "fire", "red" ]
  },
  "pattern": [
    [
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############",
      "##############"
    ],
    [
      "##############",
      "#_#####______#",
      "#______#####_#",
      "##############",
      "#______#####_#",
      "#_#####______#",
      "##############",
      "##############",
      "#______#####_#",
      "#_#####______#",
      "##############",
      "#_#####______#",
      "#______#####_#",
      "##############"
    ]
  ],
  "name": "4 Fixtures Mold",
  "output": {
    "type": "block",
    "code": "oh3fixtures:toolmold-{clay}-raw-fourfixtures"
  }
}

 

Raw Mold:

Spoiler
{
  "enabled": true,
  "code": "toolmold",
  "class": "Block",
  "behaviors": [
    {
      "name": "GroundStorable",
      "properties": { "layout": "SingleCenter" }
    },
    { "name": "Unplaceable" },
    { "name": "RightClickPickup" },
    { "name": "UnstableFalling" }
  ],
  "variantgroups": [
    {
      "code": "clay",
      "states": [ "fire", "blue", "red" ]
    },
    {
      "code": "materialtype",
      "states": [ "raw" ]
    },
    {
      "code": "tooltype",
      "states": [ "fourfixtures", "eightfixtures" ]
    }
  ],
  "textures": { "all": { "base": "game:block/clay/{clay}clay" } },
  "attributesByType": {
    "toolmold-fire-raw-*": {
      "beehivekiln": {
        "0": {
          "type": "block",
          "code": "oh3fixtures:toolmold-fire-fired-{tooltype}"
        },
        "1": {
          "type": "block",
          "code": "oh3fixtures:toolmold-fire-fired-{tooltype}"
        },
        "2": {
          "type": "block",
          "code": "oh3fixtures:toolmold-fire-fired-{tooltype}"
        },
        "3": {
          "type": "block",
          "code": "oh3fixtures:toolmold-fire-fired-{tooltype}"
        }
      }
    },
    "toolmold-blue-raw-*": {
      "beehivekiln": {
        "0": {
          "type": "block",
          "code": "oh3fixtures:toolmold-cream-fired-{tooltype}"
        },
        "1": {
          "type": "block",
          "code": "oh3fixtures:toolmold-gray-fired-{tooltype}"
        },
        "2": {
          "type": "block",
          "code": "oh3fixtures:toolmold-black-fired-{tooltype}"
        },
        "3": {
          "type": "block",
          "code": "oh3fixtures:toolmold-black-fired-{tooltype}"
        }
      }
    },
    "toolmold-red-raw-*": {
      "beehivekiln": {
        "0": {
          "type": "block",
          "code": "oh3fixtures:toolmold-tan-fired-{tooltype}"
        },
        "1": {
          "type": "block",
          "code": "oh3fixtures:toolmold-orange-fired-{tooltype}"
        },
        "2": {
          "type": "block",
          "code": "oh3fixtures:toolmold-red-fired-{tooltype}"
        },
        "3": {
          "type": "block",
          "code": "oh3fixtures:toolmold-brown-fired-{tooltype}"
        }
      }
    }
  },
  "combustiblePropsByType": {
    "toolmold-fire-raw-*": {
      "meltingPoint": 650,
      "meltingDuration": 45,
      "smeltedRatio": 1,
      "smeltingType": "fire",
      "smeltedStack": {
        "type": "block",
        "code": "oh3fixtures:toolmold-fire-fired-{tooltype}"
      },
      "requiresContainer": false
    },
    "toolmold-blue-raw-*": {
      "meltingPoint": 650,
      "meltingDuration": 45,
      "smeltedRatio": 1,
      "smeltingType": "fire",
      "smeltedStack": {
        "type": "block",
        "code": "oh3fixtures:toolmold-blue-fired-{tooltype}"
      },
      "requiresContainer": false
    },
    "toolmold-red-raw-*": {
      "meltingPoint": 650,
      "meltingDuration": 45,
      "smeltedRatio": 1,
      "smeltingType": "fire",
      "smeltedStack": {
        "type": "block",
        "code": "oh3fixtures:toolmold-earthyorange-fired-{tooltype}"
      },
      "requiresContainer": false
    }
  },
  "blockmaterial": "Ceramic",
  "creativeinventory": { "general": [ "*" ] },
  "replaceable": 700,
  "resistance": 1.5,
  "maxStackSize": 8,
  "lightAbsorption": 0,
  "shape": {
    "base": "oh3fixtures:block/clay/mold/{tooltype}",
    "rotateY": 90
  },
  "sounds": { "walk": "walk/stone" },
  "collisionboxByType": {
    "*": {
      "x1": 0.0625,
      "y1": 0,
      "z1": 0.0625,
      "x2": 0.9375,
      "y2": 0.125,
      "z2": 0.9375
    }
  },
  "selectionboxByType": {
    "*": {
      "x1": 0.0625,
      "y1": 0,
      "z1": 0.0625,
      "x2": 0.9375,
      "y2": 0.125,
      "z2": 0.9375
    }
  },
  "sideopaque": { "all": false },
  "sidesolid": { "all": false },
  "guiTransformByType": {
    "*": {
      "translation": {
        "x": 0,
        "y": 3,
        "z": 0
      },
      "origin": {
        "x": 0.5,
        "y": 0.0625,
        "z": 0.5
      },
      "scale": 1.33
    }
  },
  "tpHandTransformByType": {
    "*": {
      "translation": {
        "x": -1,
        "y": 0.2,
        "z": -0.9
      },
      "rotation": {
        "x": -87,
        "y": 9,
        "z": 4
      },
      "origin": {
        "x": 0.5,
        "y": 0.125,
        "z": 0.5
      },
      "scale": 0.5
    }
  },
  "fpHandTransformByType": {
    "*": {
      "translation": {
        "x": -0.3,
        "y": 0,
        "z": 0.5
      },
      "rotation": {
        "x": 16,
        "y": -51,
        "z": 91
      },
      "origin": {
        "x": 0.5,
        "y": 0.125,
        "z": 0.5
      }
    }
  },
  "groundTransform": {
    "translation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": -45,
      "z": 0
    },
    "origin": {
      "x": 0.5,
      "y": 0,
      "z": 0.5
    },
    "scale": 2.2
  }
}

 

Fired Mold:

Spoiler
{
  "enabled": true,
  "code": "toolmold",
  "class": "BlockToolMold",
  "entityClass": "ToolMold",
  "behaviors": [
    { "name": "UnstableFalling" }
  ],
  "entityBehaviors": [
    { "name": "TemperatureSensitive" }
  ],
  "variantgroups": [
    {
      "code": "color",
      "states": [ "fire", "blue", "earthyorange", "cream", "gray", "black", "tan", "orange", "red", "brown" ]
    },
    {
      "code": "materialtype",
      "states": [ "fired" ]
    },
    {
      "code": "tooltype",
      "states": [ "fourfixtures", "eightfixtures" ]
    }
  ],
  "textures": {
    "floor": { "base": "game:block/clay/hardened/{color}" },
    "other": { "base": "game:block/clay/hardened/{color}" }
  },
  "attributes": {
    "shatteredShape": { "base": "game:block/clay/mold/shattered-ingot" },
    "reinforcable": true
  },
  "attributesByType": {
    "toolmold-*-fired-4xfixtures": {
      "requiredUnits": 100,
      "fillHeight": 1,
      "moldrackable": true,
      "onmoldrackTransform": { "rotation": { "z": 90 } },
      "drop": {
        "type": "item",
        "code": "oh3fixtures:fixtures-{metal}",
        "quantity": 4
      }
    },
    "toolmold-*-fired-8xfixtures": {
      "requiredUnits": 100,
      "fillHeight": 1,
      "moldrackable": true,
      "onmoldrackTransform": { "rotation": { "z": 90 } },
      "drop": {
        "type": "item",
        "code": "oh3fixtures:fixtures-{metal}",
        "quantity": 4
      }
    }
  },
  "blockmaterial": "Ceramic",
  "creativeinventory": { "general": [ "*" ] },
  "replaceable": 700,
  "resistance": 1.5,
  "maxStackSize": 8,
  "lightAbsorption": 0,
  "shape": {
    "base": "oh3fixtures:block/clay/mold/{tooltype}",
    "rotateY": 90
  },
  "sounds": { "walk": "walk/stone" },
  "collisionboxByType": {
    "*": {
      "x1": 0.0625,
      "y1": 0,
      "z1": 0.0625,
      "x2": 0.9375,
      "y2": 0.125,
      "z2": 0.9375
    }
  },
  "selectionboxByType": {
    "*": {
      "x1": 0.0625,
      "y1": 0,
      "z1": 0.0625,
      "x2": 0.9375,
      "y2": 0.125,
      "z2": 0.9375
    }
  },
  "sideopaque": { "all": false },
  "sidesolid": { "all": false },
  "guiTransformByType": {
    "*": {
      "translation": {
        "x": 0,
        "y": 3,
        "z": 0
      },
      "origin": {
        "x": 0.5,
        "y": 0.0625,
        "z": 0.5
      },
      "scale": 1.33
    }
  },
  "tpHandTransformByType": {
    "*": {
      "translation": {
        "x": -1,
        "y": 0.2,
        "z": -0.9
      },
      "rotation": {
        "x": -87,
        "y": 9,
        "z": 4
      },
      "origin": {
        "x": 0.5,
        "y": 0.125,
        "z": 0.5
      },
      "scale": 0.5
    }
  },
  "fpHandTransformByType": {
    "*": {
      "translation": {
        "x": -0.3,
        "y": 0,
        "z": 0.5
      },
      "rotation": {
        "x": 16,
        "y": -51,
        "z": 91
      },
      "origin": {
        "x": 0.5,
        "y": 0.125,
        "z": 0.5
      }
    }
  },
  "groundTransform": {
    "translation": {
      "x": 0,
      "y": 0,
      "z": 0
    },
    "rotation": {
      "x": 0,
      "y": -45,
      "z": 0
    },
    "origin": {
      "x": 0.5,
      "y": 0,
      "z": 0.5
    },
    "scale": 2.2
  }
}

 

Edited by OhCubed
typos
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.