Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 19 hours ago
Updated 2 months ago
β‘ FrozenRedstone
π¦ Plugin Info
FrozenRedstone protects your server from redstone-based lag machines by detecting and throttling abusive contraptions β high-frequency clocks, observer ping-pong loops, spam-piston machines, and cascading block-update storms β in real time, while leaving normal farms, doors, and elevators completely untouched. Download it if griefers or accidental "lag machines" have ever brought your server's TPS to a crawl and you want automatic protection without manually policing redstone builds.
- Name: FrozenRedstone
- Version: 2.0.0
- Description (plugin.yml): Advanced redstone lag prevention for Paper 1.21 - 1.21.11
π€ Author Info
- Author: DrFrozenXD
β Versions / Compatibility / Software Support
- API Version: 1.21
- Supports: Paper 1.21 β 1.21.11
- Server software: Paper and forks
- Dependencies: None β fully standalone
π Permissions
| Permission | Default | Purpose |
|---|---|---|
frozenrc.admin |
op | Access to all /frozenrc admin commands |
β¨οΈ Commands
| Command | Aliases | Permission | Usage |
|---|---|---|---|
/frozenrc |
/frc, /frozenredstone |
frozenrc.admin |
/frozenrc <status|stats|reload|reset|debug|help> |
statusβ shows current configuration and which protections are enabledstatsβ shows throttle/suppression statistics since last resetreloadβ reloadsconfig.ymlliveresetβ resets accumulated statistics back to zerodebugβ toggles debug/verbose console logging in-sessionhelpβ shows the command list
π― Uses
- π Clock Detection β catches repeaters, comparators, torches, and observers firing faster than a configurable threshold (default 20/sec) and briefly freezes them. Normal 2β10 Hz farm clocks are never touched.
- π Observer Loop Prevention β cancels infinite observer-vs-observer ping-pong loops, a common lag-machine exploit.
- π§± Piston Control β rate-limits piston extend/retract cycles to stop piston-spam lag machines, and can block the sticky-piston "flying machine" exploit pattern. Normal doors, farms, and elevators (1β3 activations/sec) are unaffected.
- π Update Suppressor β a hard per-tick cap on block physics events as a last-resort safety net against massive update cascades. Buttons, levers, and pressure plates are always exempt so player interaction never breaks.
- πΊοΈ Chunk Redstone Limiter β caps total redstone updates per chunk per second, catching large distributed lag machines that spread across many blocks.
- π’ Optional admin notifications whenever a lag source gets throttled, so you know exactly what triggered it and where.
- π Built-in debug logging for diagnosing false positives or tuning thresholds to your server's builds.
βοΈ Key Config Areas (config.yml)
debugβ toggle verbose console loggingclock-detection.*β enable/disable, activations-per-second threshold, freeze cooldown, admin notificationsobserver-loop.*β enable/disable observer ping-pong loop cancellationpiston-control.*β enable/disable, max extensions/sec, sticky-piston flying-machine blockingupdate-suppressor.*β enable/disable, max block-physics updates processed per tickchunk-limiter.*β enable/disable, max redstone updates per chunk per secondprefixβ chat message prefix shown in plugin messages

