2.2latestfcChat 2.2Mar 27, 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.v1.4fcChat v1.4Aug 5, 2025
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. ---fcChat - Advanced Chat Management Plugin
Key Features
- 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 chatMulti-Channel Chat System
- Full PlaceholderAPI Support — Use any placeholders for personalization - LuckPerms Integration — Flexible permissions and privilege system - Discord Bridge — Sync in-game chat with your Discord serverIntegrations & Compatibility
- Auto Messages — Schedule regular announcements and notifications - Interactive Elements — Clickable links and commands with hover effectsAutomation Features
- 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 messagesProtection & Moderation
- 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 ---Customization Options
| Command | Description | Permission | |---------|-------------|------------| |Commands
/fcchat reload| Reload plugin configuration |fcchat.reload| |/fcchat spy on/off| Toggle local chat surveillance |fcchat.spy| |/fcchat channel <id>| Switch chat channel |fcchat.channel.<id>| ---
| Permission | Description | |------------|-------------| |Permissions
fcchat.use| Access to basic plugin commands | |fcchat.reload| Reload plugin configuration | |fcchat.spy| Use spy function for monitoring messages | |fcchat.hidder| Use text masking features | |fcchat.color| Use hex colors in chat | |fcchat.read| View blocked messages on hover | |fcchat.info| View player information on hover | |fcchat.admin| Full administrator privileges | |fcchat.channel.<id>| Access specific chat channels | ---
- Minecraft 1.16+ (Bukkit/Spigot/Paper) - Java 8 or higherRequirements
- PlaceholderAPI - For advanced placeholder support - LuckPerms - For enhanced permission management - DiscordSRV - For Discord integration ---Optional Dependencies
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
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta