
RedProtect
RedProtect - плагин для Paper, который защищает сервер Minecraft от лагов из-за редстоун-часов. Умеет отключать редстоун при падении TPS и поддерживает защиту по чанкам и регионам PlotSquared.
RedProtect - это легковесный плагин для Paper, который спасет ваш сервер от лагов, вызванных редстоун-часами. Если вы админ, то наверняка знаете проблему: игроки строят бесконечные циклы редстоуна, которые за секунды просаживают TPS до нуля. Этот анти-лаг инструмент решает проблему раз и навсегда. Актуальная версия поддерживает Minecraft Java 1.21.4-1.21.11.
По факту, редстоун-часы - это классическая головная боль для любого сервера. Они создают огромную нагрузку на процессор, заставляя сервер тратить тики на пересчет сигналов. RedProtect умно анализирует активность и глушит проблемные участки до того, как они положат весь сервер.
Основные возможности
Плагин работает умно. Он не просто режет редстоун на корню, а анализирует активность по разным уровням:
- Защита по регионам (Plot based) - работает в связке с PlotSquared.
- Защита по зонам (Area based) - ограничивает активность в определенных радиусах.
- Защита по чанкам (Chunk based) - блокирует часы на уровне чанков.
- Отключение по TPS - если сервер начинает проседать по тикам, редстоун временно глушится.
Совместимость
RedProtect отлично дружит с популярными плагинами приватов:
- PlotSquared
- Protect
Настройка конфигурации
Чтобы плагин работал как надо, его нужно настроить. В конфиге можно задать порог TPS, время отключения и лимиты обновлений. Вот основные параметры:
5 { "enable-area-protection": true, // включить защиту по зонам "enable-chunk-protection": true, // включить защиту по чанкам "enable-plot-protection": true, // включить защиту PlotSquared "print-messages-to-console": true, // выводить уведомления о часах в консоль "lag-disable-redstone": true, // отключать редстоун при лагах "disable-clocks": true, // отключать редстоун-часы "disable-redstone-tps": 18, // порог TPS для отключения редстоуна "lag-detect-interval-millis": 1000, // интервал проверки лагов (в мс) "clock-disable-time-millis": 10000, // на сколько мс отключать часы "region-update-limit": 25000 // сколько апдейтов нужно для срабатывания }
Важные нюансы и советы
Чтобы получать уведомления о срабатываниях, выдайте себе пермишен redclock.notify. В свежих версиях (релиз 2.1.0) добавили фичу notifyOwner для контроллеров редстоуна - теперь владелец региона будет получать уведомления о том, что его механизм отключили.
Если вы только запускаете свой проект, плагин без проблем встанет на BungeeHost (https://bungee.host) в один клик. Это идеальный вариант, чтобы поиграть с друзьями онлайн без лагов.
Совет: не ставьте disable-redstone-tps слишком высоко (например, 19-20). Иначе плагин будет отключать редстоун при малейшем чихе сервера. 18 тиков - золотая середина.
Скачайте плагин RedProtect для Майнкрафт, если устали бороться с лагами от хитрых механизмов игроков. Это must-have для крупных серверов и сэкономит вам кучу нервов.
Сервер для плагина RedProtect - как у профи
Плагин RedProtect создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином RedProtect для друзей можно за пару минут - BungeeHost всё уже подготовил.
