ChestToHopperLimit Protect server TPS from hopper farms — without breaking normal sorting
A revolutionary TPS protection plugin that introduces a completely different approach to hopper lag control. Instead of globally nerfing every hopper on the server, ChestToHopperLimit intelligently targets only overloaded hot chunks and dynamically slows chest/barrel → hopper pulls only when necessary — preserving gameplay while aggressively protecting TPS.
By slowing only chest/barrel pull operations, the plugin can significantly reduce lag caused by massive storage sorters, item transport systems, and large hopper networks without breaking farms or normal sorting behavior.
What it does
ChestToHopperLimit slows
chest / trapped chest / barrel → hopper item pulls when your server needs it.
Hopper
push (output sorting) is
not affected.
Designed for survival servers with large item farms, limiting applies only where needed instead of globally across the server.
TPS-linked or always-on
Hot chunk targeting
Separate hopper & hopper minecart settings
Per-world exemptions
Optional action bar warnings
Inspect & debug commands
Paper & Spigot 1.21+
Spark support (optional)
How limiting works
Code (Text):
limit = enabled
AND trigger active
AND not exempt world
AND (chunk is hot OR chunk_limit disabled)
A chunk becomes
hot when hopper/dropper transfer activity exceeds the configured threshold within the sliding window.
Only then are chest/barrel → hopper pulls slowed in that area.
The plugin uses its own cooldown timing and does not modify vanilla hopper transfer cooldowns.