COWMODSКаталог модов

RedstoneDetector

Redstone Detector A powerful Minecraft plugin designed to automatically detect and prevent redstone based lag machines on your server. Features an intuitive GUI interface for monitoring and managing suspicious chunks in real-time.

Автор: Stepanya2,2 тыс.7обновлён 20 авг. 2026 г.
Механики игрыУправлениеУтилиты

Описание

🔴 RedstoneDetector — Automatic Lag-Machine Defense for Minecraft ⚡🛡️

Find and stop redstone lag machines before your players start complaining about TPS. RedstoneDetector measures the real cost of every chunk, names the machine it found, and can automatically suspend the guilty mechanisms — while the rest of the server keeps running normally.

No more flying around the map with /tp and guessing which farm is killing your tick. The plugin tells you the world, the chunk, the block types, the updates per second and the estimated MSPT — and freezes it for you.

💡 Key idea of 1.2.0

Freezing is no longer "cancel the event and hope for the best". Frozen mechanisms are actually suspended, so the CPU cost really drops instead of staying the same.

Discord YouTube GitHub Modrinth FastStats

Scroll down for the Russian version / Прокрутите вниз для русской версии 🇷🇺


🚀 Why RedstoneDetector?

  • 🔍 Real cost detection — chunks are ranked by measured impact (MSPT contribution), not just by block counts
  • 🧊 True auto-freeze — suspends redstone, pistons, hoppers, observers, comparators, sculk sensors and trapdoors instead of merely cancelling events
  • 🤖 Automatic stop of lag machines — a chunk that keeps generating extreme activity is frozen on its own, with automatic release afterwards
  • 🐛 Dedicated Sculk sensor detector — vibration loops, excessive activations, synchronized sensor groups and repeat bursts
  • 🚪 Dedicated Trapdoor detector — fast open/close loops, clusters and redstone-driven spam
  • 🌐 Global freeze — one click stops all redstone on the server, one click brings it back
  • 🧠 Smart freeze — freezes only the guilty chunks, so normal player farms keep working
  • 📊 Live GUI dashboard — refreshes itself every second, no manual refresh button, no menu flicker
  • 🔎 Chunk search from chat — type chunk or block coordinates and jump straight to the report
  • 🧾 Freeze journal — start time, end time, suspended blocks and estimated improvement in the log
  • 🌍 13 built-in languages — with per-player client language detection
  • 🧩 Two platforms — Bukkit/Spigot/Paper/Purpur/Folia and a native Sponge build

🧊 Freeze system

🤖 Automatic stop

  • A chunk is frozen automatically when the server is genuinely lagging and the chunk stays expensive for several seconds in a row
  • Extremely active chunks are frozen regardless of TPS (auto-freeze-updates-per-second, default 800)
  • Sculk and trapdoor lag machines are frozen by their own detectors, either the single chunk or a configurable radius around it
  • Frozen chunks are released automatically after auto-unfreeze-seconds (default 60) so they can be re-evaluated
  • Suspension and restoration are budgeted per tick, so freezing a huge farm never spikes the tick itself
  • Sculk sensors, calibrated sensors and shriekers are returned to a clean default state on release, so they keep working normally afterwards

🌐 Global freeze

  • Stops redstone activity across every world at once
  • Keeps working while the server is under load — detection, ranking and enforcement continue running
  • Fully reversible: Resume all restores every suspended mechanism

✋ Manual control

  • Freeze / unfreeze a single chunk from the GUI or from chat
  • Remove redstone blocks with a restore option
  • Remove non-player entities in a chunk
  • Forget a chunk so it stops being tracked

📊 Live dashboard & GUI

  • Server status — TPS, MSPT, suspicious chunks, frozen chunks, global freeze state, last scan
  • Activity per second — redstone, pistons, hoppers, observers, comparators, sculk sensors, trapdoors, scheduled updates, entities, block entities, lag score
  • Active detections — active freezes, sculk watch, trapdoor watch, suspended chunks
  • Chunk list — sortable by server cost, updates per second, mechanisms or entities, with working pagination
  • Chunk screen — world, coordinates, component counts, activity, impact, detector name, machine type, suspended blocks, chunk MSPT vs server MSPT
  • Quick actions — teleport, freeze/unfreeze, stop/resume, remove redstone, remove entities, forget
  • Auto refresh — the open screen updates every second without recreating the inventory, so your cursor never jumps

Recognized machine types: flying machine, observer clock, piston clock, redstone clock, rapid-update machine, infinite update loop, sculk lag machine, trapdoor lag machine, item transport machine.


⚡ Platform & version support

PlatformStatus
Bukkit / Spigot✅ Supported
Paper / Purpur✅ Supported
Mohist / Arclight (hybrid)✅ Supported
Folia✅ Supported (region-aware scheduling)
Sponge / SpongeVanilla✅ Separate native build

Minecraft versions: 1.16.1 – latest

Java: 11+ for the Bukkit build, 21+ for the Sponge build

Dependencies: none required


📋 Commands

Main command: /redstonedetector, aliases /rd, /reddetect.

CommandDescriptionPermission
/rd guiOpen the live dashboardredstonedetector.gui
/rd statusServer status: TPS, suspicious and frozen chunksredstonedetector.gui
/rd info [world x z]Full report for a chunk (yours by default)redstonedetector.gui
/rd list (/rd top)The heaviest chunks right nowredstonedetector.gui
/rd search <x> <z>Find a chunk by chunk or block coordinatesredstonedetector.gui
/rd scanStart a full scanredstonedetector.scan
/rd scan cancelCancel the running scanredstonedetector.scan
/rd freeze [world x z]Freeze redstone globally or in one chunkredstonedetector.freeze
/rd unfreeze [world x z]Release the freezeredstonedetector.freeze
/rd stop [world x z]Suspend mechanisms without breaking blocksredstonedetector.freeze
/rd resume [world x z]Resume suspended mechanismsredstonedetector.freeze
/rd entities <world> <x> <z>Remove non-player entities in a chunkredstonedetector.admin
/rd tp <world> <x> <z>Teleport to a chunkredstonedetector.gui
/rd forget <world> <x> <z>Stop tracking a chunkredstonedetector.admin
/rd lang [code\list]Show, list or change the language
/rd versionPlugin version and update stateredstonedetector.gui
/rd reloadReload all configuration filesredstonedetector.reload
/rdcancelCancel chat input (search / pagination)—

🔐 Permissions

PermissionDescriptionDefault
redstonedetector.adminFull access to every featureOP
redstonedetector.commandBase access to the commandsOP
redstonedetector.guiDashboard, status, info, list, teleportOP
redstonedetector.scanStart and cancel chunk scansOP
redstonedetector.freezeFreeze, unfreeze, stop and resume redstoneOP
redstonedetector.reloadReload the configurationOP

⚙️ Configuration

Split into readable files: config.yml, performance.yml, blocks.yml, gui.yml and the lang/ folder.

Detection — critical TPS (15.0), max redstone per chunk (100), max entities (100), freeze duration (300 s), chunk data retention (24 h)

Performance — chunks per tick (3), scan interval, scan on low TPS, loaded chunks only, statistics cache, scan cooldown

Smart freeze — intelligent freeze toggle, update score threshold, auto-freeze at 800 updates/s, low-TPS freeze at 300 updates/s, auto-unfreeze after 60 s, server MSPT threshold (45.0)

Detectors — sensitivity, sculk activations/group size/loop window/repeat burst, trapdoor toggles/cluster size/loop window/repeat burst, freeze radius, max freeze seconds

Filters — ignored worlds, ignored chunks, ignored blocks, debug logging


🌍 Available languages (13)

  • 🇬🇧 English (en_us)
  • 🇷🇺 Russian (ru_ru)
  • 🇺🇦 Ukrainian (uk_ua)
  • 🇩🇪 German (de_de)
  • 🇫🇷 French (fr_fr)
  • 🇪🇸 Spanish (es_es)
  • 🇮🇹 Italian (it_it)
  • 🇳🇱 Dutch (nl_nl)
  • 🇵🇱 Polish (pl_pl)
  • 🇵🇹 Portuguese, Brazil (pt_br)
  • 🇹🇷 Turkish (tr_tr)
  • 🇯🇵 Japanese (ja_jp)
  • 🇨🇳 Chinese, Simplified (zh_cn)

All locale files share exactly the same key structure, so translating a new language is a copy of en_us.yml away. Drop lang/<locale>.yml into the folder and it is picked up automatically; missing keys fall back to English. With per-player-language: true every player sees the plugin in their own client language.


💡 Development & support

  • Found a bug or have an idea? → Discord
  • Want to help translate? → the #translation channel on Discord
  • Want to contribute? → GitHub

License: MIT

⚠️ A note from the developer

This plugin started as a personal solution for my private servers and is now free for everyone. It is in active development, and your feedback shapes it — please report issues and share ideas on Discord!


  • Русская версия (Russian version) ▼

    🔴 RedstoneDetector — автоматическая защита от лаг-машин ⚡🛡️

    Находите и останавливайте редстоун лаг-машины до того, как игроки начнут жаловаться на TPS. RedstoneDetector измеряет реальную стоимость каждого чанка, называет найденную машину и может автоматически останавливать виновные механизмы — при этом остальной сервер продолжает работать как обычно.

    Больше не нужно летать по карте и угадывать, какая ферма съедает тик. Плагин показывает мир, чанк, типы блоков, обновления в секунду и оценку MSPT — и замораживает проблему за вас.

    💡 Главное в 1.2.0

    Заморозка больше не «отменить событие и надеяться». Замороженные механизмы действительно приостанавливаются, поэтому нагрузка на процессор реально падает, а не остаётся прежней.


    🚀 Почему RedstoneDetector?

    • 🔍 Определение реальной нагрузки — чанки ранжируются по измеренному влиянию на MSPT, а не по количеству блоков
    • 🧊 Настоящая авто-заморозка — приостанавливает редстоун, поршни, воронки, наблюдатели, компараторы, скалк-сенсоры и люки, а не просто отменяет события
    • 🤖 Автоматическая остановка лаг-машин — чанк с экстремальной активностью замораживается автоматически, с последующим автоматическим снятием
    • 🐛 Отдельный детектор скалк-сенсоров — петли вибраций, избыточные срабатывания, синхронные группы сенсоров, серии повторов
    • 🚪 Отдельный детектор люков — быстрые циклы открытия/закрытия, кластеры, спам от редстоуна
    • 🌐 Глобальная заморозка — один клик останавливает весь редстоун на сервере, один клик возвращает всё обратно
    • 🧠 Умная заморозка — замораживает только виновные чанки, обычные фермы игроков продолжают работать
    • 📊 Живая GUI-панель — обновляется каждую секунду, без кнопки обновления и без мерцания меню
    • 🔎 Поиск чанка через чат — введите координаты чанка или блока и сразу получите отчёт
    • 🧾 Журнал заморозок — время начала и конца, число приостановленных блоков и оценка выигрыша в логе
    • 🌍 13 встроенных языков — с определением языка клиента для каждого игрока
    • 🧩 Две платформы — Bukkit/Spigot/Paper/Purpur/Folia и отдельная сборка для Sponge

    🧊 Система заморозки

    🤖 Автоматическая остановка

    • Чанк замораживается автоматически, когда сервер действительно лагает и чанк остаётся дорогим несколько секунд подряд
    • Чрезмерно активные чанки замораживаются независимо от TPS (auto-freeze-updates-per-second, по умолчанию 800)
    • Скалк- и лаг-машины на люках замораживаются своими детекторами: сам чанк или настраиваемый радиус вокруг него
    • Заморозка снимается автоматически через auto-unfreeze-seconds (по умолчанию 60) для повторной оценки
    • Приостановка и восстановление ограничены бюджетом на тик, поэтому заморозка крупной фермы не вызывает просадок тика
    • Скалк-сенсоры, откалиброванные сенсоры и шрайкеры возвращаются в корректное состояние при снятии заморозки и продолжают работать нормально

    🌐 Глобальная заморозка

    • Останавливает активность редстоуна во всех мирах сразу
    • Продолжает работать под нагрузкой: обнаружение, ранжирование и контроль не отключаются
    • Полностью обратима: Возобновить всё восстанавливает каждый приостановленный механизм

    ✋ Ручное управление

    • Заморозка и разморозка отдельного чанка из GUI или чата
    • Удаление редстоун-блоков с возможностью восстановления
    • Удаление сущностей (кроме игроков) в чанке
    • Забыть чанк, чтобы он больше не отслеживался

    📊 Живая панель и GUI

    • Состояние сервера — TPS, MSPT, подозрительные чанки, замороженные чанки, глобальная заморозка, последнее сканирование
    • Активность в секунду — редстоун, поршни, воронки, наблюдатели, компараторы, скалк-сенсоры, люки, запланированные обновления, сущности, блок-сущности, lag score
    • Активные обнаружения — активные заморозки, наблюдение за скалком и люками, приостановленные чанки
    • Список чанков — сортировка по нагрузке на сервер, обновлениям в секунду, механизмам или сущностям, с корректной пагинацией
    • Экран чанка — мир, координаты, количество компонентов, активность, влияние, имя детектора, тип машины, приостановленные блоки, MSPT чанка против MSPT сервера
    • Быстрые действия — телепорт, заморозка/разморозка, стоп/возобновление, удаление редстоуна, удаление сущностей, забыть чанк
    • Авто-обновление — открытый экран обновляется раз в секунду без пересоздания инвентаря, курсор не сбрасывается

    Распознаваемые типы машин: летающая машина, часы на наблюдателях, поршневые часы, редстоун-часы, машина быстрых обновлений, бесконечный цикл обновлений, скалк лаг-машина, люковая лаг-машина, машина транспортировки предметов.


    ⚡ Платформы и версии

    ПлатформаСтатус
    Bukkit / Spigot✅ Поддерживается
    Paper / Purpur✅ Поддерживается
    Mohist / Arclight (гибриды)✅ Поддерживается
    Folia✅ Поддерживается (региональные планировщики)
    Sponge / SpongeVanilla✅ Отдельная нативная сборка

    Версии Minecraft: 1.16.1 – актуальная

    Java: 11+ для Bukkit-сборки, 21+ для Sponge-сборки

    Зависимости: не требуются


    📋 Команды

    Основная команда: /redstonedetector, алиасы /rd, /reddetect.

    КомандаОписаниеПраво
    /rd guiОткрыть живую панельredstonedetector.gui
    /rd statusСостояние сервера: TPS, подозрительные и замороженные чанкиredstonedetector.gui
    /rd info [world x z]Полный отчёт по чанку (по умолчанию — вашему)redstonedetector.gui
    /rd list (/rd top)Самые тяжёлые чанки прямо сейчасredstonedetector.gui
    /rd search <x> <z>Поиск чанка по координатам чанка или блокаredstonedetector.gui
    /rd scanЗапустить полное сканированиеredstonedetector.scan
    /rd scan cancelОтменить сканированиеredstonedetector.scan
    /rd freeze [world x z]Заморозить редстоун глобально или в одном чанкеredstonedetector.freeze
    /rd unfreeze [world x z]Снять заморозкуredstonedetector.freeze
    /rd stop [world x z]Приостановить механизмы без разрушения блоковredstonedetector.freeze
    /rd resume [world x z]Возобновить приостановленные механизмыredstonedetector.freeze
    /rd entities <world> <x> <z>Удалить сущности в чанкеredstonedetector.admin
    /rd tp <world> <x> <z>Телепортироваться к чанкуredstonedetector.gui
    /rd forget <world> <x> <z>Прекратить отслеживание чанкаredstonedetector.admin
    /rd lang [код/list]Показать, перечислить или сменить язык
    /rd versionВерсия плагина и статус обновленияredstonedetector.gui
    /rd reloadПерезагрузить все конфигурацииredstonedetector.reload
    /rdcancelОтменить ввод в чат (поиск / листание)—

    🔐 Права

    ПравоОписаниеПо умолчанию
    redstonedetector.adminПолный доступ ко всем функциямOP
    redstonedetector.commandБазовый доступ к командамOP
    redstonedetector.guiПанель, статус, инфо, список, телепортOP
    redstonedetector.scanЗапуск и отмена сканированийOP
    redstonedetector.freezeЗаморозка, разморозка, стоп и возобновлениеOP
    redstonedetector.reloadПерезагрузка конфигурацииOP

    ⚙️ Настройка

    Конфигурация разделена на понятные файлы: config.yml, performance.yml, blocks.yml, gui.yml и папка lang/.

    Обнаружение — критический TPS (15.0), лимит редстоуна на чанк (100), лимит сущностей (100), длительность заморозки (300 с), хранение данных чанков (24 ч)

    Производительность — чанков за тик (3), интервал сканирования, скан при низком TPS, только загруженные чанки, кэш статистики, кулдаун сканирования

    Умная заморозка — включение интеллектуальной заморозки, порог update score, авто-заморозка при 800 обновлений/с, заморозка при низком TPS от 300 обновлений/с, авто-разморозка через 60 с, порог MSPT сервера (45.0)

    Детекторы — чувствительность, параметры скалка (срабатывания, размер группы, окно петли, серии повторов), параметры люков (переключения, кластер, окно петли, серии), радиус заморозки, максимальное время заморозки

    Фильтры — игнорируемые миры, чанки и блоки, отладочное логирование


    🌍 Доступные языки (13)

    • 🇬🇧 English (en_us)
    • 🇷🇺 Русский (ru_ru)
    • 🇺🇦 Українська (uk_ua)
    • 🇩🇪 Deutsch (de_de)
    • 🇫🇷 Français (fr_fr)
    • 🇪🇸 Español (es_es)
    • 🇮🇹 Italiano (it_it)
    • 🇳🇱 Nederlands (nl_nl)
    • 🇵🇱 Polski (pl_pl)
    • 🇧🇷 Português (Brasil) (pt_br)
    • 🇹🇷 Türkçe (tr_tr)
    • 🇯🇵 日本語 (ja_jp)
    • 🇨🇳 简体中文 (zh_cn)

    Все языковые файлы имеют одинаковую структуру ключей, поэтому новый перевод — это копия en_us.yml. Положите lang/<locale>.yml в папку, и он подхватится автоматически; отсутствующие ключи берутся из английского. При per-player-language: true каждый игрок видит плагин на языке своего клиента.


    💡 Разработка и поддержка

    • Нашли ошибку или есть идея? → Discord
    • Хотите помочь с переводом? → канал #translation в Discord
    • Хотите внести вклад? → GitHub

    Лицензия: MIT

    ⚠️ Записка от разработчика

    Плагин начинался как решение для моих частных серверов, а теперь доступен всем бесплатно. Он в стадии активной разработки, и ваши отзывы напрямую влияют на него — сообщайте о проблемах и делитесь идеями в Discord!

  • Stops redstone activity across every world at once

  • Keeps working while the server is under load — detection, ranking and enforcement continue running

  • Fully reversible: Resume all restores every suspended mechanism

✋ Manual control

  • Freeze / unfreeze a single chunk from the GUI or from chat
  • Remove redstone blocks with a restore option
  • Remove non-player entities in a chunk
  • Forget a chunk so it stops being tracked

📊 Live dashboard & GUI

  • Server status — TPS, MSPT, suspicious chunks, frozen chunks, global freeze state, last scan
  • Activity per second — redstone, pistons, hoppers, observers, comparators, sculk sensors, trapdoors, scheduled updates, entities, block entities, lag score
  • Active detections — active freezes, sculk watch, trapdoor watch, suspended chunks
  • Chunk list — sortable by server cost, updates per second, mechanisms or entities, with working pagination
  • Chunk screen — world, coordinates, component counts, activity, impact, detector name, machine type, suspended blocks, chunk MSPT vs server MSPT
  • Quick actions — teleport, freeze/unfreeze, stop/resume, remove redstone, remove entities, forget
  • Auto refresh — the open screen updates every second without recreating the inventory, so your cursor never jumps

Recognized machine types: flying machine, observer clock, piston clock, redstone clock, rapid-update machine, infinite update loop, sculk lag machine, trapdoor lag machine, item transport machine.


⚡ Platform & version support

PlatformStatus
Bukkit / Spigot✅ Supported
Paper / Purpur✅ Supported
Mohist / Arclight (hybrid)✅ Supported
Folia✅ Supported (region-aware scheduling)
Sponge / SpongeVanilla✅ Separate native build

Minecraft versions: 1.16.1 – latest

Java: 11+ for the Bukkit build, 21+ for the Sponge build

Dependencies: none required


📋 Commands

Main command: /redstonedetector, aliases /rd, /reddetect.

CommandDescriptionPermission
/rd guiOpen the live dashboardredstonedetector.gui
/rd statusServer status: TPS, suspicious and frozen chunksredstonedetector.gui
/rd info [world x z]Full report for a chunk (yours by default)redstonedetector.gui
/rd list (/rd top)The heaviest chunks right nowredstonedetector.gui
/rd search <x> <z>Find a chunk by chunk or block coordinatesredstonedetector.gui
/rd scanStart a full scanredstonedetector.scan
/rd scan cancelCancel the running scanredstonedetector.scan
/rd freeze [world x z]Freeze redstone globally or in one chunkredstonedetector.freeze
/rd unfreeze [world x z]Release the freezeredstonedetector.freeze
/rd stop [world x z]Suspend mechanisms without breaking blocksredstonedetector.freeze
/rd resume [world x z]Resume suspended mechanismsredstonedetector.freeze
/rd entities <world> <x> <z>Remove non-player entities in a chunkredstonedetector.admin
/rd tp <world> <x> <z>Teleport to a chunkredstonedetector.gui
/rd forget <world> <x> <z>Stop tracking a chunkredstonedetector.admin
/rd lang [code\list]Show, list or change the language
/rd versionPlugin version and update stateredstonedetector.gui
/rd reloadReload all configuration filesredstonedetector.reload
/rdcancelCancel chat input (search / pagination)—

🔐 Permissions

PermissionDescriptionDefault
redstonedetector.adminFull access to every featureOP
redstonedetector.commandBase access to the commandsOP
redstonedetector.guiDashboard, status, info, list, teleportOP
redstonedetector.scanStart and cancel chunk scansOP
redstonedetector.freezeFreeze, unfreeze, stop and resume redstoneOP
redstonedetector.reloadReload the configurationOP

⚙️ Configuration

Split into readable files: config.yml, performance.yml, blocks.yml, gui.yml and the lang/ folder.

Detection — critical TPS (15.0), max redstone per chunk (100), max entities (100), freeze duration (300 s), chunk data retention (24 h)

Performance — chunks per tick (3), scan interval, scan on low TPS, loaded chunks only, statistics cache, scan cooldown

Smart freeze — intelligent freeze toggle, update score threshold, auto-freeze at 800 updates/s, low-TPS freeze at 300 updates/s, auto-unfreeze after 60 s, server MSPT threshold (45.0)

Detectors — sensitivity, sculk activations/group size/loop window/repeat burst, trapdoor toggles/cluster size/loop window/repeat burst, freeze radius, max freeze seconds

Filters — ignored worlds, ignored chunks, ignored blocks, debug logging


🌍 Available languages (13)

  • 🇬🇧 English (en_us)
  • 🇷🇺 Russian (ru_ru)
  • 🇺🇦 Ukrainian (uk_ua)
  • 🇩🇪 German (de_de)
  • 🇫🇷 French (fr_fr)
  • 🇪🇸 Spanish (es_es)
  • 🇮🇹 Italian (it_it)
  • 🇳🇱 Dutch (nl_nl)
  • 🇵🇱 Polish (pl_pl)
  • 🇵🇹 Portuguese, Brazil (pt_br)
  • 🇹🇷 Turkish (tr_tr)
  • 🇯🇵 Japanese (ja_jp)
  • 🇨🇳 Chinese, Simplified (zh_cn)

All locale files share exactly the same key structure, so translating a new language is a copy of en_us.yml away. Drop lang/<locale>.yml into the folder and it is picked up automatically; missing keys fall back to English. With per-player-language: true every player sees the plugin in their own client language.


💡 Development & support

  • Found a bug or have an idea? → Discord
  • Want to help translate? → the #translation channel on Discord
  • Want to contribute? → GitHub

License: MIT

⚠️ A note from the developer

This plugin started as a personal solution for my private servers and is now free for everyone. It is in active development, and your feedback shapes it — please report issues and share ideas on Discord!


  • Русская версия (Russian version) ▼

    🔴 RedstoneDetector — автоматическая защита от лаг-машин ⚡🛡️

    Находите и останавливайте редстоун лаг-машины до того, как игроки начнут жаловаться на TPS. RedstoneDetector измеряет реальную стоимость каждого чанка, называет найденную машину и может автоматически останавливать виновные механизмы — при этом остальной сервер продолжает работать как обычно.

    Больше не нужно летать по карте и угадывать, какая ферма съедает тик. Плагин показывает мир, чанк, типы блоков, обновления в секунду и оценку MSPT — и замораживает проблему за вас.

    💡 Главное в 1.2.0

    Заморозка больше не «отменить событие и надеяться». Замороженные механизмы действительно приостанавливаются, поэтому нагрузка на процессор реально падает, а не остаётся прежней.


    🚀 Почему RedstoneDetector?

    • 🔍 Определение реальной нагрузки — чанки ранжируются по измеренному влиянию на MSPT, а не по количеству блоков
    • 🧊 Настоящая авто-заморозка — приостанавливает редстоун, поршни, воронки, наблюдатели, компараторы, скалк-сенсоры и люки, а не просто отменяет события
    • 🤖 Автоматическая остановка лаг-машин — чанк с экстремальной активностью замораживается автоматически, с последующим автоматическим снятием
    • 🐛 Отдельный детектор скалк-сенсоров — петли вибраций, избыточные срабатывания, синхронные группы сенсоров, серии повторов
    • 🚪 Отдельный детектор люков — быстрые циклы открытия/закрытия, кластеры, спам от редстоуна
    • 🌐 Глобальная заморозка — один клик останавливает весь редстоун на сервере, один клик возвращает всё обратно
    • 🧠 Умная заморозка — замораживает только виновные чанки, обычные фермы игроков продолжают работать
    • 📊 Живая GUI-панель — обновляется каждую секунду, без кнопки обновления и без мерцания меню
    • 🔎 Поиск чанка через чат — введите координаты чанка или блока и сразу получите отчёт
    • 🧾 Журнал заморозок — время начала и конца, число приостановленных блоков и оценка выигрыша в логе
    • 🌍 13 встроенных языков — с определением языка клиента для каждого игрока
    • 🧩 Две платформы — Bukkit/Spigot/Paper/Purpur/Folia и отдельная сборка для Sponge

    🧊 Система заморозки

    🤖 Автоматическая остановка

    • Чанк замораживается автоматически, когда сервер действительно лагает и чанк остаётся дорогим несколько секунд подряд
    • Чрезмерно активные чанки замораживаются независимо от TPS (auto-freeze-updates-per-second, по умолчанию 800)
    • Скалк- и лаг-машины на люках замораживаются своими детекторами: сам чанк или настраиваемый радиус вокруг него
    • Заморозка снимается автоматически через auto-unfreeze-seconds (по умолчанию 60) для повторной оценки
    • Приостановка и восстановление ограничены бюджетом на тик, поэтому заморозка крупной фермы не вызывает просадок тика
    • Скалк-сенсоры, откалиброванные сенсоры и шрайкеры возвращаются в корректное состояние при снятии заморозки и продолжают работать нормально

    🌐 Глобальная заморозка

    • Останавливает активность редстоуна во всех мирах сразу
    • Продолжает работать под нагрузкой: обнаружение, ранжирование и контроль не отключаются
    • Полностью обратима: Возобновить всё восстанавливает каждый приостановленный механизм

    ✋ Ручное управление

    • Заморозка и разморозка отдельного чанка из GUI или чата
    • Удаление редстоун-блоков с возможностью восстановления
    • Удаление сущностей (кроме игроков) в чанке
    • Забыть чанк, чтобы он больше не отслеживался

    📊 Живая панель и GUI

    • Состояние сервера — TPS, MSPT, подозрительные чанки, замороженные чанки, глобальная заморозка, последнее сканирование
    • Активность в секунду — редстоун, поршни, воронки, наблюдатели, компараторы, скалк-сенсоры, люки, запланированные обновления, сущности, блок-сущности, lag score
    • Активные обнаружения — активные заморозки, наблюдение за скалком и люками, приостановленные чанки
    • Список чанков — сортировка по нагрузке на сервер, обновлениям в секунду, механизмам или сущностям, с корректной пагинацией
    • Экран чанка — мир, координаты, количество компонентов, активность, влияние, имя детектора, тип машины, приостановленные блоки, MSPT чанка против MSPT сервера
    • Быстрые действия — телепорт, заморозка/разморозка, стоп/возобновление, удаление редстоуна, удаление сущностей, забыть чанк
    • Авто-обновление — открытый экран обновляется раз в секунду без пересоздания инвентаря, курсор не сбрасывается

    Распознаваемые типы машин: летающая машина, часы на наблюдателях, поршневые часы, редстоун-часы, машина быстрых обновлений, бесконечный цикл обновлений, скалк лаг-машина, люковая лаг-машина, машина транспортировки предметов.


    ⚡ Платформы и версии

    | Платформа | Статус | | --- | --- | | Bukkit / Spigot | ✅ Поддерживается | | Paper / Purpur | ✅ Поддерживается | | Mohist / Arclight (гибриды) | ✅ Поддерживается | | Folia | ✅ Поддерживается (региональные планировщики) | | Sponge / SpongeVanilla | ✅ Отдельная нативная сборка |

    Версии Minecraft: 1.16.1 – актуальная

    Java: 11+ для Bukkit-сборки, 21+ для Sponge-сборки

    Зависимости: не требуются


    📋 Команды

    Основная команда: /redstonedetector, алиасы /rd, /reddetect.

    | Команда | Описание | Право | | --- | --- | --- | | /rd gui | Открыть живую панель | redstonedetector.gui | | /rd status | Состояние сервера: TPS, подозрительные и замороженные чанки | redstonedetector.gui | | /rd info [world x z] | Полный отчёт по чанку (по умолчанию — вашему) | redstonedetector.gui | | /rd list (/rd top) | Самые тяжёлые чанки прямо сейчас | redstonedetector.gui | | /rd search <x> <z> | Поиск чанка по координатам чанка или блока | redstonedetector.gui | | /rd scan | Запустить полное сканирование | redstonedetector.scan | | /rd scan cancel | Отменить сканирование | redstonedetector.scan | | /rd freeze [world x z] | Заморозить редстоун глобально или в одном чанке | redstonedetector.freeze | | /rd unfreeze [world x z] | Снять заморозку | redstonedetector.freeze | | /rd stop [world x z] | Приостановить механизмы без разрушения блоков | redstonedetector.freeze | | /rd resume [world x z] | Возобновить приостановленные механизмы | redstonedetector.freeze | | /rd entities <world> <x> <z> | Удалить сущности в чанке | redstonedetector.admin | | /rd tp <world> <x> <z> | Телепортироваться к чанку | redstonedetector.gui | | /rd forget <world> <x> <z> | Прекратить отслеживание чанка | redstonedetector.admin | | /rd lang [код/list] | Показать, перечислить или сменить язык | | /rd version | Версия плагина и статус обновления | redstonedetector.gui | | /rd reload | Перезагрузить все конфигурации | redstonedetector.reload | | /rdcancel | Отменить ввод в чат (поиск / листание) | — |


    🔐 Права

    | Право | Описание | По умолчанию | | --- | --- | --- | | redstonedetector.admin | Полный доступ ко всем функциям | OP | | redstonedetector.command | Базовый доступ к командам | OP | | redstonedetector.gui | Панель, статус, инфо, список, телепорт | OP | | redstonedetector.scan | Запуск и отмена сканирований | OP | | redstonedetector.freeze | Заморозка, разморозка, стоп и возобновление | OP | | redstonedetector.reload | Перезагрузка конфигурации | OP |


    ⚙️ Настройка

    Конфигурация разделена на понятные файлы: config.yml, performance.yml, blocks.yml, gui.yml и папка lang/.

    Обнаружение — критический TPS (15.0), лимит редстоуна на чанк (100), лимит сущностей (100), длительность заморозки (300 с), хранение данных чанков (24 ч)

    Производительность — чанков за тик (3), интервал сканирования, скан при низком TPS, только загруженные чанки, кэш статистики, кулдаун сканирования

    Умная заморозка — включение интеллектуальной заморозки, порог update score, авто-заморозка при 800 обновлений/с, заморозка при низком TPS от 300 обновлений/с, авто-разморозка через 60 с, порог MSPT сервера (45.0)

    Детекторы — чувствительность, параметры скалка (срабатывания, размер группы, окно петли, серии повторов), параметры люков (переключения, кластер, окно петли, серии), радиус заморозки, максимальное время заморозки

    Фильтры — игнорируемые миры, чанки и блоки, отладочное логирование


    🌍 Доступные языки (13)

    • 🇬🇧 English (en_us)
    • 🇷🇺 Русский (ru_ru)
    • 🇺🇦 Українська (uk_ua)
    • 🇩🇪 Deutsch (de_de)
    • 🇫🇷 Français (fr_fr)
    • 🇪🇸 Español (es_es)
    • 🇮🇹 Italiano (it_it)
    • 🇳🇱 Nederlands (nl_nl)
    • 🇵🇱 Polski (pl_pl)
    • 🇧🇷 Português (Brasil) (pt_br)
    • 🇹🇷 Türkçe (tr_tr)
    • 🇯🇵 日本語 (ja_jp)
    • 🇨🇳 简体中文 (zh_cn)

    Все языковые файлы имеют одинаковую структуру ключей, поэтому новый перевод — это копия en_us.yml. Положите lang/<locale>.yml в папку, и он подхватится автоматически; отсутствующие ключи берутся из английского. При per-player-language: true каждый игрок видит плагин на языке своего клиента.


    💡 Разработка и поддержка

    • Нашли ошибку или есть идея? → Discord
    • Хотите помочь с переводом? → канал #translation в Discord
    • Хотите внести вклад? → GitHub

    Лицензия: MIT

    ⚠️ Записка от разработчика

    Плагин начинался как решение для моих частных серверов, а теперь доступен всем бесплатно. Он в стадии активной разработки, и ваши отзывы напрямую влияют на него — сообщайте о проблемах и делитесь идеями в Discord!

Галерея

World selection menuChunk management menuChunk InformationChunk Actions Menu

Последние версии

Все версии →
release

RedstoneDetector 1.3.0

1.3.0
20 авг. 2026 г.585Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- **Optional CoreProtect integration** – auto-enables when the plugin is present, silently disables when missing. - **New "Chunk" section in GUI** – shows potential owner, last builder, last modification time, and recent redstone activity. - **"History" button** – opens a detailed log of recent chunk changes for quick lag-source identification.
release

RedstoneDetector 1.2.0

1.2.0
29 июл. 2026 г.245Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**Updated:** - Added **Folia** and **Sponge** platform support - **Automatic stopping of lagging chunks** — real freeze that actually restores TPS, with auto-unfreeze - New **sculk sensor** and **trapdoor** lag-machine detectors - Reworked main menu — live dashboard, auto-refresh every second - **6 new languages** (Ukrainian, Spanish, Italian, Dutch, Japanese, Chinese) — 13 in total - **Automatic localization** — every player sees their own client language - Many fixes and performance improvements
release

RedstoneDetector 1.2.0

1.2.0
29 июл. 2026 г.20Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3sponge
Скачать
release

RedstoneDetector 1.1.0

1.1.0
24 июл. 2026 г.66Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
**Updated:** • Reworked the main menu • Added **FastStats** statistics • Added `/rd help` command • Added `/rd info` command — shows information about your current chunk --- If you experience issues on other cores, please report them on our Discord! Discord: https://discord.gg/PXDzCQZUch
release

RedstoneDetector 1.0.7-fix

1.0.7-fix
28 апр. 2026 г.463Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
Fixed a problem with languages. "No English massage in the file #1"
release

RedstoneDetector 1.0.7

1.0.7
29 мар. 2026 г.156Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
**RedstoneDetector v1.0.7** ✅ **Updated:** - Added support for hybrid cores **Mohist** and **Arclight** 🔥 - `/help` command added to tab completer - Selected filter is now saved - Command `/rd stopredstone` now simply stops redstone instead of removing it 🔴 **Note:** Unfortunately, the selected chunk will not reopen if you close the menu with it. --- If you experience issues on other cores, please report them on our Discord! 💬 **Discord:** https://discord.gg/PXDzCQZUch
release

RedstoneDetector 1.0.6

1.0.6
10 мар. 2026 г.109Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**RedstoneDetector v1.0.6** 🚀 **Updated:** - ⚡ Overall plugin optimization improved - 🔄 The internal structure of the plugin has been changed **Fix:** - ✅ Fixed a Purpur‑core bug where the wrong TPS‑scanning function was being used - ✅ Implemented a dedicated TPS calculation system for Purpur with 10‑second averaging — eliminates micro‑lag caused by world auto‑saves --- *This update boosts performance and ensures correct behavior on Purpur. If you experience issues on other cores, please report them on our Discord!* **Discord:** https://discord.gg/PXDzCQZUch
release

RedstoneDetector 1.0.5

1.0.5
11 февр. 2026 г.139Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**RedstoneDetector v1.0.5** 🚀 **Added:** - 🧩 **Spigot 1.16.5 – 1.21.11** and **CraftBukkit 1.16.5 – 1.21.11** support - 🌿 **Sculk sensor display** in worlds menu for versions above 1.16.5 - 🌍 **New languages** (AI‑powered translation): - `de` Deutsch (German) - `fr` Français (French) - `tr` Türkçe (Turkish) - `pl` Polski (Polish) - `pt` Português (Brazilian Portuguese) **Fix:** - ✅ Improved compatibility – plugin now runs smoothly on Spigot and CraftBukkit --- **Note:** ⚠️ Minor bugs may occur on cores other than Paper and Purpur. Please report any issues on Discord! **Discord:** https://discord.gg/PXDzCQZUch
release

RedstoneDetector 1.0.4

1.0.4
7 янв. 2026 г.138Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
**This version was released as a matter of urgency to fix the shortcomings of the previous version 1.0.3. If you have version 1.0.3 installed, we strongly recommend updating it to 1.0.4.** **Fix:** * In the new version, an error has been fixed, due to which the stages of the plugin's open pages were saved for all players. * We also fixed an issue that interfered with the function of freezing redstone and scanning chunks at a low data transfer rate (TPS). * Also, the parameter in the "freeze-duration" config is working correctly.
beta

RedstoneDetector 1.0.3

1.0.3
6 янв. 2026 г.26Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
**RedstoneDetector 1.0.3** 🎄 **Fixed:** 📋 * Fixed chunk scanning issue in custom worlds from Multiverse-Core (now scans only loaded chunks in all worlds). * Fixed data accumulation in chunk-data.yml file (now the file is automatically cleaned based on chunk-data-retention setting). **Added:**✅ * Added detailed chunk information: list of redstone components and entities with counts for each type, with chat pagination via clickable buttons (no text input required). * Added localization for chunk details messages (keys in messages_en.yml and messages_ru.yml). * Added hidden command /rdpage for pagination handling. * Added automatic periodic task for cleaning old chunk data.