找回密码
 初始化身份识别芯片
查看: 2976|回复: 40

【0.98】星海自律(LED厂)

    [复制链接]

势力巨擘

见习机师

见习Mod作者

发表于 2025-10-11 21:53:28 | 显示全部楼层 |阅读模式
原创Mod发布
星海自律 0.9.6 / ID:ssa
starry_sea_autonomy
LED厂早期测试
咕了很久终于生下来了
Mod作者: Abisu
Mod类别: 势力
Mod适用版本: 0.98 
Mod更新时间: 2025-12-4
可安全移除:
依赖Mod: MagicLib 
其它依赖Mod:
冲突Mod:
Mod下载地址:
网盘提取码 / 解压密码:
本帖最后由 Abisu 于 2025-12-4 14:25 编辑

LED厂的早期版本

中规中矩的添加了两个势力

目前只有最基础的内容

感谢saya和咸鱼的代码支援还有海鲜群的各位



舰船



势力特色


所有舰船峰值都较高,相应的舰船都无法载人





高甲





大部分船都有的特殊插件


一般情况下





当受到过高伤害时会不可逆转的重复触发效果直到结构消耗完

结构会从1恢复到可用于重构装甲的值时消耗

尽管装甲会不断刷新,但极低的结构还是有暴毙的风险


早期版本数值与文本待优化

禁止将本mod上传至其他地方

下载








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

评分

参与人数 5星币 +30 收起 理由
寒流 + 10 有生之年系列,刚入坑就开始在等了 ...
库亥 + 5 好耶!终于出来了
JasonGiao + 5 好哦!有生之年!
纯路人 + 5 惊了!
cjy4312 + 5 很给力!

查看全部评分

势力巨擘

发表于 2025-10-11 22:00:38 | 显示全部楼层
几年了,终于可以玩了

势力巨擘

叠叠乐爱好者

发表于 2025-10-11 22:01:16 | 显示全部楼层
终于能玩上里

星域军阀

晴岚号舰长

发表于 2025-10-11 22:02:19 | 显示全部楼层
097可否

点评

没有使用太复杂的代码,改版本号应该是可以用的  详情 回复 发表于 2025-10-11 22:03
别的国家喜欢在船上带修理队修修补补,英国人喜欢在船上装一座造船厂造半艘新的.jpg

星域军阀

高级机师

发表于 2025-10-11 22:03:08 | 显示全部楼层

势力巨擘

见习机师

 楼主| 发表于 2025-10-11 22:03:39 | 显示全部楼层

没有使用太复杂的代码,改版本号应该是可以用的

点评

097不能,我试过了  详情 回复 发表于 2025-10-11 23:09

战列舰长

蔚蓝之线

发表于 2025-10-11 22:11:25 | 显示全部楼层
这船配上某些mod的修结构插件得有多猛啊
毕竟你将永远遗忘我们

星域军阀

发表于 2025-10-11 22:22:16 | 显示全部楼层
船画的好好看!!!蓝白配色真好看啊~~这样的攻势多来点还有~~好多好看的前掠翼,太帅了

势力巨擘

发表于 2025-10-11 22:57:18 | 显示全部楼层
终于生出来了(喜)

势力巨擘

发表于 2025-10-11 23:00:22 | 显示全部楼层
好耶!

战列舰长

论坛元老

发表于 2025-10-11 23:09:31 | 显示全部楼层
Abisu 发表于 2025-10-11 22:03
没有使用太复杂的代码,改版本号应该是可以用的

097不能,我试过了

点评

那没辙 我是从0.96直接跳过来的 有时间的话我看能不能做下适配  详情 回复 发表于 2025-10-11 23:48

战列舰长

发表于 2025-10-11 23:10:10 | 显示全部楼层
等的都快忘了,也是终于能玩上了

战列舰长

发表于 2025-10-11 23:27:56 | 显示全部楼层
我还以为是星海集群改名了。

势力巨擘

发表于 2025-10-11 23:36:21 | 显示全部楼层
大佬,黑色有尾巴的船去哪了

点评

还在的 没上预览图 生涯模式的话在红色势力的空间站有很低概率会出  详情 回复 发表于 2025-10-11 23:46

势力巨擘

见习机师

 楼主| 发表于 2025-10-11 23:46:35 | 显示全部楼层
新星yy 发表于 2025-10-11 23:36
大佬,黑色有尾巴的船去哪了

还在的 没上预览图 生涯模式的话在红色势力的空间站有很低概率会出

势力巨擘

