Tags
Creators
Details
Licensed MIT
Published 3 years ago
Updated 2 days ago
All versions
2.0.0-beta.8+mc.26.3
Beta
v2.0.0-beta.8 [26.3]2 days ago 26
Uploaded by
Compatibility
Minecraft: Java Edition
26.3
Platform
Fabric
Supported environments
Client-side
Server-side
Client and server
Changes
- Ported to 26.3
- Add new
eventslibrary for interacting with fabric events- In the future custom events may also get added
- Added
hotswap_eventsconfig option to switch between fast events and developer convenience
- Added new
mod:jsonpatcher:asynclibrary- Provides mutexes and rw-locks for use in shared libraries
- Lots of internal renames to match correct terminology
- Shows up in global directories
- Added new
ctxglobal variable, containing context about the execution environment - Default patching timeout is now 500ms, instead of 100ms
- This should allow for more leeway in cases where the JIT is slow to optimize patches
- Setting the patching timeout to a negative number now disables it
- This is mostly useful for development of JsonPatcher itself, but can be used by anyone
- Switched to new, cleaner icon
- Added feature flag system for toggling groups of patches
- Added RecipePatcher, a set of built-in datapack patches that help with mass-patching recipes
- Requires a feature flag to avoid patching every recipe when unused
- Easily extensible to custom recipe types
- Updated language version to 2.0.0-beta.9, bringing in various fixes and improvements
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:qlXnlZLG:BiPLOm5k"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qlXnlZLG:BiPLOm5k"
}

