I got bored with all the issues with Gravisuite and Advanced Solars having broken recipes, and although there are many ways to fix them, there are other underlying issues in Gravisuite like most of the items having broken localisation, it hacking it's way to get key bindings instead of using the rather convenient IC2 API functions and the missing texture issue of block_side.png.png. It was good enough as time as any to use ASM, so I made a "simple" one class mod to fix them.
To install it, just place the (ASP + GS) Patcher.jar in the mods folder, along with Gravisuite and/or Advanced Solars (or neither, it won't crash but also won't do anything). All the recipes using components that should expect damage value 1 now do, as well as fixing all the localisations to be correct, such as item.itemCoolingCore.name (at least as correct as the lang file goes). In case that wasn't enough, there should be no issues getting the IC2 mode switch, alt and boost keys, especially if changed after a world has been loaded. The Sonic Launcher's name is also hardcoded for en_US to fix that too, you can translate it into your own language and add it to the lang file as item.sonicLauncher.name, although it seems a little WIP so you're not missing out if you don't. The relocator block has the double .name fix applied as well (or should do at least), and the texture fix for it.
Any bugs or crashes that involve Advanced Solars or Gravisuite should be reported here if you've got the mod installed, as anything wrong with the ASM will still have a stacktrace from those mods. There is also the chance that there are other bugs anyway, and I can always (try) fix them if I can replicate them
ASP + GS Patcher changes the Advanced Jetpack + Nanosuite so enabling hover mode no longer causes you to fall (like IC2's jetpack).
Patcher will fix them exactly the same, just without that change. Take your pick with one you'd rather have.
For those wanting to use it in Modpacks:
If it's a private pack, have fun, optionally tell your fellow pack users how in awe you are of the patcher. If you're not though, that's fine.
If it's a public pack, saying you're using it in the thread is nice so I can get an idea of where it's being used, but you don't have to explicitly ask my permission to use it. And you too can optionally tell your pack users how in awe you are if you want to.
It is also now on Curse , if you'd rather get it there.