@Antaioz, the current FTB launcher may be portable, but it too installs config files, caches downloads, etc. It just doesn't ask you to do it at first. You aren't going to get any MC client that is 100% portable in a single file (meaning containing all of MC, modpacks, resources, configs, etc) except
maybe on a Mac with the client storing everything in its .app folder (which is considered a "bad idea" IIRC, and technically not a single file).
When I mentioned that comment, it was more about the stigma from an installer than the actual stuff it's putting on the drive. I don't usually bother looking into each individual program that far, so I stick to rules of thumb, and the rule of thumb is In general, programs that require installation will leave more junk behind than programs that don't.
This seems to only be half the case with cursevoice vs FTB launcher when looking into system drive vs registry.
system drive:
- So checking this out properly I'm actually a bit aghast that the FTB launcher is storing 126MB of 'cache' in my appdata folder. (this could have easily gone into the folder I told ftb to use as an install location, WHY?). This is mostly image files for modpacks.
- Cursevoice actually only left a few random folders in appdata, and they're empty (why it didn't delete the empty folders that
were named "curse" I don't know, but whatever).
registry:
- FTB hasn't seemed to have put any registry entries in that I can find, other than other programs and windows referencing it occasionally (windows seems to reference most of the recently or frequently run programs).
- However after uninstalling cursevoice from my machine, it's still left at least two folders worth of registry entries behind (I stopped searching after that).
There's another point here, I don't expect FTB to clean up it's mess, (I didn't expect it to have a mess
), however an uninstaller is expected to clean up after the program it's removing, and almost none of them do it properly. The cursevoice uninstaller seems to be pretty good compared to others I've seen, but why didn't it remove those extra few folders? and why did it leave entries in the registry?
Most uninstallers are guilty of this kind of thing (It's probably hard to get right, especially when some programs carelessly splatter stuff across folders and the registry), so programs that require installation develop a stigma for leaving behind more junk than programs that don't.
Oh, and I can find a minecraft client that's completely portable in a single file (I assume you mean folder).
After testing, MultiMC seems to be content to sit in it's directory and not touch anywhere else. It doesn't put anything I could find on my system drive, and the only thing that went into the registry referencing it were exceptions from my firewall, which noticed it connecting to the net.