# Stream Chat A client-side Fabric mod that displays Twitch, YouTube, and TikTok live-stream events in Minecraft. Twitch and YouTube events are received from Streamer.bot; TikTok events are received from TikFinity. ## Current status The project is at its initial implementation stage. The default and currently verified build target is Minecraft 26.1.2 with Fabric. A separate legacy client source set is retained for Minecraft 1.20.1. ## Initial setup 1. Install Fabric Loader 0.20.1 and Fabric API 0.155.3 for Minecraft 26.1.2. 2. Install Mod Menu to open the mod's settings screen from the Mods menu. 3. Configure the Streamer.bot and TikFinity WebSocket addresses in `config/stream-chat.json` or in the in-game settings. 4. Start Streamer.bot/TikFinity and launch Minecraft. Enabled integrations connect automatically; use the configured keybind or settings screen to toggle them. The Streamer.bot password, when configured, is stored as plain text in the local Minecraft config file. Do not share that file or diagnostic logs without checking them for private information. The mod is client-only. It does not send stream events or chat messages to the Minecraft server. ## Development Use Java 25 for the Minecraft 26.1.2 target. Build with Gradle: ```text gradlew build ``` The Minecraft version, Fabric Loader, Fabric API, Mod Menu, Loom, and Java versions are declared in `gradle.properties`. Select matching versions there before building a different Minecraft target. The legacy 1.20.1 source set was verified separately; other releases need their own compatibility checks.