Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
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


