Super Chat : Moderation and practice

Transform your server's chat into a powerful, interactive social hub.

File Details

super_chat-2.0.0-forge-1.20.1.jar

  • R
  • Feb 23, 2026
  • 757.11 KB
  • 6.1K
  • 1.20.1
  • Forge

File Name

super_chat-2.0.0-forge-1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:super-chat-1468019:7668580")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

V2 !!

v2.0.0 — Major Update

New Features

  • /pub command — Server-wide styled announcements with a configurable per-player cooldown (default 20 min). Operators bypass the cooldown.
  • Styled private messages/msg, /tell, and /w are now visually distinct from public chat. Each message is clickable to reply instantly.
  • /r (quick reply) — Reply to your last private conversation partner with a single command.
  • @Mentions — Highlight players in bold yellow. The target receives a bell sound notification and an action-bar alert.
  • Anti-spam cooldown — Configurable delay between messages (default 5 s). Operators are exempt.
  • Word filter — Censor configurable words with a custom replacement string. Case-insensitive.
  • Chat history log — All activity (chat, /pub, /msg, mutes) is saved to logs/superchat_log.txt.
  • Tab list sorting — Automatically sorts the tab list by LuckPerms rank using Minecraft's native scoreboard team system. Configurable rank order. Disable if using a custom tab mod.

Improvements

  • Persistent mutes — Mutes are now saved to <world>/superchat/mutes.json and survive server restarts. Expiration is enforced even across reboots.
  • LuckPerms role compatibility fix — Player roles and prefixes are now correctly preserved in chat. The previous version inadvertently discarded them by rebuilding the chat component from scratch.
  • Config overhaul — All new features are configurable in superchat-server.toml. The config is now a server-side config (not common) to avoid client-side distribution requirements.
  • Mute command syntax/spchat mute now accepts time units (s, m, h, d) instead of raw seconds. Example: /spchat mute Player 30m.
  • Mute command feedback — Muted players now receive a notification message when they are muted or unmuted.
  • Operator bypass — Operators (permission level 2) bypass anti-spam and /pub cooldowns automatically.