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

部分mod找不到文件错误(即使相应文件存在)及lunalib找不到类错误

[复制链接]

战列舰长

发表于 2025-12-30 21:05:25 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.98
Mod中文名:
Mod版本: cjy0.5.5a,jkf1.1.5,lazylib3.0.0,lunalib2.0.3,magiclib1.5.6,graphicslib1.12.1,bsf1.2.0(均为当日下载的最新版)
游戏日志:
(完整日志见附件)
##########################
0 [main] INFO com.fs.starfarer.StarfarerLauncher - 启动Starsector 0.98a-RC8启动器
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in /opt/starsector
1 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Linux 6.12.38+deb13-amd64
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 17.0.10 (64-bit)
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Max memory: 16384MB
##########################
找不到文件的典型情况:
20538 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: enableSunLight, from shaderLib
20538 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: enableHyperLight, from shaderLib
20538 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: generalPluginHeader, from shaderLib
20538 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: drawOffscreenParticles, from shaderLib
20547 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/LunaSettingsDefault.default]
20559 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for CjyToyBox
20560 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for JKF
20560 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/LunaSettingsDefault.default]
20561 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Could not find any mod settings for lw_lazylib, skipping.
20561 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for lunalib
20561 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for MagicLib
20562 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for shaderLib
20594 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/hull_styles.json]
20620 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/CTB_settings.json]
20621 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/CjyToyBox (data/config/modSettings.json)]
20621 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/JKF (data/config/modSettings.json)]
20623 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/MagicLib (data/config/modSettings.json)]
20623 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/CjyToyBox (data/config/modSettings.json)]
20624 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/JKF (data/config/modSettings.json)]
20624 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: /opt/starsector/./mods/MagicLib (data/config/modSettings.json)]
20629 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: /opt/starsector/./mods/CjyToyBox]
20702 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [graphicsportraitscharactersctb_officer_unique_temp.png] resource, not found in [/opt/starsector/./mods/CjyToyBox,/opt/starsector/./mods/JKF,/opt/starsector/./mods/LazyLib,/opt/starsector/./mods/Lunalib,/opt/starsector/./mods/MagicLib,/opt/starsector/./mods/GraphicsLib,../starfarer.res/res,CLASSPATH]
java.lang.RuntimeException: Error loading [graphicsportraitscharactersctb_officer_unique_temp.png] resource, not found in [/opt/starsector/./mods/CjyToyBox,/opt/starsector/./mods/JKF,/opt/starsector/./mods/LazyLib,/opt/starsector/./mods/Lunalib,/opt/starsector/./mods/MagicLib,/opt/starsector/./mods/GraphicsLib,../starfarer.res/res,CLASSPATH]
at com.fs.util.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ó00000(Unknown Source)
at com.fs.util.ooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.String(Unknown Source)
at com.fs.graphics.TextureLoader.String(Unknown Source)
at com.fs.graphics.TextureLoader.super(Unknown Source)
at com.fs.graphics.TextureLoader.super(Unknown Source)
at com.fs.graphics.TextureLoader.super(Unknown Source)
at com.fs.graphics.oOoO.o00000(Unknown Source)
at com.fs.starfarer.settings.StarfarerSettings$1.loadTexture(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.CTB_BetaSpecialAction.LoadOfficerData(CTB_BetaSpecialAction.java:1821)
at data.scripts.CTBModPlugin.onApplicationLoad(CTBModPlugin.java:231)
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)
##########################
lunalib问题(暂已解决):
841423 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/medusa/medusa.png (using reflection)
841424 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/aeroshuttle/aeroshuttle_hegemony.png (using reflection)
841424 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/phase/gremlin_pather.png (using reflection)
841425 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/manticore/manticore_pirate.png (using reflection)
841427 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/threat/threat_assault_unit.png (using reflection)
841427 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/dagger_trp.png (using reflection)
841427 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/mercury/mercury_base.png (using reflection)
841441 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/threat/overseer.png (using reflection)
841442 [Thread-3] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/ships/enforcer/enforcer_base.png (using reflection)
841502 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [lazylib_settings.json]
841506 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [mod_info.json]
841515 [Thread-3] INFO org.lazywizard.lazylib.LazyLib - Running LazyLib v3.0 with Kotlin v2.1.20, built for Starsector 0.98a-RC5
841516 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: /opt/starsector/./mods/Lunalib]
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_settingsHeader, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_SettingsKeybind_new, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_DebugKeybind_new, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_versionHeader, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_enableVC, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_debugHeader, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_DebugEntries, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_DevmodeKeybind, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_UIDebugKeybind, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleHeader, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleText, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleString, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleBoolean, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleInt, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleDouble, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleKeybind, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_newExampleColor, from lunalib
841523 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded default settings data: luna_exampleRadio, from lunalib
841525 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/LunaSettingsDefault.default]
841527 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/LunaSettingsDefault.default]
841527 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Could not find any mod settings for lw_lazylib, skipping.
841529 [Thread-3] DEBUG lunalib.backend.ui.settings.LunaSettingsLoader - LunaSettings: Loaded Mod Settings for lunalib
841530 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/version/version_checker_luna.json]
841531 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: /opt/starsector/./mods/LazyLib]
841531 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: /opt/starsector/./mods/Lunalib]
841533 [Thread-3] INFO lunalib.backend.ui.versionchecker.VersionChecker - Found 2 mods with version info
841533 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [lazylib.version]
841534 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [LunaLib.version]
841575 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NoClassDefFoundError: lunalib/lunaUI/panel/LunaBaseCustomPanelPlugin
java.lang.NoClassDefFoundError: lunalib/lunaUI/panel/LunaBaseCustomPanelPlugin
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(Unknown Source)
at java.base/java.security.SecureClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at lunalib.backend.ui.versionchecker.VCModPlugin.onApplicationLoad(VCModPlugin.java:90)
at lunalib.LunaLibPlugin.onApplicationLoad(LunaLibPlugin.kt:72)
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)
Caused by: java.lang.ClassNotFoundException: lunalib.lunaUI.panel.LunaBaseCustomPanelPlugin
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 18 more
    复现步骤:
    当启用cjy,jkf,蓝海渔业中的任意一个时,将提示找不到某文件(但经检查相应文件存在,且权限无异常)
    (暂已解决)当关闭上述三者并启用lunalib时将提示找不到类(同样,相应的类在modjar中存在)


    (顺便,即使是只玩不强制要求lunalib的mod,玩到一半了也总会跳两个lunalib相关的报错出来,体验极差......)
    本帖最后由 -XZY- 于 2025-12-31 18:03 编辑


    log.zip

    1.44 MB, 下载次数: 13

    势力巨擘

    安全超驰协议

    发表于 2025-12-31 00:18:53 | 显示全部楼层
    [未解决问题]
    Linux系统没用过, 你换java了? 缺少前列库?
    该问题未在论坛找到答案....相似案例均- 未能解决. 来试试新版本吧, 我也不到什么情况哇!
    嗯,....有可能是汉化的问题? 也有可能这个版本在win很安全, 据说有v4...都有v5了, 我给你弄一个en的来怎么样?
    我不确定在论坛直接发文件在会怎么样....所以我会给你发链接, 如果你无法访问, 请随时喊我唷cv<
    Lunalib_其位于GitHub的库:_ https://github.com/Lukas22041/LunaLib/releases
    ---------------------------------------------------------------------------
    DOWN下载直链:_ https://github.com/Lukas22041/Lu ... d/2.0.5/LunaLib.zip
    gaiu

    论坛 Lunalib 非win系统的报错提供A

    论坛 Lunalib 非win系统的报错提供A

    论坛 Lunalib 非win系统的报错提供B

    论坛 Lunalib 非win系统的报错提供B

    点评

    多谢了!英文版可以正常运行 (我咋这没想到呢) java用的是原生的,尝试换过但于事无补  详情 回复 发表于 2025-12-31 11:31
    快就是好! 多就是强! 超! 超! 冲!

    战列舰长

     楼主| 发表于 2025-12-31 11:31:41 | 显示全部楼层
    !JKrw蓝果酱! 发表于 2025-12-31 00:18
    [未解决问题]
    Linux系统没用过, 你换java了? 缺少前列库?
    该问题未在论坛找到答案....相似案例均- 未能解 ...

    多谢了!英文版可以正常运行
    (我咋这没想到呢)
    java用的是原生的,尝试换过但于事无补

    点评

    有的模组甚至是因为汉化后不能工作而被取消(>.  详情 回复 发表于 2025-12-31 16:45

    势力巨擘

    安全超驰协议

    发表于 2025-12-31 16:45:16 来自手机 | 显示全部楼层
    -XZY- 发表于 2025-12-31 11:31
    多谢了!英文版可以正常运行
    (我咋这没想到呢)
    java用的是原生的,尝试换过但于事无补 ...

    有的模组甚至是因为汉化后不能工作而被取消(>. <☨)
    爪哇(java),很神奇吧(
    坚韧不拔, 曾引导神圣远征军渡过灾难。
    坚持不懈, 正引导教会重建人之领。
    艰苦奋斗, 将引导人类达成使命。
    快就是好! 多就是强! 超! 超! 冲!

    本版积分规则

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

    GMT+8, 2026-1-29 18:50

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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