
ZStaffChatPro
The most powerful and customizable staff chat plugin for your server!
138
0
Список изменений
Major Update — New Features, Improvements & Bug Fixes
⚠ 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
Файлы
ZStaffChatPro-Folia-1.12.0.jar(3.78 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.12.0
Загрузчики
Folia
Версии игры
1.19.4–1.21.11
Загрузок
4
Дата публикации
3 нед. назад
