Tags
Creators
Details
Licensed MIT
Created 4 years ago
All versions
4.7.1
Release
Forge 1.20.1last year 14.7K
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client-side
Client and server
Changes
v4.7.1
- Added native support for catmull-rom (smooth) easings for bedrock-style animation jsons (Thanks for the initial work Zigy)
- Default boneResetTime to 5-ticks, and auto-complete the reset if the tick time is 0. This prevents unavoidable partial-tick bone resets
- Removed the deprecation markers on the model/texture getters in GeoModel
- Reorient bone visibility a bit to support mods that modify part visibility prior to rendering
- Fix zero-time reset of bones not being zero-time
- Introduced an identity-based lookup for synced singleton animatables, to hopefully eliminate class-duplication collisions
- Synced animatable items no longer prevent stacking with each other
- Fixed middle-clicking on synced animatable items causing them to conflict when using triggered animations or synced data (#681)
- Bones that use animations to do a full rotation should now no longer counter-rotate when resetting, allowing for cleaner rotation animations
- Added
stopTriggeredAnimationtoSingletonGeoAnimatable - Added triggerArmorAnim for triggering armor animations (#433)
- Cleaned up the javadoc for EasingType
- Animated textures now support glowmasks (#456)
- Add
query.controller_speedMolang query
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:8BmcQJ2H:cIt2XQZl"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8BmcQJ2H:cIt2XQZl"
}

