Tags
Creators
Details
All versions
0.7.0+1.20.6
Beta
Creo API 0.7.0+1.20.62 years ago 232
Compatibility
Minecraft: Java Edition
1.20.6
Platform
Fabric
Supported environments
Client and server
Changes
General
- Updated to 1.20.6
- Update API Documentation Link in README
- Major changes across the API as a result of large technical changes in recent minor vanilla updates
- Various removals and API-breaking changes
Content Modification API
- Removed Item & Enchantment modification methods
- These are replaced by the new data-driven components/enchantment system and should be modifiable with Fabric's Component Modification API
- Renamed some methods to better match some vanilla renames
Convention Tags
- Renamed MILK_DOES_NOT_CURE to UNAFFECTED_BY_MILK Status Effect Tag
- Removed repairs/ Item Tags
- Backend changes broke implementation; will hopefully return in the future
Entity Attributes
- Removed jump strength, block break speed, and gravity attributes in favor of new vanilla ones
Food Component API
- Removed Durability Foods; may or may not return in the future
- Merged into the Item API
Item API
- Add CreoDataComponentTypes.FOOD as a re-implementation of the Food Component API
Mod Compatibility API
- Removed as it had limited functionality; may or may not return in the future
Shader Interaction API
- Add removed shaders from vanilla so they can still be used
Supplementary resources
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:hjZhuEZs:rqv1Ft7U"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hjZhuEZs:rqv1Ft7U"
}