见习机师

 楼主| 发表于 2025-10-11 23:48:25 | 显示全部楼层
Flex 发表于 2025-10-11 23:09
097不能,我试过了

那没辙 我是从0.96直接跳过来的 有时间的话我看能不能做下适配

英仙统领

呱!是刻晶七音口牙!

发表于 2025-10-12 01:46:21 | 显示全部楼层
有印象,好像我以前是不是说过什么玻璃钢攻势之类的评价
相位洗衣机装配点五十六点耗散每分钟三百五十相位EMP电击瞬间完成,是洗衣机中的豪杰

势力巨擘

论坛讨口子,时不时讨要坛友们的船图和代码

发表于 2025-10-12 10:22:14 | 显示全部楼层
终于啊,等了这么久能玩到了!

战列舰长

发表于 2025-10-12 10:46:55 | 显示全部楼层
欸,是bug吗,红色系列的船好多都是全槽位是通用

点评

实际上所有船都是通用槽位 因为除了个别船槽位都给的少  详情 回复 发表于 2025-10-12 11:13

势力巨擘

见习机师

 楼主| 发表于 2025-10-12 11:13:48 | 显示全部楼层
调查饼 发表于 2025-10-12 10:46
欸,是bug吗,红色系列的船好多都是全槽位是通用

实际上所有船都是通用槽位 因为除了个别船槽位都给的少

势力巨擘

烈焰大冲击

发表于 2025-10-12 11:33:31 来自手机 | 显示全部楼层
挖,是LED。这脉冲激光小时候抱过我

巡洋大副

发表于 2025-10-12 21:21:16 | 显示全部楼层
装上就跳出嘞

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

点评

完整的starsector.log发来看看  详情 回复 发表于 2025-10-13 11:14

势力巨擘

见习机师

 楼主| 发表于 2025-10-13 11:14:40 | 显示全部楼层

完整的starsector.log发来看看

巡洋大副

发表于 2025-10-13 20:40:29 | 显示全部楼层
本帖最后由 远渡星海之鸟 于 2025-10-13 20:47 编辑

86862 [Thread-2] WARN  com.fs.starfarer.loading.ShipHullSpreadsheetLoader  - Ship hull [M1] from ship_data.csv not found in store        
86905 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.loading.specs.g.clone()" because "<parameter1>" is null        
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.loading.specs.g.clone()" because "<parameter1>" is null        
        at com.fs.starfarer.loading.ShipHullSpecLoader.o00000(Unknown Source)
        at com.fs.starfarer.loading.ShipHullSpreadsheetLoader.o00000(Unknown Source)
        at com.fs.starfarer.loading.SpecStore.?O0000(Unknown Source)
        at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)

这是报错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

点评

说是找不到id为m1的船体 这玩意虽然是废案但是基础的船体文件都是有的 你瞅瞅data/hulls里有没有m1.ship 下次我把这些废案都整理一下  详情 回复 发表于 2025-10-13 21:09

势力巨擘

见习机师

 楼主| 发表于 2025-10-13 21:09:54 | 显示全部楼层
远渡星海之鸟 发表于 2025-10-13 20:40
86862 [Thread-2] WARN  com.fs.starfarer.loading.ShipHullSpreadsheetLoader  - Ship hull [M1] from shi ...

说是找不到id为m1的船体 这玩意虽然是废案但是基础的船体文件都是有的 你瞅瞅data/hulls里有没有m1.ship  下次我把这些废案都整理一下

巡洋大副

发表于 2025-10-13 21:16:44 | 显示全部楼层
应该是这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

点评

了解 谢谢反馈 下次更新我会修复  详情 回复 发表于 2025-10-13 21:28

势力巨擘

见习机师

 楼主| 发表于 2025-10-13 21:28:27 | 显示全部楼层

了解 谢谢反馈 下次更新我会修复

巡洋大副

发表于 2025-10-13 21:31:00 | 显示全部楼层
快快更新吧

势力巨擘

GALM 13

发表于 2025-10-13 23:14:43 | 显示全部楼层
这么多年可算吐出来了
After The Day of Ashen Skies,

战列舰长

发表于 2025-10-14 17:05:46 | 显示全部楼层
好好好

势力巨擘

发表于 2025-10-14 22:36:35 来自手机 | 显示全部楼层
特殊船都在吗?

战列舰长

发表于 2025-10-22 21:24:53 | 显示全部楼层
问一下这个测试用攻势和征服者是正常的吗,9个大通用也太吓人了

