Mod Installation Instruction Tutorials

This wiki page will focus on how to install mods for various fan modloaders (Fabric, Rift, LitLaunch, Meddle, Liteloader, Risgami's Modloader, Forge) along with Datapacks and Behaviourpacks.

The point of fan modloaders is to apply a modding layer to the game. Modding Minecraft with fan modloaders is a different approach to Steam Workshop modding. Minecraft itself does not come with fan modding support only Datapacks and Behaviourpacks.

Datapacks
1.Download a datapack from a datapack download source (Curseforge, Planet Minecraft, MCPEDL.com as examples). If the datapack has a resource pack then download that as they compliment the datapack.

2.Extract the zip file, optionally (does not apply to all datapacks) open the folder to see if a single deeper folder is available. The reason to check for this is because the game can not read the folder at that level, just move the datapack folder containing the mcmeta and other files/folders and delete the deeper folder.

3.Move the datapack to the .minecraft/saves/datapacks folder. Accessing .minecraft can be done by searching %appdata% on Windows, equivalents on Mac/Linux or opening the datapacks menu (when creating a new world) or resource packs menus (using that menu to get to .minecraft then locating the datapacks folder from there, and applying resource packs for datapacks from here) and applying it that way.

4.After loading a world use the command /reload to make sure datapacks load (some datapacks will have command/chat output letting the player know it is installed and loaded).

5.To find out what is installed use the '/datapack list' command, to enable a datapack that is disabled (a datapack in the folder that hasn't loaded yet or those the player has previously disabled) use the '/datapack enable' command and to disable datapacks the player can use the '/datapack disable' command.

Mojang launcher
This tutorial does no apply to versions before Forge 1.6.1. Forge before this version used an older launcher, universal or META-INF changes to install it.

1.Download the Forge installer from Forge's website.

2.Double left click the installer. Install the Forge version after configuring settings from the installer window.

3.Open the launcher to check the profile installed correctly (create a new profile and apply the version if needed).

4.Download mods for Forge for a strict version (unless allowed on multiple like 1.9.4 to 1.10.2, 1.11 to 1.11.2, 1.12 to 1.12.2, 1.15 to 1.15.2, 1.16.2 to 1.16.5 as rare examples).

MultiMC
1.Create a new instance.

2.Select the edit instance' button.

3.Select the 'Forge' button, add the version wanted.

4.Add mods, libraries and APIs to the instance from the 'Minecraft folder', 'Config folder', 'Instance folder' or other folders that lead to the instance's folders.

4.Launch the instance.

Fabric 18w49a (1.14 snapshot) to 21w19a (1.17 snapshot)
This tutorial applies to all snapshot and release versions in this range. So all 1.14 to 1.16.5 releases will work with these instructions and with Java 8 installed.

Fabric 1.17+
Fabric mod installation for 1.17 is the same as 1.14 to 21w19a (Fabric API and mods/libraries/APIs for the required version in the mods folder) the only difference is that Java 16 is required rather than Java 8 or Java 11. This is due to 1.17 Pre-Releases and 1.17 Releases requiring support for Java 16. Possibly the 21w20a snapshot also.

1.Download and install 0.11.3+ of Fabric Loader from the Fabric Installer on fabricmc.net (latest loader versions are more likely to be supporting newer releases and snapshots or mod features).

2.Download Fabric API and the mods/libraries/APIs required that target 1.17 or 1.17 Pre-Release/Release Candidate versions.

3.

4.

5.

6.

7.

8.

Rift 1.13 and 1.13.2
Due to Rift Github sources being archived (so inaccessible) ASM files and Rift Installers are instead accessible from a archive.org upload from SuntannedDuck2/Niche Duck. Or using pre-build modpacks by the same creator with all mods included to simply the process. This these installation instructions will include 'previous' steps (before the archiving of the Github sources) and current state steps (using the archive.org files).

Curseforge Launcher
(Roundabout method as Rift is not supported by the launcher officially like Forge or Fabric are)

This tutorial usually requires the Mojang launcher's files first before starting. This is due to the ASM files, .mixin.out and Rift version being needed. Due to the current state of Rift the ASM files can be moved over to the Curseforge folder but the Rift version may need to be either generated from a Rift installer or copied from the same ASM source and moved.

1.Copy the ASM files, .mixin.out folder with it's contained file and the Rift version generated. Paste the ASM files in the libraries folder, the .mixin.out in the 'install' folder and the Rift version in the 'install/versions' folder.

1.1.If you wish to use the installer to generate a Rift version profile you can do that but if one is provided use that as it is already available to the player, double click the Rift installer to get a Rift profile if one is not available. The 105 installer is for Rift 1.13 and the others are for Rift 1.13.2 and support the latest Rift 1.13.2 mods.

2.Open the Curseforge launcher. Check for a Rift profile by going to the versions list under 'Installations' and creating a new one or using an existing one.

3.Select the version that was pasted into the install folder. Remember that the Rift version was not automatically requested by Curseforge launcher or understood by the launcher so it will always de-select it. The Rift version will need to be re-selected by the player every time. There is no way around this as it is not registered/installed the proper way the launcher would usually.

4.Load the game with test mods to make sure (Roughly Enough Items and Rift Mod List are good examples). If the game loads to the splash screen then create a new world and check for mods (or with Rift Mod List check what mods are listed).

Meddle
Mojang Launcher

MultiMC

MultiMC
Liteloader may be possible to install via other means but a simpler set of instructions will be presented for this tutorial.

Note: Liteloader only loads .litemod files not .zip, .rar (so any package file formats) or .jar files like other modloaders.

1.Once MultiMC is setup, create a new instance via the 'Create Instance' button or by right clicking.

2.After creating an instance between 1.5.2 to 1.12.2 that is Liteloader compatible, select the 'edit instance' button.

3.Look for the 'Liteloader' button and select the build available.

4.Add mods to the instance after having downloaded any .litemod files from Curseforge, Github or Liteloader's website.

5.Load the game and check for the Liteloader menu, if the mods and menu are visible it was installed correctly.