Learn · concepts
NeoForge gegen Forge: Vergleich von Minecraft-Mod-Ladern
NeoForge ist die Community-Abspaltung, die das Forge-basierte Modding in der aktuellen Minecraft-Version anführt. Hier erfährst du, worin sich die beiden unterscheiden und welche du wählen solltest.
NeoForge ist die von der Community betriebene Abspaltung von Forge, die 2023 begann und mittlerweile das Forge-Ökosystem für die aktuellen Minecraft-Versionen anführt. Forge ist der ursprüngliche Loader, der über Jahre hinweg die meisten großen Modpacks getragen hat. Das Verständnis der Aufspaltung und ihrer Unterschiede hilft Ihnen, den richtigen Loader für Ihre Einrichtung auszuwählen.
Was jede Option bietet
Forge ist der ursprüngliche Minecraft-Mod-Loader, der um 2011 veröffentlicht wurde. Er dominierte im Laufe der Mitte bis Spätjahre 2010er die Modifizierung im großen Stil. Die Architektur von Forge basiert auf einem Event-Bus, einem Registrierungssystem und einer ASM-basierten Klassen-Transformation.
NeoForge ist eine Community-Abspaltung, die 2023 von Forge abgetrennt wurde. Es behält die gleiche grundlegende Architektur bei (Registrierungen, Fähigkeiten, Event-Bus), wird aber unter Community-Governance mit einem offeneren Beitragsprozess und schnelleren Entwicklungszyklen betrieben.
Warum es zur Abspaltung kam
Die Aufspaltung betraf die Governance und die Ausrichtung der Führung, nicht eine technische Überarbeitung. Eine Gruppe von Forge-Entwicklern und Community-Mitgliedern wechselte nach Meinungsverschiedenheiten über das Entwicklungstempo und den Entscheidungsprozess von Forge zu einem von der Community betriebenen Projekt. Da NeoForge von der Codebasis von Forge ausgeht, sind die beiden Loader erkennbar miteinander verwandt.
Im Laufe der Zeit haben sich die beiden auseinanderentwickelt. NeoForge hat Teile der API überarbeitet, neue Konventionen hinzugefügt und interne Systeme aktualisiert. Ein Mod, der für modernes NeoForge entwickelt wurde, ist nicht garantiert, auf Forge zu funktionieren, und umgekehrt.
Worin sie sich unterscheiden
| Aspekt | NeoForge | Forge |
|---|---|---|
| Ursprung | 2023 Community-Fork | Ursprünglicher Loader (~2011) |
| Governance | Gemeinschaftseigentum, offene Beiträge | Traditionelle Forge-Projektleitung |
| Architektur | Gleiche Basis (Registries, Capabilities, Event Bus) | Registries, Capabilities, Event Bus |
| Versionsfokus | Aktuelle Minecraft-Versionen (1.20+) | Ältere und Legacy-Versionen |
| Entwicklungstempo | Schnell, reagiert auf die Community | Langsamer, sorgfältig überlegt |
| Mod-Katalog | Wächst auf modernen Versionen | Tiefgründiger Katalog auf älteren Versionen |
| API-Stabilität | Ändert sich, optimiert für aktuelle Versionen | Stabil, abwärtskompatibel, wo möglich |
Welche Versionen werden unterstützt
NeoForge:
- 1.20.1, 1.20.4, 1.21+
- Aktive Entwicklung, neue Versionen werden schnell unterstützt
- Wo der Großteil des Moddings aktuell stattfindet
Forge:
- 1.12.2 und älter (Legacy-Support)
- 1.16.5, 1.17, 1.18, 1.19, 1.20.1 (aber NeoForge wird für neuere Versionen bevorzugt)
- Langsamere Updates für moderne Versionen
Welches sollte man wählen
Verwenden Sie NeoForge, wenn:
- Sie aktuelle Minecraft-Versionen (1.20+) spielen
- Ihre Mods NeoForge-Support anbieten
- Sie einen aktiv gepflegten Loader mit Community-Beteiligung wünschen
- Sie einen neuen Modpack erstellen
Verwende Forge, wenn:
- Du einen älteren Modpack verwendest, der auf Forge basiert.
- Deine Mods nur Forge unterstützen.
- Du maximale Abwärtskompatibilität benötigst.
- Du 1.12.2 oder älter spielst (Versionen ohne NeoForge-Unterstützung).
Überprüfe die Seite des Mods. Oft veröffentlicht der gleiche Mod-Entwickler Forge-Builds für ältere Versionen und NeoForge-Builds für neuere.
Wie du herausfindest, welcher Loader ein Mod benötigt
- Gehe zur Download-Seite des Mods (Modrinth, CurseForge usw.).
- Schaue dir die Versionsliste an.
- Dort wird für jede Version "Forge" oder "NeoForge" angegeben.
- Lade den Build herunter, der zu deinem Loader passt.
Wenn du versuchst, einen NeoForge-Mod auf Forge zu laden, stürzt das Spiel mit einem "class-not-found"-Fehler ab. Das Gegenteil gilt ebenfalls. Version und Loader müssen exakt übereinstimmen.
Der Wandel im Modding-Ökosystem
Der Übergang ist noch im Gange. Große, aktive Mods sind auf NeoForge umgestiegen oder unterstützen es bereits in modernen Versionen. Einige Legacy-Mods bleiben bei Forge. Für Spieler aktueller Versionen wird NeoForge zum Standard; für Spieler von 1.12.2 oder mit jahrzehntealten Modpacks ist Forge weiterhin der Standard.
Keiner der Loader verschwindet. NeoForge ist die zukunftsorientierte Option; Forge bietet weiterhin Legacy-Unterstützung. Die Aufteilung bedeutet, dass Modder nicht mehr auf langsame Forge-Updates warten müssen, um auf neuen Versionen spielen zu können.
Wo Terminus passt
Terminus läuft auf Fabric, nicht auf der Forge-Familie. Fabric ist ein separates, leichteres Ökosystem mit eigenem Mod-Format und API. Wenn du Dienstprogramm-Mods zusammen mit Terminus ausführen möchtest, verwendest du Fabric-Mods, nicht Forge- oder NeoForge-Mods. Fabric- und Forge-Familien-Mods sind nicht kompatibel.
FAQ
In den aktuellen Minecraft-Versionen (1.20+) betrachtet die Mehrheit der Community NeoForge als den Nachfolger für aktives Modding. Forge existiert weiterhin und bedient ältere Versionen, sodass keines von beiden das andere vollständig ersetzt hat.
Nicht zuverlässig. Obwohl beide eine gemeinsame Grundlage haben, haben sich die APIs ausreichend voneinander entfernt, sodass ein für Forge erstelltes Mod nicht immer auf NeoForge geladen wird. Installiere die Version, für die dein Loader erstellt wurde.
Nein. NeoForge entstammt der Forge-Linie und verfügt über einen Event-Bus und ein Registrierungssystem. Fabric ist ein separater, leichterer Loader mit Mixin-basiertem Patching. Es handelt sich um unterschiedliche Ökosysteme mit unterschiedlichen Mod-Formaten.
NeoForge gewinnt auf aktuellen Versionen an Zugkraft. Die meisten aktiven Modding-Entwicklungen richten sich nun an NeoForge für 1.20+. Forge bleibt auf älteren Versionen und Legacy-Packs dominant.