A few weeks ago, while looking for a new game to play, I stumbled across FTL, and (after being thoroughly irritated by the space shenanigans that love to screw me over), decided to try some mods. The most praised, it seems, is Captains Edition. Unfortunately, that requires SMM. And unfortunately, that doesn't seem to want to work for me. If I attempt to patch any of the .FTL files inside the "Mod" folder into the game, I get a "Patching Failed: Java.io.EOFException". This includes the two scrap boosters that SMM throws at you for free when you first install it.
I also get this lovely wall of errors when patching. Unfortunately, I don't speak coding, so I'll have to ask someone else to translate for me... And if you have any advice, thanks in advance!
Code: Select all
INFO FTLModManager - Using FTL dats path from config: C:\Program Files (x86)\FTL\resources
INFO ModsScanThread - Background hashing finished.
INFO ModsScanThread - Background metadata caching finished.
INFO ManagerFrame -
INFO ManagerFrame - Patching...
INFO ManagerFrame -
INFO ModPatchThread - Restoring vanilla "data.dat"...
INFO ModPatchThread - Restoring vanilla "resource.dat"...
ERROR ModPatchThread - Patching failed. java.io.EOFException
at java.io.RandomAccessFile.readFully(Unknown Source)
at net.vhati.ftldat.FTLDat$FTLPack.readLittleUInt(FTLDat.java:513)
at net.vhati.ftldat.FTLDat$FTLPack.readIndex(FTLDat.java:610)
at net.vhati.ftldat.FTLDat$FTLPack.<init>(FTLDat.java:490)
at net.vhati.ftldat.FTLDat$FTLPack.<init>(FTLDat.java:460)
at net.vhati.modmanager.core.ModPatchThread.patch(ModPatchThread.java:160)
at net.vhati.modmanager.core.ModPatchThread.run(ModPatchThread.java:88)