Donut Chat Replica

轻量级且简单的聊天管理插件,如同甜甜圈(Donut)般,并采用高性能编码。

资源图片
## 🍩 **DonutChat - 高级聊天管理插件** - 这是一个非常简单的 DonutSmp 复制聊天插件。 使用 DonutChat 改变您的 Minecraft 服务器的聊天体验——终极聊天格式和管理解决方案! ✨ **主要功能** 🎨 **高级聊天格式** - 可定制的聊天格式,带有占位符 ({prefix}, {name}, {message})​ - 完全支持颜色代码,包括十六进制颜色 (#RRGGBB)​ - LuckPerms 集成,用于动态前缀​ - 为没有权限的玩家配置默认前缀​ 🔇 **个性化静音系统** - 个人玩家静音:玩家可以仅对自己静音特定用户 - 智能标签补全:易于使用的命令,具有智能自动补全功能 - 静音列表管理:使用 /unmute 查看和管理所有静音玩家 - 批量解除静音:使用 /unmute all 一次性解除静音所有玩家 💬 **私人消息系统** - 私人消息:使用 /msg 命令发送私人消息 - 快速回复:使用 /r 命令回复最后一条消息 - 声音通知:可定制的新消息声音提醒 - 静音集成:自动尊重个性化静音设置 🔧 **切换控制** - 聊天切换:玩家可以使用 /togglechat 禁用/启用公共聊天可见性 - 消息切换:玩家可以使用 /togglemsg 禁用/启用私人消息接收 - 个人控制:每个玩家控制自己的聊天体验 ⚙️ **配置与管理** - 实时重新加载:无需服务器重启即可重新加载配置 - 测试命令:应用之前预览聊天格式 - 灵活配置:易于编辑的 YAML 配置文件 - 性能优化:针对大型服务器采用高效的并发数据结构 📋 **命令概览** | 命令 | 描述 | 别名 | |---------|-------------|---------| /mute | 静音特定玩家 | /unmute [player\|all] | 解除静音玩家(s) 或查看静音列表 | /togglechat | 切换公共聊天可见性 | /togglemsg | 切换私人消息接收 | /msg | r | 回复最后一条消息 | /reply /donutchat reload | 重新加载插件配置 | 🔐 **权限** - donutchat.reload - 允许重新加载配置 (默认: op) - donutchat.colors - 允许在聊天中使用颜色代码 (默认: true) 📝 **配置示例** --------------------------------------------------- - chat-format: "{prefix}{name}&r: {message}" - default-prefix: "&6 " - allow-colors: true - Private_Messages: - Sender: - Format: "&bYou -> {receiver}: &f" - Receiver: - Format: "&b{player} -> You: &f" - sound: - toggle: true - value: "entity.player.levelup" --------------------------------------------------- ![Example](https://cdn.modrinth.com/data/cached_images/f45cf0f169440112d632bd6ac208e3d9db69045f.webp)