Tags
Creators
Details
Licensed MIT
Created 4 years ago
All versions
4.7.4
Release
Forge 1.21.1last year 220
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Forge
Supported environments
Client-side
Client and server
Changes
v4.7.4
- Added native support for catmull-rom (smooth) easings for bedrock-style animation jsons (thanks for the initial work Zigy)
- Made GeoArmorRenderer inherit bone visibility from HumanoidArmorLayer#setPartVisibility to better work with third-party mods
- Default boneResetTime to 5-ticks, and auto-complete the reset the tick time is 0. This prevents unavoidable partial-tick bone resets
- Introduced an identity-based lookup for synced singleton animatables, to hopefully eliminate class-duplication collisions
- Fixed middle-clicking on synced animatable items causing them to conflict when using triggered animations or synced data (#681)
- Synced animatable items no longer prevent stacking with each other
- Bones that now use animations to do a full rotation should now no longer counter-rotate when resetting, allowing for cleaner rotation animations
- Marked AnimationState#getData as nullable to avoid confusion
- Added
triggerArmorAnimfor triggering armor animations (#433) - Animated textures now support glowmasks (#456)
- Marked the easingType argument in EasingType as nullable to avoid confusion
- Added memory compression to animation data. Larger modpacks should receive a reduction in memory usage
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:qqrJGCOV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8BmcQJ2H:qqrJGCOV"
}

