Slay the Spire

Slay the Spire

Loadout Mod 图形界面获取各种东西 + 卡牌修改 + 轻松调试
 此主题已被置顶,因此可能具有重要性
Jasonwqq  [开发者] 2022 年 11 月 21 日 下午 4:25
Bug Report / Bug 反馈
Please report bugs with crash logs attached, 请在回复时附上游戏的崩溃日志
Extra helpful if attached with steps to reenact the bug, 如能附上重现方法则更有帮助
< >
正在显示第 1 - 15 条,共 91 条留言
Jasonwqq  [开发者] 2022 年 11 月 21 日 下午 11:12 
Also please attach your mod list in case of a mod conflict 如果是模组冲突请附上模组列表
The World 2023 年 1 月 6 日 上午 7:37 
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.6.1)
- actlikeit (1.2.7)
- LazyManKits (1.3.1)
- loadout (0.6.5)
- StrongEnemies (1.0.8)

Mods in stacktrace:
- LazyManKits (1.3.1)
- StrongEnemies (1.0.8)
- loadout (0.6.5)
Cause:
java.lang.NullPointerException
at rs.lazymankits.utils.LMSK.GetAllExptMstr(LMSK.java:102)
at rs.winds.monsters.SEVMonsterEditorManaged$SpireShieldSE.alone(SEVMonsterEditorManaged.java:3195)
at rs.winds.monsters.SEVMonsterEditorManaged$SpireShieldSE.lambda$Edit$7(SEVMonsterEditorManaged.java:3181)
at rs.winds.monsters.MonsterEditor.postUpdate(MonsterEditor.java:61)
at com.megacrit.cardcrawl.monsters.ending.SpireShield.update(SpireShield.java)
at loadout.screens.MonsterSelectScreen$MonsterButton.update(MonsterSelectScreen.java:206)
at loadout.screens.MonsterSelectScreen.updateList(MonsterSelectScreen.java:450)
at loadout.screens.AbstractSelectScreen.update(AbstractSelectScreen.java:227)
at loadout.relics.BottledMonster.update(BottledMonster.java:132)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
Jasonwqq  [开发者] 2023 年 1 月 6 日 下午 2:06 
引用自 The World
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.6.1)
- actlikeit (1.2.7)
- LazyManKits (1.3.1)
- loadout (0.6.5)
- StrongEnemies (1.0.8)

Mods in stacktrace:
- LazyManKits (1.3.1)
- StrongEnemies (1.0.8)
- loadout (0.6.5)
Cause:
java.lang.NullPointerException
at rs.lazymankits.utils.LMSK.GetAllExptMstr(LMSK.java:102)
at rs.winds.monsters.SEVMonsterEditorManaged$SpireShieldSE.alone(SEVMonsterEditorManaged.java:3195)
at rs.winds.monsters.SEVMonsterEditorManaged$SpireShieldSE.lambda$Edit$7(SEVMonsterEditorManaged.java:3181)
at rs.winds.monsters.MonsterEditor.postUpdate(MonsterEditor.java:61)
at com.megacrit.cardcrawl.monsters.ending.SpireShield.update(SpireShield.java)
at loadout.screens.MonsterSelectScreen$MonsterButton.update(MonsterSelectScreen.java:206)
at loadout.screens.MonsterSelectScreen.updateList(MonsterSelectScreen.java:450)
at loadout.screens.AbstractSelectScreen.update(AbstractSelectScreen.java:227)
at loadout.relics.BottledMonster.update(BottledMonster.java:132)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
你好,我调查了一下,是由于在没有怪物的房间在瓶装怪物界面把鼠标移到尖塔之矛盾上会导致的闪退;主要原因是懒人合集在调用AbstractDungeon.getMonsters().monsters没有检查AbstractDungeon.getMonsters()是否会返回空指针,而在空的,没有怪的房间,这个方法会返回空指针,从而导致闪退;
不过如果在有怪的房间内则不会触发这个闪退,并且能够正常召唤尖塔之矛盾;所以大部分时间应该是没有影响的

