

tiny mapping files in the mapping folder except for the one for Snapshot 8c and.

It failed again, this time on something to do with a mapping for a different mc version (at this point I had no idea if it would compile all mappings for all supported versions or just the one I needed) so I tried deleting all the other. First I had to figure out I needed to edit the compiler's configuration file (gradle/wrapper/gradle.properties) to include the newer gradle compiler version by looking up the error that the command-line threw.
#Multimc install fabric api mods#
I had no idea what the intermediary mapping even was in file format, but I figured out that the Github project could be compiled by noticing a gradlew executable with my previous experience of compiling mods (despite the page not mentioning that at all, just saying it was a repository of mappings). Maybe the only way this will ever work is if I do this myself. Now, Snapshot 8c was released on August 26th, and not every combat snapshot had mappings made for them, so the only conclusion I was left it was. But if you dig through the fabric intermediary mappings github page, you will find that there's a fork for it. If you look at the fabric versions page, you will see 1.16_combat-6 (which is Combat Snapshot 8c, for some reason the official name and the codename are different) is not listed. I thought it would be fun to play on this version, but I wanted to use the mods I do for 1.16.3. The latest one is Combat Snapshot 8c, which is based on 1.16.2. If you didn't know, Jeb has been releasing snapshots on reddit for a custom fork of Minecraft with changes to combat tacked on (which fix the dreaded long cooldown system). I should mention I'm using the MultiMC launcher on Linux.

I'm not a dev, I jumped through like a thousand hoops, but I did it. I'm still in disbelief I actually did it.
