You can package your mod through the command line with mvn package or through built in tools in IntelliJ or Eclipse. jar file into the mods folder where you play Slay the Spire. If you are looking for a tutorial on writing your first mod, check out the Getting Started GuideĪll of the steps in the Playing With Mods section apply as well. If you are not developing a mod and are simply trying to play Slay the Spire with mods, read the Playing With Mods section above. This is a troubleshooting guide to help solve some of the most common issues when developing your first mod. Make sure BaseMod is the first mod in the modlist for ModTheSpire, like so: You may encounter this crash after clicking the Play button with several mods selected. java: 237)Īt .ui.ModSelectWindow.lambda$ null$ 1(ModSelectWindow. java: 70)Īt .EnumBusterReflect.make(EnumBusterReflect. java: 211)Īt .EnumBusterReflect.make(EnumBusterReflect. NoSuchMethodError: (Ljava /lang/reflect /Constructor )Lsun/reflect/ConstructorAccessor Īt .EnumBusterReflect.findConstructorAccessor(EnumBusterReflect. Exception in thread "Thread-2" java.lang. If you start ModTheSpire using the script you will automatically be using the install of Java 8 that Slay the Spire ships with. ModTheSpire does not work on Java 9 or 10 and requires Java 8. If you see the following error, you are most likely running ModTheSpire with Java 9 or 10. Start Slay the Spire with MTS.cmd if you are playing on PC and MTS.sh if you are playing on Linux. sh Are you starting the game with the script? Your folder setup should look something like this: SlayTheSpire/ To get the Steam app working on Linux, you need a terminal window. Thankfully, almost every mainstream Linux operating system supports Steam in one way or another. Are your folders set up correctly for mods? Slay the Spire is a native Linux video game however, you will need to get the latest version of Steam set up to play it on your computer. While you're at it, hang out with the modding community on Discord. It takes time to update mods, so have patience while the mod developers update their mods to be compatible with the latest patch.Īre you a developer? Consider creating a pull request to make the mod compatible with the latest patch. The patch often breaks something in BaseMod, ModTheSpire, or the mod(s) you are trying to play with. The developers of Slay the Spire release a weekly patch every Thursday. Is it Thursday or Friday (Or sometimes Saturday)?Ĭheck if all of the mods you are playing with (especially BaseMod) have been updated for the latest patch of Slay the Spire. Do you have the latest version of Slay the Spire? The latest releases for ModTheSpire and BaseMod can be found here and here. Do you have the latest version of ModTheSpire and BaseMod? Since almost all mods rely on one or both of these mods, there is no guarantee that the mod(s) you are playing with will work on beta. Playing With Mods Are you on the beta branch of Slay the Spire?īoth ModTheSpire and BaseMod DO NOT officially support beta.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |