Legacy Fabric

From Feed The Beast Wiki
Jump to: navigation, search

Legacy Fabric is a side project of Fabric made for versions before 1.14 snapshots. It is currently under development but has support for Minecraft version 1.8.9 with some mods, libraries, and APIs that developers and players can access.

Background[edit | edit source]

Legacy Fabric
Legacyfabriclogo.png
Current developersHydos, sheDaniel, Ramidzkh, BoogieMonster101 and contributors.
Versionfabric-loader-1.8.9-0.9.3+build.202009100647-1.8.9
Supported Minecraft versions1.8.9
URLLink

There are versions planned for Minecraft versions 1.12.2 and 1.13.2. Some versions for alpha/beta or 1.2.5 have been considered.

Installing Legacy Fabric for 1.8.9 is the same as Fabric on version 1.14 and later when installing for the base game or MultiMC.

Though are limited on loader versions and may be subject to change.

Vanilla/Java Edition/Mojang launcher[edit | edit source]

This guide is for the Legacy Fabric Loader and may be subject to change. The Legacy Fabric API and Legacy Fabric mods are installed the same way as Fabric and belong in the mods folder of a Legacy Fabric instance/profile.

A screenshot showing the .minecraft folder (left) and the resource packs menu (right). Only applies to the vanilla & Twitch installation guides.
  1. Download the installer from the installer download page.[1] A quicker but older installer that be used to download the newer Legacy Fabric Loader versions that are available.[2]
  2. After downloading the installer, double-click the .jar file to make a window appear.
  3. Select settings appropriate for the experience.
  4. Start the vanilla launcher to confirm the loader profile has installed correctly.
  5. Put mods into the mods folder (separate mods from other modloaders to avoid conflict). To go to the mods folder go to the Resource Packs menu under the Options Menu in-game. Click on "Open resource pack folder" to open up Minecraft's resource pack folder. Go up one folder to .minecraft and look for the "mods" folder. If it doesn't exist, create the folder named "mods" (case-sensitive) and put the mods inside the folder. Close the unmodified game and launcher before starting the new profile.
  6. Launch the game. If "Fabric" appears in the bottom-left corner of the title screen it has installed correctly. Create a new world to check if mods have loaded correctly.
A capture showing the 1.8.9 Legacy Fabric version appearing among 1.16 versions. This is to show that they won't appear among versions with the same version number. The profile needs to be re-selected as the launcher does not recognize this the same way Forge profiles do.

MultiMC launcher[edit | edit source]

A capture showing Legacy Fabric installed for 1.8.9. This is a good sign it installed correctly rather than resulting in a crash.

This guide is for the Legacy Fabric Loader and may be subject to change. Legacy Fabric API and Legacy Fabric mods are installed the same way as Fabric and belong in the mods folder of a Legacy Fabric instance/profile.

  1. The player "currently" (subject to change) must use an existing MultiMC profile that can be downloaded.[3]
  2. With MultiMC open, create a new instance with either the button "create new instance" or right-click and select the option.
  3. Go to the "Import from zip" tab and import the zip file after either having downloaded it or copied the URL to the clipboard.
  4. Once created, place mods into the mods folder and launch the instance. If "Fabric" appears in the bottom-left corner of the title screen it has installed correctly. Create a new world to check if mods have loaded correctly.
Showing how to install Legacy Fabric through MultiMC via the 'Import from ZIP' tab.


Twitch launcher[edit | edit source]

This guide is for the Legacy Fabric Loader and may be subject to change. Legacy Fabric API and Legacy Fabric mods are installed the same way as Fabric and belong in the mods folder of a Legacy Fabric instance/profile.

Ensure that a Legacy Fabric profile on the Mojang launcher is installed first as it is required. This installation method does not have full support of modpack exports or profile retention. This tutorial differs from the regular Fabric tutorial due to the 'fabric' and 'mixin.out' folders not being required for this tutorial. Until a Jumploader like solution is implemented this is the only possible method currently available.

  1. After Legacy Fabric is installed on the Mojang launcher, go to the "versions" folder of the .minecraft directory; this can be accessed by clicking the "Resource packs" button in the in-game options and selecting "Open resource pack folder". Once the button is selected a folder will appear. Go up one folder to .minecraft and look for the 'versions' folder. Unlike with 1.14+ Fabric, Legacy Fabric does not need the 'fabric' or 'mixin.out' folders.
  2. In the versions folder look for the Legacy Fabric-named folder, for example "fabric-loader-1.8.9-0.8.7+build.202006122116-1.8.9", and copy the folder.
  3. Have the Twitch launcher active and select the "Create Custom Profile" option. Leave the "Current Modloader Version" box unchecked to avoid conflicts. Fabric versions cannot be selected in this dropdown list.
  4. Create the custom profile and let it download its files. Got to the gear/cog icon and select the "Open Folder". Once the folder has appeared, go up two folders to "Twitch" and open the "Install" folder.
  5. Paste the Legacy Fabric folder from step 2 into the "versions" subfolder.
  6. Launch the launcher and check the available profiles. It will not appear after creation (showing the latest release version or the custom version the instances usually have), so go to the launcher's "Installations" tab on the launcher, create a new profile (if one has not been created) and select the Legacy Fabric version from the list. It may appear among later versions (1.8.9 Legacy Fabric among 1.16 versions).
  7. Add mods to the mods folder by clicking on "Open Folder" to open the file directory to the mods folder to paste the mods in) and launch the game with the Legacy Fabric version. If "Fabric" appears in the bottom-left corner of the title screen it has installed correctly. Create a new world to check if mods have loaded correctly.
Showing the 'Install' folder and that users need to go to the 'versions' folder to paste the Legacy Fabric version.
Showing 'Surely Enough Items' running in a 1.8.9 Legacy Fabric environment

Mod support[edit | edit source]

Legacy Fabric only supports mods and coding aspects for Legacy Fabric-supported versions, which excludes Fabric 1.14+, Forge (any), Liteloader (1.8.9 and 1.12.2 specifically) or Rift (1.13.2).

Some mods on Fabric 1.14+ versions have been backported to Legacy Fabric, but players and developers should expect new mods on Legacy Fabric. A list of compatible mods, libraries, and APIs can be found at the Legacy Fabric forum page,[4] and release versions and updates can be viewed via at the Legacy Fabric Discord.[5]

Command showing how to access the Legacy Fabric ChromaHUD mod's menu

Mod list[edit | edit source]

Showing a few of the settings ChromaHUD has that can be applied to a profile.

Beta 1.7.3[edit | edit source]

  • Fabric Discord Link
  • Legacy Brigadier

1.2.5[edit | edit source]

  • Fabric Discord Link

1.8.9[edit | edit source]

A screenshot showing the FPS, CPS, Armour, Coordinates and a few others (only a few of those included) enabled in-game.
  • F3 Server Info
  • CraftPresence
  • ChromaHUD Fabric
  • Fabric Discord Link
  • Legacy Fabric API
  • Mod Menu for 1.8.9
  • Old Block Animation
  • OptiFabric
  • Surely Enough Items
  • ViaFabric

See also[edit | edit source]

References[edit | edit source]

External links[edit | edit source]