安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
At line 1559, use pcall to catch error
- ItemConfig = root.itemConfig(itemName)
+ local success, configResult = pcall(function() return root.itemConfig(itemName) end)
+ ItemConfig = success and configResult or nil
I repack and try it and it works, now it could search, won't stop at 1 / 3
G:\SteamLibrary\steamapps\common\Starbound\win32\asset_unpacker.exe "G:\SteamLibrary\steamapps\workshop\content\211820\2018183533\contents.pak" "UnpackedAssets"
G:\SteamLibrary\steamapps\common\Starbound\win32\asset_packer.exe "G:\SteamLibrary\steamapps\workshop\content\211820\2018183533\UnpackedAssets" "contents.pak"
[13:54:28.943] [Error] Exception while invoking lua function 'update'. (LuaException) Error code 2, [string "/interface/recipebrowser/recipetabletui.lua"]:1559: (LuaException) Error code 2, [string "/items/buildscripts/alta/object.lua"]:48: invalid conversion specification: '%02s'
stack traceback:
[C]: in ?
[C]: in function 'string.format'
[string "/items/buildscripts/alta/object.lua"]:48: in global 'buildObject'
[string "/items/buildscripts/alta/object.lua"]:8: in function <[string "/items/buildscripts/alta/object.lua"]:5>
stack traceback:
[C]: in ?
[C]: in field 'itemConfig'
[string "/interface/recipebrowser/recipetabletui.lua"]:1559: in global 'searchInputs'
[string "/interface/recipebrowser/recipetabletui.lua"]:201: in function <[string "/interface/recipebrowser/recipetabletui.lua"]:186>
that's what happens when you assume any consistency between mods and vanilla i suppose. thanks for the tip <3
it might work now (in testing at least it does for that saxophone recipe and similar ones)
[19:01:44.919] [Warn] /recipes/starbound/instruments/tool/saxophone.recipe
[19:01:44.919] [Warn] {"groups":["sb_craftingtable","sb_instruments","all"],"output":"saxophone","duration":0,"input":[["copperbar",2]]}
[19:01:44.919] [Warn] skipping. (this recipe will not appear in the recipe browser. if you notice this and think it should, tell me on steam which mod caused this issue.)
several thousand lines of this type of error in the log
@DeMadScribe: StarExtensions support is probably possible, but i'll have to figure out some implementation details first
[18:00:07.521] [Info] Running postLoad scripts ["/osb_postload/rb_Autopatch_postload.lua"]
[18:00:07.524] [Error] Exception while running postLoad scripts from asset source 'C:\Program Files (x86)\Steam\steamapps\workshop\content\211820\2018183533\contents.pak': (LuaException) Error code 2, [string "/osb_postload/rb_Autopatch_postload.lua"]:43: table index is nil
stack traceback:
[C]: in metamethod '__newindex'
[string "/osb_postload/rb_Autopatch_postload.lua"]:43: in main chunk
Hope this helps troubleshoot! I don't see any new recipes from other mods showing up because of this error.