▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
fcChat

fcChat

Advanced Chat Management Plugin

195
1

fcChat 2.2

release27 марта 2026 г.

Added:

Ability to disable the /clear command via config.yml (commands.clear.enabled). Sender placeholder in broadcast: {sender} (with {player} kept for backward compatibility). Full public API (fc.plugins.fcchat.api) for integration with other plugins: FcChatApi, FcChatApiProvider. API events: FcChatApiReadyEvent, FcChatBroadcastEvent, FcChatPrivateMessageEvent, FcChatChannelSwitchEvent. Registration of context placeholders ({ctx:key} / {context:key}). Audience resolver for custom broadcast audience. Action handler API.

API is now registered as a Bukkit Service + provider on plugin startup. AI Chat Moderator (via OpenRouter): Settings in moderation.yml (endpoint, api-key, model, prompt, blocked-message). Blocking message sending based on AI decision. Management commands: /fcchat ai stats — shows block statistics + logger status. /fcchat ai logger — enable/disable AI logger.

Online logger for admins: notification about hidden message + hover with block reason. Permissions: fcchat.ai.manage, fcchat.ai.logger. Tab-completion for the new AI commands.

Improved message display logic during AI checking: Sender sees the message locally first. After successful AI check, the message is sent to everyone else (without duplicating it for the sender).

Support for Toast notifications for pings via NMS across versions 1.16.5–1.21.11.

Changed:

new-player-chat now uses real in-game time from world/player statistics (vanilla stats), instead of storing time in a separate plugin file. Default broadcast format has been updated to display the sender.

Fixed:

Improved version handling and fallback logic in Toast/NMS for newer 1.21.x versions. Fixed scenarios where broadcast or channel switch were cancelled by external plugins (added separate cancellation messages). Improved parsing and robustness of AI moderator responses (including fallback for different response formats).

Optimization / Refactoring:

Removed unused code and redundant fields/classes: PlayerInfoManager, FormatCache and related unused calls. Simplified PrivateMessageManager, PlayerTimeManager and parts of chat/channel managers.

Commands /broadcast, /msg, /reply, /clear, and channel switching have been moved to a unified API layer for better extensibility.

fcChat v1.4

release5 августа 2025 г.

💬 fcChat - Advanced Chat Management Plugin

fcChat is a comprehensive chat management plugin that brings a suite of powerful features to enhance your server's communication experience. Transform your server's chat with professional-grade functionality and seamless integrations.


✨ Key Features

🌐 Multi-Channel Chat System

  • Local & Global Chat — Communicate within proximity or server-wide
  • Chat Surveillance — Administrators can discreetly monitor player conversations
  • Custom Chat Channels — Organize conversations by topic without cluttering main chat

🔧 Integrations & Compatibility

  • Full PlaceholderAPI Support — Use any placeholders for personalization
  • LuckPerms Integration — Flexible permissions and privilege system
  • Discord Bridge — Sync in-game chat with your Discord server

🤖 Automation Features

  • Auto Messages — Schedule regular announcements and notifications
  • Interactive Elements — Clickable links and commands with hover effects

🛡️ Protection & Moderation

  • Smart Content Filter — Block profanity, links, and IP addresses
  • Anti-Spam System — Protection against flooding and mass messaging
  • Newcomer Restrictions — Temporary chat limits for new players
  • Admin Message Review — View original text of blocked messages

🎨 Customization Options

  • Rich Text Formatting — Colorful and stylish message appearance
  • Text Masking — Hide specific parts of messages
  • Chat Copying — Easy text interaction and selection
  • Player Profiles — Detailed user information on hover

🔧 Commands

CommandDescriptionPermission
/fcchat reloadReload plugin configurationfcchat.reload
/fcchat spy on/offToggle local chat surveillancefcchat.spy
/fcchat channel <id>Switch chat channelfcchat.channel.<id>

🔑 Permissions

PermissionDescription
fcchat.useAccess to basic plugin commands
fcchat.reloadReload plugin configuration
fcchat.spyUse spy function for monitoring messages
fcchat.hidderUse text masking features
fcchat.colorUse hex colors in chat
fcchat.readView blocked messages on hover
fcchat.infoView player information on hover
fcchat.adminFull administrator privileges
fcchat.channel.<id>Access specific chat channels

📋 Requirements

  • Minecraft 1.16+ (Bukkit/Spigot/Paper)
  • Java 8 or higher

🔗 Optional Dependencies

  • PlaceholderAPI - For advanced placeholder support
  • LuckPerms - For enhanced permission management
  • DiscordSRV - For Discord integration

🚀 Why Choose fcChat?

Professional Grade - Enterprise-level features for serious servers
Easy Setup - Simple configuration with powerful customization
Active Development - Regular updates and feature additions
Performance Optimized - Lightweight and efficient code
Community Focused - Built based on real server needs

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:7 месяцев назад
Обновлён:2 дня назад
Главная