Download FairyChat — Minecraft Mods — MetaMods
FairyChat

FairyChat

Active

Downloads

20

Last update

1 year ago

Versions

1.19.2 — 1.21.3
Server
Control
Social
Utils

FairyChat

Modern chat management plugin for your Minecraft server, providing advanced customization options and control features.

FairyChat represents an innovative solution for chat organization that combines flexible configuration, multi-server support, and numerous useful features to enhance in-game communication.

Main Features

The plugin offers a wide range of functions for complete chat control:

  • Customizable message format: Ability to fully personalize chat appearance according to your preferences
  • Different formats for groups: Creation of unique chat styles for various player categories
  • Private messages: Convenient private messaging system with player name autocompletion
  • Modern format support: Full compatibility with MiniMessage and MiniPlaceholders for easy customization
  • Legacy system compatibility: Support for old color codes and PlaceholderAPI
  • Cross-server interaction: Ability to send messages between multiple servers via Redis
  • Paper optimization: Full compatibility with Paper server and optimized performance
  • Spam protection: Configurable delay between messages to prevent flooding
  • Hot reload: Configuration changes applied without server restart
  • Player mentions: Mention system using @ symbol with sound notifications
  • User ignoring: Ability to hide messages from unwanted interlocutors
  • Chat clearing: Instant chat clearing on one or multiple servers
  • Similarity check: Protection against repeating identical messages in a short time period

Commands and Permissions

Command Permission Description
/broadcast <message> fairychat.command.broadcast Send message to all servers
fairychat.feature.minimessage Allows MiniMessage and color codes in chat
/pm <player> <message> Send private message to player
/r <message> Reply to private message
/ignore <player> Add/remove player from ignore list
fairychat.bypass.ignore Bypass ignore system
fairychat.notify-update Update notifications on join
/clearchat [player] fairychat.command.chatclear Clear chat for all or specific player
/fairychat Plugin information
/fairychat reload fairychat.command.fairychat.reload Reload configuration
fairychat.bypass.similarity Bypass message similarity check
fairychat.bypass.cooldown Bypass message delay
fairychat.feature.displayitem Allows showing items in chat
fairychat.messages.join.ignore Disable player join messages
fairychat.messages.quit.ignore Disable player quit messages

Installation

Plugin requires Paper server or its forks. Compatibility with other server software is not guaranteed.

  1. Download the latest FairyChat version
  2. Place the downloaded jar file in your server's plugins folder
  3. Restart the server
  4. Configure the plugin according to your needs
  5. Perform server restart again

Recommended Add-ons

For optimal operation, it's recommended to install FreedomChat plugin, which solves issues with random disconnections due to invalid chat signatures.

Support

If you have questions or problems with FairyChat usage, you can get help through Discord server.

For bug reports and feature suggestions, use the issues system on GitHub.

License

FairyChat is distributed under MIT license, the terms of which can be found in the corresponding file.

Project members
rexlManu

rexlManu

Developer

Created: 19 Jun 2023

ID: 8822