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

GraphicsLib的spriteAPI报错

[复制链接]

势力巨擘

发表于 2025-6-26 00:24:33 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.97
Mod中文名: graphiccs
Mod版本: 0.97
游戏日志:
Fatal:‘float com fs starfarer .api .graphics .SpriteAPI.getTexWidth()' Check starfector for more info.
    复现步骤:
    任何战斗中都有概率随机闪退,具体原因不明

    getTexWidth()

    getTexWidth()

    势力巨擘

     楼主| 发表于 2025-6-26 00:27:03 | 显示全部楼层
    1963172 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963175 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963176 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\Flux Reticle (FLUX_RETICLE_OPTIONS.ini)]
    1963178 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963179 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963180 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963181 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: E:\Starsector097\starsector-core\..\mods\System_Marker (SYSTEM_MARKER_OPTIONS.ini)]
    1963181 [Thread-2] INFO  combat.plugin.aEP_CombatEffectPlugin  - aEP_CombatEffectPlugin register in EveryFrameCombatPlugin
    1963183 [Thread-2] INFO  combat.plugins.PPEP_CombatEffectPlugin  - PPEP_CombatEffectPlugin register in CombatLayeredRenderingPlugin
    1963183 [Thread-2] INFO  combat.plugin.aEP_CombatEffectPlugin  - aEP_CombatEffectPlugin register in CombatLayeredRenderingPlugin
    1964185 [Thread-6] INFO  sound.O  - Cleaning up music with id [faction_pirate_encounter_02_hostile.ogg]
    1964495 [Thread-9] INFO  sound.O  - Creating streaming player for music with id [battle_ambience_01.ogg]
    1964495 [Thread-9] INFO  sound.OooO  - Playing music with id [battle_ambience_01.ogg]
    2005559 [Thread-2] INFO  com.fs.graphics.TextureLoader  - Loaded 9608.90 MB of texture data so far
    2005559 [Thread-2] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/fx/explosion3.png (using cast)
    2005581 [Thread-2] INFO  sound.O  - Cleaning up music with id [A Dreaming Sky.ogg]
    2005581 [Thread-2] INFO  sound.O  - Cleaning up music with id [campaign_noncore_part1.ogg]
    2005586 [Thread-6] INFO  sound.O  - Cleaning up music with id [battle_ambience_01.ogg]
    2005995 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoSuchMethodError: 'float com.fs.starfarer.api.graphics.SpriteAPI.getTexWidth()'
    java.lang.NoSuchMethodError: 'float com.fs.starfarer.api.graphics.SpriteAPI.getTexWidth()'
            at particleengine.ParticleRenderer.render(ParticleRenderer.java:21) ~[?:?]
            at particleengine.Particles.render(Particles.java:268) ~[?:?]
            at com.fs.starfarer.combat.entities.CustomCombatEntity.render(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.entities.BaseEntity.render(Unknown Source) ~[port_obf.jar:?]
            at com.fs.graphics.LayeredRenderer.renderOnly(Unknown Source) ~[port.common_obf.jar:?]
            at com.fs.starfarer.combat.CombatEngine.render(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
            at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
            at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
            at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
    2006041 [Thread-9] INFO  sound.O  - Creating streaming player for music with id [battle_ambience_01.ogg]
    2006041 [Thread-9] INFO  sound.OooO  - Playing music with id [battle_ambience_01.ogg]

    势力巨擘

     楼主| 发表于 2025-6-26 12:27:15 | 显示全部楼层
    用deep seek看了一下,发现是调用了0.98的前置,原来是我某个mod的版本打错了

    本版积分规则

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

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

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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