Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Limit and manage redstone activity on PlotSquared plots!
Limit and manage redstone activity on PlotSquared plots!
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.
✅ 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
Minecraft 1.13 — 1.21.x
Required: PlotSquared
/plotredstone reload | Reload configuration and language files | plotredstone.reload |
/redstoneboost [points] | Increase redstone load on current plot (for testing) | plotredstone.boost |
Alias: /pr1653
plotredstone.boost | Use the /redstoneboost test command | Everyone |
plotredstone.admin | Use admin commands | OP |
plotredstone.reload | Reload plugin configuration | OP |
plotredstone.bypass | Bypass redstone limits entirely | OP |
PlotRedstone1653.jarplugins/ folderplugins/PlotRedstone1653/config.ymlconfig.yml → language: en_US/plotredstone reload# 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
# 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:
prefix: "<gray>[<gold>PlotRedstone1653<gray>] "
21 pre-installed languages!
Create custom languages by adding a .yml file to plugins/PlotRedstone1653/lang/ and setting language: in config.yml to the filename (without extension).
Author: Jan1653
If you enjoy this plugin, please leave a rating! ⭐
PlotRedstone1653 — Keep your plot server lag-free!