# 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_in` value propagated to another item, causing both items to share the same `hand_in` when 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.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }