Punchy 3.0 (Forge) - 1.21.1
Curse Maven Snippet
What's new
Punchy v3.0
The new Punchy menu
- Punchy has a brand new menu, opened with F8, from Mod Menu or from the Forge and NeoForge config buttons. Settings, Mix Packs, profiles, the item blacklist and the Hand Editor are all in one place, with a new look.
- If the new menu ever fails to open, Punchy falls back to the old settings screen until the game restarts.
- Other mods can add their own tabs to Punchy's menu.
- The Hand Editor now returns to the menu when you close it.
Mix Packs
- The Mix Packs page previews each item's animations live, with your own hand and the real 3D held item. Special items show their own moves: shield use and equip, fishing rod cast and reel in, trident attack, throw, Loyalty and Riptide, spear attack and charge, and bow and crossbow load and shot.
- The preview shows one arm unless the animation uses both hands.
- The preview now follows the row you are on, so it shows the animations chosen for that item.
- Moving between rows no longer flashes an empty placeholder world in the preview.
- The animations you pick for a tool now apply in game, whatever order your packs are in.
- Fixed Mix the Packs crashing when opened from the title screen on Minecraft 26.1 to 26.4.
Glow and shading for pack makers
- Particles can now glow with additive blending. Add
"additive": trueto a particle emitter, or use a rule (below). Additive glows add light instead of painting over the scene, so a glow's dark edge no longer draws a ring against the sky. - An additive glow locked to the model is drawn whole, so it is no longer cut off by the item it sits in.
- New
shading.jsonrules for Model Parts items, read fromassets/<namespace>/punchy/model_parts_items/shading.jsonin every active pack. A rule names anitem, atextureor both, and can setadditive,depth_test,shading(turn the game's directional shading off) andfullbright(stay bright in the dark). - Model Parts items now stay solid under shaders (Iris, Oculus and shader mods), instead of showing the arm through them.
- Fullbright Model Parts no longer show the arm through them without shaders. Thanks to Seo for reporting this issue!
- Particles keyed with
on_animationnow also fire on arm animations, and a particle burst finishes in the world when the item is put away instead of vanishing with it. - A held item's glow now lands on the item on Minecraft 1.20.1 and 1.21.1 instead of far from the hand.
Model Parts
- Model Parts definitions can now change with an item's enchantments (
enchantment_variants). - Model Parts fishing rods can play their own throw and reel animations (
modelPartsAnimationwith"type": "fishingrod"). Thanks to Seo for reporting this issue!
Fishing
- The fishing line now starts at the tip of the rod on every version, for flat rods, 3D rods and Model Parts rods.
- Model Parts rods can set where the line starts (
fishing_line_anchor) and hide bones while the line is out (hide_bones_while_cast).
Animation fixes
- Camera shake now plays on every version, including small shakes and shakes from V2 keyframes. Before, it only worked on 1.21.11.
- Animations that play once now show their last frame, and sounds placed at the end of an animation now play.
- Sounds at the start of an animation that blends in from the current pose now play.
- Items held with both hands now keep both arms out of the swim stroke. Thanks to Seo for reporting this issue!
Controls
- Fixed Punchy's keys on Minecraft 26.3 and 26.4. F8 opens the menu, and Inspect is back on I instead of Insert. Saved bindings that were read wrong are repaired once.
- Fixed Punchy's keys and pack animations not registering on Forge 1.21.5.
Compatibility
- The Hold My Items and Locomotion warnings now also catch their forks, and show on the menu's start card with a button that turns on Punchy's built-in resource pack.
Happy birthday, Punchy!
- A little birthday surprise is hidden in this update.
This mod has no additional files

