TwitchChat
TwitchChat forwards messages from a Twitch channel's chat into the in-game chat window, so players can read stream messages while they play.
What it does
Once a Twitch channel is configured, TwitchChat relays that channel's messages into Minecraft's chat. The connection starts automatically when a player enters a world or joins a server, and closes when they leave. Setup uses the twitchchat command, and the settings are kept in a JSON file that can be edited by hand.
Installation requires Fabric Loader, Fabric API and Twitch4J. Streamotes: Streamer Emotes is an optional dependency for showing emotes in the chat feed. The environment is client-side only, so servers do not need the mod, and it is published for Fabric across 9 release versions, 1.21 – 1.21.8. The code is open source under the GNU General Public License v3.0 only.
Key features
Twitch chat forwarding
Messages from the configured Twitch channel appear in the in-game chat as they arrive.
Setup through a command
The twitchchat command lets a player set up the channel connection without editing files first.
JSON configuration
Settings are stored in a JSON file, so the channel and related options can be changed outside the game.
Automatic connection
The link to Twitch opens when a player enters a world or server and closes when they leave.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Streaming while playing
A streamer can keep an eye on viewer messages in game without switching to a browser window.
Watching a channel in single-player
A player following a Twitch channel can read its chat while playing alone.
Who it’s for: Players who follow a Twitch channel during play, and streamers who want viewer messages visible in the game window. Because the mod is client-side only, it needs installing only by players, not by server owners.
How it compares
Custom Chat is a Fabric client mod for 1.21.11, licensed under the GNU General Public License v3.0 only and open source, so it covers a different version than TwitchChat. FabrChatDisabling is a Fabric client mod for 1.21.11 under the MIT License and not open source, which makes it a chat-blocking tool rather than a relay for Twitch messages. Stream chat targets Fabric for 26.2 – 26.3 and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TwitchChat | Fabric | 1.21 – 1.21.8 | Client-side only | 2025-09-23 |
| Custom Chat | Fabric | 1.21.11 | Client-side only | 2026-08-23 |
| FabrChatDisabling | Fabric | 1.21.11 | Client-side only | 2026-05-14 |
| Stream chat | Fabric | 26.2 – 26.3 | Client-side only | 2026-09-28 |
Questions
Does TwitchChat need Twitch4J installed?
Does a server need to run TwitchChat?
What should be checked if the mod does not work?
In the catalog
TwitchChat is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 17,695 mods support Minecraft 1.21.8.
Similar mods
What the author says
A Fabric mod that brings your Twitch chat directly into Minecraft. Messages are displayed in the in-game chat with a Twitch icon prefix (via built-in resource pack) and colored usernames. Q: Mod doesn’t work? A: Check Twitch4J is installed – it’s required.
Official listing
- Modrinth page
- modrinth.com/mod/twitchchat
- Owner
- everyofflineuser
- Published
- 2025-09-17
- Updated on Modrinth
- 2025-09-23
- Facts verified
- 2026-10-15
