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.7.40+mc1.21.8-neoforge.jar

  • R
  • May 16, 2026
  • 82.46 MB
  • 5
  • 1.21.8
  • NeoForge

File Name

streamcraft-0.7.40+mc1.21.8-neoforge.jar

Supported Versions

  • 1.21.8

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

v0.7.40 — Share to web, polish, and a NeoForge crash fix

First publish since v0.7.33. This release bundles everything that landed between then and now (v0.7.34 → v0.7.40): the new Share to web feature, its UX polish, full coverage across all 9 Minecraft version bands and both loaders, and two important fixes you'll want if you've been running an internal build.

Headline feature — Share to web

Streamers can now mint an ephemeral streamcraft.live/<code> URL from the in-game menu (or via chat) and share it with non-Minecraft friends. Viewers join in a browser, no signup, no account.

  • In-game toggle. New "Share to web: ON/OFF" row in the StreamCraft menu ('). Only appears when the server allows web sharing and you're currently publishing webcam or screen share.
  • URL auto-copies to your clipboard the moment you toggle it on — paste straight into Discord, no need to read it off the screen. A chat message confirms the copy.
  • Chat command: /streamcraft share info | start | stop for the keyboard-driven workflow.
  • Auto-revoke on disconnect. Quitting Minecraft tears the link down — your share can't outlive the session you forgot about. The backend also enforces a 6-hour hard TTL as a backstop.
  • Server operators can opt out. Set allow_web_sharing=false in config/streamcraft/config.properties. When disabled, the in-game toggle is hidden entirely.
  • Web viewer cap on free servers (2 concurrent). Servers with an active StreamCraft license: unlimited (subject to the room's overall participant cap).

Version coverage

Every supported MC version and loader now ships Share to web:

| Minecraft | Fabric | NeoForge | |---|---|---| | 1.20.1 | — (API port pending) | — (loader excluded) | | 1.20.5 / 1.20.6 | ✅ | — (loader excluded) | | 1.21 – 1.21.1 | ✅ | ✅ | | 1.21.2 – 1.21.3 | ✅ | ✅ | | 1.21.4 | ✅ | ✅ | | 1.21.6 – 1.21.8 | ✅ | ✅ | | 1.21.9 – 1.21.10 | ✅ | ✅ | | 1.21.11 | ✅ | ✅ | | 26.1.x | ✅ | — (NeoForge 26.1 not out yet) |

If you're on 1.20.1 Fabric, Share to web is the only feature you're missing — the rest of StreamCraft works as before.

Important fixes (please update)

  • NeoForge users: clicking "Share to web" used to crash your client. A latent registration gap meant the menu button shipped on all 6 NeoForge bands (1.21 through 1.21.11) but the network payloads weren't allowlisted — clicking ON triggered UnsupportedOperationException: Payload streamcraft-server:request_share may not be sent to the server!. Fixed in v0.7.39. If you're on any older NeoForge build, please update before using Share to web.
  • Generating a new share URL now invalidates the previous one. If a prior session ended uncleanly (network drop, crash, server restart between mints), the old URL used to remain valid backend-side for up to 6 hours alongside the new one. The server now revokes the prior code before minting a replacement, so two URLs for the same player can never be simultaneously live. Fixed in v0.7.40.

Polish & UX changes worth knowing

  • No HUD widget anymore. v0.7.35's "Sharing · N watching" corner indicator was removed in v0.7.36 — the chat toast on toggle ON is now the only on-screen signal. Use /streamcraft share info whenever you want the live viewer count.
  • "Share to web" toggle activates the moment you start camera/screen (v0.7.37). Previously you had to close and reopen the menu before the toggle would become clickable.

Other

  • First Mac build of the mod (v0.7.34). The Mac variants (-macos-arm64, -macos-x86_64) are built and tested on Apple Silicon for the first time. Linux + Windows variants unchanged.

Wire compatibility (read this if you run a server)

PROTOCOL_VERSION bumped from 3 to 4 in v0.7.34 (the handshake now carries the allow_web_sharing flag so clients can hide the toggle on opt-out servers without an extra round-trip). All of v0.7.34 through v0.7.40 stay at version 4 and interoperate cleanly.

A v0.7.33 client connecting to a v0.7.34+ server (or vice versa) will hard-fail at the handshake with a clear protocol-mismatch message. There's no rolling-upgrade window across that gap — update the server and clients in close succession.

NeoForge compatibility (read this if you're on NeoForge)

NeoForge 21.1 through 21.11 (matching MC 1.21 through 1.21.11) are all supported. Make sure you're on the v0.7.39+ build of the NF variant before touching Share to web — earlier NF builds will crash on the menu click.