CurseForge · Minecraft mod
Bodycam
This mod introduces a bodycam ecosystem that, among other things, allows you to spectate other players in real-time
Quick answer
Which Bodycam release should I use?
Bodycam 3.0 for Neoforge targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is Bodycam required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Bodycam 3.0 for Neoforge need?
Bodycam 3.0 for Neoforge. Change the file and its required mods may change too.
Install Architectury API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Bodycam without breaking your instance.
Built for Bodycam 3.0 for Neoforge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Bodycam 3.0 for Neoforge. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Architectury API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Bodycam 3.0 for Neoforge. It opens that exact file at the source.
About this project
What does Bodycam add?
This mod introduces a Bodycam Monitor item that allows you to spectate other players in real-time.
For all 1.21 versions use Modrinth: https://modrinth.com/project/11M48eGM
New Items & Blocks
Observation Spyglass (formerly Monitor Compass):

Right-click the monitor to open a list of active players. Simply select a name from the menu to instantly view the world through their perspective
Player Locator:

Track down other players in real time! Right-click the compass to open a GUI and select a target player. Features 5 dynamic needle states:
🔵 Idle (Spins randomly when no target is locked)
🟢 Active Tracking (Points directly to the target when in range)
🟡 Out of Range (Spins wildly when the player is too far away)
🟠 Cross-Dimension (Points to the nearest portal/gateway to guide you to their dimension)
🔴 Jammed (Spins wildly if the target uses a Jammer to hide)
Reach Enchantment:

The standard Observation Spyglass and Player Locator have a limited range.
Apply the custom Reach enchantment to bypass the Observation Spyglasses distance limit and connect to players even across different dimensions or for the Player Locator point to the nearest portal/gateway and bypass the distance limit
Observation Crystal:

This crystal is strictly required as a core component to craft all bodycam items and blocks
Observation Crystal Block:

A compact storage and decorative block made of Observation Crystals (Light Level 5) Jammer:

Blocks signals to prevent being observed
Features 3 dynamic modes:
🔴 Off (everyone can observe you)
🟢 On (no one can observe you)
🔵 Limited (observation range is limited (std: 500 Blocks))
Anonymizer:

The perfect stealth tool. Hides your own observer status from others. If you have this item active, you won't show up as Blue in other players' menus, but will remain an inconspicuous White or Red\ Features 2 modes:
🔴 Off
🟢 On
Dimension Locator:

Opens the player menu and displays the current dimension of every player on the server. Names are properly localized
Hologram Block:

Allows starting an observation directly from the world. Just sneak on it, right-click, and the menu opens. This leaves behind a special Hologram Dummy that is completely immortal and cannot be attacked
New Observation Crystal Trim
Apply the Observation Crystal to your armor at a Smithing Table for a new fresh look. This comes also with a new feature:
Glow in the Dark
Makes your armour glow in the dark and even cooler (Note: looks even better with shaders)
Dummy
While you are spectating, a physical dummy of your character remains exactly where you left it, keeping your inventory and armor in the world.\ This features 2 variants:
- Compass Dummy: Any damage the dummy takes is applied directly to you. If your dummy dies, you die as well. Your Items will be at the Dummys death location
- Hologram Dummy: Completely immortal
Simple Voice Chat Support
This mod is fully compatible with Simple Voice Chat. When you are in the camera view, hearing will behave as if you are at the location of the player you are spectating
Selection Menu (observing)
Interacting with the Monitor Compass or Hologram Block will open a selection menu window with smooth scrolling. It will show all players on the server with name and player face:\ 
Smart Button System: Observation buttons are dynamically grayed out when:
- The target is out of range (over 500 blocks) or in another dimension
- The target has a Jammer set to Active or Limited (and is out of range)
- You are currently being observed by that specific person
Dynamic Status Colors: Playernames in the menu are automatically color coded:
- 🔵Blue (Highest Priority): Player is currently observing you
- 🔴Red (Second Highest Priority): Player cannot be observed due to a Jammer
- 🟡Yellow (Third Highest Priority): Player is out of reach (only when no reach)
- ⚪White (Standard): Player can be observed normally
Selection Menu (Player locator)
Interacting with the Player locator will open a selection menu window like the observing variant:\ 
- Dynamic Status Colors: Playernames in the menu have the following colors:
- 🟢 In Range
- 🟡 Out of Range
- 🟠 Other Dimension
- 🔴 Jammed
Players can also be deselected or changed
Immersive Camera Overlay
Adds a slightly transparent, darkened frame around the edge of the screen heavily enhances the authentic camera aesthetic. HUD elements (name of the observed player, your health, and sneak status) are seamlessly integrated and clearly visible:\ 
- Focus on Immersion: The crosshair is strictly hidden during observation
- Safe Return: Simply press sneak to end the camera connection and safely return to your own body
Commands
/bodycam- Main command for the mod/bodycam config- Opens or manages the server configuration in-game/bodycam give <item> <player>- Gives specific bodycam items to a player/bodycam tp dummy- Teleports a dummy to a specific location or player/bodycam remove dummy- Removes the targeted dummy/bodycam remove all dummies- Removes all active dummies from the world/bodycam tp cam- Teleports you to a dummy or player position (formerly/camtp)
Config System (Client & Server)
- Ingame Client Config: Players can now adjust their own settings directly in the game via the mod menu (including a scroll menu and reset button). Here, individual camera overlays (Name, Health, Shift) can be specifically toggled on and off. Additionally, all GUI colors can be personalized

- Server Config (Host Only): Full control for server admins. The maximum monitor distance is adjustable (Default: 500). All new items as well as the Reach enchantment can be completely disabled. Furthermore, there is an OP-Only mode that unlocks the mod functions exclusively for server operators

Project description from CurseForge.
Pick your setup
Bodycam by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.5
2 loader builds1.21.4
2 loader builds1.21.3
2 loader builds1.21.2
2 loader builds1.21.1
2 loader builds1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Bodycam versions and loaders
Bodycam 3.0 for Neoforge
bodycam-neoforge-1.21.1-3.0.jar
14 Nov 2026
Bodycam 3.0 for Fabric
bodycam-fabric-1.21.1-3.0.jar
14 Nov 2026
Bodycam 3.0 for Forge
bodycam-forge-1.20.1-3.0.jar
14 Nov 2026
Bodycam 2.5 for Forge
bodycam-forge-1.20.1-2.5.jar
16 Jun 2026
Bodycam 2.2 for Forge
bodycam-forge-1.20.1-2.2.jar
5 Jun 2026
Bodycam 2.1.2A for NeoForge 1.21.11
bodycam-neoforge-1.21.11-2.1.2a.jar
3 Jun 2026
Bodycam 2.1.2A for Fabric 1.21.1
bodycam-fabric-1.21.1-2.1.2a.jar
3 Jun 2026
Bodycam 2.1.2A for Fabric 1.21.11
bodycam-fabric-1.21.11-2.1.2a.jar
3 Jun 2026
Bodycam 2.1.2A for NeoForge 1.21.1
bodycam-neoforge-1.21.1-2.1.2a.jar
3 Jun 2026
2.1.2A
bodycam-fabric-1.21.10-2.1.2a.jar
28 May 2026
2.1.2A
bodycam-fabric-1.21.9-2.1.2a.jar
28 May 2026
2.1.2A
bodycam-fabric-1.21.8-2.1.2a.jar
28 May 2026
Looking for an older file? The official CurseForge project page is in Resources.