Bonjour !
Voici une liste à jour des mods Forge axés sur l’optimisation des performances de Minecraft. Les mods présentés couvrent les versions de Minecraft allant jusqu’en 1.21.5, avec un accent sur les versions récentes (1.19.x, 1.20.1, 1.21.x). Tous les mods listés sont compatibles avec Forge (certains existent aussi en Fabric/NeoForge, mais ne sont inclus ici que s’ils ont une version Forge). Chaque mod est accompagné d’une brève description de son utilité et des versions Minecraft prises en charge. Vous pouvez combiner plusieurs de ces mods pour améliorer significativement les FPS côté client ainsi que les performances (TPS) côté serveur.
Optimisations Générales (Serveur & CPU/TPS)
Adaptive Performance Tweaks (APT)
Un ensemble modulable de tweaks configurables visant à améliorer les performances globales du jeu, aussi bien côté serveur que client. Il regroupe plusieurs optimisations (gestion des entités, du rendu, etc.) pour ajuster dynamiquement le comportement du jeu en fonction de la charge, ce qui aide à maintenir un TPS élevé sur le serveur et une meilleure fluidité.
Versions : Forge 1.16 – 1.21.1.
AI Improvements
Optimise le comportement des entités et des mobs en rendant l’IA moins gourmande en ressources processeur. Ce mod réduit la charge CPU due à l’IA (recherche de chemin, navigation des mobs, etc.), ce qui diminue le lag serveur lié aux entités.
Versions : Forge 1.7.10 – 1.20.6.
Performant
Pack d’optimisations serveur tout-en-un pour les versions antérieures (1.14 à 1.16) visant à améliorer le TPS. Il modifie de nombreux systèmes internes (mobs, gestion des tâches, etc.) pour accroître l’efficacité du serveur et corriger certaines lenteurs de la version Vanilla.
Versions : Forge 1.14.4 – 1.16.5.
Canary (Lithium for Forge)
Portage non-officiel du célèbre mod Lithium (optimisations générales Fabric) vers Forge. Améliore les performances globales du jeu en optimisant de nombreux calculs de physique et de gestion de monde côté serveur et client. Il agit comme un “Lithium” pour Forge, et fonctionne autant en solo qu’en serveur.
Versions : Forge 1.18.2 – 1.20.4.
Radium Reforged
Autre portage de Lithium pour Forge/NeoForge, offrant un ensemble d’optimisations complet au moteur de jeu. Radium vise à améliorer le TPS et les performances serveur de manière similaire à Canary, avec différentes implémentations. Versions : Forge 1.16.5 – 1.20.x (NeoForge 1.21).
Alternate Current
Réimplémente le système de redstone de façon plus efficace pour réduire les lag causés par les circuits redstone complexes. Ce mod optimise les calculs de redstone et diminue drastiquement les mises à jour redondantes, ce qui allège la charge serveur sans changer le comportement visible des circuits (le fonctionnement devient même plus prévisible qu’en Vanilla).
Versions : Forge 1.18.1 – 1.20.2 (NeoForge 1.21).
Smooth Chunk Save
Évite les pics de lag lors de la sauvegarde des chunks en espaçant et en optimisant les opérations d’écriture sur disque. Ce mod étale la sauvegarde des zones du monde sur plusieurs ticks afin de prévenir les freezes lors des auto-saves fréquentes.
Versions : Forge 1.18.1 – 1.20.1.
Chunk Sending
Optimise l’envoi des données de chunks aux joueurs (serveur). Ce mod revoit la façon dont les chunks sont triés et envoyés, en les distribuant sur plusieurs ticks au lieu d’un envoi massif. Cela réduit les pics de bande passante et les ralentissements lorsque des joueurs rejoignent le serveur ou se téléportent.
Versions : Forge 1.19.2 – 1.20.1.
Connectivity
Corrige et améliore divers aspects du réseau sous Forge. Il résout des problèmes de connexion connus (timeouts à la connexion, erreurs de paquets trop gros, etc.) et optimise certaines limites de paquets et le traitement réseau pour réduire les latences et pertes de connexion.
Versions : Forge 1.16.2 – 1.20.1.
Pluto
Portage Forge du mod Krypton (optimisation réseau Fabric) qui optimise la pile réseau de Minecraft. Utile surtout en multijoueur, Pluto réduit l’utilisation de bande passante et améliore la gestion des connexions (ex : compression des paquets, gestion des buffers) pour diminuer la latence et la charge CPU réseau sur le serveur.
Versions : Forge 1.18.2 – 1.19.3.
Clumps
Regroupe automatiquement les orbes d’XP au sol en une seule orb plus grosse afin de réduire le nombre d’entités actives. Cela atténue considérablement le lag causé par de très nombreuses orbes d’expérience après certaines actions (fermes à mobs, minage intensif, etc.) sans perdre d’XP total.
Versions : Forge 1.10.2 – 1.21.x.
In Control!
Permet de personnaliser finement les règles de spawn des mobs via des fichiers de config. Ce mod serveur peut être utilisé pour limiter le nombre de monstres dans certaines zones ou conditions, supprimant ainsi les pics de lag dus à des surpopulations de mobs. En ajustant les spawns (par exemple réduire les monstres aquatiques, ou limiter les groupes de mobs), on peut soulager le serveur dans les situations extrêmes.
Versions : Forge 1.12.2 – 1.20.1.
Magnum Torch
Ajoute des objets (telles que la mega torche) empêchant l’apparition de mobs hostiles dans un rayon défini. En plaçant ces torches dans votre base ou sur votre serveur aux endroits stratégiques, vous évitez l’accumulation de monstres et donc la charge CPU associée à leur IA. C’est une approche gameplay pour contrôler les entités et améliorer les performances dans les zones critiques.
Versions : Forge 1.18 – 1.20.4.
Chunky
Outil pré-générant les chunks de la carte à l’avance, afin d’éviter les lags de génération en pleine partie. Vous pouvez générer à l’avance tout ou partie d’un monde (idéalement en pré-lancement du serveur ou en solo) pour que durant le jeu, les joueurs n’aient pas à charger de nouveaux chunks à la volée. Cela stabilise le TPS et élimine les saccades dues à la génération terrain pendant l’exploration. Vous avez un tutoriel pour son utilisation juste ici : https://forum.minestrator.com/threads/presentation-utiliser-chunky-pour-pregenerer-sa-map.1045/
Versions : Forge 1.16.5 – 1.20.6.
Optimisations Graphiques (Client & FPS)
Sauf indication contraire, ces mods ne doivent pas être ajoutés aux serveurs.
OptiFine
Le mod d’optimisation graphique le plus connu, mais qui a mal vieilli et n'est pas aussi performant que les mods que vous trouverez dans la suite de la liste. Il améliore les FPS en optimisant le moteur de rendu et ajoute de nombreuses options graphiques avancées (contrôle fin des rendus de particules, qualité des ombres, LOD des objets, etc.). OptiFine intègre également des fonctionnalités comme le Dynamic Lighting et le fameux support des shaders. Il inclut des optimisations côté client équivalentes à certaines fonctionnalités de mods séparés (ex : rendu “Smart Leaves” pour ne pas afficher la face inférieure des feuilles, culling plus agressif des entités hors-champ, etc.).
Versions : Forge 1.7.2 – 1.21.4
Rubidium
Un fork de Sodium rendu compatible avec Forge, offrant d’énormes gains de FPS en réécrivant le moteur de rendu OpenGL de Minecraft. Rubidium reprend toutes les optimisations de Sodium (rendu des chunks multi-draw, culling avancé des faces invisibles, utilisation plus efficiente de la VRAM, etc.) pour réduire drastiquement la charge CPU du rendu et lisser les frame-times. Il en résulte un jeu beaucoup plus fluide, surtout sur les systèmes où le CPU était le facteur limitant.
Versions : Forge 1.16.5 – 1.20.x. (À utiliser côté client uniquement, incompatible avec OptiFine installé simultanément.)
Oculus
Ce mod complète Rubidium en réintroduisant le support des shaders (équivalent Forge du mod Iris sur Fabric). Si vous souhaitez utiliser des shaderpacks avec Rubidium, Oculus est nécessaire. Il n’améliore pas à proprement parler les performances (les shaders restent coûteux), mais il est mentionné ici car c’est la solution côté Forge pour retrouver les shaders perdus en abandonnant OptiFine.
Versions : Forge 1.16.5 – 1.20.x.
Starlight
Remplace entièrement le moteur de calcul de lumière de Minecraft par une implémentation beaucoup plus rapide. Starlight élimine les problèmes de performances et les bugs d’éclairage en recalculant la propagation de la lumière de façon plus efficiente. Le résultat est une génération/propagation de la lumière quasi instantanée, ce qui supprime les lag spikes lors de la génération de nouveaux chunks ou de la mise à jour de la lumière en jeu.
Versions : Forge 1.17.1 – 1.20.2.
Entity Culling
Améliore les FPS en ne rendant pas les entités qui sont hors du champ de vision ou occultées par des obstacles. Ce mod utilise des tests de visibilité pour “culler” (écarter du rendu) les entités et tuiles que le joueur ne peut pas voir, économisant ainsi du temps de rendu GPU et CPU. En jeu, cela se traduit par un gain d’images par seconde notable dans les zones riches en entités (item frames, mobs derrière des murs, etc.).
Versions : Forge 1.6.3 – 1.21.5.
CullLessLeaves Reforged
Ce mod reprend la fonction Smart Leaves d’OptiFine en améliorant le rendu des feuillages. Cull Leaves supprime l’affichage des faces cachées des blocs de feuilles, ce qui diminue énormément le nombre de polygones à dessiner dans les forêts denses. Cull Less Leaves est une variante plus compatible qui culle moins agressivement (garde un aspect visuel plus plein) tout en offrant un gain de performance d’environ 5-10% en FPS.
Versions : Forge 1.18.2 – 1.20.2.
Entity Collision FPS Fix
Réduit l’utilisation CPU côté client en désactivant certains calculs de collision d’entités inutiles en solo. En Vanilla, le client calcule aussi les collisions entité-entité pour des besoins visuels mineurs. Ce mod désactive ces calculs côté client, ce qui peut augmenter les FPS dans des situations avec beaucoup d’entités rapprochées, sans affecter la physique réelle gérée par le serveur.
Versions : Forge 1.18.2 – 1.19.2.
Better Biome Blend
Réécrit l’algorithme de “blending” des couleurs de biome de Minecraft de manière plus efficace et étend le rayon de mélange des couleurs. En remplaçant l’algorithme Vanilla par un autre multithreadé et optimisé, ce mod permet d’obtenir des transitions de couleurs de biome plus lisses visuellement, tout en améliorant les performances lorsque le jeu calcule ces dégradés. Le résultat : moins de chutes de FPS en explorant de nouvelles zones, surtout en Fancy, et un rendu plus esthétique.
Versions : Forge 1.12.2 – 1.19.
BetterFPS
Un ancien mod d’optimisation qui introduit des algorithmes mathématiques alternatifs pour certaines opérations (par ex. le calcul des sinusoïdes) afin d’améliorer légèrement les FPS. Sur les versions 1.8 à 1.12, BetterFPS pouvait offrir quelques FPS supplémentaires et une meilleure stabilité, mais ses améliorations sont désormais supplantées par des mods plus modernes sur les versions récentes.
Versions : Forge 1.7.10 – 1.12.2.
Optimisations de la Mémoire
FerriteCore
Réduit drastiquement l’utilisation de la RAM par Minecraft en optimisant la façon dont les données et objets sont stockés en mémoire. Il deduplicationne notamment les modèles et les objets non utilisés, ce qui profite énormément aux modpacks lourds (diminution de la consommation mémoire et des lag dus au garbage collector). C’est un must-have pour stabiliser les gros packs moddés.
Versions : Forge 1.16.4 – 1.20.1 (NeoForge 1.20.2+).
Saturn
Mod d’optimisation de la mémoire open-source, créé pour diminuer l’empreinte mémoire de Minecraft (notamment en environnement moddé). Saturn apporte diverses optimisations au moteur (gestion des bytebuffers, des caches, etc.) qui réduisent la consommation RAM aussi bien côté serveur que client, sans altérer le gameplay. Il peut être installé indifféremment sur le client, le serveur, ou les deux.
Versions : Forge 1.16.5 – 1.20.6.
FoamFix
Mod d’optimisation pour les anciennes versions (principalement 1.12.2) visant à corriger les inefficacités du moteur Java de Minecraft en environnement moddé. FoamFix élimine ou améliore certaines structures de données redondantes de Minecraft, réduisant ainsi l’utilisation mémoire et accélérant le chargement des mods. Indispensable en 1.12.2 pour tout gros modpack, il a en partie inspiré des mods plus récents comme FerriteCore.
Versions : Forge 1.8.9 – 1.12.2 (dernière maj en 1.12.2).
TexFix
Optimise l’utilisation de la RAM liée aux textures en débarrassant la mémoire des données de textures inutilisées après le chargement. Minecraft charge toutes les textures en mémoire, même celles non animées ou provisoires ; TexFix vient nettoyer ces données superflues, libérant potentiellement plusieurs centaines de Mo de RAM dans les modpacks gourmands en textures.
Versions : Forge 1.10.2 – 1.12.2.
VanillaFix
Un mod “tout-en-un” pour 1.12.2 combinant correctifs de bugs et optimisations de performance. Côté performance, VanillaFix inclut des améliorations de FPS et de gestion mémoire (il intègre par exemple certaines optimisations de FoamFix), ce qui rend Minecraft 1.12 plus stable et fluide. Côté debug, il empêche aussi certains crashs critiques et offre des informations utiles en cas de crash.
Version : Forge 1.12.2.
LazyDFU
Accélère le temps de lancement du jeu en reportant le chargement du DataFixerUpper (DFU). En Vanilla, Minecraft initialise dès le menu principal le système DFU (outil de conversion de données pour anciennes versions), ce qui rallonge beaucoup le chargement initial. LazyDFU rend ce chargement “paresseux” (lazy), c’est-à-dire qu’il n’active le DFU qu’en cas de besoin, améliorant ainsi significativement le temps de démarrage du jeu.
Versions : Forge 1.16.1 – 1.19.3.
DataFixerSlayer
Va encore plus loin que LazyDFU en désactivant complètement le DataFixerUpper dans Minecraft. Libérer le jeu de ce lourd composant peut réduire l’utilisation mémoire et accélérer le jeu moddé (surtout en 1.16.5 où le DFU était très lourd). Attention : il est déconseillé d’utiliser DataFixerSlayer si vous envisagez d’ouvrir des mondes d’anciennes versions ou de changer la version d’un monde existant, car le DFU est justement l’outil de conversion de données entre versions.
Version : Forge 1.16.5.
ModernFix
Mod tout-en-un pour les versions modernes (1.16+, principalement 1.18/1.19) qui apporte une multitude d’optimisations de performance, de réduction de consommation mémoire et de correctifs divers. Il améliore notablement les temps de chargement (démarrage du client et chargement des mondes) et diminue l’utilisation RAM des gros packs. Avec ModernFix, les modpacks Forge 1.16–1.19 se lancent environ 2x plus vite, et certaines optimisations optionnelles peuvent même permettre de faire tourner de très gros packs (plus de 300 mods) avec seulement 3 Go de RAM allouée. Ce mod inclut de nombreux patchs de bugs connus et reste compatible avec les autres mods d’optimisation.
Versions : Forge 1.16.5 – 1.19.4 (NeoForge 1.20+).
Démarrage et Chargement plus Rapides
Smooth Boot (Reloaded)
Ces mods améliorent la répartition des tâches durant le chargement de Minecraft pour éviter les pics d’utilisation CPU au lancement. En modifiant le nombre de threads utilisés pendant le chargement des datapacks, mods et ressources, Smooth Boot élimine les à-coups qui peuvent faire ramer votre PC au lancement. En pratique, cela n’accélère pas forcément énormément le temps total de démarrage, mais ça le rend beaucoup plus fluide et évite de “geler” votre système pendant que Minecraft se lance.
(NB: Smooth Boot original couvre Forge 1.14–1.16; la version “Reloaded” prend le relais pour Forge 1.18.2–1.20.)
Fastload
Réduit sensiblement le temps de chargement des mondes en modifiant la manière dont Minecraft initialise un monde ou rejoint un serveur. Fastload optimise certaines étapes d’initialisation de l’univers et peut diminuer la surface qui est calculée/générée lors du spawn initial. En clair, vous accédez plus rapidement à votre partie ou à votre serveur, avec moins d’attente sur l’écran “World Loading”.
Versions : Forge 1.18.2 – 1.20.1.