MCCams is a lightweight Forge mod that lets you stream in-game camera views to a live web dashboard. Instead of complex GUIs, the mod is fully controlled through commands, making it simple, flexible, and server-friendly.
You can register cameras, manage visibility, and stream frames directly to an external website for remote viewing.
Website Dashboard:
https://minecraftcameras.onrender.com/
Features:
Command-based camera system (no GUI required)
Live camera streaming to a web dashboard
Multiple camera support per world
Public and private visibility controls
Share-code access system for restricted viewing
Multiplayer-friendly design
Configuration:
After the first run, a config file is generated at:
config/worldcameras-common.toml
Example settings:
websiteUrl: Base URL of the web dashboard
targetFps: Target streaming FPS
jpegQuality: Frame compression quality
maxUploadWidth: Maximum frame width
autoStreamOnClients: Enable automatic streaming
Core Commands:
/camera weburl — Override the website URL for the session
/camera worldid — Display the world ID
/camera list — List all cameras in the world
/camera name — Rename a camera
/camera stream start — Enable streaming
/camera stream stop — Disable streaming
/camera stream testframe — Send a test image
/setvisibility public — Make cameras visible on the website
/setvisibility private — Hide cameras
/setvisibility allowed — Restrict access via share codes
/camera allow create — Generate a share code
/camera allow revoke — Revoke a share code
How It Works:
Place a camera in your world.
Use commands to register and manage it.
Start streaming with /camera stream start.
View your cameras in a browser using the web dashboard.
Use Cases:
Server monitoring and moderation
Base and area surveillance
Roleplay CCTV systems
Remote observation of farms or builds
Notes:
This mod requires the external web dashboard to view camera feeds.
No personal data is collected by the mod itself.
Proper server/network configuration may be required for multiplayer use.