How to Install OptiFine, Forge, and Fabric in PojavLauncher

One of the biggest advantages of playing Minecraft: Java Edition over the standard mobile Bedrock version is the ability to install mods. Whether you want to massively boost your performance with optimization mods, add beautiful visual upgrades, or completely transform the game with custom gameplay mechanics, PojavLauncher makes it all possible.

Because PojavLauncher acts as a full Java environment, it natively supports major desktop modding frameworks like Forge and Fabric, as well as standalone engines like OptiFine.

This guide will walk you through the correct, step-by-step process to install these mod engines on your mobile device without breaking your game profile.

⚠️ Important Prerequisites Before Modding

Modding requires a stable base profile. Before trying to install any mod engine:

  1. Open PojavLauncher and make sure you have downloaded and run your target vanilla Minecraft version (e.g., 1.20.1) at least once.
  2. Close the game completely after it reaches the main menu. This ensures all the core asset folders and .minecraft directories are generated on your storage.

Method 1: Installing Fabric (Highly Recommended for Mobile)

Fabric is a lightweight, modern modding tool. It is the absolute best option for mobile players because it uses very little system memory and supports the best performance-boosting mods like Sodium.

Step 1: Run the Official Fabric Installer

  1. Open PojavLauncher and stay on the main dashboard display screen.
  2. Tap the Install .JAR button located at the top or side menu panel.
  3. Your mobile phone’s file browser will open. Select the official Fabric Installer .jar file you downloaded (you can fetch this directly from the official Fabric project page).
  4. An installation terminal log overlay will launch. Wait a few seconds for the graphical Fabric Installer interface to pop up.

Step 2: Configure and Create the Profile

  1. Inside the installer popup window, use the touchscreen mouse tool to choose your target Minecraft Version (e.g., 1.20.1).
  2. Keep the Loader Version on the default latest release.
  3. Make sure the box labeled Create Profile is checked.
  4. Tap Install. Once a success popup appears, click Force Close in the top right corner of the terminal screen to safely return to the main launcher menu.

Step 3: Add Your Mods

  1. Open your mobile phone’s File Manager app.
  2. Navigate to your internal storage path: Android/data/net.kdt.pojavlaunch/files/.minecraft/mods/
    • Note: If you don’t see the .minecraft folder, make sure “Show Hidden Files” is enabled in your file manager settings.
  3. Drop your downloaded Fabric mods (like Sodium, Lithium, or Iris) directly into this mods folder.
  4. Open PojavLauncher, select your new Fabric-Loader profile from your version drawer, and tap PLAY!

Method 2: Installing Minecraft Forge (For Heavy Modpacks)

Forge is the traditional, classic mod engine required to run older, massive modpacks like Pixelmon, Twilight Forest, or RL Craft.

Step 1: Select the Installer Package

  1. Open PojavLauncher and tap Install .JAR.
  2. Browse your file directories and select your pre-downloaded Forge installer .jar file (always download the “Installer” version from the official Forge files hub).
  3. The launcher will run the file and display a black terminal script screen followed by the classic Forge installation widget menu.

Step 2: Complete the Forge Installation

  1. Ensure the radio selector button is set to Install Client.
  2. Look at the directory path bar at the bottom—it should automatically point to your game profile folder.
  3. Tap OK at the bottom of the window prompt.
  4. Be Patient: Forge takes significantly longer than Fabric to patch libraries on mobile hardware. It may look frozen for 1–2 minutes while extracting data logs. Wait until the “Successfully Installed Client” notice arrives.
  5. Tap Force Close to return to the dashboard interface.

Step 3: Drop in Your Forge Mods

  1. Using your file manager, drop your preferred Forge-compatible mod packages straight into your native .minecraft/mods/ directory.
  2. Select the matching Forge profile from the launcher version select bar, adjust your RAM sliders up to handle the load, and boot into the game.

Method 3: Installing OptiFine (Standalone Graphics Engine)

If you only want basic zoom controls, simple dynamic lighting upgrades, and custom texture features on an older version of Minecraft, OptiFine is a solid choice.

  1. Head to the official OptiFine downloads panel and grab the matching version jar string.
  2. Open PojavLauncher and tap Install .JAR.
  3. Choose your downloaded OptiFine.jar file.
  4. When the simple installation profile box appears on your screen layout, tap the Install button.
  5. Once complete, force-close the terminal layer, select the newly generated OptiFine option profile from your launch list, and load into your world!

Pro-Tips for a Stable Modded Experience

  • Match Your Mod Versions Exactly: Mods made for Fabric will never work on Forge, and vice versa. Furthermore, a mod built for version 1.20.1 will cause immediate game crashes if dropped into a 1.20.4 profile loader layout. Always double-check your file matching rules.
  • Watch Your RAM Boundaries: Running raw vanilla Minecraft requires around 1.5GB of RAM. If you are launching a Forge setup with 20+ active mods, go into your launcher’s Java Tweaks settings page and increase your memory slider boundary up to 2.5GB – 3.5GB to keep your profile from crashing.

Are your custom mod packs experiencing a specific exit code crash or getting stuck on a red screen loading bar? Paste your current crash log report details into our contact hub below, and we’ll help you debug your load order!

Leave a Comment