Skip to content
SPECIFICTION
Get listed

NeoForge

neoforged.net

WindowsmacOSLinuxAPISelf-hosted

Spec sheet

Purpose
NeoForge is a Minecraft modding API for Minecraft: Java Edition, based on Forge.Read 8 Oct 2026 · projects.neoforged.net
Audience
The project directs mod developers with existing projects to its MDK list for examples of how to update their build scripts to use NeoForge.Read 7 Oct 2026 · neoforged.net
Security
A project post describes NeoForge’s patch for a network object allocation exploit and mitigation guidance for modders.Read 8 Oct 2026 · neoforged.net
Support
The FAQ directs users with unresolved problems to the project’s Discord #user-support channel.Read 8 Oct 2026 · docs.neoforged.net
Affiliation
The project states that its website is not an official Minecraft website and is not approved by or associated with Mojang or Microsoft.Read 7 Oct 2026 · neoforged.net
Build options
The MDK organization says NeoGradle supports multiple NeoForge or Minecraft versions in one project, while ModDevGradle aims for simpler build scripts and Gradle setups.Read 7 Oct 2026 · github.com
Compatibility
The MDK organization provides development kits for multiple NeoForge versions, including versions for Minecraft 26.1 and 26.2.Read 7 Oct 2026 · github.com
Development tools
The documentation describes Gradle plugins as providing NeoForged toolchain features.Read 7 Oct 2026 · docs.neoforged.net
Distribution integrations
The user guide recommends CurseForge or Modrinth as sources for downloading mods.Read 8 Oct 2026 · docs.neoforged.net
Documentation
The official documentation covers creating mods, NeoForge APIs, toolchain features, release changes, installation, and modpack development.Read 7 Oct 2026 · docs.neoforged.net
Documentation support
The documentation links to a NeoForged Discord server and GitHub repository.Read 7 Oct 2026 · docs.neoforged.net
Getting started
The project says developers can download a generated mod project, unzip it, and get started.Read 7 Oct 2026 · neoforged.net
Installation
Users install NeoForge by downloading and running an installer JAR, and the guide requires Java to be installed.Read 8 Oct 2026 · docs.neoforged.net
Java requirement
NeoForge requires users to install Java themselves, and the required Java version depends on the Minecraft version.Read 8 Oct 2026 · docs.neoforged.net
Mod development
The official documentation covers creating mods and using NeoForge’s APIs.Read 8 Oct 2026 · docs.neoforged.net
Mod generator
The project site directs users to a Mod Generator to configure and download a starter mod.Read 8 Oct 2026 · neoforged.net
Modpack support
The user guide covers modpack development, and its server instructions describe installing modpacks using a third-party launcher.Read 8 Oct 2026 · docs.neoforged.net
Project templates
Developers can use an MDK repository as a GitHub template or download it as a zip file.Read 7 Oct 2026 · github.com
Security guidance
The project advises modders to send only the information needed in serverbound packets and to set maximum capacities for collections or maps they allocate.Read 7 Oct 2026 · neoforged.net
Server support
NeoForge can be installed for a dedicated server on Windows and Unix-like systems, including Linux and macOS.Read 8 Oct 2026 · docs.neoforged.net
Support and feedback
The Mod Generator page asks users to report issues or provide feedback through its dedicated GitHub repository.Read 7 Oct 2026 · neoforged.net
Toolchain
NeoForge’s toolchain includes the ModDevGradle and NeoGradle userdev plugins.Read 8 Oct 2026 · docs.neoforged.net
Version guidance
The user guide recommends NeoForge for Minecraft 1.20.2 and newer and recommends Forge for 1.20.1.Read 8 Oct 2026 · docs.neoforged.net

Where Specifiction places it

Alternatives to NeoForgeAll alternatives →