
You are viewing a potentially older version of this package. View Latest Version

Create custom crafting recipes for ASKA using simple JSON files - no coding required!
Use a mod manager like r2modman or Thunderstore Mod Manager - it handles everything for you!
BepInEx/plugins/ folderAfter first launch, check BepInEx/plugins/Ranensol.BepInEx.Aska.CraftBlueprints/Recipes/:
Reference files in the Reference/ folder show all available items, stations, and unlock conditions.
Edit CustomRecipes.json:
{
"recipes": [
{
"id": 900000100,
"resultItem": "Item_Materials_Linen",
"name": "Quick Linen",
"ingredients": [
{
"item": "Item_Wood_BarkFibres",
"quantity": 5
}
],
"quantity": 1,
"menuLists": ["WeaverBlueprints_T1"],
"rules": ["Weaver_Rule"],
"interaction": "WeaverInteraction",
"category": "Categ_Blueprints_Materials",
"description": "Fast linen recipe",
"lore": "Made with fewer materials"
}
]
}
Open these files in Reference/ folder:
Items.txt - All craftable itemsStations.txt - Crafting stations (Workshop, Weaver, etc.)MenuLists.txt - Where recipes appear in menusCategories.txt - Blueprint categoriesRules.txt - Unlock requirementsVirtualCraftingStationWorkstationInteractionWeaverInteractionLeatherworkerTableInteractionConfig file: BepInEx/config/com.ranensol.aska.craftblueprints.cfg
CreateExampleFile = true # Create Examples.json on launch
CreateCustomRecipeFile = true # Create CustomRecipes.json on launch
DumpReferenceFiles = true # Create reference files on launch
Set to false to prevent file recreation.
Recipes not showing up?
Want to disable example recipes?
CreateExampleFile = false in configExamples.jsonCreated by Ranensol