货舱内物品报错
本帖最后由 kapula 于 2026-10-21 20:49 编辑装了沙耶买了一堆蓝图,开货仓就闪退,不开货仓一切正常,最主要的脑子抽风存了个档,回不去买之前了,有没有大佬知道怎么不开货仓把报错的东西删了啊<br/><br/>以下是弹窗内容<br/>Starsector 0.98a-RC8<br/><br/>Fatal: Cannot invoke<br/>"com.fs.starfarer.loading.specs.FighterWingSpec.getVariantId()" because "<local16>" is null<br/>Check starsector.log for more info.
runcode CargoAPI cargo = Global.getSector().getPlayerFleet().getCargo();
for(CargoStackAPI stack : new ArrayList<>(cargo.getStacksCopy())){
if(stack == null || stack.isNull()) continue;
if(stack.isFighterWingStack()) cargo.removeStack(stack);
} EririEX 发表于 2026-10-21 17:12
runcode CargoAPI cargo = Global.getSector().getPlayerFleet().getCargo();
...
佬,是在控制台里打嘛,我这打了显示第二行的'>'这里报错 EririEX 发表于 2026-10-21 17:12
runcode CargoAPI cargo = Global.getSector().getPlayerFleet().getCargo();
...
不用了佬,我直接把货舱全清了
kapula 发表于 2026-10-21 19:47
佬,是在控制台里打嘛,我这打了显示第二行的'>'这里报错
用这个,忘记游戏自带编译器是java7了
runcode CargoAPI cargo = Global.getSector().getPlayerFleet().getCargo();
for(CargoStackAPI stack : new ArrayList<CargoStackAPI>(cargo.getStacksCopy())){
if(stack == null || stack.isNull()) continue;
if(stack.isFighterWingStack()) cargo.removeStack(stack);
} 本帖最后由 kapula 于 2026-10-21 20:47 编辑
报错的是人联的这个蓝图
EririEX 发表于 2026-10-21 20:18
用这个,忘记游戏自带编译器是java7了
runcode CargoAPI cargo = Global.getSec ...
谢谢佬,不过我已经和我的货舱说拜拜了,报错蓝图我也找出来贴到下面了{:5_128:}
页:
[1]