如果要修改的话,因为是懒人工具包的代码,所以我这边不好修改,推荐让懒人合集的作者在LMSK.java里针对AbstractDungeon.getMonsters()添加对于空指针的一个检测
The World 2023 年 1 月 6 日 下午 5:44 
Ok,知道了,谢谢回复。
BeerDrinker 2023 年 1 月 8 日 上午 3:59 
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.6.1)
- loadout (0.6.5)

Cause:
java.util.regex.PatternSyntaxException: Unclosed character class near index 1
[]
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.clazz(Pattern.java:2548)
at java.util.regex.Pattern.sequence(Pattern.java:2063)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.split(String.java:2380)
at java.lang.String.split(String.java:2422)
at loadout.cardmods.GainHpOnKillMod.onLoad(GainHpOnKillMod.java:43)
at loadout.savables.CardModifications.modifyCards(CardModifications.java:91)
at loadout.patches.CardLibraryPostInitPatch.Postfix(CardLibraryPostInitPatch.java:12)
at com.megacrit.cardcrawl.helpers.CardLibrary.initialize(CardLibrary.java:444)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:282)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

我這邊沒有其他MOD
遊戲打開會黑屏跳出遊戲
不知道是甚麼問題
teo-lost2 2023 年 1 月 8 日 下午 4:41 
Mods in stacktrace:
- loadout (0.6.5)
Cause:
com.badlogic.gdx.utils.GdxRuntimeException: Pixmap already disposed!
at com.badlogic.gdx.graphics.Pixmap.dispose(Pixmap.java:315)
at com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1.dispose(PixmapPacker.java:384)
at com.badlogic.gdx.graphics.g2d.BitmapFont.dispose(BitmapFont.java:317)
at com.megacrit.cardcrawl.helpers.FontHelper.ClearSCPFontTextures(FontHelper.java:596)
at loadout.screens.SCardViewPopup.update(SCardViewPopup.java:265)
at loadout.screens.GCardSelectScreen.update(GCardSelectScreen.java:178)
at loadout.relics.CardModifier.update(CardModifier.java:157)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
Jasonwqq  [开发者] 2023 年 1 月 8 日 下午 11:14 
引用自 BeerDrinker
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.6.1)
- loadout (0.6.5)

Cause:
java.util.regex.PatternSyntaxException: Unclosed character class near index 1
[]
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.clazz(Pattern.java:2548)
at java.util.regex.Pattern.sequence(Pattern.java:2063)
at java.util.regex.Pattern.expr(Pattern.java:1996)
at java.util.regex.Pattern.compile(Pattern.java:1696)
at java.util.regex.Pattern.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.split(String.java:2380)
at java.lang.String.split(String.java:2422)
at loadout.cardmods.GainHpOnKillMod.onLoad(GainHpOnKillMod.java:43)
at loadout.savables.CardModifications.modifyCards(CardModifications.java:91)
at loadout.patches.CardLibraryPostInitPatch.Postfix(CardLibraryPostInitPatch.java:12)
at com.megacrit.cardcrawl.helpers.CardLibrary.initialize(CardLibrary.java:444)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:282)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

我這邊沒有其他MOD
遊戲打開會黑屏跳出遊戲
不知道是甚麼問題
现在应该修复了
Jasonwqq  [开发者] 2023 年 1 月 8 日 下午 11:23 
引用自 teo-lost2
Mods in stacktrace:
- loadout (0.6.5)
Cause:
com.badlogic.gdx.utils.GdxRuntimeException: Pixmap already disposed!
at com.badlogic.gdx.graphics.Pixmap.dispose(Pixmap.java:315)
at com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1.dispose(PixmapPacker.java:384)
at com.badlogic.gdx.graphics.g2d.BitmapFont.dispose(BitmapFont.java:317)
at com.megacrit.cardcrawl.helpers.FontHelper.ClearSCPFontTextures(FontHelper.java:596)
at loadout.screens.SCardViewPopup.update(SCardViewPopup.java:265)
at loadout.screens.GCardSelectScreen.update(GCardSelectScreen.java:178)
at loadout.relics.CardModifier.update(CardModifier.java:157)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
能否复述一下崩溃的操作步骤以及mod列表;Could you describe the steps to re-enact the crash and your mod list;
BeerDrinker 2023 年 1 月 9 日 上午 5:52 
已修復了 感謝
teo-lost2 2023 年 1 月 9 日 上午 9:34 
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.7.0)
- AchievementEnabler (1.0.0)
- Friendly_Minions_0987678 (0.1.2)
- neatTheSpire (1.1)
- aspiration (1.9.4)
- WatcherRebalance (1.0.0)
- TheUnchainedMod (1.0.0)
- wanderingMiniBosses (1.1.3)
- BattleTowers (1.0.10)
- downfall (4.2.08)
- relictweaks (1.0.0)
- bossedrelics (2.5.5)
- TrophyHunter (1.1.0)
- OneHundredRelics (1.0.0)
- bundle_of_food (1.7.0)
- bundle_of_potions (1.4.0)
- Bundle_Of_Peglin (2.2.31)
- BossyRelics (0.9.2)
- bigcards (1.2.1)
- spicyShops (1.2.4)
- spirelocations (1.1.1)
- SuperPrismaticShard (1.1.0)
- evolution (1.3.2)
- DNKmod (2.2.0)
- loadout (0.6.6)
- mintyspire (2.5.5)

Mods in stacktrace:
- loadout (0.6.6)
Cause:
com.badlogic.gdx.utils.GdxRuntimeException: Pixmap already disposed!
at com.badlogic.gdx.graphics.Pixmap.dispose(Pixmap.java:315)
at com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1.dispose(PixmapPacker.java:384)
at com.badlogic.gdx.graphics.g2d.BitmapFont.dispose(BitmapFont.java:317)
at com.megacrit.cardcrawl.helpers.FontHelper.ClearSCPFontTextures(FontHelper.java:596)
at loadout.screens.SCardViewPopup.update(SCardViewPopup.java:265)
at loadout.screens.GCardSelectScreen.update(GCardSelectScreen.java:178)
at loadout.relics.CardModifier.update(CardModifier.java:157)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
Jasonwqq  [开发者] 2023 年 1 月 9 日 下午 2:05 
引用自 teo-lost2
Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.0)
Mod list:
- basemod (5.48.0)
- stslib (2.7.0)
- AchievementEnabler (1.0.0)
- Friendly_Minions_0987678 (0.1.2)
- neatTheSpire (1.1)
- aspiration (1.9.4)
- WatcherRebalance (1.0.0)
- TheUnchainedMod (1.0.0)
- wanderingMiniBosses (1.1.3)
- BattleTowers (1.0.10)
- downfall (4.2.08)
- relictweaks (1.0.0)
- bossedrelics (2.5.5)
- TrophyHunter (1.1.0)
- OneHundredRelics (1.0.0)
- bundle_of_food (1.7.0)
- bundle_of_potions (1.4.0)
- Bundle_Of_Peglin (2.2.31)
- BossyRelics (0.9.2)
- bigcards (1.2.1)
- spicyShops (1.2.4)
- spirelocations (1.1.1)
- SuperPrismaticShard (1.1.0)
- evolution (1.3.2)
- DNKmod (2.2.0)
- loadout (0.6.6)
- mintyspire (2.5.5)

Mods in stacktrace:
- loadout (0.6.6)
Cause:
com.badlogic.gdx.utils.GdxRuntimeException: Pixmap already disposed!
at com.badlogic.gdx.graphics.Pixmap.dispose(Pixmap.java:315)
at com.badlogic.gdx.graphics.g2d.PixmapPacker$Page$1.dispose(PixmapPacker.java:384)
at com.badlogic.gdx.graphics.g2d.BitmapFont.dispose(BitmapFont.java:317)
at com.megacrit.cardcrawl.helpers.FontHelper.ClearSCPFontTextures(FontHelper.java:596)
at loadout.screens.SCardViewPopup.update(SCardViewPopup.java:265)
at loadout.screens.GCardSelectScreen.update(GCardSelectScreen.java:178)
at loadout.relics.CardModifier.update(CardModifier.java:157)
at com.megacrit.cardcrawl.core.OverlayMenu.update(OverlayMenu.java:71)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2649)
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)
I'm guessing this is a mod conflict, where another mod modified how fonts are rendered. I cannot help without further details.
моё* 2023 年 1 月 21 日 下午 4:56 
Starts up and crashes after black screen.

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.2)
Mod list:
- basemod (5.48.0)
- stslib (2.7.0)
- coloredmap (2.4.1)
- loadout (0.6.8)

Mods in stacktrace:
- loadout (0.6.8)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 1
at loadout.cardmods.GainGoldOnKillMod.onLoad(GainGoldOnKillMod.java:52)
at loadout.helper.ModifierLibrary.initialize(ModifierLibrary.java:41)
at loadout.LoadoutMod.receiveEditCards(LoadoutMod.java:1578)
at basemod.BaseMod.publishEditCards(BaseMod.java:2519)
at basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch.Prefix(EditCardsPatch.java:11)
at com.megacrit.cardcrawl.helpers.CardLibrary.initialize(CardLibrary.java)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:282)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Jasonwqq  [开发者] 2023 年 1 月 21 日 下午 9:02 
引用自 моё*
Starts up and crashes after black screen.

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.2)
Mod list:
- basemod (5.48.0)
- stslib (2.7.0)
- coloredmap (2.4.1)
- loadout (0.6.8)

Mods in stacktrace:
- loadout (0.6.8)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 1
at loadout.cardmods.GainGoldOnKillMod.onLoad(GainGoldOnKillMod.java:52)
at loadout.helper.ModifierLibrary.initialize(ModifierLibrary.java:41)
at loadout.LoadoutMod.receiveEditCards(LoadoutMod.java:1578)
at basemod.BaseMod.publishEditCards(BaseMod.java:2519)
at basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch.Prefix(EditCardsPatch.java:11)
at com.megacrit.cardcrawl.helpers.CardLibrary.initialize(CardLibrary.java)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:282)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Could you tell me what language are you using for the game? I've noted that some language have different descriptions, which will crash the game.
моё* 2023 年 1 月 21 日 下午 11:49 
引用自 Jasonwqq
引用自 моё*
Starts up and crashes after black screen.

Game crashed.
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.2)
Mod list:
- basemod (5.48.0)
- stslib (2.7.0)
- coloredmap (2.4.1)
- loadout (0.6.8)

Mods in stacktrace:
- loadout (0.6.8)
Cause:
java.lang.ArrayIndexOutOfBoundsException: 1
at loadout.cardmods.GainGoldOnKillMod.onLoad(GainGoldOnKillMod.java:52)
at loadout.helper.ModifierLibrary.initialize(ModifierLibrary.java:41)
at loadout.LoadoutMod.receiveEditCards(LoadoutMod.java:1578)
at basemod.BaseMod.publishEditCards(BaseMod.java:2519)
at basemod.patches.com.megacrit.cardcrawl.helpers.CardLibrary.EditCardsPatch.Prefix(EditCardsPatch.java:11)
at com.megacrit.cardcrawl.helpers.CardLibrary.initialize(CardLibrary.java)
at com.megacrit.cardcrawl.core.CardCrawlGame.create(CardCrawlGame.java:282)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:149)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Could you tell me what language are you using for the game? I've noted that some language have different descriptions, which will crash the game.
I play in Japanese.
Jasonwqq  [开发者] 2023 年 1 月 22 日 下午 2:47 
引用自 моё*
引用自 Jasonwqq
Could you tell me what language are you using for the game? I've noted that some language have different descriptions, which will crash the game.
I play in Japanese.
Thank you for reporting, I updated a fix. Could you try it now?
< >
正在显示第 1 - 15 条,共 91 条留言
每页显示数: 1530 50