▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ZStaffChatPro
ZStaffChatPro

ZStaffChatPro

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

138
0
Все версииZStaffChatPro Folia 1.15.0

ZStaffChatPro Folia 1.15.0

Release1 нед. назад

Список изменений

New Features:

  • Separate Discord Config — Discord configuration has been moved from config.yml to a dedicated discord.yml file for better organization. The new file has 4 clear top-level sections: webhook, webhook-activity-log, bot, and bot-activity-log.

  • Stafflist AFK/Vanish Suffix — Added stafflist-afk-suffix and stafflist-vanished-suffix to messages.yml, allowing status indicators to be displayed after player names (in addition to the existing prefix options).

  • Chat Filter (Anti-Bad-Words) — Added a configurable chat filter in a dedicated filter.yml file. Supports two modes: censor (replaces matched words with configurable replacements for Minecraft and Discord separately) and block (prevents the message entirely). Supports plain word list with automatic word-boundary matching and raw regex patterns. Players with the bypass permission (zstaffchat.filter.bypass) skip filtering.

  • Global Channel Toggle — Added /zstaffchat toggle <channel> command to globally enable/disable channels. State persists to config.yml (survives restarts). Disabled channels block all messages (commands, chat prefixes, toggle mode) and show a configurable channel-disabled message. Requires zstaffchat.toggle permission. Tab completion for channel IDs included.

  • Grouped Stafflist Mode — Added stafflist-mode config option (default or grouped). Grouped mode displays rank as a title with players listed individually below, instead of comma-separated on one line. Fully customizable via stafflist-group-title and stafflist-group-player in messages.yml.

Improvements:

  • Reduced config.yml size by ~250 lines (51% smaller) by moving Discord config to discord.yml
  • Discord config now has its own version tracking (discord-version)
  • Added /zscp command alias on all platforms
  • Added {prefix} placeholder support in all messages.yml messages — plugin prefix is no longer hardcoded, users can move or remove it from any message
  • Added Chat Filter status to startup message and /zstaffchat about output on all platforms
  • Added Bridge Addon connection status to /zstaffchat about on proxy platforms (shows connected server names)
  • Added Discord bot name, owner, and server/guild name to /zstaffchat about output (shows which bot is connected, who owns it, and to which Discord server)
  • Added {server} and {server_alias} placeholder support in Discord bot and webhook message formats (text, embeds, footer, etc.)
  • Added {server_alias} placeholder support in channel format (previously only {server} was available)
  • Empty {server} placeholders now auto-clean surrounding brackets []/() and double spaces
  • Removed dead code: unused methods, interface stubs, redundant logic across the codebase

Bug Fixes:

  • Fixed hex colors ({#RRGGBB}) and gradients not working on BungeeCord — all commands and chat messages now use ColorUtil instead of ChatColor.translateAlternateColorCodes
  • Fixed Kotlin compiler warnings: deprecated description.versionpluginMeta.version on Folia, unused event parameters on Velocity, redundant elvis operator in Folia AfkListener, unused parameter and redundant initializer in ConfigManager
  • Fixed {server} placeholder not working in Discord bot/webhook messages (was missing from placeholder map)
  • Fixed player not seeing their own join/leave activity messages on proxy (BungeeCord/Velocity) — players without a backend server at login time were being skipped
  • Fixed empty {server} placeholder leaving extra spaces in channel format messages

Файлы

ZStaffChatPro-Folia-1.15.0.jar(3.81 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.15.0

Загрузчики

Folia

Версии игры

1.19.4–1.21.11

Загрузок

6

Дата публикации

1 нед. назад

Загрузил

ID версии

Главная