⚡ Remastered Staff Chat (RSC)
High-Performance, Asynchronous Cross-Server Moderation Suite
<!-- Opzionale: Incolla qui l'immagine della GUI se ne fai uno screenshot -->
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overview
High-Performance, Asynchronous Cross-Server Moderation Suite
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Remastered Staff Chat (RSC) is an enterprise-grade, multi-server staff communication and moderation plugin designed for network environments (BungeeCord / Velocity).
Unlike traditional staff chat plugins, RSC leverages **Redis Pub/Sub** for instant real-time message broadcasting and **Redis Lists** for storing cross-server message history — all rendered in a **100% Asynchronous, Thread-Safe GUI**.
✨ Key Features
* Ultra-Fast Redis Pub/Sub — Instant network-wide staff messaging across all proxy sub-servers with minimal footprint.
* ⚡ 100% Async & Thread-Safe GUI — Zero Main-Thread blocking! History is fetched asynchronously via CompletableFuture and scheduled back to Bukkit safely to prevent TPS drops.
* Dynamic Categorized History — View messages divided by global channels or specific server channels configured dynamically.
* Interactive Action Matrix — Click on any message in the history GUI to open a dedicated moderator menu:
* Copy to Chat: Print raw message to chat for easy logging.
* Emergency Mute: Issue network-wide punishment instantly.
* Cross-Server Teleport: Dispatch proxy commands to switch directly to the source server.
* Clean Graceful Shutdowns — Handled exceptions to ensure `/reload` or server stops never flood your console with Jedis ClassLoader issues.
Commands & Permissions
* /rsc <message> — Sends a message to the global staff chat. ( Permission: rsc.use)
* /rsc <channel> <message> — Sends a message to a specific server channel. ( Permission: rsc.use)
* /rsc gui — Opens the Asynchronous Staff Chat History & Action Hub. ( Permission: rsc.gui)
⚙️ Configuration (config.yml)
Code (YAML):
redis:
host : "127.0.0.1"
port : 6379
password : ""
this-server : "lobby"
available-channels :
- "lobby"
- "survival"
* Server Software: Paper / Spigot 1.20+
* Database: Active Redis Server (v6.0+)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
RSC [REMASTERED STAFF CHAT] is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 5 times (via Spigot). Download it and open it directly in the game.