First Person Model Compat
by Kaokod
First Person Model Compat keeps a player's first-person body stable with combat, spell and roll mods that move the arm, head or accessories.
What it does
The compatibility layer sits on top of First Person Model and synchronizes arm rotation and body offsets with camera pitch while combat animations play. Its phase detection tracks which step of an attack animation is playing, which keeps first-person rendering smoother, and its alignment fixes also cover spell-casting poses, so hands, weapons and staves track the player's view more naturally. During rolls it stabilizes the first-person body so it does not clip with the camera.
The goal is simple: the first-person body stays aligned with the camera, visual clipping is avoided, and obstructive heads or accessories can be hidden in first person while staying visible to other players in third person. The ignoredAccessorySlots option sets which accessory and cosmetic slot names are hidden. Better Combat, Spell Engine, Combat Roll and cosmetic mods are the intended companions here, and EMF-based animation packs like Fresh Animations Player are supported; Entity Player Compat is the suggested addition for resolving clashes with Fresh Moves.
Key features
Combat animation sync
Arm rotation and body offsets follow camera pitch during attack animations from combat mods.
Spell-casting pose alignment
Alignment fixes extend to spell-casting poses so staves and hands sit correctly in the player's view.
Roll stabilization
The first-person body is held steady during rolls to prevent clipping with the camera.
Accessory slot hiding
The ignoredAccessorySlots option hides chosen accessory and cosmetic slots in first person only.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
Clean View mod is a client-side only option under the MIT License, published for 1.21.1 – 1.21.11 on Fabric alone, and it is not open source. OldVisuals is also client-side only and open source under the GNU General Public License v3.0 only, but it targets 1.21.4 on Fabric. Create Stuff N' Additions Curios Compat is open source under the MIT License for NeoForge 1.21.1, and it runs on client and server rather than the client alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| First Person Model Compat | Fabric and NeoForge | 1.21.1 | Client-side only | 2026-07-08 |
| Clean View mod | Fabric | 1.21.1 – 1.21.11 | Client-side only | 2026-05-04 |
| OldVisuals | Fabric | 1.21.4 | Client-side only | 2025-02-26 |
| Create Stuff N' Additions Curios Compat | NeoForge | 1.21.1 | Client and server | 2026-05-17 |
Questions
Which loaders does First Person Model Compat support?
Does First Person Model Compat need to be installed on the server?
Which dependencies are required?
In the catalog
First Person Model Compat is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
A technical compatibility layer for First Person Model (FPM) that keeps first-person body rendering stable when used with combat, animation, spellcasting, roll, accessory, and cosmetic mods. The goal is simple: your first-person body should stay aligned with the camera, avoid visual clipping, and hide obstructive…
Official listing
- Modrinth page
- modrinth.com/mod/fpm-x-compat
- Owner
- Kaokod
- Published
- 2026-06-02
- Updated on Modrinth
- 2026-07-08
- Facts verified
- 2026-10-15
