Status Player

Lightweight status tags for Fabric: text + color in TAB and above names, with presets, per-world overrides, timed reset, history, cooldowns, placeholders, and admin tools. Stable via local storage and periodic reapply.

759

Status Player

EN: StatusMod is a small, stable status-tag system for Fabric. It stores settings locally, restores them on join, and re-applies tags periodically so other mods/plugins can’t permanently override the display.

DE: StatusMod ist ein kleines, stabiles Status-Tag-System für Fabric. Einstellungen werden lokal gespeichert, beim Join wiederhergestellt und regelmäßig neu angewendet, damit andere Mods/Plugins die Anzeige nicht dauerhaft überschreiben.

Features (EN)

- `/status <text> [color]` - `/status clear` - `/status preset <name>` - `/status timed <minutes> <status>` - `/status random <status>` - `/status world <status> [color]` - `/status world clear` - `/status history` - `/color <name|hex|reset>` - Presets: AFK, Busy, Stream, Shop (color + font) - Timed status: auto-reset after X minutes - Random status color: stable per player (same result each time) - Per-world status + color overrides - Status history suggestions (recent entries) - Cooldown/rate-limit to reduce spam - Placeholders: `{world}`, `{ping}` - Staff badges (optional) for admins/operators - German + English color aliases - Hex colors supported (`#RRGGBB`, `#RGB`) - Status/settings persistence in `config/statusmod/` - Auto-restore on join - Periodic reapply for stability (`statusReapplyTicks`) if other mods/plugins override team formatting - Admin tools: block/unblock and admin status override commands

Features (DE)

- `/status <text> [color]` - `/status clear` - `/status preset <name>` - `/status timed <minutes> <status>` - `/status random <status>` - `/status world <status> [color]` - `/status world clear` - `/status history` - `/color <name|hex|reset>` - Presets: AFK, Busy, Stream, Shop (Farbe + Schrift) - Timed Status: automatische Rücksetzung nach X Minuten - Zufällige Statusfarbe: stabil pro Spieler (gleiches Ergebnis) - Pro-Welt Status + Farb-Overrides - Status-History-Vorschläge (letzte Einträge) - Cooldown/Rate-Limit gegen Spam - Platzhalter: `{world}`, `{ping}` - Staff-Badges (optional) für Admins/Operatoren - Deutsche + Englische Farb-Aliase - Hex-Farben (`#RRGGBB`, `#RGB`) - Status/Settings persistent in `config/statusmod/` - Auto-Restore beim Join - Periodisches Reapply (`statusReapplyTicks`) falls andere Mods/Plugins Teams überschreiben - Admin-Tools: block/unblock und Admin-Override-Commands

Quick Usage (EN)

- `/status AFK red` - `/status Working #ffaa00` - `/settings brackets on` - `/settings position before` - `/settings words 2` - `/status preset afk` - `/status timed 15 Busy red` - `/status random Streaming` - `/status world Mining gray`

Quick Usage (DE)

- `/status AFK red` - `/status Arbeiten #ffaa00` - `/settings brackets on` - `/settings position before` - `/settings words 2` - `/status preset afk` - `/status timed 15 Busy red` - `/status random Streaming` - `/status world Mining gray`

Config (EN)

`config/statusmod/config.json`

Key options:

- `defaultColor` - `enableAdminOverrides` - `adminOpLevel` - `statusPermissionNode` - `adminPermissionNode` - `statusReapplyTicks` (default `100`, 20 ticks = 1 second) - `statusCooldownSeconds` - `statusHistorySize` - `enableStaffBadge` - `staffBadgeText` - `staffBadgeColor`

Notes:

- `statusCooldownSeconds` applies to non-admin players. - Staff badges are appended to the status tag when enabled.

Config (DE)

`config/statusmod/config.json`

Wichtige Optionen:

- `defaultColor` - `enableAdminOverrides` - `adminOpLevel` - `statusPermissionNode` - `adminPermissionNode` - `statusReapplyTicks` (Standard `100`, 20 Ticks = 1 Sekunde) - `statusCooldownSeconds` - `statusHistorySize` - `enableStaffBadge` - `staffBadgeText` - `staffBadgeColor`

Hinweise:

- `statusCooldownSeconds` gilt für Nicht-Admins. - Staff-Badges werden ans Status-Tag angehängt, wenn aktiviert.

Permissions (EN)

- Admin commands use OP level and optional LuckPerms node checks. - Regular player status commands are available unless a player is blocked.

Permissions (DE)

- Admin-Commands nutzen OP-Level und optional LuckPerms-Nodes. - Normale Spieler-Commands sind verfügbar, solange der Spieler nicht geblockt ist.

Data and Privacy (EN)

- Stores only local JSON files in `config/statusmod/` - No external telemetry

Data and Privacy (DE)

- Speichert nur lokale JSON-Dateien in `config/statusmod/` - Keine Telemetrie oder externe Datenübertragung

Links

- Source: https://github.com/Teufel2211/StatusMod - Issues: https://github.com/Teufel2211/StatusMod/issues - License: MIT

ADS