bk3k背包扩充mod防炸档
starbound吧
全部回复
仅看楼主
level 7
正常开档之后直接订阅mod会因为背包物品检索不到导致炸档,自己研究了下json弄成功之后把翻译简化的版本分享来贴吧,希望以后有和我一样的新人可以直接明了的看到怎么解决,具体下面发
2025年11月25日 16点11分 1
level 7
核心目标: 我们要把你旧的、没有 MOD 的角色,改造成能使用新 MOD(比如 BK3K 的大背包 MOD)的角色。这个过程需要我们手动修改一个游戏文件。
你需要准备的工具:
一个简单的文本编辑器,比如系统自带的记事本(Notepad),或者更好用的Notepad++(推荐,免费且好用)。
你的角色文件。
2025年11月25日 16点11分 2
level 7
第一步:清空背包并备份角色(非常重要!)
进入游戏,加载你想转换的那个旧角色。
把背包里的所有东西都拿出来,放到地上或者飞船的储物箱里。装备可以留在身上。
为什么? 因为我们接下来要 “清空” 你的背包数据,如果你不先拿出来,里面的东西会全部消失!
退出游戏。
找到你的角色文件并备份:
打开你的《星界边境》游戏文件夹,找到 storage 文件夹,再进去 player 文件夹。路径通常是:...\Starbound\storage\player\
在这里你会看到几个以长串数字和字母命名的 .player 文件。最新修改的那个就是你刚刚玩的角色。
右键点击这个 .player 文件,选择 “复制”,然后在同一个文件夹里 “粘贴”。会出现一个名为 “副本 of ...player” 的文件。这就是你的备份,千万别删它!
2025年11月25日 16点11分 3
level 7
第二步:将角色文件 “解密” 成文本(最复杂的一步)
这一步是为了让我们能编辑角色数据。
打开游戏安装目录下的 win32 文件夹(如果你是 Windows 用户)。路径通常是:...\Starbound\win32\
在这个文件夹里,找到一个叫 dump_versioned_json的文件。
按下 Win + R 键,打开 “运行” 窗口。
把 dump_versioned_json文件拖进 “运行” 窗口。你会看到它的路径出现在里面。
再回到 ...\Starbound\storage\player\ 文件夹,把你要转换的那个 .player 文件也拖进 “运行” 窗口。
再次,把同一个 .player 文件又拖一次进 “运行” 窗口。
现在,“运行” 窗口里的内容看起来像这样(路径会是你自己的):D:\Games\Starbound\win32\dump_versioned_jsonD:\Games\Starbound\storage\player\123 .pl ayer:\Games\Starbound\storage\player\123 .pl ayer在这行文字的末尾,把最后一个 .player 改成 .json。改完后,按回车。
现在,回到你的 ...\Starbound\storage\player\ 文件夹,你会发现多了一个和你角色同名的 .json 文件。这个就是我们可以编辑的文本文件了!
2025年11月25日 16点11分 4
level 7
第三步:编辑 JSON 文件,换上新背包
用记事本或 **Notepad++** 打开这个新生成的 .json 文件。文件内容会非常长。
按下 Ctrl + F 键,打开搜索框,输入 itemBags 并搜索。
你会找到一段看起来像下面这样的文字块(这就是你当前的背包数据):
json
"itemBags" : {
"materialBag" : [null, null, ..., null],
"objectBag" : [null, null, ..., null],
"foodBag" : [null, null, ..., null],
"reagentBag" : [null, null, ..., null],
"mainBag" : [null, null, ..., null]
},
把从 "itemBags" : { 开始,到最后的 }, 为止的一整块内容 **,全部删掉!
复制下面这整块新的背包代码,然后粘贴到你刚刚删掉的位置。
2025年11月25日 16点11分 6
代码很长,只能分楼发,复制到一起即可
2025年11月25日 16点11分
level 7
json
"itemBags" : {
"armoryBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
"objectBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
2025年11月25日 16点11分 7
level 7
"foodBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
"farmBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
2025年11月25日 16点11分 8
level 7
"objectBag2" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
"materialBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null],
2025年11月25日 16点11分 9
level 7
"hobbyBag" : [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]
},
保存并关闭这个 .json 文件。
2025年11月25日 16点11分 10
似乎有一楼object和mainBag被吞了,这里是不是最好附上原链接?(思索)
2025年12月01日 11点12分
level 7
第四步:将编辑好的文件 “加密” 回角色文件
再次打开 ...\Starbound\win32\ 文件夹。
找到另一个工具 make_versioned_json。
按下 Win + R 键,打开 “运行” 窗口。
把 make_versioned_json文件拖进去。
把你刚刚编辑并保存好的 .json 文件拖进去。
最后,把你最开始备份的那个原始 .player 文件拖进去,按回车。
2025年11月25日 16点11分 11
@🌸夜崎 我也是。。。。。搜了一圈没找到解决办法
2026年03月12日 08点03分
你好,运行之后原文件没被修改,是我运行库缺少了什么吗...[泪]
2025年12月01日 12点12分
@🌸夜崎 我找到打包失败的解决办法了,看14L
2026年03月16日 06点03分
level 7
第五步:完成!
现在,你可以安装好 MOD,然后启动游戏了。加载你的角色,你会发现你的背包已经变成了 MOD 的样式,有更多的格子和新的分类!你可以把之前存起来的东西放回新背包里了。
如果出了问题怎么办?别担心!只要删除那个被修改过的 .player 文件,然后把你最开始备份的 “副本 of ...player” 文件重命名,去掉 “副本 of ” 几个字,就可以恢复到你转换前的角色状态了。
2025年11月25日 16点11分 12
level 5
如果是把120格背包改成180格,应该是在每一段null后面添加60个null?我运行打包工具失败了没法改
2026年03月12日 09点03分 13
level 5
找到打包失败的解决方法了,感谢远行群的大佬的帮助
①用powershell运行打包工具,看到报错提示,说明json文件的1043行有错误
②用notepad++打开json文件,找到1043行,这一行看着像是rpggrowth的某个永续buff的持续时间,大佬说是“无限在解压时候被编译为inf反向打包时候识别不了报错”
③把inf改成1e999,或者先在游戏里用rpggrowth的职业复位卷轴把职业取消(等级不会变),再解包修改打包
2026年03月16日 06点03分 14
level 1
NB,拯救了我的存档。多谢
2026年05月09日 11点05分 15
1