Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for _Unkn0wn_

The most powerful and customizable staff chat plugin for your server!

Report ZStaffChatPro?

Release
1.12.0

_Unkn0wn_ released ZStaffChatPro version 1.12.0 on February 7, 2026

⚠ Delete your old config.yml and messages.yml before updating.

Server-side Bridge addon for ZStaffChatPro. Install on Spigot/Paper/Folia backends to enable cross-server vanish sync, AFK detection, and player activity tracking on BungeeCord/Velocity proxies.

Download Here https://cdn.modrinth.com/data/IsXrdhkA/versions/OIzUqGkw/ZStaffChat-SpigotAddon-0.0.1.jar

New Features

Automatic Config Migration — The plugin now tracks config versions internally. When you update, outdated config.yml and messages.yml are automatically backed up (e.g. config.yml.v0.bak) and a fresh default is generated. No more manual config deletion needed.

Customizable Help Message — /zstaffchat help output is now fully customizable in messages.yml (help-output, help-channel-format) with {channels} placeholder for dynamic channel list.

In-Game Activity Log — Staff members now receive join/leave/server-change/vanish/AFK notifications directly in-game through the channel system. Configurable per-event toggles and customizable formats in the ingame-activity-log section of config.yml.

/staffafk Command — Manual AFK toggle command on all platforms (zstaffchat.afk permission). Activity log messages route through the player's highest priority channel.

Player Activity Bridging — Bridge addon now sends movement data (throttled to 30s per player) to the proxy, enabling accurate AFK detection on BungeeCord/Velocity.

LuckPerms in Stafflist & Stafftime — {lp_prefix}, {lp_suffix}, {lp_group}, {lp_rank} placeholders now work in stafflist-player-format and stafftime-output on all platforms.

Customizable Discord Embeds — Full embed support for both bot and webhook mode: custom colors, titles, descriptions, footers, thumbnails, author fields, and timestamps. Also available for activity log events with per-event colors.

Discord Role Prefixes — Map Discord role IDs to custom in-game prefixes via role-prefixes config. New {discord_role} and {prefix} placeholders in format-to-minecraft.

Bot Presence — Configure bot status (online/idle/dnd/invisible) and activity (playing/watching/listening/competing) in config.

JDA 6.3.0 Upgrade — Upgraded Discord bot library from 5.0.0-beta.18 to 6.3.0 with all updated dependencies.

Modrinth Update Checker — Update checker now uses Modrinth API. Redesigned console output with box-style formatting.

Unified Startup Banner — All platforms now display a consistent startup message showing plugin version, platform, channel count, Discord status, playtime and AFK status.

YAML Error Handling — User-friendly error messages when config.yml has syntax errors, instead of raw stack traces. Improvements

Migrated library loading to Libby 1.3.1 — no more Unsafe warnings Bridge addon: ping/pong mechanism for proxy connection confirmation Bridge addon: separate VanishListener to prevent ClassNotFoundException without PremiumVanish Bridge addon: idle threshold for faster AFK cancellation on proxy Reorganized messages.yml with section headers, detailed placeholder docs, and usage examples Graceful JDA shutdown — no more zip file closed errors when stopping the server Bug Fixes

Fixed jackson-annotations version mismatch causing potential runtime errors Fixed JDA shutdown race condition causing IllegalStateException on server stop Removed unused dead code from Bungee/Velocity platforms

Information

Published onFebruary 7, 2026
Downloads0

Platforms

Paper Paper (1.8-1.21.11)
Waterfall Waterfall (1.11-1.21)
Velocity Velocity (3.4)