Changelog
v1.1.57 — Quality Pass XVIII
Bug Fixes
- AutoConfig: The manual restart countdown (
repeatGlobaltask) was never cancelled before callingBukkit.getServer().shutdown(). The task continued ticking through the shutdown sequence. Now theTaskHandleis stored in a final array ref and cancelled beforeshutdown()is dispatched. - AutoConfig:
backupDir.mkdirs()return value was ignored — a silently-failed directory creation produced a confusingFileNotFoundExceptionon the next line. Now logs a clear[AutoConfig] Could not create backup directoryerror and returnsnullearly so the caller skips the config apply.
New Features
- Disk I/O Throttler: Now fires two webhook events that admins can subscribe to in
webhooks.yml:disk_io_throttled— fires when the IOPS budget is exceeded and auto-save is suppressed. Includessaves_per_second,budget, andusage_percentplaceholders.disk_io_resumed— fires when I/O pressure eases and auto-save is restored. Includessaves_per_secondandbudgetplaceholders.
Files
PerformanceX-1.1.57.jar(22.24 MiB) Primary Download

