OnAir - Streaming Status & More!

Show the world you're broadcasting. A simple Status mod for SMPs inspired by HermitCraft - supports custom statuses, prefixes & linking a Twitch channel for automatic live status.

795

Quick challenge

How far can you run before the mobs catch you?

OnAir - Streaming Status & More!

OnAir

Show the world you're broadcasting.

OnAir automatically displays a prefix next to players who are currently live on Twitch. Perfect for content creator servers, SMPs, and communities where viewers want to find their favorite streamers in-game.

OnAir also supports creating custom prefixes/statuses - create a way to show players are AFK, in a recording session, part of a specific group, or more!

Features

- Link player accounts to a Twitch account and automatically shows when they go live. - Define custom prefixes like AFK, BRB, or anything you want in the config. - Players can manually set themselves as "live" for non-Twitch streams. - Customize the look of each status indicator with custom prefixes. - Status shows in the player list, chat and above the players' head for easy visibility.

Commands

| Command | Description | |---------|-------------| | `/status` | View your current status | | `/status link <twitch>` | Link your Twitch channel | | `/status unlink` | Unlink your Twitch account | | `/status set <status>` | Set a custom status (AFK, BRB, etc.) | | `/status clear` | Clear your custom status | | `/status auto` | Toggle automatic Twitch detection |

Configuration

```json { "checkIntervalSeconds": 60, "twitchLivePrefix": "&c⬤ &r", "manualLivePrefix": "&c⬤ &r", "customStatuses": { "afk": "&7[AFK] &r", "brb": "&e[BRB] &r" } } ``` Requirements

- Fabric: Fabric API + Fabric Language Kotlin - Forge: Kotlin for Forge - NeoForge: Kotlin for Forge (NeoForge)

--- Server-side only. No client mod required.

---

ADS