promotional bannermobile promotional banner

Nexus Bodycam

an immersive bodycam experience
Back to Files

Nexus-Bodycam-1.4.2-+-1.20.1

File nameNEXUS-bodycam-1.4.2+1.20.1.jar
Uploaded
Oct 15, 2026
Downloads
30
Size
2.3 MB
Mod Loaders
Fabric
File ID
9197260
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:nexus-bodycam-mod-1746918:9197260"

Learn more about Curse Maven

What's new

NEXUS Bodycam — v1.4.2+1.20.1

Type: client-side (works in Singleplayer and Multiplayer — no server install needed) Platform: Minecraft Java 1.20.1 · Fabric Loader ≥ 0.15.11 · Fabric API (required) Optional: Mod Menu (config screen) · TACZ (weapon realism) · Iris/Sodium (compatible) Build: NEXUS-bodycam-1.4.2+1.20.1.jar — 2,377,730 bytes SHA256: 5B0120B49A82046104EAEE6B891675D75CFCE8AEDB16C3D4C55398A31C7360D8 License: MIT


What it is

A first-person camera overhaul driven by a real-time temporal effects engine: physically-modelled springs, Perlin-driven idle micro-tremor, breathing synchronized with audio, damage/landing shakes, and a full post-processing lens pipeline (fisheye, chromatic aberration, vignette, lens dirt, film grain, depth of field).

What's new in this version (1.4.0 → 1.4.2)

Version Type Summary
1.4.0 feature RenderCoordinator + GameState architecture finally wired (one snapshot per frame, re-entry guard, Iris shadow-pass skip); 4 new presets → 8 total (Documentary, Horror, Tactical, Raw GoPro)
1.4.1 fix Config screen rebuilt: scroll bug, widget overlap, bigger controls (rows 22 px, sliders 22 px, preset moved to a fixed bottom bar), custom slider without the vanilla knob; crosshair / block-outline alignment fixed (Entity.getRotationVec now returns the final camera vector)
1.4.2 fix Aim vector inverted 180° fixed — the raycast was exactly the negation of vanilla; the math now matches Entity.getRotationVector byte for byte ((sin(yaw)·cos(pitch), -sin(pitch), cos(yaw)·cos(pitch)))

Feature set (summary)

  • Camera: footsteps synced to the real in-game audio, step smoothing, landing damping, rotational landing jolt, cosine head bob with phase locking, Perlin idle micro-tremor + 8 Hz GoPro-style vibration, sprint/strafe lean, true roll (±10°), chest-cam mode with wide FOV.
  • Breathing: 3.06 s cycle with the exhale at the midpoint, breath-in-out sound (mono OGG) locked to the visuals, progressive exhaustion (+35% after 5 s → +65% after 20 s).
  • Impact: damage shake scaled to damage taken, landing spring (pitch + alternating roll).
  • Post-FX: fisheye K1/K2, wide FOV, radial chromatic aberration, dual vignette (cosⁿ + mechanical), dirt / veiling glare, grain quantized at ~30 fps, 17-tap DOF.
  • Water: waves, caustics, foam, refraction, underwater fog/tint.
  • TACZ (optional): gun spring (~102% overshoot), weapon lowering, run sway, recoil kick, view smoothing — visual only, never touches raycasts/bullets/sights. Without TACZ the Tacz* mixins are disabled automatically.
  • Shaders: Sync with Shader reduces shake/bob when a shaderpack is active; shadow passes are detected and skipped.
  • 8 presets: Subtle · Normal · Intense · EXTREME · Documentary · Horror · Tactical · Raw GoPro.
  • Config: scrollable screen backed by config/bodycam.json with sanitize() clamps/defaults.

Scope

Changes only how the camera feels and looks: no movement speed, hitboxes, raycasts, server logic or balance changes. Zero network traffic.

Installation

  1. Install Fabric Loader for Minecraft 1.20.1
  2. Copy NEXUS-bodycam-1.4.2+1.20.1.jar into mods\ (replace only the NEXUS-bodycam-* jar)
  3. Optional: Mod Menu (config) and TACZ (weapons)

Tested (v1.4.2, all Post-FX ON)

Ryzen 5 5600X · 16 GB DDR4-3200 · RX 580 8 GB · 32 chunks render+sim → 75–83 FPS!

This mod has no related projects