ModsFinder

StaffChat

by souljagger

StaffChat gives a server's staff team a private chat channel, reached through a prefix in normal chat, a command or a chat type, and it is for Fabric servers on 1.21.1.

FabricServer-side onlyMIT License1.21.1

What it does

A message sent on the staff channel reaches only players who hold the staffchat.true permission, and staff who have switched the channel off still receive staff messages. The toggle only controls sending, so it is a convenience and never gates reception. Inside a staff message, a ping to a staff member flashes an action bar notice and plays a configurable sound, with the id, volume, pitch and text template set in the config.

Installation needs Fabric API. LuckPerms is optional: when present, the sender's prefix from LuckPerms metadata is prepended to the name in the staff chat, and without it a config map keyed by staffchat.rank supplies prefixes instead. The mod is server-side only, so players join without installing it, and files target 1.21.1 only with the 1.0.2 build published 2026-04-16 under the MIT License. The code is not open source.

Key features

  1. Three ways to send

    Staff messages can be sent with a prefix character in normal chat, a chat type or a command, and the prefix is configurable.

  2. Rate limiting

    A sliding 30-second window caps senders at 10 messages by default, and a sender over the limit gets a slow-down reply while the message is dropped.

  3. Asynchronous webhooks

    Optional webhook posts run on a dedicated single-thread pool, retry a set number of times, and are suppressed for 5 minutes after repeated 4xx responses.

  4. Mention handling

    Self-mentions are skipped, and mentions of offline or non-staff names are skipped as well.

Compatibility

Latest build for each game version and loader.

1.21.11.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

LuckPermsA permissions plugin/mod for Minecraft servers.
Optional

Use cases

Who it’s for: Server owners who run a staff team on Fabric 1.21.1 and want a separate channel for staff messages, with permissions handled through a permissions plugin such as LuckPerms or the OP level fallback.

How it compares

Full comparison

Easy Channels is a Fabric mod for 1.20.1, server-side only and open source under the Apache License 2.0, so it does not cover 1.21.1. FXChat is a NeoForge mod for 1.21.1, server-side only and under All rights reserved, so it needs a different loader. Cavern Chat is client-side only, released under the MIT License for 1.21 – 1.21.11, so a server does not run it.

ModLoadersGame versionsEnvironmentUpdated
StaffChatFabric1.21.1Server-side only2026-04-16
Easy ChannelsFabric1.20.1Server-side only2024-10-28
FXChatNeoForge1.21.1Server-side only2026-08-18
Cavern ChatFabric1.21 – 1.21.11Client-side only2026-08-09

Questions

Does StaffChat need LuckPerms?

No. LuckPerms is optional. Without it, prefixes come from a config map keyed by staffchat.rank, and permissions fall back to the OP level.

Do operators bypass the rate limit automatically?

No. The staffchat.bypass.rate-limit permission is explicit-only, so operators get the bypass only when LuckPerms or the permissions plugin specifically grants it.

Does Fabric API have to be installed?

Yes. Fabric API is a required dependency, so it must be on the server next to StaffChat.

In the catalog

StaffChat is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from souljagger

All projects

Similar mods

What the author says

A private chat channel for your server's staff team. One command, one permission node, zero noise. Toggle into staff mode to keep the next conversation off public chat — or quick-fire a single line with @hello without ever leaving the global channel. Built so secret conversations never leak through Discord-bridge…
souljagger, on the Modrinth page

Official listing

Owner
souljagger
Published
2026-04-16
Updated on Modrinth
2026-04-16
Facts verified
2026-10-15

Tags