NeoForge and Forge share the same DNA, but they've become distinctly different projects with different futures. In mid-2023, a group of long-time Forge contributors forked the project to create NeoForge, driven by disagreements over project governance and development direction. Since then, NeoForge has established itself as the actively developed continuation of the Forge modding tradition, while original Forge has seen reduced development activity. If you're confused about which one to use — or whether you need to switch — this guide covers everything you need to know.
NeoForge vs Forge — Side-by-Side Comparison
| Feature | Forge | NeoForge |
|---|---|---|
| Origin | Original project, established 2011 | Community fork of Forge, created 2023 |
| Governance | Single primary maintainer | Open team with multiple maintainers |
| Supported MC Versions | 1.1 through modern (limited new version support) | 1.20.2 and newer only |
| Mod Compatibility | Full Forge mod library for supported versions | Most Forge mods work, but some incompatibilities exist |
| Dev Activity | Reduced pace of updates | Active development with frequent commits |
| Community | Established but shrinking for new content | Growing; many Forge developers have migrated |
| Migration Effort | N/A (already here) | Low for players; moderate for mod developers |
Why NeoForge Exists — The Fork Story
NeoForge was created in July 2023 when a significant portion of the Forge development team decided to fork the project. The split was driven primarily by disagreements over how the project was governed — specifically, concerns about decision-making being concentrated with a single maintainer rather than distributed across the contributor community.
The fork was not a hostile takeover or a minor disagreement. Many of the developers who had been doing the majority of active Forge development moved to NeoForge, bringing their expertise and momentum with them. The result was that NeoForge quickly became the more actively developed of the two projects.
It's worth noting that both projects continue to exist. This isn't a situation where one replaced the other overnight. Forge still works for its supported versions, and many existing modpacks continue to use it. But the direction of new development has clearly shifted toward NeoForge for modern Minecraft versions.
What Is NeoForge?
NeoForge is a community-maintained fork of Minecraft Forge that supports Minecraft 1.20.2 and newer. It retains Forge's event-based modding API while making changes aimed at cleaning up the codebase, improving documentation, and opening up the development process.
For players, NeoForge looks and feels very similar to Forge. You install it the same way, mods go in the same folder, and the in-game experience is essentially identical. The differences are mostly under the hood — cleaner internal APIs, removal of some deprecated code, and a more active development cadence.
For mod developers, NeoForge represents a modernized version of the Forge API. Some internal-only APIs were removed or restructured, which is why not every Forge mod works on NeoForge without changes. But the core modding concepts — events, registries, capabilities — remain familiar to anyone who has developed for Forge.
What Is Forge Today?
Minecraft Forge continues to exist as the original project. It still supports a vast range of Minecraft versions, from very old releases through to some modern versions. For legacy Minecraft (1.12.2, 1.16.5, 1.18.2, 1.19.x), Forge remains the only option in the Forge-style ecosystem — NeoForge doesn't backport to these versions.
However, Forge's development pace for newer Minecraft versions has visibly slowed since the fork. Fewer new mods are being developed specifically for Forge on modern MC versions, with developers increasingly targeting NeoForge or Fabric instead. The existing Forge mod library remains enormous, but much of its strength lies in older Minecraft versions.
If you're running a Forge modpack that already works well, there's no urgent reason to change anything. Forge isn't broken — it just isn't where most new development is happening for current MC versions.
Mod Compatibility — Can You Use Forge Mods on NeoForge?
This is the most common question about the NeoForge/Forge split, and the answer is nuanced.
Most Forge mods work on NeoForge without modification, particularly mods that use standard Forge APIs. If a mod interacts with the game through documented events and registries, it will generally load fine on NeoForge. Many mod developers have found that their Forge mods run on NeoForge with zero changes.
However, some Forge mods do break on NeoForge. The NeoForge team removed certain internal APIs that were deprecated or considered implementation details rather than public API. Mods that relied on these internal details may crash or behave unexpectedly on NeoForge. The number of affected mods has decreased over time as developers update their code, but compatibility is not guaranteed for every mod.
In practice, the safest approach is to check whether a mod explicitly lists NeoForge support on its download page. Many mod developers now publish separate builds for Forge and NeoForge, or have switched entirely to NeoForge for their modern MC releases. Platforms like Modrinth and CurseForge let you filter by loader, making it easy to verify compatibility before downloading.
Should You Migrate from Forge to NeoForge?
Whether you should switch depends on your situation. Here are the most common scenarios:
Starting a brand new modded setup on 1.20.2 or newer? Use NeoForge. It's the actively maintained option, has growing mod support, and is where the Forge-style community is heading. There's no reason to start fresh on original Forge for modern versions.
Running an existing Forge modpack that works fine? There's no rush to migrate. If your pack is stable and you're enjoying it, switching to NeoForge introduces risk with no immediate benefit. Wait until you're ready to update your Minecraft version or rebuild your modpack.
Playing on legacy Minecraft (1.12.2, 1.16.5, 1.18.2)? Stay on Forge. NeoForge doesn't support these versions and has no plans to. Forge is your only option in this ecosystem for older MC.
Mod developer deciding where to publish? Most developers targeting modern MC now build for NeoForge, often with multi-loader setups that also support Fabric. If you're starting a new mod project, NeoForge gives you access to a growing, actively maintained platform. Maintaining a Forge build alongside NeoForge is possible but may become less worthwhile over time as the communities diverge further.
Which Minecraft Versions Does Each Support?
This is a straightforward but important distinction:
Forge supports a wide range of Minecraft versions, stretching back over a decade. The strongest Forge mod libraries exist for versions like 1.12.2, 1.16.5, and 1.18.2 — each of which became long-lived modding hubs. Forge also has some support for newer versions, but with diminishing developer attention.
NeoForge supports Minecraft 1.20.2 and newer only. It does not backport to older versions. If you want the Forge-style modding experience on modern Minecraft, NeoForge is the path forward. If you need older versions, Forge is your only choice.
This version split makes the decision simple for many players: your target Minecraft version often determines your loader. Playing 1.16.5? Forge. Playing 1.21+? NeoForge (or Fabric).
What About Fabric?
If you're comparing NeoForge and Forge, you might also be wondering where Fabric fits into the picture. Fabric is a completely separate mod loader with its own ecosystem, and it's the other major option for modern Minecraft modding.
The choice between NeoForge and Fabric is a different decision from NeoForge vs Forge. NeoForge and Forge share an API heritage and many of the same mods. Fabric uses a fundamentally different approach (mixin-based rather than event-based) and has its own mod library.
For a complete breakdown of all three options, see our Forge vs Fabric vs NeoForge comparison.
Which Should You Choose?
Choose NeoForge if...
- You're setting up a new modded instance on 1.20.2+
- You want active development and regular updates
- You're a mod developer targeting modern Minecraft
- You want access to new mods in the Forge-style ecosystem
Choose Forge if...
- You're playing legacy Minecraft (1.12.2, 1.16.5, 1.18.2)
- You're running an existing modpack that works fine on Forge
- A specific mod or pack requires original Forge
- You need the widest version support spanning multiple MC eras
The practical default:
For new setups on modern Minecraft, NeoForge is the natural choice in the Forge family. For anything legacy, Forge is the only option. And if performance is your top priority, don't forget to consider Fabric as well.
If you're setting up a new modded instance, check our best NeoForge mods list to get started — or compare all three loaders in our Forge vs Fabric vs NeoForge guide.
Other Mod Loader Guides
- Forge vs Fabric — The classic comparison
- Forge vs Fabric vs NeoForge — Complete 3-way breakdown
- Fabric vs Quilt — Fabric's community fork
- Best NeoForge Mods
- Best Forge Mods
Frequently Asked Questions
Is NeoForge just Forge with a new name?
Not exactly. NeoForge started as a fork of Forge, so it shares the same foundation and most of the same API. However, NeoForge has diverged since the fork — removing deprecated internals, restructuring some APIs, and taking development in its own direction. Think of it as Forge's modern continuation rather than a simple rename.
Will all my Forge mods work on NeoForge?
Most will, but not all. Mods that use standard Forge APIs generally work without changes. Mods that relied on internal or deprecated APIs may break. The safest approach is to check each mod's download page for explicit NeoForge support. The compatibility situation improves over time as mod developers update their code.
Is Forge dead?
Forge is not dead, but its role has narrowed. For legacy Minecraft versions, Forge is alive and well with a massive mod library. For modern versions (1.20.2+), development activity has shifted heavily toward NeoForge. Forge still receives some updates, but most new mods and modpacks in the Forge ecosystem now target NeoForge for current MC releases.
Can I run NeoForge mods on Forge?
Generally no. While there's significant overlap due to the shared heritage, mods built specifically for NeoForge may use APIs or features that don't exist in original Forge. Cross-compatibility works better in the Forge-to-NeoForge direction than the reverse. If a mod is labeled as NeoForge-only, assume it won't work on Forge.
Should I wait before switching to NeoForge?
If you're starting fresh on a modern MC version, there's no reason to wait — NeoForge is ready for use today. If you have a working Forge setup, there's also no rush to switch. Migrate when it makes sense for your situation, such as when you update your Minecraft version or start a new modpack.
