Mods côté client et côté serveur : la différence
Quels mods ne sont nécessaires qu'au joueur, lesquels qu'au serveur, lesquels aux deux côtés, et ce qui se passe en cas d'erreur.
Mis à jour le 13 août 2026
Un mod peut être côté client, côté serveur ou universel. Installer un mod côté client sur un serveur est une cause fréquente de crash au démarrage.
Côté client uniquement
Shaders, minimaps, améliorations d'interface, zoom, affichage des FPS, packs de sons, optimiseurs de rendu (Sodium, Iris, OptiFine). Le serveur n'en a pas besoin, et ils provoquent souvent un crash sur celui-ci car ils accèdent à un moteur graphique absent.
Côté serveur uniquement
Optimisation des ticks et des chunks, anticheats, utilitaires d'administration, plugins de pont.
Universel
Mods de contenu : nouveaux blocs, objets, mobs, mécaniques. Ils doivent être installés à la fois sur le serveur et côté joueur, et dans la même version. Sinon, la connexion est refusée avec un message indiquant une incompatibilité de la liste des mods.
Comment le savoir
- La page du mod indique pour quel côté il est prévu (
Client,Server,Both). - Dans le manifeste Modrinth, le champ
env. - Dans
fabric.mod.jsonetmods.toml, le côté est parfois précisé.
Ce qui se passe en cas d'erreur
| Erreur | Symptôme |
|---|---|
| Mod côté client sur le serveur | Crash au démarrage, NoClassDefFoundError pour les classes graphiques |
| Mod universel uniquement sur le serveur | Le joueur ne peut pas rejoindre : Incompatible mod set |
| Mod universel uniquement côté joueur | La même chose, de l'autre côté |
| Mod côté serveur côté joueur | Généralement sans conséquence |
Voir Incompatible mod set pour plus de détails.
