
DynamicMobLimiter
Dynamically throttles natural mob spawning based on server TPS — keeps your server smooth under load, with zero impact when TPS is healthy.
Оцените первым
16
0
Список изменений
v1.0.0 - Initial Release
Added
- TPS-based monitoring using Paper's 1-minute TPS average, checked on a configurable interval.
- Stepped, configurable spawn-rate throttling (
tps-throttling-steps) based on current TPS. min-tps-thresholdgate — throttling only kicks in once TPS drops below this value.- Configurable
affected-spawn-reasons(NATURAL, CHUNK_GEN, BREEDING, EGG by default). whitelist-mobsto exempt specific entity types (e.g. bosses) from throttling.- O(1) CreatureSpawnEvent handler with zero heap allocations and no Bukkit API calls in the hot path.
/dml statuscommand — view live TPS, active spawn-rate multiplier, and configured throttling steps./dml reloadcommand — reload configuration without a server restart.- Optional debug logging for spawn-rate changes (
settings.debug-log).
Файлы
DynamicMobLimiter-1.0.jar(13.75 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21.11
Загрузок
16
Дата публикации
13.06.2026
