Mod
StreamCraft Live
No reviews yet
StreamCraft Live brings real-time video streaming into Minecraft. Screen share & see each other face-to-face using WebRTC via LiveKit. NOTICE! Make sure you download your OS-specific version. Now available for Windows, Mac (arm64/intel), Linux and Android
Focuses on automation and resource processing through scientific and mechanical means, utilizing systems like electricity (RF/FE/etc), air pressure, or rotation.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Includes educational content aimed towards newer modded Minecraft players, usually guiding the player through specific mods.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Quilt is a fork of the Fabric mod loader. Many Fabric mods are compatible with Quilt and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
StreamCraft Live 🎥
Real-time webcam, screen share, and voice chat inside your Minecraft world. 🍿
Webcam feeds float above player heads with fullbright rendering (visible even at night), desktop screen shares from any OS project onto disguisable StreamCraft Blocks, proximity voice chat works the moment you join, and your stream can go out to the web for anyone to watch in a browser. Broadcasting from Windows, macOS, and Linux, on Fabric and NeoForge.
Free forever
Voice chat and everything you capture for yourself cost nothing, always:
- Voice chat — proximity and stream-bound voice on every server, free
- Your own camera and screen — turn them on and see yourself in the self-view and on your own StreamCraft Blocks, free
- Single player — open any world, press
', and stream to yourself: webcam self-view, desktop on StreamCraft Blocks, fully local. No account, no license, no internet connection: nothing leaves your machine
The Patreon-supported service covers exactly one thing: multi-party video (other players seeing your webcam and screen, and you seeing theirs) plus sharing your stream to the web. That's the part that runs on hosted streaming infrastructure with real bandwidth costs.
Features
- Screen Share — Share your desktop onto in-world StreamCraft Blocks (configurable size, tilt, projection distance, and horizontal offset), with automatic letterbox cropping
- Webcam — Your camera feed appears as a fullbright billboard above your player, visible to nearby players day or night. Configure webcam streams above, to the left or right, or directly on top of your player characters.
- Voice Chat — Proximity voice plus stream-bound voice that follows whoever's watching your stream.
- System Audio — Stream your game/music/app audio alongside your screen share. Native WASAPI loopback on Windows, ScreenCaptureKit on macOS 13+, PipeWire/PulseAudio on Linux. No virtual audio driver; we built everything custom for each OS.
- Cross-Platform Broadcasting — Publish from Windows, macOS (Apple Silicon or Intel), or Linux (x86_64 or ARM64). Download the JAR for your platform; all native libraries are bundled inside, nothing to install or configure
- Two Loaders, One Server — Fabric and NeoForge builds speak the same protocol; players on either loader can share a server
- StreamCraft Blocks — Disguise as 11 different vanilla blocks: Flower Pot, Cobblestone, Stone, Oak/Spruce/Dark Oak Planks, Iron Block, Bookshelf, Bricks, Stone Bricks, or Smooth Stone
- Sticky Settings — Display Block settings (size, brightness, opacity, rotation, pitch, projection, offset) persist across disconnects and chunk reloads. Configure one block to set defaults for all future blocks
- Auto-Reconnect — If a streamer disconnects and reconnects, bound Display Blocks automatically pick up the stream again
- Dynamic Illumination — Active streams emit light level 12, lighting up the surrounding area
- Proximity-based — Streams appear and disappear automatically based on distance (configurable 16–256 blocks)
- "Who can see me?" — Live viewer list in your HUD while streaming
- Bidirectional — Multiple players can have webcams on simultaneously
- Self-view preview — See your own camera feed in a HUD corner overlay
- 1080p HD quality — Full HD screen-share capture with codecs optimized per platform (VP8 screen share, H.264 camera)
- Privacy-first — "How It Works" info modal with consent gate before anything transmits
- Zero setup for players — free features need no account or signup, ever; the server gets an auto-provisioned trial of the Patreon-supported service with no registration
Share beyond the server
With the Patreon-supported service, your stream doesn't have to stay in Minecraft:
- Share to Web — one click creates a link anyone can open in a browser to watch your stream live, no install needed
- Your own channel page — claim a permanent
streamcraft.live/u/<name>URL for your streams - Chat flows both ways — web viewers chat with the game, and in-game chat appears on your channel page, tagged "in-game"
- Stream to YouTube — one-click restream of your share to a YouTube live broadcast
- Moderation built in — remove web-chat messages from in-game or from the channel page
How It Works
Press ' (apostrophe) to open the StreamCraft menu. First-time users see a "How It Works" overview explaining privacy and features. Toggle your webcam or screen share on, and nearby players see your feed automatically. Multi-party video is routed through LiveKit Cloud (WebRTC) for sub-500ms latency.
Download the JAR built for your platform (Windows, Linux, Linux ARM64, macOS arm64, or macOS x86_64). Everything needed to broadcast (FFmpeg, OpenCV, the LiveKit FFI, and the per-OS capture bridge) is bundled inside. No runtime downloads, no separate installers. On macOS, grant Screen Recording permission once and you're done.
Try It Without Setting Up a Server
Want to test the mod end-to-end before installing it on your own server? Join The Block Survival, an official Fabric 26.1.2 server running StreamCraft on vanilla Minecraft. No kitchen-sink modpack, just StreamCraft.
The server is whitelisted: join the Discord (link below) and whitelist your Minecraft username from there. Then in Minecraft: Multiplayer → Direct Connection, then enter theblocksurvival.com.
Requirements
- Minecraft 1.20.1 through 26.2: Fabric builds for every version, NeoForge builds for 1.20.6 through 26.2 (the 26.2 NeoForge build is beta, matching NeoForge upstream)
- Fabric builds also load under Quilt
- Single player works standalone; multiplayer streaming requires the mod on both client and server (same version on both recommended)
- Java 17+ (Java 21 for most versions, Java 25 for 26.x; your launcher handles this automatically)
- macOS broadcasting: macOS 11.0+ for screen share, macOS 13.0+ for system audio
- Linux broadcasting: X11 or XWayland (native Wayland support is future work)
StreamCraft Block
Place StreamCraft Blocks in the world to view screen shares. Configure size (1×1 up to 50×50), tilt angle (-90° to +90°), projection distance, and horizontal offset. Right-click to select which stream to display and choose a block appearance to blend into your builds. Active streams illuminate the area around them. All settings are saved, so your blocks look the same every time you log in. A small StreamCraft logo sits on the screen bezel so viewers of your videos know what mod it is; every block has a toggle to turn it off.
Free trial and licensing
The Patreon-supported service comes with a 10-hour streaming trial, auto-provisioned the moment a server first uses it. No signup. Hours are counted per participant-minute, everyone on the server gets chat warnings as the balance runs down, and /streamcraft status shows time remaining. Need more? Hit Request more hours in the menu and the answer arrives in chat. After that, one subscription covers the whole server, and voice, solo capture, and single player stay free no matter what.
A note from the creator
Hi, I'm Slash. I have a dream of being a full-time Minecraft modder, and StreamCraft is the project I'm betting on. I build it solo: every feature, every native library, every version port. When you support this project, you aren't funding a studio; you're helping one person take a real step toward doing what he loves for a living.
And honestly, I made a mod about hanging out with people in Minecraft because I want more of that myself. Come say hi on the Discord. Join me on The Block Survival and let's watch or listen to something. Minecraft is better with friends, and I'm always looking for more.
Community
- Website: https://streamcraft.live, a project of The Block Academy
- SMP: theblocksurvival.com (Fabric 26.1.2)
- Discord: https://discord.gg/cdsspRR5mu
StreamCraft Live 🎥
Real-time webcam, screen share, and voice chat inside your Minecraft world. 🍿
Webcam feeds float above player heads with fullbright rendering (visible even at night), desktop screen shares from any OS project onto disguisable StreamCraft Blocks, proximity voice chat works the moment you join, and your stream can go out to the web for anyone to watch in a browser. Broadcasting from Windows, macOS, and Linux, on Fabric and NeoForge.
Free forever
Voice chat and everything you capture for yourself cost nothing, always:
- Voice chat — proximity and stream-bound voice on every server, free
- Your own camera and screen — turn them on and see yourself in the self-view and on your own StreamCraft Blocks, free
- Single player — open any world, press
', and stream to yourself: webcam self-view, desktop on StreamCraft Blocks, fully local. No account, no license, no internet connection: nothing leaves your machine
The Patreon-supported service covers exactly one thing: multi-party video (other players seeing your webcam and screen, and you seeing theirs) plus sharing your stream to the web. That's the part that runs on hosted streaming infrastructure with real bandwidth costs.
Features
- Screen Share — Share your desktop onto in-world StreamCraft Blocks (configurable size, tilt, projection distance, and horizontal offset), with automatic letterbox cropping
- Webcam — Your camera feed appears as a fullbright billboard above your player, visible to nearby players day or night. Configure webcam streams above, to the left or right, or directly on top of your player characters.
- Voice Chat — Proximity voice plus stream-bound voice that follows whoever's watching your stream.
- System Audio — Stream your game/music/app audio alongside your screen share. Native WASAPI loopback on Windows, ScreenCaptureKit on macOS 13+, PipeWire/PulseAudio on Linux. No virtual audio driver; we built everything custom for each OS.
- Cross-Platform Broadcasting — Publish from Windows, macOS (Apple Silicon or Intel), or Linux (x86_64 or ARM64). Download the file for your platform from any version; all native libraries are bundled inside, nothing to install or configure
- Two Loaders, One Server — Fabric and NeoForge builds speak the same protocol; players on either loader can share a server
- StreamCraft Blocks — Disguise as 11 different vanilla blocks: Flower Pot, Cobblestone, Stone, Oak/Spruce/Dark Oak Planks, Iron Block, Bookshelf, Bricks, Stone Bricks, or Smooth Stone
- Sticky Settings — Display Block settings (size, brightness, opacity, rotation, pitch, projection, offset) persist across disconnects and chunk reloads. Configure one block to set defaults for all future blocks
- Auto-Reconnect — If a streamer disconnects and reconnects, bound Display Blocks automatically pick up the stream again
- Dynamic Illumination — Active streams emit light level 12, lighting up the surrounding area
- Proximity-based — Streams appear and disappear automatically based on distance (configurable 16–256 blocks)
- "Who can see me?" — Live viewer list in your HUD while streaming
- Bidirectional — Multiple players can have webcams on simultaneously
- Self-view preview — See your own camera feed in a HUD corner overlay
- 1080p HD quality — Full HD screen-share capture with codecs optimized per platform (VP8 screen share, H.264 camera)
- Privacy-first — "How It Works" info modal with consent gate before anything transmits
- Zero setup for players — free features need no account or signup, ever; the server gets an auto-provisioned trial of the Patreon-supported service with no registration
Share beyond the server
With the Patreon-supported service, your stream doesn't have to stay in Minecraft:
- Share to Web — one click creates a link anyone can open in a browser to watch your stream live, no install needed
- Your own channel page — claim a permanent
streamcraft.live/u/<name>URL for your streams - Chat flows both ways — web viewers chat with the game, and in-game chat appears on your channel page, tagged "in-game"
- Stream to YouTube — one-click restream of your share to a YouTube live broadcast
- Moderation built in — remove web-chat messages from in-game or from the channel page
How It Works
Press ' (apostrophe) to open the StreamCraft menu. First-time users see a "How It Works" overview explaining privacy and features. Toggle your webcam or screen share on, and nearby players see your feed automatically. Multi-party video is routed through LiveKit Cloud (WebRTC) for sub-500ms latency.
Each version here ships five files. Pick the one matching your OS: the default file with no suffix is Windows, and the others are -linux, -linux-aarch64, -macos-arm64, and -macos-x86_64. Everything needed to broadcast (FFmpeg, OpenCV, the LiveKit FFI, and the per-OS capture bridge) is bundled inside. No runtime downloads, no separate installers. On macOS, grant Screen Recording permission once and you're done.
Try It Without Setting Up a Server
Want to test the mod end-to-end before installing it on your own server? Join The Block Survival, an official Fabric 26.1.2 server running StreamCraft on vanilla Minecraft. No kitchen-sink modpack, just StreamCraft.
The server is whitelisted: join the Discord (link below) and whitelist your Minecraft username from there. Then in Minecraft: Multiplayer → Direct Connection, then enter theblocksurvival.com.
Requirements
- Minecraft 1.20.1 through 26.2: Fabric builds for every version, NeoForge builds for 1.20.6 through 26.2 (the 26.2 NeoForge build is beta, matching NeoForge upstream)
- Fabric builds also load under Quilt
- Single player works standalone; multiplayer streaming requires the mod on both client and server (same version on both recommended)
- Java 17+ (Java 21 for most versions, Java 25 for 26.x; your launcher handles this automatically)
- macOS broadcasting: macOS 11.0+ for screen share, macOS 13.0+ for system audio
- Linux broadcasting: X11 or XWayland (native Wayland support is future work)
StreamCraft Block
Place StreamCraft Blocks in the world to view screen shares. Configure size (1×1 up to 50×50), tilt angle (-90° to +90°), projection distance, and horizontal offset. Right-click to select which stream to display and choose a block appearance to blend into your builds. Active streams illuminate the area around them. All settings are saved, so your blocks look the same every time you log in. A small StreamCraft logo sits on the screen bezel so viewers of your videos know what mod it is; every block has a toggle to turn it off.
Free trial and licensing
The Patreon-supported service comes with a 10-hour streaming trial, auto-provisioned the moment a server first uses it. No signup. Hours are counted per participant-minute, everyone on the server gets chat warnings as the balance runs down, and /streamcraft status shows time remaining. Need more? Hit Request more hours in the menu and the answer arrives in chat. After that, one subscription covers the whole server, and voice, solo capture, and single player stay free no matter what.
A note from the creator
Hi, I'm Slash. I have a dream of being a full-time Minecraft modder, and StreamCraft is the project I'm betting on. I build it solo: every feature, every native library, every version port. When you support this project, you aren't funding a studio; you're helping one person take a real step toward doing what he loves for a living.
And honestly, I made a mod about hanging out with people in Minecraft because I want more of that myself. Come say hi on the Discord. Join me on The Block Survival and let's watch or listen to something. Minecraft is better with friends, and I'm always looking for more.
Community
- Website: https://streamcraft.live, a project of The Block Academy
- SMP: theblocksurvival.com (Fabric 26.1.2)
- Discord: https://discord.gg/cdsspRR5mu
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources