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
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.
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.
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.
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.