Aller au contenu

Wiki

Révision #1336

Enregistrée le 10 octobre 2026 à 8:22

Auteur: YoupaX Type: Contribution « Images converties en WebP (plus légères, chargement plus rapide). »
Cette révision #1336

Gagner des FPS

Un pack de 447 mods demande plus qu'un jeu vanilla, mais la plupart des chutes de performance viennent de trois ou quatre réglages mal placés, pas de ta machine. Cette page explique ce qui est déjà optimisé pour toi, ce que tu peux régler, et dans quel ordre chercher quand ça rame.

Ce qui tourne déjà pour toi

ModernFix, Lithium, FerriteCore et ServerCore

Le launcher installe une douzaine de mods dont le seul rôle est de faire tourner le pack plus vite. Tu n'as rien à configurer, mais il est utile de savoir ce qu'ils font:

À cette liste s'ajoute ArcadiaTweaks, écrit par l'équipe du serveur, qui corrige notamment une chute progressive des images par seconde autour des transporteurs Mekanism colorés.

ModCe qu'il optimise
SodiumTout le rendu du monde, c'est le gain le plus important
ModernFixLe démarrage du jeu et la mémoire utilisée
FerriteCoreCompresse les données de blocs en mémoire
LithiumLa logique du jeu, côté serveur comme côté client
Entity CullingArrête de dessiner les créatures et machines cachées derrière un mur
ImmediatelyFastL'affichage de l'interface, du texte et des cartes
AllTheLeaksSurveille les fuites de mémoire et prévient à 90 % d'utilisation
Particle CoreTraite les particules en parallèle, jusqu'à 16 384 par couche
Smooth ChunkÉtale la sauvegarde des chunks pour éviter les à coups

Les trois réglages qui comptent vraiment

  1. 1
    La distance d'affichage. C'est de loin le premier levier. Sur ce pack, 12 chunks suffisent pour jouer confortablement. Le mod Bobby te laisse monter jusqu'à 32 chunks, mais au delà de ce que le serveur envoie, ce sont des chunks gardés en cache : joli, mais coûteux (voir plus bas).
  2. 2
    La mémoire allouée. Trop peu et le jeu passe son temps à nettoyer, trop et les pauses s'allongent. Le réglage est expliqué dans Allouer de la RAM.
  3. 3
    Les shaders. Ils sont désactivés par défaut. Si tu les actives, ce sont les ombres qui coûtent le plus cher, voir Régler ses shaders.
Un réglage déjà fait pour toi
Le pack étire la zone de rendu horizontalement plutôt que verticalement, avec un facteur vertical réglé à 0,5. Autrement dit, tu vois loin devant toi sans que le jeu calcule inutilement des chunks très au dessus et très en dessous. C'est du gain gratuit, ne le touche pas.

Bobby : voir plus loin, ou gagner des FPS

Bobby garde en mémoire les chunks que tu as déjà vus et continue de les afficher au delà de la distance envoyée par le serveur. Tu vois donc plus loin, jusqu'à 32 chunks, mais ta carte graphique dessine beaucoup plus de terrain, ta mémoire se remplit et le cache grossit sur ton disque. Sur une machine modeste, c'est souvent lui qui fait chuter les images par seconde.

Désactiver Bobby pour gagner des FPS : ouvre le fichier config/bobby.conf de ton instance et remplace enabled=true par enabled=false, puis relance le jeu. Tu peux aussi garder Bobby et simplement baisser ta distance d'affichage à 12 chunks : il n'affiche alors rien de plus que le serveur.

Bobby ne change rien au jeu lui même : ni tes constructions, ni ce que voient les autres joueurs. Le désactiver est sans risque, et tu peux le réactiver à tout moment de la même façon. Le cache est effacé tout seul pour les régions que tu n'as pas revues depuis 30 jours. L'accès aux fichiers de l'instance est expliqué sur Accéder aux fichiers.

Pour les réglages vidéo, le pack installe aussi Reese's Sodium Options, qui remplace le menu des options graphiques par un écran plus clair, avec une recherche. Tous les réglages de cette page s'y trouvent.

Quand ça rame, cherche dans cet ordre

  • Regarde le compteur de mémoire. Si le jeu tourne en permanence au dessus de 90 %, augmente la RAM allouée avant toute autre chose.
  • Compte les entités autour de toi. Une ferme à mobs, un troupeau d'animaux ou des centaines d'objets au sol coûtent plus cher que n'importe quel réglage graphique.
  • Baisse la distance de simulation avant la distance d'affichage: c'est elle qui fait travailler le jeu, pas seulement dessiner.
  • Coupe les shaders le temps de vérifier, ça isole tout de suite le problème.
  • Vérifie le son. Un bug connu fait chuter les images par seconde sur certaines configurations, la solution est sur Chutes de FPS liées au son.

Ce qui ne sert à rien

  • Installer d'autres mods d'optimisation. Ils entrent en conflit avec ceux du pack et cassent souvent plus qu'ils n'apportent.
  • Monter la RAM à 16 Go côté client. Au delà d'un certain point, les pauses du ramasse miettes s'allongent, exactement comme sur un serveur.
  • Baisser toutes les options d'un coup. Tu perds la qualité sans savoir ce qui coûtait cher. Change un réglage à la fois.
Si tu joues sur une machine modeste, la combinaison la plus efficace est simple: 12 chunks d'affichage, 8 de simulation, pas de shaders, et la RAM correctement allouée. Le pack reste très jouable ainsi.

Et si le problème vient du serveur

Quand tout le monde lag en même temps au même endroit, ce n'est pas ton client. Les symptômes sont différents: les blocs mettent du temps à casser, les mobs glissent, les machines ralentissent. Dans ce cas, signale le avec l'heure et l'endroit, voir Signaler un bug. Si tu gères ton propre serveur, la partie diagnostic est dans Optimiser son serveur.

Où continuer

Les shaderpacks livrés avec le pack sont comparés dans Les shaderpacks inclus, et leurs réglages détaillés dans Régler ses shaders. Pour la mémoire, vois Allouer de la RAM, et pour savoir ce que contient exactement ton installation, Liste des mods.

Version actuelle

Gagner des FPS

Un pack de 439 mods demande plus qu'un jeu vanilla, mais la plupart des chutes de performance viennent de trois ou quatre réglages mal placés, pas de ta machine. Cette page explique ce qui est déjà optimisé pour toi, ce que tu peux régler, et dans quel ordre chercher quand ça rame.

Ce qui tourne déjà pour toi

ModernFix, Lithium, FerriteCore et ServerCore

Le launcher installe une douzaine de mods dont le seul rôle est de faire tourner le pack plus vite. Tu n'as rien à configurer, mais il est utile de savoir ce qu'ils font:

À cette liste s'ajoute ArcadiaTweaks, écrit par l'équipe du serveur, qui corrige notamment une chute progressive des images par seconde autour des transporteurs Mekanism colorés.

ModCe qu'il optimise
SodiumTout le rendu du monde, c'est le gain le plus important
ModernFixLe démarrage du jeu et la mémoire utilisée
FerriteCoreCompresse les données de blocs en mémoire
LithiumLa logique du jeu, installé sur le serveur (version 0.15.4 depuis la 2.0.35)
Entity CullingArrête de dessiner les créatures et machines cachées derrière un mur
ImmediatelyFastL'affichage de l'interface, du texte et des cartes
AllTheLeaksSurveille les fuites de mémoire et prévient à 90 % d'utilisation
Particle CoreTraite les particules en parallèle, jusqu'à 16 384 par couche
Smooth ChunkÉtale la sauvegarde des chunks pour éviter les à coups
Dynamic Sound CullingLimite le nombre de sons joués au même endroit, par zones de 16 blocs, pour qu'une très grosse ferme ne sature pas le son. Les sons importants (dégâts, explosions, Warden, cloche...) passent toujours

Les trois réglages qui comptent vraiment

  1. 1
    La distance d'affichage. C'est de loin le premier levier. Sur ce pack, 12 chunks suffisent pour jouer confortablement. Le mod Bobby te laisse monter jusqu'à 32 chunks, mais au delà de ce que le serveur envoie, ce sont des chunks gardés en cache: joli, mais coûteux (voir plus bas).
  2. 2
    La mémoire allouée. Trop peu et le jeu passe son temps à nettoyer, trop et les pauses s'allongent. Le réglage est expliqué dans Allouer de la RAM.
  3. 3
    Les shaders. Ils sont désactivés par défaut. Si tu les actives, ce sont les ombres qui coûtent le plus cher, voir Régler ses shaders.
