安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.52.3)
- actlikeit (1.2.7)
- ojb_Bestiary (0.1.1)
- block-reminder (1.2.0)
- stslib (2.10.1)
- dome_mod (0.0.6)
- fastmodecultists (1.0.0)
- Gensokyo (4.0.0)
- incenseburnerinfo (0.0.1)
- infinite_random (1.0)
- mintyspire (2.5.5)
- oceanmod (1.0.18)
- OneHundredRelics (1.0.0)
- relic-reminders (1.2.0)
- reliquary (0.5.3)
- RiskOfRelics (2.3.4)
- StackableRelics (1.3.6)
- anniv5 (2.2.0)
- expansionPacks (1.3.1)
- relicsorter (2.0.0)
- versiontwocompatible (2.2.6)
- betterrewardsmod (4.5.2)
- displayedcursedtome (1.0.1)
- EstablishmentRelicMod (0.1.1)
- MasterRealityRelicMod (0.1.3)
- HugYouRelics (1.2.42)
- AKDsMoreRelics (1.5.1)
- BossyRelics (0.9.2)
- CorruptTheSpire (1.4.2)
- HighlightPath (0.0.3)
- Balls (1.2.5)
Mods in stacktrace:
- Balls (1.2.5)
Cause:
java.lang.NullPointerException
at balls.BallsInitializer$1.onSaveRaw(BallsInitializer.java:280)
at basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch.Prefix(ConstructSaveFilePatch.java:93)
at com.megacrit.cardcrawl.saveAndContinue.SaveFile.<init>(SaveFile.java:226)
at com.megacrit.cardcrawl.helpers.SaveHelper.saveIfAppropriate(SaveHelper.java:280)
at com.megacrit.cardcrawl.neow.NeowEvent.update(NeowEvent.java:183)
at com.megacrit.cardcrawl.neow.NeowRoom.update(NeowRoom.java:24)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:876)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
this creating infinite loop
bug found with probably infinite spire boss
not really sure what 'infinite spire boss' is, is that the endless mode or a mod?
Update: it reflects all damage if the damage can be fully blocked.
@ 6:34 Frost had to manually heal for half:
https://www.youtube.com/watch?v=3gJXH3dPu7k&t=394s&ab_channel=FrostPrime
Adding ModTheSpire to version...Done.
Initializing mods...
- Balls
- balls.BallsInitializer
Exception in thread "Thread-6" java.lang.NoClassDefFoundError: basemod/interfaces/EditCardsSubscriber
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:137)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
at com.evacipated.cardcrawl.modthespire.Patcher.initializeMods(Patcher.java:47)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:501)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:285)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: basemod.interfaces.EditCardsSubscriber
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
... 17 more
the error on startup I'm not sure of. the error looks like it's happening during class initialization during MTS boot up, I'll need more information to debug further. I'll need a full list of mods being loaded and their versions in order to recreate, otherwise I can't debug further since the mod is functional for me from the workshop
- Balls (1.3.3)
- stslib (2.11.0)
Cause:
java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
This continues for a while until...
05:32:31.192 ERROR desktop.DesktopLauncher> Exception caught
com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116) ~[?:build 7]
at com.megacrit.cardcrawl.desktop.DesktopLauncher.main(DesktopLauncher.java:105) ~[ModTheSpire.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:426) ~[ModTheSpire.jar:?]
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$0(ModSelectWindow.java:293) ~[ModTheSpire.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103) ~[StSLib.jar:?]
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java) ~[?:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760) ~[?:?]
at balls.relics.Handball.onAttack(Handball.java:23) ~[Balls.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779) ~[?:?]
at balls.relics.Handball.onAttack(Handball.java:23) ~[Balls.jar:?]
This continues as well.
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.55.3)
- AchievementEnabler (1.0.0)
- coloredmap (2.4.1)
- mintyspire (2.5.8)
- alwaysneverkeys (0.1.0)
- RelicStats (1.2.2)
- stslib (2.11.0)
- constructmod (1.1.0)
- AKDsMoreRelics (1.5.5)
- Balls (1.3.3)
- BossyRelics (0.9.2)
- StSModEnergizedSpire (1.22.2)
- HugYouRelics (2.0.6)
- reliquary (0.5.3)
- SpireSmallAdds (0.0.4)
- CardAugments (1.0.5)
- RiskOfRelics (2.3.11)
Begin patching...
Patching enums...Done.
Finding core patches...
Finding patches...
Patching Overrides...
Injecting patches...Done.
Compiling patched classes...Done.
Busting enums...Done.
Setting isModded = true...Done.
Adding ModTheSpire to version...Done.
00:03:15.313 INFO map.RoomTypeAssigner> #### Unassigned Rooms:
00:03:15.314 INFO dungeons.AbstractDungeon> Generated the following dungeon map:
00:03:15.314 INFO dungeons.AbstractDungeon>
/ \ \
14 R R R
| / | \
13 M ? M M
\ / / / |
12 ? M M R
\ / / /
11 M E M
/ |/ | \
10 ? R M ?
/ |/ \ /
9 R M $
/ / /
8 E E E
|/ | \
7 E M E
| \| \ / |
6 R ? R M M
| | | / \
5 E R E E E
|/ \| | /
4 M $ ? ?
| \ / \| \
3 $ M ? M
| | / \ |
2 ? M ? M M
\| \ | |
1 ? ? M M
/ / / |
0 M M M M
00:03:15.314 INFO dungeons.AbstractDungeon> Game Seed: -3508980578250992373
00:03:15.314 INFO dungeons.AbstractDungeon> Map generation time: 9ms
00:03:15.315 INFO dungeons.AbstractDungeon> Loading into: 1,8
00:03:15.319 INFO riskOfRelics.RiskOfRelics> 9
00:03:15.319 INFO dungeons.AbstractDungeon> ELITE: Lagavulin
00:03:15.339 INFO audio.MusicMaster> Pre-caching ELITE
00:03:16.037 INFO core.CardCrawlGame> PAUSE()
00:03:16.423 INFO basemod.BaseMod> publish on post power apply
00:03:16.426 INFO basemod.BaseMod> powers modified
00:03:16.631 INFO basemod.BaseMod> publish start battle
00:03:16.633 INFO unlock.UnlockTracker> Already seen: Miracle
00:03:17.514 INFO basemod.BaseMod> publishPostDraw
00:03:17.617 INFO basemod.BaseMod> publishPostDraw
00:03:17.721 INFO basemod.BaseMod> publishPostDraw
00:03:17.833 INFO basemod.BaseMod> publishPostDraw
00:03:17.934 INFO basemod.BaseMod> publishPostDraw
00:03:18.363 INFO basemod.BaseMod> powers modified
00:03:18.370 INFO basemod.BaseMod> publishPostExhaust
00:03:19.055 INFO audio.MainMusic> Disposing MainMusic: MENU
00:03:21.443 INFO core.CardCrawlGame> RESUME()
00:03:31.432 INFO basemod.BaseMod> publish on card use: Strike_P
00:03:31.433 INFO unlock.UnlockTracker> Already seen: Miracle
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
at balls.relics.Handball.onAttack(Handball.java:23)
[...]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.StackOverflowError
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:497)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.noneMatch(ReferencePipeline.java:459)
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:104)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
.
.
.
etc.