So I am working on modding in recipes for already existing blocks. My mod is in the mods folder, and is structured like this: C:\Program Files (x86)\Steam\SteamApps\common\Starbound\mods\Bloxmod\recipes\starter\crafting table\castlewalls1.recipe This is the code for it. Code: { "input" : [ { "item" : "cobblestonematerial", "count" : 2 } ], "output" : { "item" : "castlewalls1", "count" : 1 }, "groups" : [ "craftingtable", "materials", "all" ] } Any idea why this isn't showing up in the crafting table menu? I am new to modding blocks and such, so any tips would be nice.
In order for it to appear in the crafting table it requires 3 things 1. Modinfo file 2. The reciepe file 3. The player must have learned the reciepe. Either by adding it in the player.config it learning it through the blue print most common mistake most people name is naming error where they spell the item name wrong or forgets the player must learn the recipe first before it becomes available.
Add it to the player.config Yeah and use nightly starbound to ensure your mod will be compatible with coming soon 1.0. Its really easy to mod nightly build. For example to add new value to player.config you do following: >>player.config.patch Code: [ { "op": "add", "path": "/defaultBlueprints/tier1/-", "value": { "item" : "youritem" } } ]