Tags
Creators
Details
Licensed MIT
Published 11 months ago
Updated 3 days ago
All versions
3.3.0
Release
PerformanceAnalyzer 3.3.03 days ago 30
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
Platforms
Folia
Paper
Purpur
Spigot
Changes
[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.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:xcpph8Xo:3mdemGxg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xcpph8Xo:3mdemGxg"
}