Un réglage déjà fait pour toi
Le pack étire la zone de rendu horizontalement plutôt que verticalement, avec un facteur vertical réglé à 0,5. Autrement dit, tu vois loin devant toi sans que le jeu calcule inutilement des chunks très au dessus et très en dessous. C'est du gain gratuit, ne le touche pas.

Bobby: voir plus loin, ou gagner des FPS

Bobby garde en mémoire les chunks que tu as déjà vus et continue de les afficher au delà de la distance envoyée par le serveur. Tu vois donc plus loin, jusqu'à 32 chunks, mais ta carte graphique dessine beaucoup plus de terrain, ta mémoire se remplit et le cache grossit sur ton disque. Sur une machine modeste, c'est souvent lui qui fait chuter les images par seconde.

Désactiver Bobby pour gagner des FPS: ouvre le fichier config/bobby.conf de ton instance et remplace enabled=true par enabled=false, puis relance le jeu. Tu peux aussi garder Bobby et simplement baisser ta distance d'affichage à 12 chunks: il n'affiche alors rien de plus que le serveur.

Bobby ne change rien au jeu lui même: ni tes constructions, ni ce que voient les autres joueurs. Le désactiver est sans risque, et tu peux le réactiver à tout moment de la même façon. Le cache est effacé tout seul pour les régions que tu n'as pas revues depuis 30 jours. L'accès aux fichiers de l'instance est expliqué sur Accéder aux fichiers.

Pour les réglages vidéo, le pack installe aussi Reese's Sodium Options, qui remplace le menu des options graphiques par un écran plus clair, avec une recherche. Tous les réglages de cette page s'y trouvent.

Quand ça rame, cherche dans cet ordre

  • Regarde le compteur de mémoire. Si le jeu tourne en permanence au dessus de 90 %, augmente la RAM allouée avant toute autre chose.
  • Compte les entités autour de toi. Une ferme à mobs, un troupeau d'animaux ou des centaines d'objets au sol coûtent plus cher que n'importe quel réglage graphique.
  • Baisse la distance de simulation avant la distance d'affichage: c'est elle qui fait travailler le jeu, pas seulement dessiner.
  • Coupe les shaders le temps de vérifier, ça isole tout de suite le problème.
  • Pendant un spectacle Drop the Beam, baisse la Qualité dans les réglages du mod: les caméras affichées sur des écrans, les ombres et la brume visible sont ce qui coûte le plus cher.
  • Vérifie le son. Un bug connu fait chuter les images par seconde sur certaines configurations, la solution est sur Chutes de FPS liées au son.

Ce qui ne sert à rien

  • Installer d'autres mods d'optimisation. Ils entrent en conflit avec ceux du pack et cassent souvent plus qu'ils n'apportent.
  • Monter la RAM à 16 Go côté client. Au delà d'un certain point, les pauses du ramasse miettes s'allongent, exactement comme sur un serveur.
  • Baisser toutes les options d'un coup. Tu perds la qualité sans savoir ce qui coûtait cher. Change un réglage à la fois.
Si tu joues sur une machine modeste, la combinaison la plus efficace est simple: 12 chunks d'affichage, 8 de simulation, pas de shaders, et la RAM correctement allouée. Le pack reste très jouable ainsi.

Les autres mods d'optimisation du pack

Au delà des gros noms du tableau plus haut, le pack embarque une vingtaine de petits mods qui corrigent chacun un point précis. Tu n'as rien à régler, mais certains ont un effet visible en jeu, autant les connaître.

Fiole d'expérience, établi, four, carte d'exploration, livre de quêtes, chair putréfiée et entonnoir

ModCe qu'il fait
ModernFix (détail)Charge les modèles des blocs et objets seulement quand ils sont utilisés, supprime des données en double en mémoire et corrige une fuite de paquets réseau
ClumpsRegroupe les orbes d'expérience proches en une seule, beaucoup moins coûteuse à afficher et à calculer
Let Me DespawnUn monstre qui ramasse un objet au sol ne devient plus permanent, il peut disparaître comme les autres. Les corps du mod Corpse sont exclus
AI-ImprovementsCalcule plus vite l'orientation du regard des créatures, sans leur retirer aucun comportement
Fast Workbench, FastFurnace, Fast SuiteAllègent la recherche des recettes dans les établis et les fours, Fast Suite la répartit sur plusieurs cœurs du processeur
recipeessentialsGarde en mémoire les recettes déjà cherchées et compare les objets plus vite
Structure EssentialsAccélère et limite la recherche de structures, voir l'encadré plus bas
ConnectivityLaisse jusqu'à 240 secondes pour se connecter et 120 secondes avant de déconnecter un joueur qui ne répond plus, et lève les limites de taille des paquets, utile pour un pack de cette taille
Gpu memory leak fixCorrige des fuites de mémoire de la carte graphique
Model Gap FixSupprime les petits interstices visibles dans les modèles des objets et des blocs
Off Hand Tick FixRéglé pour Simply Swords: une arme tenue en main secondaire est mise à jour à chaque instant, comme en main principale
AttributeFixRelève les plafonds des attributs (l'armure peut monter jusqu'à 1 000 000) pour que les gros bonus de l'équipement ne soient pas tronqués
TwilightForest Thread Safety AddonRend la génération de la Twilight Forest plus sûre et plus rapide
Log BegoneFiltre des messages répétitifs qui encombraient le journal du jeu

Ces mods-là ne tournent que sur le serveur, ils ne changent rien à tes images par seconde mais évitent que le serveur ralentisse pour tout le monde:

Mod serveurCe qu'il fait
NoisiumAccélère la génération des nouveaux terrains
Immersive OptimizationEspace les mises à jour des créatures et des machines selon leur éloignement des joueurs
Chunk SendingEnvoie d'abord les chunks devant toi, au plus 5 par tick à chaque joueur et 80 par tick pour tout le serveur, pour que beaucoup de connexions en même temps ne saturent pas le réseau (version 4.1 depuis la 2.0.35)
LeakyAllège les objets posés au sol, surveille les tas trop gros, les met en évidence et les nettoie (version 3.6 depuis la 2.0.35), voir l'avertissement plus bas
FTBQuestsOptimizerAllège la vérification des objets demandés par les quêtes: vérifications regroupées, 36 cases au plus par passage, changements sans importance ignorés
ServerCoreAdapte la distance de simulation à la charge, voir Chunky et ServerCore
Ne laisse pas déborder tes fermes
Depuis la version 2.0.35, Leaky 3.6 fait briller un tas d'objets au sol et prévient le joueur le plus proche à partir de 100 objets au même endroit, puis le supprime à partir de 300 après un délai, immédiatement s'il atteint 1000. Une ferme qui déverse sa production par terre perd donc ses objets. Le staff peut restaurer un tas supprimé, mais ne compte pas dessus: collecte tout avec des entonnoirs ou un système de stockage.
Cartes et recherche de structures
Structure Essentials borne la recherche de structures pour éviter que le serveur se fige: 15 secondes au plus par recherche, un rayon de 20 pour les cartes au trésor et d'exploration (50 en vanilla) et de 80 pour la commande /locate. Les structures sont aussi 1,5 fois plus espacées, avec en principe au moins 32 blocs entre deux structures. Si une carte ne trouve rien, la structure est simplement trop loin: explore dans une autre direction.

À partir de la version 2.0.33, Does It Tick?, un mod qui optimisait la mise à jour des entités, quitte le pack avec Chunk Activity Tracker et TxniLib, les deux bibliothèques dont il avait besoin. Les bibliothèques du pack sont présentées sur Bibliothèques et mods techniques.

Et si le problème vient du serveur

Quand tout le monde lag en même temps au même endroit, ce n'est pas ton client. Les symptômes sont différents: les blocs mettent du temps à casser, les monstres glissent, les machines ralentissent. Dans ce cas, signale le avec l'heure et l'endroit, voir Signaler un bug. Si tu gères ton propre serveur, la partie diagnostic est dans Optimiser son serveur.

Où continuer

Les shaderpacks livrés avec le pack sont comparés dans Les shaderpacks inclus, et leurs réglages détaillés dans Régler ses shaders. Pour la mémoire, vois Allouer de la RAM, et pour savoir ce que contient exactement ton installation, Liste des mods.