rexlManu / FairyChat

The next generation chat plugin for managing your server's chat.
https://modrinth.com/plugin/fairychat
MIT License
20 stars 0 forks source link
chat cross-server minecraft minimessage miniplaceholders paper redis

FairyChat

The next generation chat plugin for managing your server's chat.

FairyChat is the future of chat management for your server, providing a range of features from customizable chat formats to multi-server message broadcasting. The perfect solution to bring a seamless chatting experience to your server users.

Features

Documentation

You can find the documentation for FairyChat here.

Commands & Permissions

Command Permission Description
/broadcast <message> fairychat.command.broadcast Broadcast a message to all servers
fairychat.feature.minimessage Allows MiniMessage & Color Codes in chat
/pm <username> <message> Send a private message to a player
/r <message> Reply to a private message
/ignore <username> Toggle ignoring a player
fairychat.bypass.ignore Bypass ignoring a player
fairychat.notify-update Notify about updates on join
/clearchat [player] fairychat.command.chatclear Clear the chat for all players or a optional player
/fairychat Show information about FairyChat
/fairychat reload fairychat.command.fairychat.reload Reload the configuration
fairychat.bypass.similarity Bypass the similarity check for last message
fairychat.bypass.cooldown Bypass the chat cooldown
fairychat.feature.displayitem Allow players to show the item in and with
fairychat.messages.join.ignore The join message will not be sent
fairychat.messages.quit.ignore The quit message will not be sent

Installation

You need to have Paper (or fork of paper) installed on your server. FairyChat is not compatible with other server software.

  1. Download the latest FairyChat version from here.
  2. Place the downloaded jar file in your server's plugins folder.
  3. Restart your server.
  4. Configure FairyChat to your liking.
  5. Restart your server again.

Recommended Plugin

It's recommended to install FreedomChat alongside FairyChat. FreedomChat fixes the issue with random kicks because of invalid chat signatures.

Placeholders

For more information on how to use placeholders, please checkout the this file.

Support

If you need any help with FairyChat, feel free to join our Discord server.

For bug reports and feature requests, please open an issue on GitHub.

Configuration

Please checkout the generated configuration file for more information on how to configure FairyChat.

License

FairyChat is licensed under MIT License, which can be found here.