Tags
Creators
Details
Licensed ARR
Published 9 months ago
Updated 3 weeks ago
All versions
2.3
Release
Punchy 2.3 (Fabric) - 1.21.116 months ago 103.3K
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client-side
Changes
Punchy! 2.3 Changelog
Improvements
- Improved pitch offset and arm rotation positioning during crawl and climb animations by calculating them in camera space.
- Improved arm movement for animations that rotate the arms by switching calculations to camera space.
- Added regex support to item blacklisting, allowing efficient filtering of item groups (for example, blocking all items from a specific mod).
- Implemented easing functions (such as
easeinoutquad) for compatibility animations. - Added conditional blacklist options to hide specific animations (like empty hands) only when not holding tools.
- Expanded interaction detection beyond
useItem, enabling animations for doors, buttons, chests, and other general interactions. - Improved armor rendering compatibility with other mods to prevent visual glitches.
- Improved animation suppression flow for bow, crossbow, and blocking animations to avoid conflicts with native item animations.
Bug Fixes
- Fixed bow and crossbow world interaction bug where no animation was playing.
- Fixed an issue where an item with a custom
hand_invalue propagated to another item, causing both items to share the samehand_inwhen one should be item-exclusive. - Fixed scale animation feedback desync; animation scale is now synchronized 1:1 with Blockbench (BB).
- Fixed a visual bug with Punchy + First Person Model + Better Combat where arms stayed at the sides when attacking and looking down.
- Fixed fishing rod animation sometimes becoming slow or stuck after leaving the water, blocking further attack animations.
- Fixed trident throw animation being rendered backwards.
- Fixed invisible bow when switching hands while charging.
- Fixed a crash on startup caused by Tooltip Overhaul mod conflicts.
- Fixed standing on slime block animation glitch.
- Fixed Weskerson lanterns breaking the positioning of other lanterns.
- Fixed item states not updating correctly in certain situations.
- Fixed a visual conflict with the Fresh Animations resource pack.
- Fixed item textures not updating during mesh animations.
- Fixed sword blocking animation bug.
- Fixed spear behavior on version 1.21.11 with Better Combat.
- Fixed dual-handed animation when breaking blocks with a trident.
- Fixed climbing animation visual bug.
- Fixed EMI loot integration/display issue.
- Fixed minor enchantment particle rendering issues.
- Fixed Entity Culling conflict affecting the enchanting table.
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:8aoMKplv:Tk5zNceV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8aoMKplv:Tk5zNceV"
}

