
Add crafts to your hideout, using almost any station!
Adding items to craft, is a bit odd, and hopefully I will make a GUI later.
You can see how to add custom recipes with the shipped .jsons.
To add custom recipes, you need a few things:
- The ID of the station you want to add the craft to. E.g.: workbench, intelligence center, med station, etc.. You can find those IDs here.
- The ID of the items that will be required to craft. You can get item IDs here.
- The ID of the output item.
First, create a new .json file.
Paste this in:
[ { “_id”: “<Add Custom ID here>”, “areaType”: <Add hideout area ID here>, “requirements”: [ ], “productionTime”: <Add how long in seconds it will take to craft>, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “<Add the output item ID here>”, “continuous”: false, “count”: <Add how many of the output item you want>, “productionLimitCount”: 0, “isEncoded”: false } ] There are different requirements that you can implement.
Do not copy the lines that have // at the start.
// This is to add an item as a consumed requirement { “templateId”: “<The item ID that will be consumed>”, “count”: <The amount you will need>, “isFunctional”: false, “isEncoded”: false, “type”: “Item” } // This is to add an item as a tool requirement { “templateId”: “544fb5454bdc2df8738b456a”, “type”: “Tool” } // This is to tell what hideout station and what level you need to craft it { “areaType”: <Hideout area ID>, “requiredLevel”: <The level you need to craft it>, “type”: “Area” } After you’re done, you should have something that looks like this:
This will craft a single M4A1 in 5 minutes if you have workbench level one, one TX-DML, one weapon parts, and if you have the leatherman multitool.
This one is in it’s own rights. Thanks to MeowletteBlackpaw for making a Hardcore Focused Crafting Config. It features crafting recipes for nearly every single gun in the game and recipes for most meds, and recipes to refresh/“refurbish” the meds.
Another mod on the workshop from vampucio called Craft Craft Craft.
[ { “_id”: “ammo00055645000m855a1”, “areaType”: 10, “requirements”: [ { “templateId”: “590c5a7286f7747884343aea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “54527a984bdc2d4e668b4567”, “count”: 360, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “54527ac44bdc2d36668b4567”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo000000m300BLK”, “areaType”: 10, “requirements”: [ { “templateId”: “590c5a7286f7747884343aea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d6fc87386f77449db3db94e”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5fd20ff893a8961fc660a954”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00055645000m995”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “59e690b686f7746c9f75e848”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo000545390007n40”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc87386f77449db3db94e”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “61962b617c6c7b169525f168”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00054539000BS”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “56dff026d2720bb8668b4567”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00091800063ap”, “areaType”: 10, “requirements”: [ { “templateId”: “590c5a7286f7747884343aea”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c925fa22e221601da359b7b”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo0009180007n31”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5efb0da7a29a85116f6ea05f”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00057000SB193”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c5a7286f7747884343aea”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5cc80f67e4a949035e43bbba”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00057000SB190”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc78386f77449d825f9dc”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c5a7286f7747884343aea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5cc80f38e4a949001152b560”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo000762000m62”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc87386f77449db3db94e”, “count”: 3, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5a608bf24f39f98ffc77720e”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo000762000m61”, “areaType”: 10, “requirements”: [ { “templateId”: “60391a8b3364dc22b04d0ce5”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5a6086ea4f39f99cd479502f”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo000762000SNB”, “areaType”: 10, “requirements”: [ { “templateId”: “60391a8b3364dc22b04d0ce5”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “560d61e84bdc2da74d8b4571”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo00076239000BP”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc87386f77449db3db94e”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c5a7286f7747884343aea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “59e0d99486f7744a32234762”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo0000000338AP”, “areaType”: 10, “requirements”: [ { “templateId”: “60391b0fb847c71012789415”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60391a8b3364dc22b04d0ce5”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d0379a886f77420407aa271”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b32c186f774252167a530”, “type”: “Tool” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5fc382a9d724d907e2077dab”, “continuous”: false, “count”: 280, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “ammo0000000939BP”, “areaType”: 10, “requirements”: [ { “templateId”: “5d6fc87386f77449db3db94e”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d0378d486f77420421a5ff4”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c0d688c86f77413ae3407b2”, “continuous”: false, “count”: 360, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “nade000000000RGO”, “areaType”: 10, “requirements”: [ { “templateId”: “60391b0fb847c71012789415”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “618a431df1eb8e24b8741deb”, “continuous”: false, “count”: 10, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “nade00000000M441”, “areaType”: 10, “requirements”: [ { “templateId”: “5656eb674bdc2d35148b457c”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60391b0fb847c71012789415”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 30, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5ede47405b097655935d7d16”, “continuous”: false, “count”: 12, “productionLimitCount”: 0, “isEncoded”: false } ] [ { “_id”: “med666vaseline666”, “areaType”: 7, “requirements”: [ { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5755383e24597772cb798966”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 120, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5755383e24597772cb798966”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666salewa666”, “areaType”: 7, “requirements”: [ { “templateId”: “5e831507ea0a7c419c2f9bd9”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb45d4bdc2dee738b4568”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 420, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “544fb45d4bdc2dee738b4568”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666car666”, “areaType”: 7, “requirements”: [ { “templateId”: “590c661e86f7741e566b646a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb25a4bdc2dfb738b4567”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5755356824597772cb798962”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 300, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “590c661e86f7741e566b646a”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666car2666”, “areaType”: 7, “requirements”: [ { “templateId”: “5755356824597772cb798962”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb25a4bdc2dfb738b4567”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 1200, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “590c661e86f7741e566b646a”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666calok666”, “areaType”: 7, “requirements”: [ { “templateId”: “5d1b3f2d86f774253763b735”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb25a4bdc2dfb738b4567”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “619cc01e0a7c3a1a2731940c”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Tool” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5e8488fa988a8701445df1e4”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666IFAK666”, “areaType”: 7, “requirements”: [ { “templateId”: “590c678286f77426c9660122”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5751a25924597722c463c472”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5e831507ea0a7c419c2f9bd9”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “590c678286f77426c9660122”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666AFAK666”, “areaType”: 7, “requirements”: [ { “templateId”: “60098ad7c2240c0fe85c570a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60098af40accd37ef2175f27”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5e8488fa988a8701445df1e4”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 900, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “60098ad7c2240c0fe85c570a”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666grizzly666”, “areaType”: 7, “requirements”: [ { “templateId”: “590c657e86f77412b013051d”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60098af40accd37ef2175f27”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb25a4bdc2dfb738b4567”, “count”: 3, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 900, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “590c657e86f77412b013051d”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666surv12666”, “areaType”: 7, “requirements”: [ { “templateId”: “619cc01e0a7c3a1a2731940c”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5e2af4a786f7746d3f3c3400”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “59e361e886f774176c10a2a5”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 4, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 2600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5d02797c86f774203f38e30a”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666etg666”, “areaType”: 7, “requirements”: [ { “templateId”: “637b6179104668754b72f8f5”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3f2d86f774253763b735”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5755356824597772cb798962”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 1600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c0e534186f7747fa1419867”, “continuous”: false, “count”: 6, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666esmarch666”, “areaType”: 7, “requirements”: [ { “templateId”: “5af0454c86f7746bf20992e8”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5751a25924597722c463c472”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d40419286f774318526545f”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Tool” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 700, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5e831507ea0a7c419c2f9bd9”, “continuous”: false, “count”: 5, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666medtools666”, “areaType”: 7, “requirements”: [ { “templateId”: “61bf83814088ec1a363d7097”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5b4335ba86f7744d2837a264”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “59e361e886f774176c10a2a5”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Tool” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 900, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “619cc01e0a7c3a1a2731940c”, “continuous”: false, “count”: 3, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666ibuprofin666”, “areaType”: 7, “requirements”: [ { “templateId”: “544fb37f4bdc2dee738b4567”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb3f34bdc2d03748b456a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “62a0a043cf4a99369e2624a5”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 1200, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5af0548586f7743a532b7e99”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666goldstar666”, “areaType”: 7, “requirements”: [ { “templateId”: “5755383e24597772cb798966”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b3a5d86f774252167ba22”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 1600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5751a89d24597722aa0e8db0”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “med666CMS666”, “areaType”: 7, “requirements”: [ { “templateId”: “5d02778e86f774203e7dedbe”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “619cc01e0a7c3a1a2731940c”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “59e361e886f774176c10a2a5”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Tool” }, { “areaType”: 7, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 1200, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5d02778e86f774203e7dedbe”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false } ] [ { “_id”: “craftlightningstim”, “areaType”: 7, “requirements”: [ { “templateId”: “5ed515f6915ec335206e4152”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb3f34bdc2d03748b456a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c0e531d86f7747fa23f4d42”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5ed51652f6c34d2cc26336a1”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 50, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “lightningstim”, “continuous”: false, “count”: 3, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “craftGoblinsIfak”, “areaType”: 7, “requirements”: [ { “templateId”: “5d02797c86f774203f38e30a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60098ad7c2240c0fe85c570a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5e8f3423fd7471236e6e3b64”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 120, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “GoblinsIfak”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “craftElDiablosBlood”, “areaType”: 7, “requirements”: [ { “templateId”: “5c0e531286f7747fa54205c2”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “637b6179104668754b72f8f5”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5ed515c8d380ab312177c0fa”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 7, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 50, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “ElDiablosBlood”, “continuous”: false, “count”: 3, “productionLimitCount”: 0, “isEncoded”: false } ] [ { “_id”: “sapileveliii5”, “areaType”: 2, “productionTime”: 14400, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “655746010177119f4a097ff7”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “5e2af41e86f774755a234b67”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af29386f7746d4159f077”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 2, “type”: “Area”} ] }, { “_id”: “cultlocust5”, “areaType”: 2, “productionTime”: 14400, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “656fa8d700d62bcd2e024084”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “5e2af47786f7746d404f3aaa”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “57347c1124597737fb1379e3”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 2, “type”: “Area”} ] }, { “_id”: “granit6back”, “areaType”: 2, “productionTime”: 21600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “654a4a964b446df1ad03f192”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “63a0b208f444d32d6f03ea1e”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “657b2797c3dbcb01d60c35ea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af41e86f774755a234b67”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] }, { “_id”: “granit6front”, “areaType”: 2, “productionTime”: 21600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “656f63c027aed95beb08f62c”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “657b2797c3dbcb01d60c35ea”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af41e86f774755a234b67”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] }, { “_id”: “korundvmk6front”, “areaType”: 2, “productionTime”: 21600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “656f66b5c6baea13cd07e108”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “63a0b208f444d32d6f03ea1e”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “656fa8d700d62bcd2e024084”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af41e86f774755a234b67”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4a786f7746d3f3c3400”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] }, { “_id”: “kitecosciv6”, “areaType”: 2, “productionTime”: 21600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “656fafe3498d1b7e3e071da4”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “655746010177119f4a097ff7”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af41e86f774755a234b67”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af29386f7746d4159f077”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] }, { “_id”: “esapiiv6”, “areaType”: 2, “productionTime”: 21600, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “64afdcb83efdfea28601d041”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “656fa8d700d62bcd2e024084”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af47786f7746d404f3aaa”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4a786f7746d3f3c3400”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “57347c1124597737fb1379e3”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] }, { “_id”: “esbiiv6side”, “areaType”: 2, “productionTime”:14400, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “64afdb577bb3bfe8fe03fd1d”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false, “requirements”: [ {“templateId”: “61bf83814088ec1a363d7097”, “type”: “Tool”}, {“templateId”: “5d40419286f774318526545f”, “type”: “Tool”}, {“templateId”: “5e2af4d286f7746d4159f07a”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af47786f7746d404f3aaa”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5e2af4a786f7746d3f3c3400”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“templateId”: “5734795124597738002c6176”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item”}, {“areaType”: 2, “requiredLevel”: 3, “type”: “Area”} ] } ] {.endtabset}
2.0K Downloads
Patch to remove some package that was automatically added by VSCode, and basically a dummy update for 3.8.0.
Details
-
GUID
Not Available
-
License
is this installed in bepinex or user folder??
how do you install this?
this work in 3.9.4?
Is there a way to add a craft locked behind a quest? Can I get an example?
EDIT : After some trial and error, and reading the code. Here is what I figured.
You need to add this line to your crafting requirement, replacing the quest ID with the quest you want to attach it to. Make sure you set Locked to true.
{ “questId”: “59c512ad86f7741f0d09de9b”, “type”: “QuestComplete” } Then on the quest, either you can edit the existing quests in ./Aki_Data/Server/database/templates/quests.json OR edit the quests on a custom trader in ./Virtual’s Custom Quest Loader/database/quests/***.json with the following. The first ID is made up but make it unique, the second ID and target is also made up, but make sure its unique and the same between the two. Then place the item ID to be unlocked in the _tpl field. The traderID is the station ID and the LL is the station level. (as far as I can tell). Where you place it, make sure the index field is in sequence with the rest of the rewards.
{ “id”: “customrequirementID001”, “index”: 1, “items”: [ { “_id”: “customquestrewardID001”, “_tpl”: “UNLOCKIDHERE”, “upd”: { “SpawnedInSession”: true, “StackObjectsCount”: 1 } } ], “loyaltyLevel”: 3, “target”: “customquestrewardID001”, “traderId”: “10”, “type”: “ProductionScheme” } Something to note that was catching me up, the code that checks for unlocks in SPT doesn’t allow more than one return, looking at the code you can have multiple crafts of the same item, but only if they are either in different stations, or station levels. You can’t have two crafts in the same station on the same level.
Spicy Mayo for your enjoyment.
Should be a level 2 craft imo, but here’s the craft.
[ { “_id”: “spicymayo”, “areaType”: 10, “requirements”: [ { “templateId”: “5bc9b156d4351e00367fbce9”, “count”: “1”, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “60391b0fb847c71012789415”, “count”: “2”, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 1, “type”: “Area” } ], “productionTime”: 1200, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “60391a8b3364dc22b04d0ce5”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false } ]
It would be nice to be able to edit vanilla crafts.
EDIT : There is a way to do it, although it would still be nice to edit them here as I believe SPT updates overwrite any edits made and the mod would prevent that. For anyone that wants to know how, you edit the production.json in Aki_data/Server/database/hideout
Jo Thx for this Mod, its Awesome.
I created a Json File for all the Crafts from the Lightkeeper Quests.
So that they are there earlier and you don’t have to do the Quests to unlock them.
I set the Production Time for all this Crafts to 24 hours and I also set in the Json File the Original Items and Tools that you need for the Crafts from the Tarkov Wiki Page.
I hope it helps you.
I don’t know why, but I had to set the time to 90,000 so that it would work for me with the 24 hours. I hope it looks the same for you.
It’s my first Post here and if there’s anything wrong, Please tell me.
Sorry for my bad English.
Edit: I added the Barter items that are behind the Lightkeeper quests too, which you can now Craft.
The Advanced Current Converter and the Far-Forward GPS Signal Amplifier and the SIG MCX SPEAR.
Greetz
[ { “_id”: “scope_base_trijicon_reap-ir”, “areaType”: 10, “requirements”: [ { “templateId”: “6389c8fb46b54c634724d847”, “type”: “Tool” }, { “templateId”: “6389c92d52123d5dd17f8876”, “type”: “Tool” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “templateId”: “5d1b2ffd86f77425243e8d17”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b2ffd86f77425243e8d17”, “count”: 4, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “6389c7750ef44505c87f5996”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c05308086f7746b2101e90b”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5a1eaa87fcdbcb001865f75e”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “scope_all_flir_rs32_225_9x_35_60hz”, “areaType”: 10, “requirements”: [ { “templateId”: “6389c8fb46b54c634724d847”, “type”: “Tool” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “templateId”: “5d1b2ffd86f77425243e8d17”, “count”: 3, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d1b2ffd86f77425243e8d17”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c05308086f7746b2101e90b”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c37d286f77443be3d7827”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5af0561e86f7745f5f3ad6ac”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5d1b5e94d7ad1a2b865a96b0”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_adv_controller”, “areaType”: 10, “requirements”: [ { “templateId”: “6389c8fb46b54c634724d847”, “type”: “Tool” }, { “templateId”: “5d4042a986f7743185265463”, “type”: “Tool” }, { “templateId”: “5af04b6486f774195a3ebb49”, “type”: “Tool” }, { “templateId”: “6389c7f115805221fb410466”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “6389c7750ef44505c87f5996”, “continuous”: false, “count”: 4, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_wirelesstranmitter”, “areaType”: 11, “requirements”: [ { “templateId”: “6389c92d52123d5dd17f8876”, “type”: “Tool” }, { “templateId”: “590c639286f774151567fa95”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c1265fc86f7743f896a21c2”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5af0561e86f7745f5f3ad6ac”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d0376a486f7747d8050965c”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “6389c7750ef44505c87f5996”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 11, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c052f6886f7746b1e3db148”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_rfidreader”, “areaType”: 11, “requirements”: [ { “templateId”: “6389c92d52123d5dd17f8876”, “type”: “Tool” }, { “templateId”: “5ac78a9b86f7741cca0bbd8d”, “type”: “Tool” }, { “templateId”: “5c94bbff86f7747ee735c08f”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c05300686f7746dce784e5d”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 11, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c052fb986f7746b2101e909”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_flashstorage”, “areaType”: 11, “requirements”: [ { “templateId”: “6389c8fb46b54c634724d847”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “57347baf24597738002c6178”, “count”: 3, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c392f86f77444754deb29”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “56742c324bdc2d150f8b456d”, “count”: 3, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590c2e1186f77425357b6124”, “type”: “Tool” }, { “areaType”: 11, “requiredLevel”: 2, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c05300686f7746dce784e5d”, “continuous”: false, “count”: 2, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_virtexprocessor”, “areaType”: 10, “requirements”: [ { “templateId”: “5d0376a486f7747d8050965c”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “573477e124597737dd42e191”, “count”: 2, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c06782b86f77426df5407d2”, “count”: 5, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “6389c92d52123d5dd17f8876”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb5454bdc2df8738b456a”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “5c05308086f7746b2101e90b”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_adv_amplifier”, “areaType”: 11, “requirements”: [ { “templateId”: “5d03784a86f774203e7e0c4d”, “count”: 10, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c06779c86f77426e00dd782”, “count”: 30, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590a3efd86f77437d351a25b”, “count”: 10, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c052f6886f7746b1e3db148”, “count”: 5, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 11, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “6389c7f115805221fb410466”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “Item_barter_electr_adv_converter”, “areaType”: 11, “requirements”: [ { “templateId”: “6389c70ca33d8c4cdf4932c6”, “count”: 20, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5d03775b86f774203e7e0c4b”, “count”: 5, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “590a386e86f77429692b27ab”, “count”: 10, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c05300686f7746dce784e5d”, “count”: 10, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5c05308086f7746b2101e90b”, “count”: 10, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “areaType”: 11, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 90000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “6389c85357baa773a825b356”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false }, { “_id”: “weapon_sig_mcx_spear_68x51”, “areaType”: 10, “requirements”: [ { “templateId”: “5d1c819a86f774771b0acd6c”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “5a367e5dc4a282000e49738f”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “6567e7681265c8a131069b0f”, “count”: 1, “isFunctional”: false, “isEncoded”: false, “type”: “Item” }, { “templateId”: “544fb5454bdc2df8738b456a”, “type”: “Tool” }, { “areaType”: 10, “requiredLevel”: 3, “type”: “Area” } ], “productionTime”: 4000, “needFuelForAllProductionTime”: false, “locked”: false, “endProduct”: “65290f395ae2ae97b80fdf2d”, “continuous”: false, “count”: 1, “productionLimitCount”: 0, “isEncoded”: false } ]
Any ideas how to remove default Tarkov crafts?
workes like a charm! ty for this awsome mod bro
For some reason, my hideout won’t load with this mod. It just starts an infinite loading loop when entering the hideout.
Server launcher is not giving any errors, straight opposite. It prints that it has loaded all the custom recipes from the JSON-files, which is made from the presets you posted.