promotional bannermobile promotional banner

StreamCraft Live

StreamCraft Live brings real-time video streaming into Minecraft. Screen share and 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.

File Details

streamcraft-0.8.8+mc1.21.1-neoforge-macos-arm64.jar

  • R
  • May 17, 2026
  • 116.46 MB
  • 2
  • 1.21.1+1
  • NeoForge

File Name

streamcraft-0.8.8+mc1.21.1-neoforge-macos-arm64.jar

Supported Versions

  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:streamcraft-live-1451729:8101392"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

StreamCraft v0.8.8 — 2026-05-16

First public release since v0.7.40. Eight versions of features and fixes folded together — new Minecraft version support, a redesigned in-game menu, the "Share to web" feature on Minecraft 1.20.1, plus a long list of polish.

What's new

Minecraft 26.2-snapshot (Vulkan) support

Brand new build for Minecraft's experimental Vulkan renderer snapshots. Toggle Video Settings → Graphics API between Default, Prefer Vulkan, and Prefer OpenGL — StreamCraft renders identically on either backend. Apple Silicon users get Vulkan via MoltenVK (Vulkan → Metal). One nice side effect: Fabulous transparency now works on macOS under Vulkan; on macOS OpenGL it was broken.

Pins 26.2-snapshot-7 (Mojang, 2026-05-12) + Fabric Loader 0.19.2 + Fabric API 0.149.0+26.2. Existing builds for 1.20.1 through 26.1.2 are unchanged.

In-game menu redesign

The ' (apostrophe) menu got a full two-column layout: a Camera card on the left and a Screen Share card on the right, each with a device picker, a preview placeholder, and a primary action button. The Screen Share card also has a Desktop Audio toggle. A status banner at the top tells you at a glance whether you're idle or live, including viewer counts when streaming.

Footer is one row of [Share to web] (when your server allows it) plus [How it works] and [Settings].

"Share to web" feature on Minecraft 1.20.1

The one-click shareable viewer URL at streamcraft.live is now available on Minecraft 1.20.1 — previously only on 1.20.5+. Both the menu toggle and the /streamcraft share start | stop | info slash commands work.

What's fixed

Webcam / screen share "green frames" bug

Some publishers reported their webcam or screen share showing real video for a second or two, then turning solid green for everyone — themselves, players nearby in-game, and viewers on streamcraft.live. Fixed; webcam capture and publishing are clean throughout the session now.

Stream start is fail-closed

If your token request fails (network hiccup, server-side error), the menu correctly shows "Camera: requesting…" and rolls back to off if the request errors out, instead of optimistically claiming "Camera: ON" before it knows the stream actually started. Server-side stream tracking now stays consistent with reality.

"Share to web" requires you to be broadcasting first

Minting a share URL while you're not streaming would have left your viewers in an empty room. The mod now rejects the mint with a clear message — Start broadcasting first — viewers would land in an empty room — until you actually have webcam or screen share running.

One active share URL per player

If you mint a share URL, then mint another later (e.g., after a reconnect or server restart), the prior URL is now auto-revoked. No more orphan URLs sitting around with stale state.

Polish (Minecraft 1.20.1 specifically)

Several screens on the 1.20.1 build weren't dimming the Minecraft world behind them the way every other screen does. Fixed across the board: main menu, Display Block config, Settings, How It Works, and the first-run Mac/Linux native-library setup screen all now dim the world correctly. The "Share to web" toggle in the main menu footer also now renders on 1.20.1 (matching 1.20.5+).

For server operators

Dedicated servers now keep an append-only audit of stream start / stop / disconnect events in config/streamcraft/sessions.jsonl and ship a summary to the StreamCraft backend every 5 minutes. This gives the backend a second observation source for reconciliation alongside the existing LiveKit webhook feed. No player-facing behavior change.

Cross-version compatibility

Wire protocol is unchanged across every version from v0.7.40 through v0.8.8. Mixed-version servers and clients continue to interoperate. (Naturally, brand-new client features that need server-side support still need an updated server.)

Supported Minecraft versions

| Loader | Versions | |--------|----------| | Fabric | 1.20.1, 1.20.5, 1.21.1, 1.21.2, 1.21.4, 1.21.6, 1.21.9, 1.21.11, 26.1.2, 26.2-snapshot-7 (new) | | NeoForge | 1.21.1, 1.21.2/3, 1.21.4, 1.21.6/8, 1.21.9/10, 1.21.11 |

Each version ships four platform variants: Windows, Linux, macOS arm64, macOS x86_64. Download the one matching your operating system — install the wrong-platform variant and you'll get a clear in-game error message telling you which one to grab.