Skip to content
Hébergement · Performances

Lag de redstone et comment le trouver

Pourquoi la redstone fait chuter les TPS, comment trouver les circuits qui tournent à vide, réglages du cœur, et règles pour les joueurs.

Mis à jour le 13 août 2026

La redstone est calculée à chaque tick. Un circuit qui tourne en permanence représente une charge constante, que des joueurs soient à proximité ou non (si le chunk est chargé).

Ce qui pèse le plus

  • Les horloges construites avec des répéteurs et des comparateurs, qui tournent à vide.
  • Les longues lignes de poudre de redstone : chaque mise à jour recalcule tout le circuit.
  • Les observateurs en boucle.
  • Les machines à pistons qui déplacent des blocs en continu.
  • Les entonnoirs : chacun vérifie son contenu à chaque tick.

Comment le repérer

Le profiler affichera le poids de TickNextTick, Redstone et les coordonnées — Spark. De là, vous vous rendez sur place.

Les plugins auxiliaires (LagAssist et similaires) peuvent détecter les chunks à l'activité anormale et les lister.

Réglages essentiels

Paper et Purpur vous permettent de :

  • choisir un algorithme de redstone alternatif (redstone-implementation: ALTERNATE_CURRENT) — nettement moins coûteux que le vanilla ;
  • limiter la vitesse des entonnoirs (hopper.disable-move-event, intervalle de vérification) ;
  • limiter le nombre de mises à jour de blocs par tick.

ALTERNATE_CURRENT est le plus utile de tous : le comportement change à peine, la charge baisse.

Règles

Mettez-vous d'accord avec vos joueurs : les horloges qui tournent sans raison se coupent avec un levier. Les joueurs techniques l'acceptent généralement bien si vous expliquez pourquoi et que vous montrez le profil — Fermes et machines à lag.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur