Перейти к содержимому
Mineforgian

AntiRedstone| Advanced Redstone Lag Prevention [1.18 - 1.21.4]

A performance-friendly plugin that blocks all redstone activity on your server and reports coordinates of redstone spam attempts.

Загрузки
1K
Подписчики
8
Обновлён
5 апреля 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 13 марта 2025 г.

AntiRedstone

Description

AntiRedstone is a server-side plugin designed to restrict or completely disable redstone mechanisms on your Minecraft server. This lightweight solution helps server administrators prevent lag caused by complex redstone contraptions, reduce server resource usage, and prevent potential exploits that utilize redstone mechanics.

Features

  • Complete redstone deactivation: Disable all redstone components server-wide
  • Selective blocking: Configure which redstone components to restrict (redstone dust, pistons, observers, etc.)
  • Region-based restrictions: Define specific areas where redstone is allowed or blocked
  • Permission-based system: Allow trusted players to use redstone while restricting others
  • Performance monitoring: Track redstone activity to identify potential lag sources
  • Configurable notifications: Receive alerts when players attempt to use restricted redstone components

Why Use This Plugin?

Server performance is critical for providing a smooth gameplay experience. Complex redstone contraptions can cause significant lag, especially on servers with limited resources. AntiRedstone helps you:

  • Improve overall server performance by reducing TPS drops
  • Prevent players from creating lag machines or using redstone for griefing
  • Maintain control over server resource usage
  • Create custom gameplay experiences where redstone usage is limited or requires special permissions

Important Information

  • Compatibility: Works with Bukkit/Spigot/Paper/Purpur servers 1.21.1
  • Dependencies: None required
  • Configuration: Simple YAML configuration file with detailed comments

Installation

  1. Download the AntiRedstone plugin JAR file
  2. Place it in your server's 'plugins' folder
  3. Restart your server or use a plugin manager to load it
  4. Edit the configuration file to customize settings according to your needs

Configuration

The plugin comes with sensible defaults, but you can customize:

  • Which redstone components to block
  • Specific worlds or regions where restrictions apply
  • Permission nodes for bypassing restrictions
  • Notification settings for staff members

Support and Feedback

If you encounter any issues or have suggestions for improvement, please open an issue on our GitHub repository or join our Discord server for direct support.

Ченджлог

1.5.0Релиз1.21.9, 1.21.10, 1.21.11 · 5 апреля 2026 г.

First of all, a huge thank you to the community for using and supporting this plugin! Your feedback is what keeps this project moving forward.

I’m always looking to improve, so please feel free to leave your suggestions or feedback in the discussion section. I’d love to hear how I can make this even better for your servers!

Version 1.5.0 is a major update that shifts the plugin's logic to be more user-friendly while giving Admins surgical control over redstone machines.

Major Logic Change: Placement vs. Usage In version 1.3.0, the plugin completely blocked the placement of redstone components. In v1.5.0, we’ve improved the player experience:

Allow Placement: Players can now place redstone blocks/items freely (no more glitchy "disappearing" blocks).

Smart Restriction: Even though they can place them, the redstone logic will not trigger or will be strictly limited based on your config/whitelist settings. This prevents server lag while keeping the building experience smooth. What’s New in 1.5.0?

  1. Advanced Whitelist System (Player-Specific Limits) You can now grant special privileges to VIPs, Builders, or trusted players without opening the floodgates for everyone.

Smart Radius Scan: When a redstone circuit triggers, the plugin scans a 15-block radius. If a whitelisted player is found, the system applies their specific limits instead of the global server restriction.

Limit Priority: If multiple whitelisted players are near a machine, the plugin automatically grants the highest limit available among them to ensure their machines run smoothly. 2. TPS & Performance Optimization

Deep code refactoring to ensure that the new scanning logic and event handling have zero impact on TPS.

Optimized data handling for whitelisted players to keep the plugin lightweight for large survival servers. New Whitelist Commands: Manage your trusted players with these new commands:

/antiredstone whitelist add : Add a player to the whitelist.

/antiredstone whitelist remove : Remove a player from the whitelist.

/antiredstone whitelist list: View all whitelisted players.

/antiredstone whitelist setlimit : Set a custom limit for a specific player. Example: /antiredstone whitelist setlimit Hieu 100 2000 (Allows Hieu's machines to trigger 100 times every 2 seconds). /antiredstone whitelist place <true/false>: Toggle whether a specific player can bypass placement restrictions (if any are enabled in config). Note: Please update your config.yml or backup your old one before installing v1.5.0 to ensure all new features are initialized correctly.

Enjoy a lag-free server!

1.3.0Релиз1.21.2, 1.21.3, 1.21.4 · 20 июня 2025 г.

Complete Reload Feature: Configuration Reload: Reloads all settings from config.yml LogManager Reinitialization: Ensures the logging system operates correctly State Synchronization: Updates all status variables Cache Clearing: Cleans cache to prevent conflicts Performance Timing: Displays accurate reload execution time Core Features: Toggle Redstone Placement Blocking: Users can enable or disable the redstone placement blocking functionality

Creative Mode Exception: Optionally allows Creative mode players to place redstone components

Player Notifications: Displays customizable warning messages when players attempt to place redstone

Instant Redstone Removal: Optional feature to remove redstone immediately after placement

Visual & Audio Effects: Shows particle effects and plays warning sounds

Violation Logging: Tracks and records violations through the integrated LogManager system

How It Works: When a player places redstone:

Checks if blocking mode is enabled If player is in Creative mode and Creative bypass is allowed, skip blocking Otherwise, cancels the block placement event Displays warning message (if enabled) Plays sound effects and particle effects (if enabled) Logs the violation Increments player's violation count Instant Removal Option:

If "remove-placed-redstone" is enabled, redstone will be immediately replaced with the configured block type Compatibility & Integration: Full LogManager Integration: Seamlessly works with the existing LogManager system Violation System Compatible: Integrates with the current kick/ban violation system Non-Intrusive: Does not affect existing plugin features Independent Toggle: Can be enabled/disabled independently from other features Command: /rsreload Independent and Fast Reload Command

Reload Features: Configuration Reload: Reloads all settings from config.yml LogManager Reinitialization: Ensures proper logging system operation State Synchronization: Updates all status variables Cache Clearing: Cleans cache to prevent conflicts Performance Timing: Displays precise reload execution time

1.2.1Релиз1.21.2, 1.21.3, 1.21.4 · 18 марта 2025 г.

Version Compatibility Minecraft Support: Fully compatible with versions 1.18 through 1.21 Plugin Version: 1.2.1 (Latest update)

1.2.0Релиз1.21.2, 1.21.3, 1.21.4 · 16 марта 2025 г.

We're excited to announce the release of AntiRedstone v1.2.0 with significant improvements to help server administrators manage redstone usage more effectively:

New Features:

  • Automatic Player Moderation: The plugin now automatically kicks players who abuse redstone mechanisms based on configurable thresholds
  • Redstone Device Destruction: Added capability to automatically identify and remove unauthorized redstone contraptions
  • Redstone Activity Monitoring: New metrics system to track redstone pulse frequency and automatically intervene when exceeding defined limits
  • Performance Optimization: Reduced server impact while maintaining full functionality

Configuration Updates:

  • Added customizable kick messages
  • Expanded permission nodes for more granular control
  • Improved logging system for better tracking of redstone-related activities

Bug Fixes:

  • Fixed detection issues with certain redstone components
  • Resolved compatibility issues with other popular plugins
  • Addressed memory leak in the monitoring system

For detailed configuration options, please refer to the documentation.

1.0.0Релиз1.21.2, 1.21.3, 1.21.4 · 13 марта 2025 г.

AntiRedstone - Efficient Redstone Blocking Plugin

Description

AntiRedstone is a high-performance plugin designed to block all redstone activities on your Minecraft server. This plugin is particularly useful for survival, skyblock, or factions servers where players might abuse redstone mechanisms to create lag.

Key Features

  • Complete Redstone Blocking: Prevents all redstone activities across your server
  • Coordinate Reporting: Automatically logs and reports coordinates of redstone spam attempts
  • Performance Friendly: Optimized to maintain server TPS
  • Easy Configuration: Simple setup through config.yml
  • Customizable Notifications: Tailor messages when redstone activity is detected

Commands

  • /antiredstone reload - Reload the plugin configuration
  • /antiredstone toggle - Enable/disable redstone blocking
  • /antiredstone logs - View logs of redstone spam attempts

Permissions

  • antiredstone.admin - Access to all commands
  • antiredstone.toggle - Permission to toggle the plugin
  • antiredstone.bypass - Permission to bypass redstone blocking

Installation

  1. Download the plugin and place it in your plugins folder
  2. Restart your server
  3. Customize the configuration in config.yml (optional)

Комментарии

Загружаем…