Slay the Spire

Slay the Spire

Slay the Spire Modding
Customize Slay the Spire with player created mods to add new characters, relics, game mechanics, and more. Create and upload your own mods to explore new ways to ascend the Spire!
zCerneB0ch 14 Jan, 2020 @ 1:22pm
Having issues using mods please help (over 300 hours using them before update)
I have no idea but some mods won't work some will, some won't work when I'm subbed to other mods but I keep getting this "Exception in thread "thread-5" jave.lang.NoSuchMethodError: com.megacrit.cardcrawl.helpers.CardHelper.getColor(FFF)Lcom/badlogic/gdx/graphics/Color;
at blackrusemod.BlackRuseMod.<clinit> (BlackRuseMod.jave:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.jave:43)
at jave.lang.reflect.method.invoke (Method.jave:498)
at com.evacipated.cardcrawl.modthespire.pather.intitilizeMods (Patcher.java:44)
at com.evacipated.cardcrawl.modthespire.Loader.runMods (Loader.java:436)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1 (ModSelecetWindow.java:269)
at java.lang.Thread.run (Thread.java:748)

P.S Non of this was happening yesterday before the update.
Last edited by zCerneB0ch; 14 Jan, 2020 @ 2:03pm
< >
Showing 1-8 of 8 comments
JoeyArmageddon 14 Jan, 2020 @ 6:40pm 
ModTheSpire patched today because The Watcher came out of Beta and I had to disable all my charater mods to play until they update to the new MTS
Last edited by JoeyArmageddon; 14 Jan, 2020 @ 6:42pm
zCerneB0ch 14 Jan, 2020 @ 7:46pm 
Originally posted by JoeyArmageddon:
ModTheSpire patched today because The Watcher came out of Beta and I had to disable all my charater mods to play until they update to the new MTS
Oh really I had no idea do you have any idea when ModTheSpire is going to get update so it will work again??
Redcar 15 Jan, 2020 @ 1:00am 
I have the same trouble today,
I don't know if it can change back.
arek75 1 15 Jan, 2020 @ 9:46pm 
It's not MtS that needs to be updated (it already has been), it's the characters themselves. The Servant (which is the example you're using) hasn't been updated in over a year now, so ofc it won't work with 2.0 just yet.
zCerneB0ch 16 Jan, 2020 @ 1:52pm 
Originally posted by arek75:
It's not MtS that needs to be updated (it already has been), it's the characters themselves. The Servant (which is the example you're using) hasn't been updated in over a year now, so ofc it won't work with 2.0 just yet.
If that's so do you know if SlaytheSpire allows you to move back before the update because I'd rather play these mods then the new characters.?
arek75 1 16 Jan, 2020 @ 2:10pm 
Yep, you can do it in Slay the Spire's properties - under Betas, you can choose to go back to versions 1.0 and 1.1 (for almost all of the mods you want to play that aren't 2.0 compatible, 1.1 is what you want).

Now...something I did for myself - I copied the Slay the Spire folder (set to 1.1 when 2.0 was still a beta) to another folder in SteamApps/Common (called it OldStS, I think). I then downloaded ModTheSpire from its github page, copied MTS.cmd (only) into the OldStS folder, and then edited it (MTS.cmd) to load mts-launcher.jar instead of ModTheSpire.jar. This somehow sets the classpath correctly so that mods get loaded directly from the Steam Workshop, which in turn lets them be updated by Steam if and when the authors get around to it.

--Arek75

P.S. There's been another patch-update to StS, which re-enables a couple of methods that were heavily used by 1.1 character mods (getColor and ExhaustAction). Since those have been re-enabled on 2.0, you might try loading these character mods again and seeing if they work, tho iiuc The Servant still crashes with certain of her cards.
Last edited by arek75; 16 Jan, 2020 @ 2:11pm
zCerneB0ch 16 Jan, 2020 @ 10:53pm 
Originally posted by arek75:
Yep, you can do it in Slay the Spire's properties - under Betas, you can choose to go back to versions 1.0 and 1.1 (for almost all of the mods you want to play that aren't 2.0 compatible, 1.1 is what you want).

Now...something I did for myself - I copied the Slay the Spire folder (set to 1.1 when 2.0 was still a beta) to another folder in SteamApps/Common (called it OldStS, I think). I then downloaded ModTheSpire from its github page, copied MTS.cmd (only) into the OldStS folder, and then edited it (MTS.cmd) to load mts-launcher.jar instead of ModTheSpire.jar. This somehow sets the classpath correctly so that mods get loaded directly from the Steam Workshop, which in turn lets them be updated by Steam if and when the authors get around to it.

--Arek75

P.S. There's been another patch-update to StS, which re-enables a couple of methods that were heavily used by 1.1 character mods (getColor and ExhaustAction). Since those have been re-enabled on 2.0, you might try loading these character mods again and seeing if they work, tho iiuc The Servant still crashes with certain of her cards.
Thanks for the help but I tried using 1.1 and 1.0 but it still wouldn't work for some reason so I think I'm just going to remove SlaytheSpire, I'm not going to waste my time if I can't use the mods.
arek75 1 17 Jan, 2020 @ 2:51am 
Originally posted by xGambitxX:
Thanks for the help but I tried using 1.1 and 1.0 but it still wouldn't work for some reason so I think I'm just going to remove SlaytheSpire, I'm not going to waste my time if I can't use the mods.
Before you do that, I just did the work to get The Servant working with 2.0. The PR is up on GitHub, and I'm about to post a comment on the mod's workshop about it. Here's hoping BlackRuse pushes the update fairly quick. :)

--Arek75

P.S. What other mods are you having trouble with?
Last edited by arek75; 17 Jan, 2020 @ 2:54am
< >
Showing 1-8 of 8 comments
Per page: 1530 50