Error when I try to craft anything help please!

Summary: When I start a new town, I select a hearthling to be a carpenter or any job, and when I select them to craft anything, an error comes up and then nothing becomes craftable.

Steps to reproduce:

  1. Open new town.
  2. Select hearthling for any job.
  3. Open workshop and select any item to build.

Expected Results: Hearthling should begin crafting said item.

Actual Results: Error pops up and then nothing becomes selectable to craft. (clicking on other items does nothing)

Notes: I’ve tried using other hearlthings, and reloading the game many times. I’ve disabled all mods and still the problem persists.

Attachments:

Version Number and Mods in use: This problem happened to be using version 22, but then installed the latest unstable version 23 and still the same problem/error.

Mods:
armis_maximus.smod
betterstorage.smod
chabonit_mod.smod
desert_transition_temperate.smod
don_mod.smod
grove_biome.smod
homesweethome.smod
numenorian_armory.smod
patrol_mod.smod
Piles_Plus.smod
radiant.smod
roll_for_need.smod
settlementdecor.smod
smart_crafter.smod
townmonitor.smod
tuhalu.smod
unitframeacitivitymod.smod
wizards.smod

System Information:

release-771 (x64)[M]
c++ exception: invalid file path ‘/Piles_Plus/jobs/engineer/recipes/brightbell_bag_recipe.json’.
stack traceback:
[C]: in function 'load_json’
radiant/modules/resources.lua:33: in function ‘load_json’
…nehearth/services/server/job/job_info_controller.lua:260: in function ‘_build_craftable_recipe_list’
…nehearth/services/server/job/job_info_controller.lua:106: in function 'activate’
radiant/modules/commons.lua:277: in function ‘create_controller’
…earth/services/server/job/player_jobs_controller.lua:48: in function ‘_ensure_job_id’
…earth/services/server/job/player_jobs_controller.lua:77: in function 'get_job’
stonehearth/services/server/job/job_service.lua:66: in function ‘get_job_info’
…ices/server/crafter_info/crafter_info_controller.lua:35: in function 'post_activate’
radiant/modules/commons.lua:280: in function ‘create_controller’
…ervices/server/crafter_info/crafter_info_service.lua:26: in function ‘add_crafter_info’
…ervices/server/crafter_info/crafter_info_service.lua:35: in function 'get_crafter_info’
smart_crafter/smart_craft_order_list.lua:20: in function 'add_order’
stonehearth/components/workshop/craft_order_list.lua:71: in function <stonehearth/components/workshop/craft_order_list.lua:65>

release-771 (x64)[M]
…nehearth/services/server/job/job_info_controller.lua:270: attempt to index local ‘recipe_data’ (a nil value)
stack traceback:
[C]: ?
…nehearth/services/server/job/job_info_controller.lua:270: in function ‘_initialize_recipe_data’
…nehearth/services/server/job/job_info_controller.lua:261: in function ‘_build_craftable_recipe_list’
…nehearth/services/server/job/job_info_controller.lua:106: in function 'activate’
radiant/modules/commons.lua:277: in function ‘create_controller’
…earth/services/server/job/player_jobs_controller.lua:48: in function ‘_ensure_job_id’
…earth/services/server/job/player_jobs_controller.lua:77: in function 'get_job’
stonehearth/services/server/job/job_service.lua:66: in function ‘get_job_info’
…ices/server/crafter_info/crafter_info_controller.lua:35: in function 'post_activate’
radiant/modules/commons.lua:280: in function ‘create_controller’
…ervices/server/crafter_info/crafter_info_service.lua:26: in function ‘add_crafter_info’
…ervices/server/crafter_info/crafter_info_service.lua:35: in function 'get_crafter_info’
smart_crafter/smart_craft_order_list.lua:20: in function 'add_order’
stonehearth/components/workshop/craft_order_list.lua:71: in function <stonehearth/components/workshop/craft_order_list.lua:65>

release-771 (x64)[M]
c++ exception: lua runtime error
stack traceback:

Try without that mod

Thanks that was the problem, I easily could’ve missed that one when I turned all my mods off!

1 Like