Un serveur avec plus de 100 joueurs : que changer
Ce qui est repensé sur un grand serveur : rayons, limites, grille de serveurs, base de données, modération et surveillance de l'état.
Mis à jour le 13 août 2026
Un serveur pour 100 joueurs n’est pas une version agrandie d’un serveur pour 10, mais une conception différente.
Ce qu’il faut modifier
Les rayons. view-distance 6, simulation-distance 4 — view-distance. C’est le premier changement, et le plus efficace.
Les limites d’entités. Les limites d’apparition sont multipliées par le nombre de joueurs : sans les réduire, vous vous retrouvez avec des milliers de mobs — Mobs et entités.
Le monde. Une zone limitée et pré-générée — World border, Pré-génération.
La base de données. Tous les plugins sur MySQL ; le stockage sous forme de fichiers ne tiendra pas — MySQL pour les plugins.
Le réseau. La séparation en un lobby, une Survie et un monde de ressources soulage un processus unique — Réseau de serveurs.
Ce qu’il faut ajouter
- Une surveillance continue du TPS et de la mémoire, des alertes lorsque le serveur tombe — Notifications.
- Un anti-triche et un anti-bot : sur un grand serveur, ils sont obligatoires.
- Une équipe de modération avec des permissions séparées — Permissions du staff.
- Un profilage régulier, pas seulement quand les plaintes arrivent — Spark.
Ce qu’il faut supprimer
Les plugins décoratifs lourds, les diffusions automatiques fréquentes, les mises à jour d’interface à chaque tick, les mondes inutiles. Avec 100 joueurs, chaque petit détail est multiplié par 100.
Attentes matérielles
Le thread de tick est unique et partagé par tout le monde : Folia supprime cette limitation, mais casse la compatibilité. Il est généralement moins coûteux et plus fiable de répartir la charge sur les serveurs d’un réseau.
