promotional bannermobile promotional banner

Fresh Animations + Physics Mod Compatibility

Client-side compatibility patch that fixes the long-standing conflict between ๐Ÿ’€ Physics Mod ragdolls and ๐ŸŽญ Fresh Animations / other resource-pack animation overhauls.
Back to Files

Fresh Animations + Physics Mod Compatibility

File namefa-ragdoll-bridge-1.0.0.jar
Uploader
MsMurkMsMurk
Uploaded
Oct 22, 2025
Downloads
1.4K
Size
6.6 KB
Mod Loaders
Forge
File ID
7138559
Type
A
Alpha
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fresh-animations-physics-mod-compatibility-1370491:7138559")

Learn more aboutย Curse Maven

What's new

# ๐Ÿงพ Changelog  
## Version 1.0.0 โ€“ Initial Release  

### ๐Ÿง  Overview  
First public release of **Fresh Animations + Physics Mod Compatibility** for **Forge 1.20.1**.  
This patch was created to fix ragdoll crashes and freezing caused by model overrides from **Fresh Animations** and similar resource packs.

---

### โœ… Fixes & Improvements
- ๐Ÿฉธ **Fixed** crash and visual freeze when using *Fresh Animations* together with *Physics Mod*.  
- ๐Ÿ’€ **Added** proper handling for **zombie** and **skeleton** deaths โ€” restored original vanilla models at the death tick.  
- โš™๏ธ **Prevented** Fresh Animations / ETF from interfering during ragdoll rendering.  
- ๐Ÿ”„ **Physics Mod** can now safely take over ragdoll simulation right after entity death.  
- ๐Ÿงฑ **Optimized** event handling โ€” only triggers client-side and on death frames.  
- ๐Ÿงฉ **Removed need for KubeJS** or any other dependencies โ€” completely standalone Forge client mod.

---

### ๐Ÿšง Known Limitations
- ๐ŸงŸ Currently works only for **Zombies** and **Skeletons**.  
  Other mobs temporarily skip ragdoll rendering to avoid crashes.  
  (Full multi-entity support coming in next updates.)
- ๐Ÿชฒ Ragdolls of non-humanoid mobs (Creepers, Spiders, Endermen, etc.) are not yet restored.  
- ๐Ÿงฉ Some animation packs may still slightly desync limb orientation on first death tick โ€” purely visual.

---

### ๐Ÿงฐ Technical Notes
- Uses `RenderLivingEvent.Pre` to intercept rendering right before Physics Mod builds ragdolls.  
- Injects a minimal baked vanilla `HumanoidModel` to replace FAโ€™s extended model.  
- Cancels conflicting renders safely without touching other mods or mixins.  
- Fully client-side, compatible with all servers.

---

### ๐Ÿ”ฎ Future Plans
- Add support for all vanilla humanoid mobs (illagers, piglins, drowned, etc.).  
- Add specialized ragdoll bridge for non-humanoids (creepers, spiders, endermen).  
- Optional configuration screen for enabling/disabling compatibility per mob type.  
- Fabric / NeoForge ports (if interest is high).

---

๐Ÿง  *Developed as part of a zombie-apocalypse modpack project โ€” โ€œragdoll bridgeโ€ layer between Fresh Animations and Physics Mod.*  

This mod has no additional files