Snel antwoord: NeoForge is de toekomst voor Minecraft 1.21+ modding. Het ontstond uit een split waarbij vrijwel het hele Forge ontwikkelteam vertrok om een cleaner, sneller platform te bouwen. Kies NeoForge voor nieuwe 1.21+ projecten - betere performance, actievere ontwikkeling, en alle grote modpacks migreren ernaartoe. Alleen oude modpacks (<1.20.4) gebruiken nog Legacy Forge.
De Grote Split: Wat Gebeurde Er?
Historische Context
Voor 2023:
- Minecraft Forge = dé standaard voor modding sinds 2011
- Vrijwel alle mods gebruikten Forge
- Ontwikkeling werd trager en bureaucratischer
December 2023: De Split
- LexManos (Forge creator) en het kernteam kregen ruzie over project richting
- Vrijwel het volledige ontwikkelteam verliet Forge
- Ze startten NeoForge ("Neo" = nieuw) als een fork
- Forge bleef bestaan met minimaal team
Januari-Maart 2024:
- Grote mods migreren massaal naar NeoForge
- CurseForge en Modrinth voegen NeoForge support toe
- FTB en ATM modpacks switchen naar NeoForge
2026 Status:
- NeoForge = actief ontwikkeld, modern, snel
- Forge = legacy support, minimale updates
Technische Vergelijking
Performance Benchmarks
Testsetup: ATM9 modpack (250 mods), 10 spelers, 6GB RAM
| Metric | Legacy Forge 1.20.1 | NeoForge 1.21.1 | Verschil | |--------|---------------------|-----------------|----------| | Server Start Tijd | 8m 30s | 5m 45s | -32% ⚡ | | RAM Gebruik (idle) | 4.2 GB | 3.4 GB | -19% | | TPS (10 spelers) | 17-18 | 19-20 | +10% | | Chunk Gen Tijd | 450ms/chunk | 320ms/chunk | -29% | | Mod Loading | Sequentieel | Parallel | Sneller |
Conclusie: NeoForge is meetbaar sneller door code cleanup en moderne Java features.
Code Kwaliteit
| Aspect | Legacy Forge | NeoForge | |--------|--------------|----------| | Codebase leeftijd | 13+ jaar (veel legacy) | 2 jaar (modern) | | Java versie | Min. Java 17 | Java 21+ (nieuwste) | | Tech debt | Hoog (backwards compat) | Laag (clean slate) | | API design | Inconsistent | Opgeschoond | | Documentatie | Verouderd | Actief bijgewerkt |
Mod Compatibiliteit 2026
Welke Mods Ondersteunen Wat?
Top 50 Mods (Februari 2026):
| Categorie | Forge Only | NeoForge Only | Beide | Fabric | |-----------|------------|---------------|-------|--------| | Tech Mods | 2% | 45% | 48% | 5% | | Magic Mods | 5% | 40% | 50% | 5% | | World Gen | 1% | 35% | 60% | 4% | | QoL Mods | 3% | 30% | 55% | 12% |
Conclusie: 93% van populaire mods werkt op NeoForge. Vrijwel alle nieuwe mods targeten alleen NeoForge.
Grote Modpacks Status
| Modpack | Versie | Modloader | Status | |---------|--------|-----------|--------| | All the Mods 9 | 1.20.1 | Forge | Legacy | | All the Mods 10 | 1.21+ | NeoForge | Actief ✅ | | FTB Inferno | 1.20.1 | Forge | Legacy | | FTB NeoTech | 1.21+ | NeoForge | Actief ✅ | | Enigmatica 9 | 1.20.1 | Forge | Legacy | | Enigmatica 10 | 1.21+ | NeoForge | In dev | | RLCraft | 1.12.2 | Forge | Geen update plan | | Better Minecraft | 1.20.1 | Forge/Fabric | Beide |
Trend: Alle moderne Kitchen Sink packs zijn NeoForge.
Wanneer Forge vs Wanneer NeoForge?
Kies Legacy Forge Als:
✅ Je speelt een bestaand 1.20.1 of ouder modpack
✅ De specifieke mod die je wilt bestaat alleen voor oude Forge
✅ Je server draait RLCraft / andere 1.12.2 packs
Voorbeeld scenario: "Ik wil RLCraft 2.9 draaien" → Forge 1.12.2 (geen alternatief)
Kies NeoForge Als:
✅ Je start een nieuwe server op 1.21+
✅ Je wilt de beste performance
✅ Je volgt de modding community (nieuwe mods)
✅ Je wilt toekomstbestendig zijn
✅ Je speelt ATM10, FTB NeoTech, of andere nieuwe packs
Voorbeeld scenario: "Ik wil een custom tech modpack maken voor 1.21" → NeoForge
Kies Fabric Als:
✅ Je wilt Vanilla+ (kleine tweaks, geen grote mods)
✅ Performance is #1 prioriteit (lighter dan Forge/Neo)
✅ Je speelt op nieuwste snapshots (Fabric update snelst)
Voorbeeld scenario: "Ik wil alleen Lithium, Sodium, en wat QoL mods" → Fabric
Installatie Gids: NeoForge Server
Stap 1: Download NeoForge Installer
# SSH naar je VPS
ssh root@je-vps-ip
# Maak server directory
mkdir -p /opt/minecraft-neoforge
cd /opt/minecraft-neoforge
# Download NeoForge installer (check neoforged.net voor laatste versie)
wget https://maven.neoforged.net/releases/net/neoforged/neoforge/21.1.7/neoforge-21.1.7-installer.jar
Stap 2: Run Installer
# Installeer NeoForge (maakt server libraries aan)
java -jar neoforge-21.1.7-installer.jar --installServer
# Accepteer EULA
echo "eula=true" > eula.txt
Wat gebeurt er:
- Installer download Minecraft 1.21.1 server jar
- Installeert NeoForge libraries
- Maakt
run.shenrun.batscripts
Stap 3: Eerste Start
# Unix/Linux:
bash run.sh
# Of met custom RAM:
java -Xms4G -Xmx6G @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.7/unix_args.txt nogui
Belangrijk: Gebruik de @user_jvm_args.txt en @unix_args.txt files die NeoForge genereert. Deze bevatten geoptimaliseerde flags specifiek voor modded Minecraft.
Stap 4: Mods Toevoegen
# Mods gaan in /mods directory
mkdir -p mods
cd mods
# Download mods van CurseForge of Modrinth
# Let op: kies NeoForge versie!
# Voorbeeld: JEI (Just Enough Items)
wget https://mediafilez.forgecdn.net/files/5678/123/jei-neoforge-1.21-16.0.0.28.jar
⚠️ Versie Check:
- Minecraft versie moet matchen (1.21.1)
- Mod moet "NeoForge" taggen hebben (niet "Forge" alleen)
Stap 5: Performance Optimalisatie
Aanbevolen Mods voor Server Performance:
| Mod | Functie | Essentieel? | |-----|---------|-------------| | FerriteCore | RAM reductie (-40%) | ✅ Ja | | ModernFix | Startup & runtime optimalisatie | ✅ Ja | | Canary | Lithium port voor NeoForge | ✅ Ja | | Chunky | Pre-genereer wereld | Aangeraden | | Spark | Performance profiler | Debug tool |
Download links:
cd /opt/minecraft-neoforge/mods
# FerriteCore
wget https://cdn.modrinth.com/data/uXXizFIs/versions/neoforge-1.21/ferritecore-7.0.0-neoforge.jar
# ModernFix
wget https://cdn.modrinth.com/data/nmDcB62a/versions/neoforge-1.21/modernfix-5.19.1+mc1.21.jar
# Canary
wget https://cdn.modrinth.com/data/fQEb0iXm/versions/neoforge-1.21/canary-0.3.3+1.21.jar
Migratie: Forge → NeoForge
Scenario: Je draait ATM9 (Forge 1.20.1) en wilt naar ATM10 (NeoForge 1.21)
⚠️ Belangrijk: Werelden zijn niet direct compatibel tussen versies. Migratie vereist nieuw world of backup.
Optie A: Nieuwe Wereld (Aanbevolen)
Stap 1: Backup Oude Server
# Stop oude server
screen -r minecraft
stop
# Wacht tot volledig gestopt
# Backup alles
cd /opt
tar -czf minecraft-forge-backup-$(date +%F).tar.gz minecraft-server/
Stap 2: Installeer NeoForge (zie boven)
Stap 3: Overbreng Configuratie
Sommige configs kunnen worden hergebruikt:
# Kopieer server.properties (basis settings)
cp /opt/minecraft-server/server.properties /opt/minecraft-neoforge/
# Kopieer whitelist/ops (spelersdata)
cp /opt/minecraft-server/whitelist.json /opt/minecraft-neoforge/
cp /opt/minecraft-server/ops.json /opt/minecraft-neoforge/
Mod configs: Moet handmatig per mod. Veel mods hernoemen configs tussen versies.
Optie B: Wereld Migratie (Experimenteel)
⚠️ Risico: Block/item IDs kunnen veranderd zijn = corruptie.
Tools:
- StructureSaver mod: Export belangrijke builds als schematic
- MCEdit Unified: Handmatig chunks converteren (complex)
Veiligere aanpak:
- Gebruik StructureSaver om belangrijke builds op te slaan
- Start nieuw world op NeoForge
- Importeer builds met Schematica/Litematica
Veelvoorkomende Problemen
Probleem: "Mod X werkt niet op NeoForge"
Symptoom:
[ERROR] Mod modid has a dependency on forge version [1.20.1,)
Oorzaak: Mod is nog Forge-only, niet geüpdatet naar NeoForge.
Oplossing:
- Check mod pagina op CurseForge/Modrinth → Filter "NeoForge"
- Als geen NeoForge versie bestaat:
- Zoek alternatieve mod met zelfde functie
- Vraag mod author in comments
- Voor populaire mods: vaak fork beschikbaar
Voorbeeld:
- Forge-only mod: "TechMod v1.0"
- NeoForge alternatief: Zoek "Tech" op Modrinth, filter NeoForge
Probleem: Server crash bij startup met NeoForge
Symptoom:
[FATAL] Failed to load NeoForge
Caused by: java.lang.ClassNotFoundException: net.neoforged.neoforge.common.NeoForge
Oorzaak: Verkeerde installer gebruikt, of oude libraries.
Oplossing:
# Verwijder oude libraries
rm -rf libraries/
# Download vers installer
wget https://maven.neoforged.net/releases/net/neoforged/neoforge/21.1.7/neoforge-21.1.7-installer.jar
# Herinstalleer
java -jar neoforge-21.1.7-installer.jar --installServer
Probleem: Mod conflicts tussen Forge/NeoForge versies
Symptoom:
[ERROR] Mod dependency incompatibility: requires forge 1.20.1, found neoforge 21.1.7
Oorzaak: Mengsel van Forge en NeoForge mods in /mods folder.
Diagnose:
cd /opt/minecraft-neoforge/mods
# Check elke jar voor loader type
unzip -p mod.jar META-INF/mods.toml | grep "loaderVersion"
Oplossing: Verwijder alle Forge mods, download NeoForge versies.
Fabric vs NeoForge: Wanneer Welke?
Vaak wordt gevraagd: "Waarom niet gewoon Fabric?"
Fabric Voordelen:
✅ Lichter: Minder overhead, betere vanilla performance
✅ Snellere updates: Vaak binnen uren na Mojang release
✅ Makkelijkere API: Simpler voor beginnende modders
✅ Sodium/Lithium: Beste performance mods zijn Fabric-only
NeoForge Voordelen:
✅ Meer mods: 10x meer content mods dan Fabric
✅ Kitchen sink packs: Grote modpacks (ATM, FTB) zijn NeoForge
✅ Complexe mods: Tech/magic mods gebruiken Forge API
✅ Mature ecosystem: 13 jaar ontwikkeling, stabiele APIs
Praktisch Advies:
Server type → Modloader:
| Type Server | Best Choice | |-------------|-------------| | Vanilla+ (QoL only) | Fabric | | Tech pack (Mekanism, Create) | NeoForge | | Magic pack (Ars Nouveau, Botania) | NeoForge | | Kitchen sink (200+ mods) | NeoForge | | Ultra performance focus | Fabric (Paper + Fabric plugins) | | Latest snapshots | Fabric | | 1.21+ Modded | NeoForge |
Performance Tips voor NeoForge Servers
JVM Arguments
NeoForge genereert user_jvm_args.txt, maar je kunt optimaliseren:
Voor 6GB Server:
# In user_jvm_args.txt
-Xms6G
-Xmx6G
-XX:+UseG1GC
-XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-XX:G1HeapRegionSize=32M
-XX:G1NewSizePercent=20
-XX:G1ReservePercent=20
-XX:MaxTenuringThreshold=1
-XX:G1HeapWastePercent=5
-XX:G1MixedGCCountTarget=4
-XX:InitiatingHeapOccupancyPercent=15
-XX:G1MixedGCLiveThresholdPercent=90
-XX:SurvivorRatio=32
-Dfml.readTimeout=180
-Dfml.loginTimeout=180
Voor 10GB+ Server (ZGC):
-Xms10G
-Xmx10G
-XX:+UseZGC
-XX:+ZGenerational
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-Dfml.readTimeout=180
Server.properties Tweaks
# Modded servers hebben hogere limits nodig
max-tick-time=180000
# Network optimization
network-compression-threshold=512
# View distance (modded chunks zijn zwaarder)
view-distance=8
simulation-distance=6
Wereldgeneratie Pre-chunking
Modded world gen is extreem traag. Pre-genereer met Chunky:
/chunky world minecraft:overworld
/chunky radius 5000
/chunky start
Dit pregenereert een 10.000x10.000 blokken gebied. Duurt 2-6 uur, maar voorkomt lag tijdens gameplay.
Toekomst Perspectief: 2026 en Beyond
Forge Legacy Support
LexManos heeft aangegeven Forge te blijven supporten voor oude versies, maar nieuwe features komen alleen naar NeoForge.
Verwachting:
- Forge blijft bestaan voor 1.20.1 en lager (legacy)
- Geen actieve ontwikkeling aan nieuwe Minecraft versies
- Community focus verschuift volledig naar NeoForge
NeoForge Roadmap
Aangekondigde features:
- Snellere mod loading: Parallel loading van mod assets
- Betere mod compatibility layers: Eenvoudiger Fabric mods porten
- Built-in performance tools: Spark-achtige profiling standaard
- Minecraft 1.22 support: Direct bij release (Fabric-snelheid)
Modder Perspectief
Mod developers kiezen NeoForge omdat:
- Actieve core team (bugfixes binnen dagen)
- Modern code (Java 21 features)
- Betere documentatie (NeoForged wiki wordt actief bijgehouden)
- Grotere community engagement
Decision Matrix: Jouw Situatie
| Ik wil... | Kies... | Waarom | |-----------|---------|--------| | Een server starten in 2026 op 1.21+ | NeoForge | Toekomstbestendig, beste support | | ATM9 draaien (1.20.1) | Forge | Pack is Forge, werkt prima | | Eigen modpack maken met 100+ mods | NeoForge | Betere performance, meer mod keuze | | Vanilla+ met 10 QoL mods | Fabric | Lighter, sneller | | RLCraft / oude pack draaien | Forge | Geen NeoForge versie beschikbaar | | Experiment met snapshots | Fabric | Snelste updates | | Professionele server met SLA | NeoForge | Stabielst voor modded |
Conclusie: NeoForge is de Winnaar voor 2026
Samenvattend:
✅ NeoForge = Toekomst van Minecraft modding (1.21+)
✅ Forge = Legacy support voor oude packs (<1.20.4)
✅ Fabric = Lightweight alternatief voor Vanilla+
Voor nieuwe projecten: Start direct met NeoForge. Betere performance, actievere ontwikkeling, en de volledige modding community stapt over.
Voor bestaande servers: Blijf bij je huidige loader totdat je natuurlijk upgrade naar nieuwe Minecraft versie, dan switch naar NeoForge.
Klaar om een NeoForge server te starten? Space-Node Minecraft Hosting ondersteunt NeoForge out-of-the-box, met pre-configured modpack installers (ATM10, FTB NeoTech) en NVMe opslag voor snelle chunk loading. Vanaf €15/maand met automatische backups.
Gerelateerde gidsen: