performance-analyzer-3.3.0.jar
What's new
[3.3.0] - 2026-10-21
Fixed
/perfreloadcan enable the REST API again after a refused start (empty key, port taken); it restarts on bind/port/key changes.- Spike evaluation runs async instead of inside the lagging tick.
- Discord webhooks have connect/read timeouts and honour Retry-After on HTTP 429.
- ZGC/Shenandoah concurrent cycles no longer count as GC pause time.
- Shutdown no longer overwrites hand edits of config.yml; config saves are atomic and coalesced.
- Single-category mutes from
/perfsilentsurvive logout. - Entity sweeps are rate-limited, and stale sweep results are no longer reported as incident causes.
- Missing optional database drivers fall back instead of disabling the plugin; SQLite uses one connection; MySQL index creation works.
- Language reloads no longer show raw keys in alerts; config merging no longer re-adds obsolete v2 alert types.
- Language-file texts whose placeholders changed between versions fall back to the bundled text instead of showing
%s/%d(named in one log warning).
Changed
/chunkstatsoverview,/entitystatsand/worldstatsare disabled on Folia (cross-region access);/perfincidentsand the REST API remain the location signal.- German texts use proper umlauts.
Removed
- Aliases
incidents,ps,silentandcalibrate; use/perfincidents,/perfsilent,/perfcalibrateorpi/pc.
This mod has no additional files

