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:
- Open new town.
- Select hearthling for any job.
- 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: