Bonjour !
Ce guide recense les mods compatibles NeoForge qui permettent d’optimiser les performances d’un serveur Minecraft. Il couvre les versions du jeu jusqu’à la 1.21.x, en mettant l’accent sur les versions récentes (1.20.x et 1.21.x) tout en signalant la prise en charge d’éditions plus anciennes lorsque c’est pertinent. Tous les mods listés existent en build NeoForge/Forge ; certains disposent aussi d’une version Fabric/Quilt, mais nous ne les incluons ici que si un build NeoForge ou Forge est effectivement disponible. Chaque mod est présenté avec un lien direct vers sa page de téléchargement, une brève description de son utilité et les versions de Minecraft qu’il prend en charge. Vous pouvez combiner nombre de ces mods pour améliorer considérablement le TPS (ticks par seconde) côté serveur et, dans certains cas, le FPS côté client, tout en réduisant l’usage mémoire et les temps de chargement.
Optimisations générales (Serveur & CPU / TPS)
Adaptive Performance Tweaks
Suite modulaire qui surveille en temps réel la durée d’un tick ; dès que le TPS risque de passer sous 20, le mod ralentit sélectivement l’IA, la disparition des objets, les hoppers, etc. Les règles sont entièrement configurables pour choisir quelles mécaniques doivent « lever le pied » en premier afin de préserver la fluidité.
Versions : NeoForge 1.21 → 1.16
ServerCore
Regroupe des dizaines de correctifs : I/O des chunks et connexions joueurs asynchrones, plafonds de mobs plus intelligents et adoucisseur de pics de lag qui délègue les tâches lourdes à des threads auxiliaires ; particulièrement efficace sur les processeurs 6 cœurs et plus.
Versions : NeoForge 1.21 → 1.17
Radium Reforged
Port fidèle des optimisations Lithium : mises à jour de blocs, collisions, random ticks et IA plus rapides, sans altérer le gameplay. On gagne fréquemment 20 à 40 % de MSPT en conditions réelles.
Versions : NeoForge 1.21.1, 1.20.x, 1.16.5
Sepals
Réécriture avant-gardiste du scheduler d’IA : regroupe et diffère les tâches non critiques des mobs, divisant le temps CPU par entité ; lors de tests sur de grosses fermes, le TPS est passé de 12 à 19. Nécessite Architectury.
Versions : NeoForge 1.21.x
AI Improvements
Rationalise le path-finding : moins de nœuds explorés, objectifs mis en cache, intervalles de recalcul allongés. Idéal sur les serveurs riches en faune ou dotés de grandes fermes à mobs.
Versions : NeoForge 1.21, 1.20.6 → 1.19
BadOptimizations
Trousse de micro-patchs : annulation des envois de light-map redondants, mise en cache des couleurs du ciel, sérialisations de paquets évitées—chacun minime, mais l’ensemble économise plusieurs ms/tick dans les gros packs.
Versions : NeoForge 1.21 → 1.19
Alternate Current
Réimplémente la propagation de la redstone avec une file déterministe : même comportement visuel mais les énormes circuits passent d’une cascade de 1000+ mises à jour à un seul calcul.
Versions : NeoForge 1.21, 1.20.2
FastFurnace
Met en cache la dernière recette fondue par four et saute toute logique si les entrées n’ont pas changé ; les auto-fonderies ne plombent plus votre MSPT.
Versions : NeoForge 1.21 → 1.20
FastWorkbench
Supprime les scans coûteux par slot dans la table de craft ; le shift-click de gros lots n’engendre plus de gels côté client ou serveur.
Versions : NeoForge 1.21 → 1.20
FastSuite
Étend cette même logique de cache à tous les types de recettes JSON, accélérant chaque requête de datapack, pas seulement les fours ou établis.
Versions : NeoForge 1.21, 1.20.1
Annuus
Réécrit l’encodeur/décodeur de paquets avec des buffers mutualisés et la compression Zstd ; les rafales de chunks sont plus petites et le thread réseau ne pique plus d’utilisation CPU.
Versions : NeoForge 1.21.x
Smooth Chunk Save
Répartit les écritures de régions lors des sauvegardes automatiques sur plusieurs ticks, évitant la pause de 2–3 s du « Saving World ».
Versions : NeoForge 1.21 → 1.19
Concurrent Chunk Management Engine (C2ME)
Parallélise la génération, l’éclairage et la construction de heightmaps des chunks ; l’exploration qui divisait votre TPS par 2 ne l’affecte plus. Alpha mais déjà stable sur CPU multi-cœurs.
Versions : NeoForge 1.21 (alpha)
Ksyxis
Supprime complètement les chunks de spawn toujours chargés, libérant plusieurs centaines de Mo et du temps de tick ; rayon configurable si vous souhaitez garder une petite zone active.
Versions : NeoForge 1.21 → 1.8
Noisium
Optimise l’échantillonnage du bruit et le placement des blocs durant la génération : création de nouveaux chunks 20–30 % plus rapide, sans altérer le relief.
Versions : NeoForge 1.21 → 1.19
Clumps
Fusionne les orbes d’XP proches : même quantité d’expérience, mais bien moins d’entités à gérer pour le serveur et le client.
Versions : NeoForge 1.21 → 1.10
Let Me Despawn
Corrige le bug vanilla où les mobs tenant des objets ne despawnent plus ; limite ainsi la prolifération silencieuse d’entités fantômes.
Versions : NeoForge 1.20.x
Async Locator
Exécute /locate
, les cartes d’exploration et les trésors de dauphin en tâche de fond ; ces requêtes lourdes n’interrompent plus le thread principal.
Versions : NeoForge 1.20.x (back-port)
ThreadTweak Reforged
Successeur moderne de Smooth Boot : rééquilibre les priorités de threads et évite les blocages à 100 % CPU lors du démarrage des mods/plugins.
Versions : NeoForge 1.21 → 1.19
Starlight (NeoForge)
Réécriture totale du moteur de lumière : plus de bugs d’éclairage fantôme, mises à jour quasi instantanées—parfait pour la génération ou le spam de torches.
Versions : NeoForge 1.20.4
Get It Together, Drops!
Fusionne automatiquement les items au sol dès leur apparition, empêchant les carrières TNT ou fermes massives de lâcher des milliers d’entités indépendantes.
Versions : NeoForge 1.21 → 1.15
Chunky
Prégénère les chunks hors ligne ; les joueurs n’auront jamais à déclencher la génération lourde de terrain pendant le jeu—indispensable pour les serveurs axés exploration.
Versions : NeoForge 1.20.6 (back-port)
Optimisations Graphiques (Client& FPS)
Embeddium
Port NeoForge du moteur Sodium : nouveau pipeline de rendu multi-draw, mise à jour de chunks multithread et culling agressif. Sur les configurations limitées par le CPU, il double voire triple souvent le nombre d’images par seconde.
Versions : NeoForge 1.21.4 → 1.16.5
Embeddium Extra
Complément d’Embeddium qui ajoute des options vidéo à la OptiFine (animations, brouillard, ciel, particules) et corrige plusieurs soucis visuels. Parfait pour peaufiner les performances sans sacrifier le look.
Versions : NeoForge 1.21, 1.20
NeOculus
Fork NeoForge non officiel d’Oculus/Iris : rétablit la compatibilité avec les packs de shaders par-dessus Embeddium, offrant ainsi un rendu Sodium-grade même avec SEUS, Complementary ou BSL.
Versions : NeoForge 1.21+
ImmediatelyFast
Optimise les chemins OpenGL en mode immédiat (HUD, cartes, particules) : mises en lots des appels de rendu, réutilisation de buffers et moins d’allocation mémoire, pour des FPS plus stables dans les packs bourrés d’interfaces.
Versions : NeoForge 1.21 → 1.18
Entity Culling
Lance en arrière-plan un traçage de rayons afin de ne pas dessiner les entités ou tuiles cachées derrière des blocs ; idéal pour les fermes, bases denses ou usines à machines, où il élimine des centaines de rendus inutiles.
Versions : NeoForge 1.21.1 → 1.16
Cull Less Leaves
Applique un « Smart Leaves » doux : seules les faces invisibles des blocs de feuilles sont supprimées, ce qui réduit jusqu’à 30 % le coût de rendu des forêts sans affecter l’esthétique.
Versions : NeoForge 1.21.6 → 1.16
Vanillin
S’appuie sur Flywheel pour instancier le rendu des block-entities répétées ; permet d’afficher des milliers de coffres, minecarts ou têtes avec un impact négligeable sur les FPS. Recommandé pour les serveurs survie lourds en stockage.
Versions : NeoForge 1.21.1, 1.20.1
ScalableLux
Successeur moderne de Starlight : propagation de la lumière parallélisée et échantillonnage skylight optimisé ; réduit drastiquement les pics de latence lors des mises à jour lumineuses massives tout en fluidifiant le rendu.
Versions : NeoForge 1.21.x (bêta)
Optimisations mémoire
FerriteCore
Déduplique les états de blocs, modèles et autres structures immuables instanciées en masse ; sur de gros modpacks, c’est souvent plusieurs centaines de Mo de RAM libérées et un garbage-collector qui passe nettement moins de temps à “stop-the-world”.
Versions : NeoForge 1.21.6 → 1.16.5
Saturn
Réécrit l’allocation des byte-buffers et le cache des sections de chunks afin de diminuer la pression mémoire globale. Couplé à FerriteCore, on obtient un profil RAM beaucoup plus plat, même après des heures de jeu continu.
Versions : NeoForge 1.20.6 → 1.16.5
AllTheLeaks – Memory Leak Fix
Passe au crible les références circulaires courantes dans NeoForge et les mods populaires, brise les chaînes “fortes” avant qu’elles ne gonflent la mémoire, et applique des correctifs back-portés directement depuis les versions futures de Minecraft. Conçu pour les serveurs 24/7.
Versions : NeoForge 1.21.1 / 1.20.1
Memory Leak Fix
Capture les fuites restantes côté vanilla (GUI, particules, ressources) que d’autres mods n’ont pas encore corrigées ; se combine à merveille avec FerriteCore pour une empreinte mémoire ultra-stable sur les versions 1.16–1.19.
Versions : NeoForge (jusqu’à 1.19.4)
ModernFix
Réduit la mémoire consommée par la réflexion, accélère le chargement des classes et colmate divers “leaks” provoqués par des mod loaders tiers ; sur les gros packs, on constate souvent -20 % de RAM et des chargements deux fois plus rapides.
Versions : NeoForge 1.21+ / 1.20+
Helium (Hydrogen Reforged)
Pool d’arrays, compression des NBT de chunks et fast path pour les registres ; particulièrement utile sur les versions 1.16–1.18 où il fait économiser 200-300 Mo lors des explorations intensives.
Versions : NeoForge 1.18.x → 1.16.5
LazyDFU
Reporte l’initialisation du DataFixerUpper à l’instant où l’on charge vraiment un monde ancien ; gagne jusqu’à 200 Mo de RAM et plusieurs secondes au démarrage sur 1.16-1.19.
Versions : NeoForge 1.19.3 → 1.16.1
DataFixerSlayer
Désactive complètement le DFU pour les serveurs verrouillés sur une version fixe ; encore plus léger que LazyDFU, mais à n’utiliser que si vous n’ouvrez jamais de mondes issus d’anciennes versions.
Version : NeoForge 1.16.5
Démarrage et chargement plus rapides
Smooth Boot Reloaded
Limite et répartit le nombre de threads créés au lancement, évitant le pic CPU à 100 % qui fige les PC modestes ; le chargement devient fluide et l’OS reste réactif, même si le temps total ne baisse que légèrement.
Versions : NeoForge 1.20.x (retour-port Forge 1.18+)
ThreadTweak Reforged
Permet, via une GUI in-game, de ré-équilibrer les priorités de threads après le boot ; supprime les micro-spikes de TPS causés par la concurrence entre fils Java pendant le chargement de gros packs.
Versions : NeoForge 1.21.5 → 1.19
Fastload
Optimise le pipeline « Joining World » : court-circuite des validations redondantes et précalcule certains caches NBT, ce qui fait apparaître les joueurs ou relancer les respawns sensiblement plus vite.
Versions : NeoForge 1.20.1 → 1.18.2
LazyDFU et ModernFix (voir plus haut) complètent parfaitement ces mods : ensemble, ils peuvent retrancher 10 à 30 secondes au démarrage à froid d’un pack NeoForge tout en gardant la mémoire sous contrôle.