AntiRedstoneLag
No reviews yet
prevents lag machine in server
Enhances game performance and optimizes resource usage.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description

The Ultimate High-Performance Redstone Lag Prevention for Modern Minecraft Servers
Features • Performance Specs • Installation • Commands • Developer Builds
⚡ About AntiRedstoneLag
AntiRedstoneLag is a lightweight yet extremely powerful plugin designed to safeguard your server from redstone-based lag machines and accidental over-engineering. Unlike basic limiters, AntiRedstoneLag uses asynchronous logging and O(1) tracking structures to monitor redstone activity with zero impact on your server's tick rate.
✨ Features
- 🚀 Asynchronous Foundation: Logging and timestamp generation are offloaded to background threads.
- 🎯 O(1) Chunk Cleanup: Refactored tracking logic for instant cleanup during chunk unloading.
- 🌈 Modern UI: Full migration to Adventure API and MiniMessage for beautiful, hex-color alerts.
- 🛡️ Lag Guard 1.21: Specifically optimized for Paper 1.21+ physics and redstone handling.
- ⚙️ Smart Actions: Choose between
REMOVE(with physics notifications),DROP, orDISABLE. - 📊 Persistent Analytics: Statistics tracking that survives server restarts.
- 🔄 Automated CI/CD: Development builds published automatically via GitHub Actions.
🚀 Performance Specs
| Optimization | Method | Impact |
|---|---|---|
| Tracking | Nested Concurrent Maps | O(1) Chunk Cleanup |
| Messaging | Adventure API | Hex & Gradient Support |
| Logging | Async Timestamping | Zero Main-Thread Overhead |
| Memory | Fastutil Collections | Reduced Boxing/GC Pressure |
📦 Installation
- Download the latest release from Modrinth or GitHub.
- Place the
.jarin your server'splugins/folder. - Restart your server.
- Configure limits in
plugins/AntiRedstoneLag/config.yml.
Requirements: Paper, Spigot, or Purpur 1.21.1+ and Java 21.
🛠️ Configuration
Modern power and simplicity. AntiRedstoneLag supports MiniMessage hex codes (<gold>, <#ffcc00>, etc.) in all messages.
View Optimized config.yml
# Thresholds
chunk-threshold: 500 # Max redstone updates per chunk per resetting interval
block-threshold: 15 # Max updates per individual block before action
# Reset interval in ticks (20 = 1 second)
reset-interval-ticks: 20
# Action when threshold exceeded: REMOVE, DISABLE, or DROP
# REMOVE: Clears block (Recommended)
# DISABLE: Cancels active signals
# DROP: Breaks block and drops items
removal-action: REMOVE
# Warning system
warning:
enabled: true
threshold-percent: 80 # Warn at 80% of threshold
# Alerts
alerts:
enabled: true
log-to-console: true
# Logging
logging:
enabled: true
performance-stats: true
💻 Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/arl help |
View command help | antiredstonelag.use |
/arl reload |
Hot-reload config | antiredstonelag.reload |
/arl stats |
Real-time performance stats | antiredstonelag.stats |
/arl logs |
View removal history | antiredstonelag.logs |
🏗️ Automated Builds
We use GitHub Actions to ensure code quality and instant delivery. Every push to master triggers a development build.
Beta Testing: Want the latest fixes before a stable release? Download the latest Development Pre-release from the Repository Actions or the Releases tab (labeled with
dev-bX).
❓ Support
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers