Every time I see stonehearth update, I hop on and start building, usually just using the default houses to house my settlers since there used to be no option for a second story. As of recent updates, we can now build multi-story buildings, and I decided to start creating my own buildings, starting out with the carpenter’s building. However, once I start trying to build it, soon after creating the stairs, I get errors and visual bugs (leftover floating blocks everywhere), and I’m forced to undo the entire building. As of steam’s latest branch update, after this happened again, now not only did I have to undo the entire building, but now I can’t design a building at all, getting met with more errors.
(I’m not sure how to do a spoiler tag on here. if someone would let me know, I’ll edit this and put the error code in spoiler tags)
The pair of errors I get the first time are as follows:
Error 1: develop-2494 (x64)
stonehearth/components/wall/wall_component.luac:108: attempt to index a nil value
stack traceback:
[C]: ?
stonehearth/components/wall/wall_component.luac:108: in function 'connect_to_columns’
stonehearth/services/server/build/build_service.luac:231: in function 'init_fn’
stonehearth/services/server/build/build_service.luac:123: in function '_create_blueprint’
stonehearth/services/server/build/build_service.luac:231: in function '_create_wall’
stonehearth/services/server/build/build_service.luac:229: in function '_add_wall_span’
stonehearth/services/server/build/build_service.luac:196: in function 'visitor_fn’
stonehearth/lib/build_util.luac:251: in function 'grow_walls_around’
stonehearth/services/server/build/build_service.luac:196: in function 'grow_walls’
stonehearth/services/server/build/build_service.luac:185: in function 'cb’
stonehearth/services/server/build/build_service.luac:295: in function 'do_command’
stonehearth/services/server/build/build_service.luac:185: in function <stonehearth/services/server/build/build_service.luac:185>
Error 2: develop-2494 (x64)
c++ exception: lua runtime error
stack traceback:
The errors I now get when I try to design anything at all are as follows:
Error 3: develop-2494 (x64)
…hearth/services/server/build/build_undo_manager.luac:6: assertion failed!
stack traceback:
[C]: ?
[C]: in function ‘assert’
…hearth/services/server/build/build_undo_manager.luac:6: in function 'begin_transaction’
stonehearth/services/server/build/build_service.luac:294: in function 'do_command’
stonehearth/services/server/build/build_service.luac:50: in function <stonehearth/services/server/build/build_service.luac:49>
Error 4: develop-2494 (x64)
c++ exception: lua runtime error
stack traceback:
Honestly, I really could just make shared housing for everyone, as they don’t care about living by themselves or that their house actually looks nice, but this early in development, that takes a lot of fun out of it. I’ve seen some of the community builds, and I’d like to build things like that, but it’s hard to do that when every time I try to design a building I’m slapped with errors. not that I’m demanding that you “fix this right this instant!”, but I’d like to know exactly what it is I’m doing wrong. I’d like to make a 2-story building with an attached 3-story tower/staircase (for roof access), but as it is, I’m getting stuck at the 2nd floor. if doing the 2-3 story house is impossible and the whole house must be the same height, that’s fine too, I can deal with that for now, but as it is I can’t even do that. if you want text-based blueprints for the house I’m trying to design, I can give that to you, too.