FairyChat

FairyChat 是一个用于服务器管理的尖端聊天插件,具有可自定义的聊天格式、群组特定聊天、MiniMessage & MiniPlaceholders 支持以及跨服务器消息传递功能。专为提供无缝的聊天体验而设计。

资源图片
# FairyChat 下一代聊天插件,用于管理您的服务器聊天。 _FairyChat 是您服务器聊天管理的未来,提供从可定制 聊天 格式到多服务器消息广播的各种功能。 为 您的 服务器用户带来无缝聊天体验的完美解决方案。_ ## 特点 - **可定制聊天格式**: 根据您的需要个性化聊天格式。 - **群组专属聊天格式**: 基于用户群组区分聊天,以实现更好的管理。 - **私信**: 轻松向其他玩家发送私信。跨多个 服务器支持自动补全。 - **MiniMessage & Mini占位符支持**: 所有格式都兼容 MiniMessage & Mini占位符,使 自定义过程比以往任何时候都更容易。 - **旧版支持**: 支持旧版颜色代码,因此您不必担心旧的聊天格式。 PlaceholderAPI 也得到支持。 - **可选的多服务器消息发送**: 有多个服务器?没问题。FairyChat 支持通过 Redis 在服务器之间发送消息。 - **完全 Paper 兼容**: FairyChat 与 Paper 完全兼容,并针对提供最佳 性能进行了优化。 - **聊天冷却**: 通过添加具有可配置阈值的聊天消息冷却来防止垃圾邮件。 - **可重新加载的配置**: 所有配置更改可以在不重新启动服务器的情况下重新加载。 - **提及**: 使用 `@` 符号轻松在聊天中提及其他玩家。当您被 提及时,会收到通知并发出声音。 - **忽略玩家**: 忽略您不想看到消息的玩家。 - **聊天清除**: 使用单个命令在多个服务器上一次性清除聊天。 - **相似度检查**: 防止玩家在短时间内发送相似的消息。 ## 文档 您可以在 [这里](https://github.com/rexlManu/FairyChat/wiki) 找到 FairyChat 的文档。 ## 命令 & 权限 | 命令 | 权限 | 描述 | |----------------------------|--------------------------------------|-----------------------------------------------------| | `/broadcast ` | `fairychat.command.broadcast` | 向所有服务器广播消息 | | | `fairychat.feature.minimessage` | 允许在聊天中使用 MiniMessage & Color Codes | | `/pm ` | | 向玩家发送私信 | | `/r ` | | 回复私信 | | `/ignore ` | | 切换忽略玩家 | | | `fairychat.bypass.ignore` | 绕过忽略玩家 | | | `fairychat.notify-update` | 在加入时通知更新 | | `/clearchat [player]` | `fairychat.command.chatclear` | 为所有玩家或可选玩家清除聊天 | | `/fairychat` | | 显示 FairyChat 关于信息 | | `/fairychat reload` | `fairychat.command.fairychat.reload` | 重新加载配置 | | | `fairychat.bypass.similarity` | 绕过上次消息的相似度检查 | | | `fairychat.bypass.cooldown` | 绕过聊天冷却 | | | `fairychat.feature.displayitem` | 允许玩家在和 中显示物品 | | | `fairychat.messages.join.ignore` | 不会发送加入消息 | | | `fairychat.messages.quit.ignore` | 不会发送退出消息 | ## 安装 您需要在您的服务器上安装 [Paper](https://papermc.io/)(或 Paper 的分支)。 FairyChat 不 兼容 其他服务器软件。 1. 从 [这里](https://github.com/rexlManu/FairyChat/releases) 下载最新版本的 FairyChat。 2. 将下载的 jar 文件放置在服务器的 `plugins` 文件夹中。 3. 重新启动您的服务器。 4. 根据您的喜好配置 FairyChat。 5. 再次重新启动您的服务器。 ### 推荐插件 建议您同时安装 [FreedomChat](https://modrinth.com/plugin/freedomchat)。FreedomChat 解决了由于无效聊天签名导致随机踢出问题。 ## 占位符 有关如何使用占位符的更多信息,请查看 [this](.github/docs/PLACEHOLDERS.md) 文件。 ## 支持 如果您需要任何 FairyChat 的帮助,请随时加入我们的 [Discord 服务器](https://discord.gg/bM8NtsJVeb)。 对于错误报告和功能请求,请在 [GitHub](https://github.com/rexlManu/FairyChat/issues) 上提出问题。 ## 配置 请查看生成的配置文件以获取更多关于如何配置 FairyChat 的信息。 ## 许可 **FairyChat** 采用 MIT 许可证,您可以在 [这里](LICENSE) 找到它。