点评

字面意思测试用的 没加进生涯 现在不过我忘记加tag了 可能挖出蓝图 后面会加上  详情 回复 发表于 2025-10-22 22:05

势力巨擘

见习机师

 楼主| 发表于 2025-10-22 22:05:55 | 显示全部楼层
这是个假名字 发表于 2025-10-22 21:24
问一下这个测试用攻势和征服者是正常的吗,9个大通用也太吓人了

字面意思测试用的 没加进生涯 现在不过我忘记加tag了 可能挖出蓝图 后面会加上

点评

ok,我看到蓝图吓一跳,全是通用也太吓人了  详情 回复 发表于 2025-10-22 22:12

战列舰长

发表于 2025-10-22 22:12:01 | 显示全部楼层
Abisu 发表于 2025-10-22 22:05
字面意思测试用的 没加进生涯 现在不过我忘记加tag了 可能挖出蓝图 后面会加上 ...

ok,我看到蓝图吓一跳,全是通用也太吓人了

巡洋大副

发表于 2025-11-17 21:43:41 | 显示全部楼层
[游戏日志]

79328 [Thread-8] INFO  sound.O  - Creating streaming player for music with id [miscallenous_main_menu.ogg]
79328 [Thread-8] INFO  sound.H  - Playing music with id [miscallenous_main_menu.ogg]
80193 [Thread-VC-6] WARN  lunalib.backend.ui.versionchecker.VersionChecker  - Failed to load master version file from URL "https://www.dropbox.com/scl/fi/x9pqoyax40c9sbi2p6467/PostmodernCarriers.version?rlkey=umt57pbvrp11wnp3912pj8s1u&st=kvgiwpj9&dl=1"
81547 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.interfacenew.remove(com.fs.starfarer.ui.c)" because "this.??O000" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.ui.interfacenew.remove(com.fs.starfarer.ui.c)" because "this.??O000" is null
        at com.fs.starfarer.ui.oo0O.show(Unknown Source)
        at com.fs.starfarer.campaign.CampaignState.showInteractionDialog(Unknown Source)
        at exerelin.campaign.questskip.ScytheQuestSkipPlugin$1.doAction(ScytheQuestSkipPlugin.java:61)
        at com.fs.starfarer.api.util.DelayedActionScript.advance(DelayedActionScript.java:18)
        at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
        at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
        at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
        at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
        at com.fs.starfarer.title.TitleScreenState.menuItemSelected(Unknown Source)
        at com.fs.starfarer.title.C.actionPerformed(Unknown Source)
        at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
        at com.fs.starfarer.ui.int.new(Unknown Source)
        at com.fs.starfarer.ui.int.processInput(Unknown Source)
        at com.fs.starfarer.ui.W.o00000(Unknown Source)
        at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
81842 [Thread-VC-2] WARN  lunalib.backend.ui.versionchecker.VersionChecker  - Failed to load master version file from URL "https://github.com/Planetace/Astral-Ascension"
81846 [Thread-VC-Main] INFO  lunalib.backend.ui.versionchecker.VersionChecker  - Checked game and 22 mods in 22.804 seconds
83829 [Thread-VC-1] WARN  exerelin.utilities.versionchecker.VersionChecker  - Failed to load master version file from URL "https://github.com/Planetace/Astral-Ascension"
java.net.ConnectException: Connection timed out: connect
        at java.base/sun.nio.ch.Net.connect0(Native Method)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
        at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
        at java.base/java.net.Socket.connect(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
        at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
        at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
        at java.base/sun.net.www.protocol.https.AbstractDeleg ... on.getNewHttpClient(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
        at java.base/java.net.URL.openStream(Unknown Source)
        at exerelin.utilities.versionchecker.VersionChecker.getRemoteVersionFile(VersionChecker.java:79)
        at exerelin.utilities.versionchecker.VersionChecker.checkForUpdate(VersionChecker.java:122)
        at exerelin.utilities.versionchecker.VersionChecker$MainTask$SubTask.call(VersionChecker.java:375)
        at exerelin.utilities.versionchecker.VersionChecker$MainTask$SubTask.call(VersionChecker.java:363)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
83829 [Thread-VC-3] WARN  exerelin.utilities.versionchecker.VersionChecker  - Failed to load master version file from URL "https://www.dropbox.com/scl/fi/x9pqoyax40c9sbi2p6467/PostmodernCarriers.version?rlkey=umt57pbvrp11wnp3912pj8s1u&st=kvgiwpj9&dl=1"
java.net.ConnectException: Connection timed out: connect
        at java.base/sun.nio.ch.Net.connect0(Native Method)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.Net.connect(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
        at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
        at java.base/java.net.Socket.connect(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
        at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
        at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
        at java.base/sun.net.www.protocol.https.AbstractDeleg ... on.getNewHttpClient(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
        at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
        at java.base/java.net.URL.openStream(Unknown Source)
        at exerelin.utilities.versionchecker.VersionChecker.getRemoteVersionFile(VersionChecker.java:79)
        at exerelin.utilities.versionchecker.VersionChecker.checkForUpdate(VersionChecker.java:122)
        at exerelin.utilities.versionchecker.VersionChecker$MainTask$SubTask.call(VersionChecker.java:375)
        at exerelin.utilities.versionchecker.VersionChecker$MainTask$SubTask.call(VersionChecker.java:363)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)

有时武器动画会抽触好像是加速导致   然后坏档就不知道了

点评

发错了不是这个错误 是 boxutil 版本问题  详情 回复 发表于 2025-11-18 18:00

巡洋大副

发表于 2025-11-18 18:00:32 | 显示全部楼层
元灵 发表于 2025-11-17 21:43
[游戏日志]

79328 [Thread-8] INFO  sound.O  - Creating streaming player for music with id [miscallen ...

发错了不是这个错误 是  boxutil 版本问题

巡洋大副

发表于 2025-11-18 19:41:55 | 显示全部楼层
[游戏日志]

5792915 [Thread-2] INFO  org.boxutil.manager.CombatRenderingManager  - 'BoxUtil' Combat rendering plugin join layer: 'BELOW_PLANETS'
5792916 [Thread-2] INFO  org.boxutil.manager.CombatRenderingManager  - 'BoxUtil' Combat rendering plugin join layer: 'JUST_BELOW_WIDGETS'
5792916 [Thread-2] INFO  org.boxutil.manager.CombatRenderingManager  - 'BoxUtil' Combat rendering manager invited!
5818135 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 8
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 8
        at com.fs.starfarer.combat.entities.ship.A.if.render(Unknown Source)
        at com.fs.starfarer.combat.entities.Ship.render(Unknown Source)
        at com.fs.starfarer.combat.entities.Ship.render(Unknown Source)
        at com.fs.starfarer.combat.entities.BaseEntity.render(Unknown Source)
        at com.fs.graphics.LayeredRenderer.renderExcluding(Unknown Source)
        at com.fs.starfarer.combat.CombatEngine.render(Unknown Source)
        at com.fs.starfarer.combat.CombatState.traverse(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
这份日志的核心错误与上一次一致,仍是 战斗场景中飞船渲染导致的数组索引越界异常,仅数组长度从 14 变为 8(属于触发场景的细微差异,不改变问题本质),大概率还是模组兼容性或配置错误导致。以下是具体分析和针对性解决建议:
一、核心错误解读(与上次的异同)
1. 不变的核心问题
错误类型:java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 8
本质:代码试图访问 -1 号索引(无效索引),而当前操作的数组长度为 8(有效索引仅 0~7),属于典型的 “数据配置错误”。
错误位置:仍起源于 com.fs.starfarer.combat.entities.ship.A.if.render,即 飞船渲染逻辑(模型、特效、武器挂载点、部件位置等与 “飞船画面显示” 相关的配置)。
2. 细微差异(无影响,仅场景提示)
数组长度从 14 变为 8:说明触发错误的具体飞船 / 模组场景变了(比如上次是 “rat_makara” 飞船,这次是另一艘依赖 8 个元素数组的飞船),但错误根源(模组配置 / 兼容性)未变。
BoxUtil 新增渲染层:日志中 BoxUtil 同时加入了 BELOW_PLANETS 和 JUST_BELOW_WIDGETS 两个渲染层,进一步说明 BoxUtil 作为核心工具模组,深度参与了战斗场景的渲染,其兼容性问题仍是重点怀疑对象。
二、关键原因锁定
BoxUtil 模组的兼容性问题(优先级最高)BoxUtil 是《远行星号》模组开发的 “基础工具库”,很多飞船模组、特效模组都会依赖它。若:
BoxUtil 版本过旧 / 过新,与当前游戏版本不匹配;
其他模组(如飞船模组、战斗特效模组)对 BoxUtil 的调用逻辑有误;
都会导致渲染时数组索引计算出错,触发 -1 无效值。
依赖 BoxUtil 的飞船模组配置错误数组长度从 14 变 8,说明这次触发错误的是另一艘飞船(或同一模组的不同飞船)—— 该飞船的模组可能存在:
武器挂载点、船体部件、发光特效的 “索引配置错误”(比如把 “第 - 1 个挂载点” 写进配置文件);
模型文件与配置文件不匹配(比如模型有 7 个部件,配置却要访问第 8 个,或误写为 - 1)。
多模组渲染逻辑冲突若同时安装了多个修改 “战斗渲染规则” 的模组(如特效增强、船体美化、UI 覆盖类模组),可能会和 BoxUtil 的渲染层抢占资源,导致数组数据读取异常。
三、针对性解决建议(按优先级排序)
1. 第一步:先排除 “BoxUtil 本身” 的问题
卸载当前版本的 BoxUtil,去《远行星号》模组平台(如 Nexus Mods、Steam 创意工坊)下载 与你游戏版本完全适配的最新版 / 稳定版(重点看模组描述中的 “兼容游戏版本”)。
若没有单独安装 BoxUtil,说明它是其他模组的 “内置依赖”,直接跳到下一步排查依赖它的模组。
2. 第二步:快速定位 “问题模组”(最有效)
禁用所有模组:启动游戏,进入战斗场景测试(比如开一局快速战斗),若不再报错,直接确认是模组问题;若仍报错,验证游戏本体文件完整性(Steam:右键游戏→属性→本地文件→验证完整性)。
重点排查 “依赖 BoxUtil 的模组”:查看你安装的模组列表,筛选出以下几类,优先禁用:
名称中含 “BoxUtil”“Render”“Ship”“Combat” 的模组;
近期安装 / 更新的飞船模组(尤其是新添加的自定义飞船);
特效增强、船体美化类模组(这类模组大概率依赖 BoxUtil 做渲染)。
逐个启用验证:禁用后若不报错,再逐个启用上述模组,每启用一个就进战斗测试,直到报错,即可锁定 “问题模组”(直接卸载或联系模组作者反馈 bug)。
3. 第三步:补充排查细节
若锁定的是 “自定义飞船模组”:检查该模组的配置文件(一般在 mods/[模组名]/data/hulls 目录下),看是否有 -1 这样的无效索引(比如 weaponSlots 或 glowPoints 字段),若懂基础配置可手动改为有效索引(0~ 数组长度 - 1),不懂则直接卸载。
若多个模组都依赖 BoxUtil:确保所有依赖模组的 “BoxUtil 版本一致”(不要有的用旧版、有的用新版,会导致冲突)。
总结
问题本质仍是 “BoxUtil 相关模组” 与 “飞船渲染配置” 的不兼容 / 错误,数组长度变化仅说明触发场景不同,解决核心还是 “排查 BoxUtil 及依赖它的模组”。按 “更新 BoxUtil→禁用所有模组→逐个排查” 的步骤,90% 以上能解决问题。若排查后仍报错,可尝试重装游戏并只保留必要模组(避免冗余冲突)。

点评

用了战斗加速的问题 mod用的动画代码和战斗加速没有适配 用战斗加速会有几率报错 后面我试着修修  详情 回复 发表于 2025-11-20 18:48

势力巨擘

见习机师

 楼主| 发表于 2025-11-20 18:48:32 | 显示全部楼层
元灵 发表于 2025-11-18 19:41
[游戏日志]

5792915 [Thread-2] INFO  org.boxutil.manager.CombatRenderingManager  - 'BoxUtil' Combat  ...

用了战斗加速的问题 mod用的动画代码和战斗加速没有适配 用战斗加速会有几率报错 后面我试着修修

巡洋大副

发表于 2025-11-25 16:46:02 | 显示全部楼层
极光鸟的导弹能换鱼叉改吗  太多火蛇ai 还很脆 量太少  不如热诱蛋

点评

已严肃加强 这些导弹大多是个氛围组 极光鸟的主武器和机动性应该是够用的了  详情 回复 发表于 前天 14:29

势力巨擘

见习机师

 楼主| 发表于 前天 14:29 | 显示全部楼层
元灵 发表于 2025-11-25 16:46
极光鸟的导弹能换鱼叉改吗  太多火蛇ai 还很脆 量太少  不如热诱蛋

已严肃加强  这些导弹大多是个氛围组 极光鸟的主武器和机动性应该是够用的了

势力巨擘

发表于 前天 15:01 | 显示全部楼层
好耶

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2025-12-6 03:00

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表