First Person Camera
ModNatural first person camera transforms with collision detection.
Type
Mod
Modrinth Downloads
440
Modrinth ID
GUYPouk6
Last Updated
Jul 25, 2026
Description
📷 First Person Camera
Moves the first-person camera slightly forward out of your head — and keeps it from clipping through walls.
✨ What it does
Vanilla Minecraft places the camera right inside your skull. This mod pushes it forward a little (0.25 blocks by default), which feels more natural and gives you a slightly wider view of your surroundings.
The hard part is making sure the camera doesn't end up inside a block. This mod handles that in a few ways:
- Collision clamping — if a wall is in the way, the camera pulls back to your eyes rather than clipping through it.
- Body nudge on turn — if rotating would push the camera into a wall, your body is gently nudged aside to make room.
- Movement constraint — your body can't move into a position where the offset camera would be buried in a block.
- View bob suppression — walking bob is smoothly suppressed near walls.
- Raycast item correction — buckets, glass bottles, boats, and place-on-water items use the transformed camera target instead of the vanilla eye ray.
Everything is client-side only. For a small set of raycast-based right-click items, the mod adjusts the sent look direction so the server resolves the same target you are actually looking at.
🤝 First-person Model integration
First-person Model renders your full player body visible in first-person — a really cool idea, and part of what inspired this mod. It's strongly recommended alongside First Person Camera.
The problem with First-person Model on its own is that the body has to be rendered offset from your actual position, otherwise it fills your entire screen the moment you look down. First Person Camera locks those offset values to where the player actually is, so the two mods just work together out of the box.
First-person Model is optional. This mod works perfectly fine without it.
⚙️ Configuration
config/first-person-camera.json is auto-generated on first launch:
{ "cameraForward": 0.25 }cameraForward is the distance in blocks the camera is pushed forward. The default of 0.25 is a good balance between natural feel and collision protection.
⚠️ Anti-cheat notice
This mod hasn't been tested against server-side anti-cheat. Most behavior is purely visual/client-side, but raycast-based right-click items may briefly send adjusted look or position packets so the server targets the same block as the transformed camera. Use on servers at your own discretion.
Compatibility
Mod Loaders
Game Versions
Similar Mods
Lightning Bow&Arrow Mod
A Mod That Adds Lightning Bows to the game you can find them in chests and not craftable at some point I might make them...
Holy Enchantments
The Holy Enchantments mod introduces powerful enchantments focused on improving combat against monsters. It enhances bot...
FastWorkbench [FABRIC]
A performance upgrade for the crafting table. [Unofficial port]
Laseredstone
Redstone but we use lasers to transfer signals
PymTech Unofficial
PymTech! This mod recreates the concept of Pym Particles to shrink and grow you, your pets, and even your house!
Klleyy's Hearts
Every player recieves 3 hearts. Once they are gone, the player is banned!