Редстоун-лаги и как их искать
Почему редстоун роняет TPS, как найти работающие вхолостую схемы, настройки ядра и правила для игроков.
Обновлено 13 августа 2026 г.
Редстоун обсчитывается каждый тик. Схема, работающая круглосуточно, — постоянная нагрузка независимо от того, есть ли рядом игрок (если чанк загружен).
Что тяжелее всего
- Часы (клоки) на репитерах и компараторах, работающие вхолостую.
- Длинные линии пыли: каждое обновление пересчитывает всю цепь.
- Наблюдатели в петлях.
- Поршневые машины, двигающие блоки постоянно.
- Воронки: каждая проверяет содержимое каждый тик.
Поиск
Профилировщик покажет вес TickNextTick, Redstone и координаты — Spark. Дальше идёте на место.
Плагины-помощники (LagAssist и аналоги) умеют находить чанки с аномальной активностью и показывать их списком.
Настройки ядра
Paper и Purpur позволяют:
- выбрать альтернативный алгоритм редстоуна (
redstone-implementation: ALTERNATE_CURRENT) — заметно дешевле ванильного; - ограничить скорость воронок (
hopper.disable-move-event, интервал проверки); - ограничить число обновлений блоков за тик.
ALTERNATE_CURRENT — самая полезная из них: поведение почти не меняется, нагрузка падает.
Правила
Договоритесь с игроками: часы, работающие без дела, отключаются рычагом. Технические игроки обычно относятся к этому нормально, если объяснить причину и показать профиль — Фермы и лаг-машины.