[PLOTSQUARED ADDON] PlotRedstone1653 ⚡ Ultimate Redstone & Hopper Manager ⛏️ Lag-Free Plots ✅ icon

[PLOTSQUARED ADDON] PlotRedstone1653 ⚡ Ultimate Redstone & Hopper Manager ⛏️ Lag-Free Plots ✅ -----

Limit and manage redstone activity on PlotSquared plots!




PlotRedstone1653

Limit and manage redstone activity on PlotSquared plots!

by Jan1653

▸ Description

PlotRedstone1653 is a lightweight and highly configurable performance plugin designed for PlotSquared servers. It monitors redstone activity on each plot in real-time and automatically disables redstone when a plot exceeds the configured limit — protecting your server from redstone lag machines.

Players see their current redstone load via a color-coded BossBar that changes from green → yellow → red as usage increases. When the limit is reached, redstone is temporarily disabled with a configurable cooldown timer.

The plugin also includes a hopper limiter to prevent excessive hopper usage on plots.


▸ Features

  • Real-time Redstone Monitoring — Tracks redstone events per second per plot
  • BossBar Load Display — Color-coded progress bar showing current usage
  • Automatic Disable — Temporarily disables redstone on overloaded plots
  • Hopper Limiter — Configurable hopper limit per plot
  • Merge-Aware — Larger merged plots get higher limits
  • 21 Languages Included — English, German, Dutch, Spanish, French, Portuguese, Arabic, Czech, Turkish, Polish, Russian, Italian, Korean, Hungarian, Japanese, Chinese, Vietnamese, Swedish, Slovak, Hindi, Indonesian
  • Custom Language Support — Create your own language files
  • MiniMessage & Legacy Colors — Choose your preferred formatting system
  • Configurable Prefix — Change or remove the plugin prefix
  • Config Auto-Update — New config values added on update, existing values preserved
  • In-Game Reload — /plotredstone reload
  • bStats Metrics — Anonymous usage statistics


▸ Supported Versions

Minecraft 1.13 — 1.21.x

Required: PlotSquared (soft-depend)


▸ Commands

Code (Text):

Command                      | Description                                      | Permission
-----------------------------|--------------------------------------------------|----------------------
/plotredstone reload         | Reload configuration and language files           | plotredstone.reload
/redstoneboost [points]      | Increase redstone load on current plot (testing)  | plotredstone.boost
 
Alias: /pr1653


▸ Permissions

Code (Text):

Permission                   | Description                        | Default
-----------------------------|------------------------------------|----------
plotredstone.boost           | Use the /redstoneboost command      | Everyone
plotredstone.admin           | Use admin commands                  | OP
plotredstone.reload          | Reload plugin configuration         | OP
plotredstone.bypass          | Bypass redstone limits entirely     | OP
 

▸ Installation

  1. Download PlotRedstone1653.jar
  2. Place it in your plugins/ folder
  3. Ensure PlotSquared is installed
  4. Restart your server
  5. Configure in plugins/PlotRedstone1653/config.yml
  6. Set your language in config.yml → language: en_US
  7. Reload with /plotredstone reload


▸ Configuration

Code (YAML):

# Language selection (21 languages available)
language
: en_US

# Format: MINI_MESSAGE or LEGACY
message-format
: MINI_MESSAGE

# Redstone limit per second per plot
baseLimit
: 2000

# Cooldown after exceeding limit (seconds)
disableDurationSeconds
: 60

# BossBar color thresholds
bossbar
:
  thresholds
:
    green
: 0.6
    yellow
: 0.8
    orange
: 0.95

# Hopper limit
hopperLimit
:
  base
: 20
  mergeBonusCap
: 10
 
All messages are configurable in language files under plugins/PlotRedstone1653/lang/.

The prefix can be customized per language:
Code (YAML):

prefix
: "<gray>[<gold>PlotRedstone1653<gray>] "
 

▸ How It Works

  1. Redstone events on each plot are counted in real-time
  2. A BossBar shows the current load percentage to players on the plot
  3. Colors change: Green (< 60%) → Yellow (60-80%) → Red (> 95%)
  4. At 100% the redstone on that plot is disabled for the configured cooldown duration
  5. After cooldown, redstone works again automatically


▸ Language Support

21 pre-installed languages!

English, German, Dutch, Spanish, French, Portuguese, Arabic, Czech, Turkish, Polish, Russian, Italian, Korean, Hungarian, Japanese, Chinese, Vietnamese, Swedish, Slovak, Hindi, Indonesian

Create custom languages by adding a .yml file to plugins/PlotRedstone1653/lang/ and setting language: in config.yml to the filename (without extension).


▸ Support

Author: Jan1653

If you enjoy this plugin, please leave a rating! ⭐


PlotRedstone1653 — Keep your plot server lag-free!
Resource Information
Author:
----------
Total Downloads: 8
First Release: Mar 7, 2026
Last Update: Mar 7, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings