Fabric API

Fabric API

106M Downloads

I can't find the version I need

Straighten-Your-Back opened this issue · 8 comments

commented

Following these instructions, I installed minecraft, the intermediary mappings, and fabric loader.

However, the part where I download the API is where I'm stuck. Looking at the listings, the only version I can find that says "build.155" is for 1.14.1, and starts with 0.3 and not 0.4. MultiMC has selected "0.4.8-build.155", which doesn't seem to exist on this page (or the next page, I didn't not notice the page buttons)

commented

0.4.8+build.155 is the latest version of Fabric Loader. 0.3.0+build.198 is the latest version of the Fabric API. The two are separate projects (run by the same team) and need to be installed separately. Technically the API is optional, but most mods do require it.

commented

Ah, I think you should rewrite the instructions because they don't make that clear.

"and download the correct version for the Minecraft MultiMC instance you just created. " is particularly misleading, it suggests I need to find the same filename. How do I know which version I need without some kind of indicator?

commented

"Step 3: Install the Fabric API" makes it fairly clear in my opinion. To quote:

If that sounds too complicated just consider the Fabric API as a mod that will be loaded by the Fabric Loader, and almost all Fabric mods depend on it, so this will be the first mod to install.

This isn't even an analogy - it's a literal explanation disguised as an analogy. On a technical level the API is a mod just like any other; it just happens to be developed by the same team, officially supported by the loader, and a common dependency of most mods. I can understand how you might miss that if you were just skimming, though.

commented

I already know what an API is.

My question is: How do I know which one I need to download?

commented

By simple logic - the most recently released for the correct version of Minecraft. That goes for both the loader and the API.

commented

MultIMC installs the Loader, you download the API manually as it is not strictly necessary to run a Fabric modpack - some (mostly client-side) mods don't even need it.

As @swordglowsblue said. The instructions may be a tad unclear, of course...

commented

I picked the most recent version for 1.14.2 without issue, though I might not need it since I'm only using fabric to get optifabric (at least for now...I know I'll add more mods once I've got 1.14 stable)

Thank you.

commented

I edited the tutorial to make it less confusing, but 2 paragraphs down it makes it very clear:

For example if you created the MultiMC instance for MC 1.14.2, the correct Fabric Api file would be “[1.14.2] Fabric API 0.3.0 build 175” (there may be a newer version of the 1.14.2 Fabric Api after this tutorial was written).