Links
Tags
Creators
Details
Licensed MIT
Published 4 months ago
Updated 3 weeks ago
All versions
1.2.2
Release
Flashback Server 1.2.24 months ago 425
Compatibility
Minecraft: Java Edition
1.21.5–1.21.11
Platforms
Folia
Paper
Purpur
Changes
Hardening & correctness release (full code audit).
- Fix: recordings/clips no longer overwrite earlier files (unique, sanitized filenames); player names are sanitized so they can never write outside the replays folder.
- Fix: metadata now carries the correct Minecraft version_string (was hardcoded 1.21.5).
- Fix: in-flight recordings are flushed on server stop/reload instead of being lost.
- Hardening: /replay verify of a crafted/corrupt .flashback can no longer OOM or crash the server (bounded allocations, zip-bomb guard, robust metadata parsing); verify now runs off the main thread.
- Robustness: atomic file writes (no truncated files), clip window clamped, telemetry timeouts.
No gameplay/format changes.
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:VjvpZ4XD:F1iTxbUU"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VjvpZ4XD:F1iTxbUU"
}

