▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AntiRedstoneLag
AntiRedstoneLag

AntiRedstoneLag

Плагин AntiRedstoneLag для Minecraft серверов эффективно борется с лагом от редстоун-механизмов. Защити свой сервер от лаг-машин на Paper 1.21+

Оцените первым
3.0K
6

Владельцы Minecraft-серверов знают эту боль: игроки строят огромные редстоун-схемы, которые превращают сервер в слайд-шоу. Циклические генераторы сигналов, сложные фермы и просто неудачные постройки могут положить TPS на лопатки. Для решения этой проблемы существует AntiRedstoneLag - плагин, который не просто ограничивает, а грамотно управляет редстоун-нагрузкой.

AntiRedstoneLag работает хитрее обычных лимитеров. Вместо примитивного подсчета обновлений он использует асинхронное логирование и структуры поиска за O(1). Это значит, что мониторинг активности не добавляет нагрузки на тик сервера - плагин практически незаметен в работе, пока не потребуется вмешаться.

Что делает AntiRedstoneLag

Редстоун в Minecraft - штука мощная, но коварная. Если на чанке происходит слишком много обновлений за короткое время, сервер начинает тормозить. АнтиРедстоунЛаг отслеживает количество обновлений на чанк и на отдельный блок, а когда порог превышен - принимает меры.

Особенности плагина:

  • Асинхронная основа - логирование и генерация временных меток вынесены в фоновые потоки, не нагружают главный поток сервера
  • Очистка чанков за O(1) - при выгрузке чанка все данные удаляются мгновенно, без мусора в памяти
  • Современный интерфейс - используется Adventure API и MiniMessage, так что сообщения в чате поддерживают HEX-цвета и градиенты
  • Оптимизация под 1.21 - плагин заточен под физику редстоуна и работу Paper версии 1.21+
  • Гибкие действия - можно настроить, что делать с проблемным блоком: удалить (с уведомлением), сломать с выпадением предметов или просто отключить сигнал
  • Аналитика - статистика работы сохраняется даже после перезагрузки сервера

Технические характеристики

ОптимизацияМетодВлияние на производительность
ОтслеживаниеВложенные конкурентные картыОчистка чанков за O(1)
СообщенияAdventure APIПоддержка HEX и градиентов
ЛогированиеАсинхронная отметка времениНулевая нагрузка на главный поток
ПамятьFastutil коллекцииМеньше автоупаковки/сборки мусора

Установка и настройка

Поставить плагин просто. Скачайте последний релиз с Modrinth, киньте .jar в папку plugins/, перезапустите сервер. Всё остальное настраивается в config.yml. Плагин требует Paper, Spigot или Purpur версии 1.21.1+ и Java 21.

В конфиге можно задать:

  • chunk-threshold: сколько обновлений на чанк считается нормой (по умолчанию 500 за интервал)
  • block-threshold: сколько раз может обновиться конкретный блок до срабатывания (по умолчанию 15)
  • reset-interval-ticks: через сколько тиков сбрасывать счетчики (20 тиков = 1 секунда)
  • removal-action: что делать - REMOVE (рекомендуется), DISABLE или DROP
  • warning: включить предупреждение при достижении 80% от порога
  • alerts: логи в консоль

Настройки сообщений поддерживают MiniMessage, так что можно использовать , <#ffcc00> и так далее.

Команды и права

КомандаНазначениеПраво
/arl helpПомощь по командамantiredstonelag.use
/arl reloadПерезагрузить конфигantiredstonelag.reload
/arl statsПоказать статистикуantiredstonelag.stats
/arl logsИстория удаленийantiredstonelag.logs

Почему это важно

Любой уважающий себя админ сервера сталкивался с жалобами на лаги. Чаще всего виновник - редстоун. AntiRedstoneLag решает проблему комплексно: не тупо запрещает, а интеллектуально фильтрует нагрузку. Никаких банов за строительство ферм, просто автоматическое снятие избыточной нагрузки.

Кстати, если собираетесь попутешествовать по модным серверам с этим плагином - рекомендую посмотреть на хостинг BungeeHost. Там плагин устанавливается в один клик, а оптимизация Paper под капотом уже включает совместимость с такими решениями.

В общем, скачать AntiRedstoneLag стоит любому администратору, кто ценит стабильный TPS и адекватную игру без тормозов. Плагин легкий, современный, с opensource-сообществом за спиной. Особенно радует, что разработчики через GitHub Actions автоматически собирают билды с каждым коммитом - багфиксы приходят быстро.

Партнёрский материал

Сервер для плагина AntiRedstoneLag - как у профи

Плагин AntiRedstoneLag создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AntiRedstoneLag для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:5 месяцев назад
Главная