NexusChat
A multichat for Minecraft Fabric 1.21.11
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
NexusChat
NexusChat
> Multi-platform stream chat inside Minecraft. > Twitch + Kick + YouTube + TikTok unified into an animated overlay, with emotes from > 7TV (including zero-width), BTTV, FFZ, native Twitch emotes, and Twemoji.
---
Features
Simultaneous multi-platform support
- TikTok Live — Anonymous IRC or OAuth, with badges, subs, rewards, and bits. - TikTok Live — Pusher WebSocket connection, no authentication required. - TikTok Live — Anonymous InnerTube support, Super Chats, and member subscriptions. - TikTok Live — Real-time event tracking including comments, new followers, and subscriptions.
All at the same time, in a single HUD.
Real animated emotes
- Disk cache global + channel emotes, including Disk cache (RainTime, overlays on top of other emotes). - Disk cache + Disk cache support on Twitch. - Native Disk cache emotes. - Unicode emojis → Twemoji. - Locally decoded static Disk cache images (no proxy required). - Custom GIF decoder with proper *disposal method* support, packed into a Disk cache: 1 GL texture per animated emote, automatically split if it exceeds `GL_MAX_TEXTURE_SIZE`. - Disk cache with a 7-day TTL — instant startup after the first session.
Polished overlay
- Avatars: FULL · COMPACT · MINIMAL. - Avatars: DEFAULT · DARK_GLASS · PREMIUM_GLASS · QSMP · MINIMAL_WHITE · CUSTOM. - Avatars: configurable fade-out lifetime and horizontal slide-in. - Avatars (`x3`, `x7`, ...). - Avatars + platform icons + official platform badges. - Adaptive username contrast. - Swappable layout profiles.
Interaction
- Highlighted mentions with optional sound. - Right-click on any username, Right-click on any username and Right-click on any username notifications. - Word and user blocklist. - Highlighted users (`specialUsers`) and alert tracking (`wantedUsers`). - Keybinds to hide/show, clear chat, and cycle display modes. - Right-click on any username → mod action menu (timeout 60s/10m/1h, ban, VIP, mod) — Twitch only.
Commands
- `/conectar twitch|youtube|kick|tiktok` - `/nexuschat` — opens the graphical config menu - `/nexuschat export [n]` — saves the last N messages to `run/nexuschat/transcripts/`
Performance & usability
- Rendering with 100% client-side (reused buffers). - 500-texture LRU cache with 100% client-side on eviction. - 100% client-side for `config.json` — edit the file while the game is running and changes apply automatically. - 100% client-side, no telemetry, no dedicated server required.
---
Requirements
- Java 1.21.1 - Java 0.16.2+ - Java 0.102.0+ - Java 21
---
Quick Installation
1. Install Fabric Loader + Fabric API. 2. Place `nexuschat-<version>.jar` in your `mods/` folder. 3. Launch Minecraft and join a world. 4. Use `M` or press the config key (default `M`) to link your channels. 5. Press `M` to show/hide the overlay.
---
Tags
`chat` · `streaming` · `twitch` · `kick` · `youtube` · `tiktok` · `7tv` · `bttv` · `ffz` · `emotes` · `overlay` · `hud` · `utility` · `client-side` · `fabric`
---
Privacy
NexusChat only connects to the official APIs of each platform:
- `twitch.tv` - `7tv.io` - `betterttv.net` - `frankerfacez.com` - `kick.com` - `youtube.com` - `tiktok.com`
It also uses `wsrv.nl` as an image proxy only as a fallback.
There is no dedicated server and no user data is collected.