Voxel Shop beta is live. Expect 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!