Links
Tags
Creators
Details
2.0.0-rc1+1.21.1
Compatibility
Changes
The v2.0.0-rc1 release candidate marks a major milestone in the development of BeQuietNegotiator, introducing multi-version support and
compatibility with newer Minecraft versions. This release focuses on expanding the range of supported Minecraft versions while ensuring
stability and performance across all targets.
Highlights
- Added multi-version support and explicit compatibility for newer Minecraft/NeoForge versions.
- Added support for Minecraft
1.21.8and1.21.11development targets. - Improved CI to publish built artifacts and uploads.
Added
- Initial multiversion support to allow building/publishing multiple Minecraft-targeted artifacts. (180bb11)
- Added support for
1.21.8. (5c28f0f) - Added
1.21.11version entry. (e23ccc6)
Changed / Refactor
- Refactored
NetworkRegistryMixinand other mixins to adapt to multi-version NeoForge support. (9df1bcc) - Updated VCS and main version strings to match new targets and build metadata. (7bdfbdd, fa310a7, fb150e8, 0286291)
Fixed
- Fixed compilation issues across targeted versions so all configured targets compile cleanly. (1350036)
- Conditional removal of mixins to allow running under JDK 21 and avoid startup crashes. (a3f0e8f)
- Corrected version ranges that could cause incorrect compatibility handling. (f4bc139)
CI / Chore
- Updated CI/CD to publish versioned artifacts and added an artifact upload step. (4b421b0, dfc7075)
- Misc. repo maintenance: updated author links and issue templates. (038748c, 9fee61a)
Notes for testers
- This candidate stabilizes multi-version builds and adds support for newer mappings; please test on development servers for each target Minecraft version.
- If you hit issues, include the full server log and the repository
buildlogs when opening an issue.
Full Changelog: compare v1.0.4 with v2.0.0-rc1
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| be_quiet_negotiator-2.0.0-rc1+1.21.1-sources.jar | Unknown | 10.44 KiB |
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:38x4KgoC:YbqfgVkd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:38x4KgoC:YbqfgVkd"
}
