找回密码
 初始化身份识别芯片
楼主: MAJOR_Kai

[0.96a ~ 0.98a] [C] AEF-阿瓦隆远征队 (Avali MOD)

   火.. [复制链接]

驱逐技师

发表于 2026-3-2 18:03:10 | 显示全部楼层
mod里的图纸只能去硬抢吗,地图逛完了也一张都没有
蓝图是不在野外刷新的, 原因显而易见, 它们不是英仙座的原住民。 玩家想自己下制造订单的话只能去抢蓝图或者找武器制造商联络人之类的。  详情 回复 发表于 2026-3-2 19:03

战列舰长

TX-T My Love !

 楼主| 发表于 2026-3-2 19:03:24 | 显示全部楼层
m18地狱猫车长 发表于 2026-3-2 13:03
mod里的图纸只能去硬抢吗,地图逛完了也一张都没有

    蓝图是不在野外刷新的, 原因显而易见, 它们不是英仙座的原住民。
玩家想自己下制造订单的话只能去抢蓝图或者找武器制造商联络人之类的。

战列舰长

发表于 2026-3-4 21:12:46 | 显示全部楼层
是不是不能热更新
理论上可以,但是不确定,因为有一个航母重制了,没有改变ID和槽位ID,但是删除和改变了几个装饰槽位,不确定会不会影响玩家已有的航母导致玩法读档。  详情 回复 发表于 2026-3-5 17:44

战列舰长

TX-T My Love !

 楼主| 发表于 2026-3-5 17:44:58 | 显示全部楼层
2234870832 发表于 2026-3-4 16:12
是不是不能热更新

    理论上可以,但是不确定,因为有一个航母重制了,没有改变ID和槽位ID,但是删除和改变了几个装饰槽位,不确定会不会影响玩家已有的航母导致玩法读档。

巡洋大副

发表于 2026-3-6 08:05:27 | 显示全部楼层

巡洋大副

发表于 2026-3-16 19:06:35 | 显示全部楼层
那个热量伤害有详细的数据吗?游戏里只能看到对热流光束的影响,热熔鱼雷打出去的热量伤害不知道有什么效果
是的,正在给热能加更多描述,还有视觉效果和更多接口,下次更新就包含这些内容。  详情 回复 发表于 2026-3-17 01:43

战列舰长

TX-T My Love !

 楼主| 发表于 2026-3-17 01:43:05 | 显示全部楼层
冰熵 发表于 2026-3-16 14:06
那个热量伤害有详细的数据吗?游戏里只能看到对热流光束的影响,热熔鱼雷打出去的热量伤害不知道有什么效果 ...

    是的,正在给热能加更多描述,还有视觉效果和更多接口,下次更新就包含这些内容。
期待,远星能有质量如此之高的avalimod很开心  详情 回复 发表于 2026-3-17 06:14

巡洋大副

发表于 2026-3-17 06:14:31 | 显示全部楼层
MAJOR_Kai 发表于 2026-3-17 01:43
是的,正在给热能加更多描述,还有视觉效果和更多接口,下次更新就包含这些内容。 ...

期待,远星能有质量如此之高的avalimod很开心

巡洋大副

发表于 2026-3-20 08:50:46 | 显示全部楼层
好耶!更新了!火速结档!

战列舰长

发表于 2026-3-20 09:39:34 | 显示全部楼层
殖民地叠叠乐插件+1

战列舰长

发表于 2026-3-20 20:26:22 | 显示全部楼层
好惨,写了几个小时的东西被吞了,建议还是先建个word文档写着再发出来

势力巨擘

发表于 2026-3-22 20:54:11 | 显示全部楼层
错误日志分析与解决方案
1. 错误核心解读
这条日志是《远行星号(Starfarer/Starsector)》游戏的运行时错误,核心信息是:
plaintext
java.lang.RuntimeException: Slot id [Blinker4] not found on hull [Avali_dreamer]
翻译:在船体 Avali_dreamer(应该是一个舰船模组)上找不到名为 Blinker4 的插槽 ID。
简单来说:你安装的 Avali_dreamer 舰船模组中,某个配置文件引用了不存在的 Blinker4 插槽,导致游戏渲染舰船时崩溃。
060和061这两个版本不能从更低的版本热更新,已经在日志中写出了。  详情 回复 发表于 2026-3-22 20:59

战列舰长

TX-T My Love !

 楼主| 发表于 2026-3-22 20:59:46 | 显示全部楼层
本帖最后由 MAJOR_Kai 于 2026-3-22 16:03 编辑
布霖大侠 发表于 2026-3-22 15:54
错误日志分析与解决方案
1. 错误核心解读
这条日志是《远行星号(Starfarer/Starsector)》游戏的运行时错 ...

    060和061这两个版本不能从更低的版本热更新,已经在日志中写出了。
image.png

    如果是战役模式,请按重设按钮或者在存档文件删掉对应战役存档文件。
    如果是生涯模式,旧的生涯存档只能继续使用老版本,或者开新存档。

明白了  详情 回复 发表于 2026-3-23 18:50

势力巨擘

发表于 2026-3-23 18:50:59 | 显示全部楼层
MAJOR_Kai 发表于 2026-3-22 20:59
060和061这两个版本不能从更低的版本热更新,已经在日志中写出了。

明白了

战列舰长

发表于 2026-3-28 20:21:54 | 显示全部楼层
哥们儿你太能更了,劳模
只是近期没那么忙,有时间就可以做一些内容来更新。  详情 回复 发表于 2026-3-28 20:33

战列舰长

TX-T My Love !

 楼主| 发表于 2026-3-28 20:33:31 | 显示全部楼层
halsheep01 发表于 2026-3-28 15:21
哥们儿你太能更了,劳模

    只是近期没那么忙,有时间就可以做一些内容来更新。

巡洋大副

发表于 2026-3-29 01:57:54 | 显示全部楼层
有没有杜鲁齐。不能只有高精。

战列舰长

发表于 2026-4-5 14:31:42 | 显示全部楼层
可以让远征队在玩家殖民地开市场吗
目前这个版本还不行,但确实有规划之后做这个功能。  详情 回复 发表于 2026-4-5 14:43

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-5 14:43:15 | 显示全部楼层
檀画Hua 发表于 2026-4-5 09:31
可以让远征队在玩家殖民地开市场吗

    目前这个版本还不行,但确实有规划之后做这个功能。

巡洋大副

发表于 2026-4-7 22:37:28 | 显示全部楼层
模块化驱逐舰开局不在额外开局里面吗 咋没找到
模块化驱逐舰 是为纯原版写的开局, 如果安装了 势力争霸(Nexerelin) 那么在AEF阵营启动选项中包含了此舰船开局。  详情 回复 发表于 2026-4-10 19:11
开了势力争霸就没有,但是可以在舰队预设里找到  详情 回复 发表于 2026-4-8 15:28

战列舰长

发表于 2026-4-8 15:28:58 | 显示全部楼层
秋山曦 发表于 2026-4-7 22:37
模块化驱逐舰开局不在额外开局里面吗 咋没找到

开了势力争霸就没有,但是可以在舰队预设里找到

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-10 19:11:12 | 显示全部楼层
秋山曦 发表于 2026-4-7 17:37
模块化驱逐舰开局不在额外开局里面吗 咋没找到

    模块化驱逐舰 是为纯原版写的开局, 如果安装了 势力争霸(Nexerelin) 那么在AEF阵营启动选项中包含了此舰船开局。

战列舰长

发表于 2026-4-10 20:17:37 | 显示全部楼层
可以在星系里面给个星门吗,跑路太麻烦了,还是说不给星门是考虑到外乡人的设定所以没有给,这样的话还挺能理解的。而且这个模块化驱逐的强度疑似有点太高了(我不是强度警察
是的,新版本已经加了,没有直接加到主星,但是在次星有一个新的星门,次星星系会在主星1414~5656距离内随机生成,还算比较近。 模块化驱逐舰的话是有一定强度,但毕竟是驱逐舰,只在前期比较强势,并且每种  详情 回复 发表于 2026-4-10 21:43

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-10 21:43:02 | 显示全部楼层
Xenon 发表于 2026-4-10 15:17
可以在星系里面给个星门吗,跑路太麻烦了,还是说不给星门是考虑到外乡人的设定所以没有给,这样的话还挺能 ...

    是的,新版本已经加了,没有直接加到主星,但是在次星有一个新的星门,次星星系会在主星1414~5656距离内随机生成,还算比较近。
    模块化驱逐舰的话是有一定强度,但毕竟是驱逐舰,只在前期比较强势,并且每种配装也都有比较明显的弱点,更多是前期使用此船的时候更方便舰队构成转型。

巡洋大副

发表于 2026-4-13 10:50:26 | 显示全部楼层
更新好勤啊

战列舰长

发表于 2026-4-14 12:18:04 | 显示全部楼层
[battle_ambience_01.ogg]
这个错误是一个典型的空指针异常(NullPointerException),发生在游戏模组的 Avali_missile_Effect.java 文件的第51行。

错误分析
问题出在这里:

java
Cannot invoke "java.lang.Float.floatValue()" because the return value of "java.util.Map.get(Object)" is null
这表明代码尝试从一个 Map 中获取某个键对应的 Float 值,但这个键在 Map 中不存在,返回了 null,然后代码试图调用 null.floatValue() 导致崩溃。

可能的原因
武器效果脚本中的数据结构未正确初始化 - Map 中缺少预期的键值对

模组版本不兼容 - 该模组可能与当前游戏版本不匹配

模组冲突 - 与其他模组的交互导致数据丢失

解决方案
1. 快速修复(如果你有 Java 开发经验)
找到 Avali_missile_Effect.java 文件,在第51行附近添加空值检查:

java
Float value = someMap.get(key);
if (value != null) {
    // 使用 value.floatValue() 或直接使用 value
} else {
    // 设置默认值或跳过
}
2. 常规解决方案
更新模组:检查是否有该模组的最新版本

检查模组兼容性:确认模组是否支持当前的 Starsector 版本

排查模组冲突:尝试只加载该模组及其必需依赖,看是否还报错

3. 临时规避
避免使用触发该武器效果的装备或舰船

查看模组发布页面的评论区,看是否有其他玩家遇到相同问题

这是 Avali 模组(远行星号的 Avali 种族模组)的一个已知 bug,通常需要模组作者修复。

喂给deepseek的然后试了一下,战斗时没上阿瓦隆的船就没事了
不要问AI了,把日志贴到漏洞汇报板块我一看就知道了。 getShip().getHullSize()不可能返回为空,只有可能是weapon.getShip()返回的是空,但是武器没用在船上的时候这个脚本怎么可能会在战斗中被触发的呢。 所  详情 回复 发表于 2026-4-15 08:40

战列舰长

发表于 2026-4-14 12:30:23 | 显示全部楼层
image.png
还有这个

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-15 08:40:31 | 显示全部楼层
本帖最后由 MAJOR_Kai 于 2026-4-15 03:43 编辑
Emperor 发表于 2026-4-14 07:18
[battle_ambience_01.ogg]
这个错误是一个典型的空指针异常(NullPointerException),发生在游戏模组的 Av ...

      不要问AI了,把日志贴到漏洞汇报板块我一看就知道了。
getShip().getHullSize()不可能返回为空,只有可能是weapon.getShip()返回的是空,但是武器没用在船上的时候这个脚本怎么可能会在战斗中被触发的呢。
所以说还是把完整日志发出来让开发者自己分析。
会不会是好多个mod相互导致的 话说应该在哪里上传报错日志呢,我论坛用的不是太多?  详情 回复 发表于 2026-4-15 20:28

战列舰长

发表于 2026-4-15 20:28:12 | 显示全部楼层
MAJOR_Kai 发表于 2026-4-15 08:40
不要问AI了,把日志贴到漏洞汇报板块我一看就知道了。
getShip().getHullSize()不可能返回为空,只 ...

会不会是好多个mod相互导致的
话说应该在哪里上传报错日志呢,我论坛用的不是太多?

一般在log文件的最后一个error以下,如果不知道可以用论坛的自动收集工具。 但是log会被覆盖,如果报错之后再启动过游戏的话应该就收集不到了。 我猜现在是收集不到了,除非想办法重新触发一下,或者描述一下当  详情 回复 发表于 2026-4-15 21:27

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-15 21:27:17 | 显示全部楼层
Emperor 发表于 2026-4-15 15:28
会不会是好多个mod相互导致的
话说应该在哪里上传报错日志呢,我论坛用的不是太多?

    一般在log文件的最后一个error以下,如果不知道可以用论坛的自动收集工具。
但是log会被覆盖,如果报错之后再启动过游戏的话应该就收集不到了。
我猜现在是收集不到了,除非想办法重新触发一下,或者描述一下当时在什么条件触发的,都谁装了这个导弹。
是的已经被覆盖了,等后面再出现bug的时候我会把文件单独保存的  详情 回复 发表于 2026-4-16 13:44

战列舰长

发表于 2026-4-16 13:44:30 | 显示全部楼层
MAJOR_Kai 发表于 2026-4-15 21:27
一般在log文件的最后一个error以下,如果不知道可以用论坛的自动收集工具。
但是log会被覆盖,如果报 ...

是的已经被覆盖了,等后面再出现bug的时候我会把文件单独保存的

驱逐技师

发表于 2026-4-18 22:03:38 | 显示全部楼层
因为自己强迫症,把一些船插的tag改成了中文,这样就能和sst汉化重叠而不是另起炉灶了,舒服了~

avali_explorer_v0.6.3s2.zip

7.03 KB, 下载次数: 12

里面就一个csv文件,掩盖即可

很大一部分原因是原版标签并不是真正意义上的标签,像是船插标签和 武器,船体的设计类型只是把对应字符串相同的塞在同一类,在没有汉化统一口径时只能先跟着原版走。 不过我看098论坛汉化组已经出了汉化,之  详情 回复 发表于 2026-4-19 09:04

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-19 09:04:57 | 显示全部楼层
TankII 发表于 2026-4-18 17:03
因为自己强迫症,把一些船插的tag改成了中文,这样就能和sst汉化重叠而不是另起炉灶了,舒服了~ ...

    很大一部分原因是原版标签并不是真正意义上的标签,像是船插标签和 武器,船体的设计类型只是把对应字符串相同的塞在同一类,在没有汉化统一口径时只能先跟着原版走。
    不过我看098论坛汉化组已经出了汉化,之后的更新会重新检查标签问题。
没毛病,你说的是对的  详情 回复 发表于 2026-4-19 11:35

驱逐技师

发表于 2026-4-19 11:35:38 | 显示全部楼层
MAJOR_Kai 发表于 2026-4-19 09:04
很大一部分原因是原版标签并不是真正意义上的标签,像是船插标签和 武器,船体的设计类型只是把对应字 ...

没毛病,你说的是对的


甚至我在私自对齐ship_data.csv里tag的时候发现论坛汉化里既有第14战斗群又有第十四战斗群,既有狮子守卫又有狮心卫队 >.<

战列舰长

发表于 2026-4-20 09:01:29 来自手机 | 显示全部楼层
佬,我发现围猎级驱逐舰的舰船代码是avali_destroyer,而隼级的代码是avali_destroyer_hull,这使得在使用控制台添加舰船时,即使输入隼级的代码也只能添加围猎级。大佬有考虑过重置一下舰船代码吗?现在这些舰船代码个人感觉区分度不足
因为这个模组里基本上所有船都是按照类型写的ID而不是名字,不止有Avali_destroyer和Avali_destroyer_hull,还有Avali_destroyer_carrier, Avali_destroyer_gunship和Avali_light_destroyer这些同样是驱逐舰的船  详情 回复 发表于 2026-4-20 10:46

战列舰长

TX-T My Love !

 楼主| 发表于 2026-4-20 10:46:52 | 显示全部楼层
暗星008 发表于 2026-4-20 04:01
佬,我发现围猎级驱逐舰的舰船代码是avali_destroyer,而隼级的代码是avali_destroyer_hull,这使得在使用 ...

    因为这个模组里基本上所有船都是按照类型写的ID而不是名字,不止有Avali_destroyer和Avali_destroyer_hull,还有Avali_destroyer_carrier, Avali_destroyer_gunship和Avali_light_destroyer这些同样是驱逐舰的船。
    至于控制台添加不上我没试过,allhulls 之类的也不行吗?
allhulls我也没试过,主要是不敢试,一旦添加那这船实在太多了  详情 回复 发表于 2026-4-20 16:31

战列舰长

发表于 2026-4-20 16:31:13 来自手机 | 显示全部楼层
MAJOR_Kai 发表于 2026-4-20 10:46
因为这个模组里基本上所有船都是按照类型写的ID而不是名字,不止有Avali_destroyer和Avali_destroyer ...

allhulls我也没试过,主要是不敢试,一旦添加那这船实在太多了

本版积分规则

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

GMT+8, 2026-4-29 16:58

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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