StreamWeaver
Getting started

Bring chat into Minecraft.

StreamWeaver 0.3.3 is a client-side Fabric mod for Minecraft Java 26.2 on Windows x64. Use Java 25 and Fabric Loader 0.19.5 or newer. Fabric API and the helper runtime are bundled.

Source is included inside the JAR. AGPL-3.0-only; see the software license and third-party notices.

SHA-256: 54d3146a9290418bc14705ecfb83e343f57653890e13e53cf466a457ec06353a

Download checksum

Install or update

  1. Close Minecraft. Open your Fabric profile’s mods folder. In CurseForge, open the profile folder for the matching Minecraft version and Fabric loader.
  2. Remove the older StreamWeave or StreamWeaver JAR from that folder. Keep your configuration folder.
  3. Place streamweaver-0.3.3.jar in mods and start Minecraft. Install only one version of this mod.
  4. Press F10 to arrange the chat and arrival panels. Choose Connections for service settings. Press F9 to toggle the HUD. Both shortcuts can be changed in Minecraft Controls.

Connect your services

Select a source in Connections, enter its required settings, turn Connect ON, then choose Save & reconnect. The HUD editor’s SHOW/HIDE controls affect display separately. Test HUD sends clearly labeled sample messages, including a sample silent arrival.

TikTok LIVE

Enter the creator’s LIVE username. Enable Comments and Viewer arrivals independently. Additional switches cover follows, gifts, likes, and shares. A third-party Euler signing key may be needed. This connector is unofficial, may stop working after service changes, and cannot guarantee every viewer arrival.

Twitch

Enter a registered Public application Client ID and channel username, then choose Sign in. Open the Twitch approval page and approve the displayed code as the channel’s broadcaster. Return to Minecraft and wait for confirmation. The mod requests user:read:chat. No publisher Client ID is preconfigured yet.

YouTube LIVE

Supply a Google Cloud YouTube Data API v3 key and an active public live-video ID or URL. API quota applies. Google OAuth sign-in is not implemented.

Discord

Use a bot application token and selected channel IDs. The bot needs access to those channels and Message Content Intent. Do not use a personal Discord account token.

Kick and Custom

These inputs wait for a separately configured, authorized event relay. This website does not host such a relay, and enabling the option alone will not connect Kick.

Detailed service registration guide

Local settings and credentials

Your layout is stored in config/streamweave.json. Service settings and private credentials are in config/streamweave/services.json. The internal name remains streamweave for upgrade compatibility. Keep this directory private, including in backups and shared profiles.

The helper extracts automatically into config/streamweave/runtime-0.3.3. Its logs are services.log and startup-error.log. It runs in the background and stops with Minecraft.

Release verification

Java client sources compile for Minecraft 26.2 / Java 25, and the helper’s 24 automated checks passed. Real-account delivery and in-game visual interaction have not been verified. This release should be tested in your own profile before use on stream.

StreamWeaver logo

Download the logo · transparent PNG

Source and license

The JAR includes Java/Gradle source at streamweave/source.zip and helper source, tests, runtime, and dependency notices at streamweave/runtime.zip. See LICENSE and third-party notices. Preserve corresponding source and notices when redistributing.