半仙刘XX 发表于 2026-9-6 21:56:14

游玩甜不辣时闪退

本帖最后由 半仙刘XX 于 2026-9-6 22:33 编辑

[游戏日志]

246207 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Plutonic 港口
246207 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Melphe 审判圣殿
246207 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from 作战星垒 天秤座
246207 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Stion 奉献圣殿
246207 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Meropia 永居地
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Theta 基地
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Bers 据点
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Rampart 基地
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Holy Goron Sanctuary
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Silicate 前哨站
246208 INFOdata.scripts.skills.TerraformingMastery- TerraformingMastery: Unapplying from Beta Vuzgrimeti I 中枢节点
246261 INFOdata.scripts.plugins.loa_awacsordermanager- loa_awacs_order_manager:105: advance called with null engine
246261 INFOorg.dark.shaders.util.TextureData- Estimated VRAM usage for material/normal/surface maps before unload/preload: 3448847 bytes
246262 INFOorg.dark.shaders.util.TextureData- Unloading...
246271 INFOorg.dark.shaders.util.TextureData- Preloading...
246272 INFOorg.dark.shaders.util.TextureData- VRAM after unload/preload: 450555 bytes
246275 INFOorg.boxutil.units.standard.attribute.FontMapData- 'BoxUtil' font applied texture with path: 'graphics/fonts/insignia25LTaa_0.png'.
246291 INFOorg.boxutil.units.standard.attribute.FontMapData- 'BoxUtil' loaded font at path: 'graphics/fonts/insignia25LTaa.fnt'.
246310 INFOdata.scripts.plugins.loa_awacsordermanager- loa_awacs_order_manager:105: advance called with null engine
246326 INFOdata.scripts.plugins.loa_awacsordermanager- loa_awacs_order_manager:105: advance called with null engine
246743 INFOcom.fs.graphics.TextureLoader- Cleaned buffer for texture graphics/fx/explosion5.png (using reflection)
246843 INFOorg.boxutil.manager.CombatRenderingManager- 'BoxUtil' Combat rendering plugin queue cleanup.
246844 INFOorg.boxutil.manager.CampaignRenderingManager- 'BoxUtil' Campaign rendering plugin queue cleanup.
246844 INFOorg.boxutil.manager.CampaignRenderingManager- 'BoxUtil' Campaign rendering plugin join layer: 'TERRAIN_1'
246844 INFOorg.boxutil.manager.CampaignRenderingManager- 'BoxUtil' Campaign rendering plugin join layer: 'ABOVE'
246844 INFOorg.boxutil.manager.CampaignRenderingManager- 'BoxUtil' Campaign rendering manager invited!
247837 INFOsound.O- Cleaning up music with id
248048 INFOsound.O- Creating streaming player for music with id
248049 INFOsound.H- Playing music with id
280974 INFOorg.lazywizard.console.Console- > DEVMODE
280975 INFOorg.lazywizard.console.Console- 开发者模式现在已被启用。
280975 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.BaseCommand$CommandResult
280976 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.BaseCommand$CommandResult$1
280976 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.BaseCommand$CommandResult$2
280976 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.BaseCommand$CommandResult$3
280976 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.BaseCommand$CommandResult$4
280976 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.overlay.legacy.ConsoleOverlayInternal
280978 INFOcom.fs.starfarer.loading.scripts.B- Loading class: org.lazywizard.console.overlay.legacy.ConsoleOverlayInternal$Companion
281556 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.JobCancellationException
281557 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.CopyableThrowable
281557 INFOcom.fs.starfarer.loading.scripts.B- Loading class: java.util.concurrent.CancellationException
281563 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.JobSupport$Finishing
281565 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.CompletedExceptionally
281565 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.NodeList
281565 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.internal.LockFreeLinkedListHead
281566 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.internal.ListClosed
281566 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.internal.Removed
281566 INFOcom.fs.starfarer.loading.scripts.B- Loading class: kotlinx.coroutines.TimeoutCancellationException
292058 INFOcom.fs.starfarer.util.return- 保存截图 {D:\远神0.97\Starsector (2)\starsector-core\..\screenshots\screenshot000.png}...
293013 INFOcom.fs.starfarer.util.return- 保存截图 {D:\远神0.97\Starsector (2)\starsector-core\..\screenshots\screenshot001.png}...



AnyIDElse 发表于 2026-9-8 10:07:27

本帖最后由 AnyIDElse 于 2026-9-8 10:23 编辑

早期问题,解决方法选择一种:

方法1:
更新到最新版,然后重开存档

方法2:
先更新到最新版,然后把以下 一行 内容完整地复制到控制台里并按下回车:
runcode { Global.getSector().getPersistentData().put("TEMModPlugin_Gen2", true); StarSystemAPI system = data.scripts.world.templars.TEM_Antioch.getAntiochSystem(Global.getSector()); if (system == null) return; LocationAPI hyper = Global.getSector().getHyperspace(); List<JumpPointAPI> inSystem = new ArrayList<JumpPointAPI>(); for (Object curr : system.getJumpPoints()) { JumpPointAPI jp = (JumpPointAPI) curr; if (!jp.isWormhole()) inSystem.add(jp); } JumpPointAPI keep = inSystem.isEmpty() ? null : (JumpPointAPI) inSystem.get(0); for (Object jp : inSystem) if (jp != keep) system.removeEntity((SectorEntityToken) jp); SectorEntityToken keptTwin = null; for (Object curr : new ArrayList<SectorEntityToken>(hyper.getJumpPoints())) { JumpPointAPI t = (JumpPointAPI) curr; if (t.isWormhole() || t.getDestinationStarSystem() != system) continue; boolean reserve = keep == null && keptTwin == null; if (!reserve && keep != null) { for (Object destObj : t.getDestinations()) { com.fs.starfarer.api.campaign.JumpPointAPI.JumpDestination dest = (com.fs.starfarer.api.campaign.JumpPointAPI.JumpDestination) destObj; if (dest.getDestination() == keep) { reserve = true; break; } } for (Object destObj : keep.getDestinations()) { com.fs.starfarer.api.campaign.JumpPointAPI.JumpDestination dest = (com.fs.starfarer.api.campaign.JumpPointAPI.JumpDestination) destObj; if (dest.getDestination() == t) { reserve = true; break; } } } if (reserve) { keptTwin = t; continue; } hyper.removeEntity(t); } }

这非常可能解决问题,足以覆盖几乎所有带主流MOD的兼容性情况。但不保证,因为还取决于你的环境里是否存在更多未考虑的MOD
页: [1]
查看完整版本: 游玩甜不辣时闪退