Tags
Creators
Details
Licensed LGPL-3.0-or-later
Published last year
Updated 9 months ago
All versions
1.2.0-pre4
Beta
1.2.0-pre49 months ago 320
Compatibility
Minecraft: Java Edition
1.21.11-pre5
1.21–1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
1.6.4
1.6.1–1.6.2
1.5.x
1.4.4–1.4.7
1.4.2
1.3.x
1.2.x
1.1
1.0
All legacy versions
Platform
Java Agent
Supported environments
Client-side
Server-side
Changes
pre2:
- New contributed translations:
- Spanish by cout970
- French by Lykrast
- Polish by asie
- Assorted community translation improvements (thank you!)
- Added support for download resumption, particularly useful for large files on flaky connections
- Added heuristic detection for common forms of file corruption, such as DOS-to-Unix line ending conversion (e.g. Git on Windows)
- Fixed puppet mode and default flavor configurations not being parsed after the config rewrite
- Now shipping an entire CA certs database to hopefully completely fix all certificate issues with Mojang's Java 8 distribution
pre3:
- Removed a debug print, oops
- Made the jar a lot smaller (was 2.4M, is now 1M)
- FiraGO is now downloaded on first Puppet launch instead of being embedded
- Internal libraries are now compressed as a single unit with Brotli
pre4:
- Improved compressed library bootstrapper — even smaller jar and fixes crashes
- Reworked the way system properties work internally for cleaner code
- Config fixups, mostly related to the prior
- Fixed environment detection not working at all (1.2-only)
- Fixed pointless OkHttp error messages during unsup agent handover
- Updated dependencies
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:Rqwcr9qN:qeqq6YGW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Rqwcr9qN:qeqq6YGW"
}

