InstallationLast verified 2026-07-29

Distant Horizons Fabric vs NeoForge: Which Loader Should You Use?

Neither loader is universally best. Choose the loader that matches the mods you already use, then keep the rendering stack consistent. For a new lightweight DH profile, Fabric is often the simpler starting point; a NeoForge modpack should stay on NeoForge.

Common symptoms

  • you are choosing a loader for a new instance
  • a modpack only supports one loader
  • shader dependencies differ between profiles
  • you want to migrate an existing world

Step-by-step fix

1

Start with the modpack requirement

If your pack or server requires NeoForge, use NeoForge. Switching loaders is not a performance tweak if it makes your other mods unavailable.

2

Use the matching rendering stack

Fabric profiles commonly use Sodium and Iris. NeoForge profiles commonly use Embeddium and Oculus. Verify exact compatibility for your Minecraft version.

3

Compare a clean profile

If you are choosing freely, test the same world and DH distance in a small Fabric profile and a small NeoForge profile before adding a large modpack.

4

Keep the world data backed up

Loader changes can change the rest of the mod environment. Back up the world and do not mix mod folders between profiles.

Still stuck?

Record your Minecraft version, DH version, loader, shader pack, GPU, and crash log before asking the community. That information makes compatibility problems much easier to diagnose.