SHA-1 Redemption
by exaptations
SHA-1 Redemption is a Java Agent and NilLoader utility for Minecraft 1.4.2 – 1.6.4 that works around SHA-1 signature checks in legacy Forge jars.
What it does
Older Minecraft releases and Forge builds were signed with SHA-1, an algorithm newer Java 8 releases no longer trust, so the game can refuse to start after a mod or the Minecraft jar is changed. This mod patches the JVM's signature handling so those checks pass again on the legacy versions it covers.
The author explains that the Forge loader's tamper detection is poorly implemented and triggers on jar changes it cannot judge. Users who instead want to restore a clean Minecraft jar, or add the -Dfml.ignoreInvalidMinecraftCertificates=true flag to the launcher profile, can do so without this mod, which the author documents as the other route. The mod is published as a Java Agent and as a NilLoader build, both for 1.6.4.
Environment: either side can run it, and neither needs it. The code is licensed under the MIT License and is open source; a source repository and an issue tracker are linked from the project page. Files cover 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2 and 1.6.4, with 1.0 for 1.6.4 as the latest Java Agent file.
Key features
Signature check bypass
Lets legacy Forge and Minecraft jars load on Java releases that no longer trust SHA-1 signatures.
Java Agent loading
Installs as a Java Agent, attaching to the JVM at startup without replacing the game jar.
NilLoader build
A separate NilLoader package provides the same workaround through that loader.
Gallery
Compatibility
Latest build for each game version and loader.
1.6.x3 of 3 versions with builds
1.5.x2 of 2 versions with builds
1.4.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Modpacks on old Forge
Packs that bundle jars modified before the mod existed can start without re-signing every file.
Jar-modded legacy clients
Players running edited Minecraft jars on 1.6.4 can keep them instead of restoring a clean copy.
Who it’s for: Players and modpack makers who run Minecraft 1.4.2 – 1.6.4 with Forge and jar-modified files, and who understand that the check being bypassed is a security measure.
Questions
Does SHA-1 Redemption need Forge installed?
Which game versions does SHA-1 Redemption support?
Must the server also run SHA-1 Redemption?
In the catalog
SHA-1 Redemption is one of 36,990 Utility mods on ModsFinder. 328 mods support Minecraft 1.6.4.
More from exaptations
Similar mods
What the author says
[SEVERE] [ForgeModLoader] The minecraft jar file:/home/una/.local/share/PrismLauncher/libraries/com/mojang/minecraft/1.6.4/minecraft-1.6.4-client.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work!…
Official listing
- Modrinth page
- modrinth.com/mod/sha1redemption
- Owner
- exaptations
- Published
- 2025-06-17
- Updated on Modrinth
- 2025-06-17
- Facts verified
- 2026-10-15
