
ChatTools
A cross-server chat management plugin designed for Minecraft Velocity servers. It supports global message synchronization, custom server display names, and cross-server private messaging, enhancing player communication in multi-server environments.
- Загрузки
- 403
- Подписчики
- 2
- Обновлён
- 20 апреля 2025 г.
- Лицензия
- GPL-3.0-only
Опубликован 18 апреля 2025 г.
ChatTools - Velocity Cross-Server Chat Plugin
ChatTools is a cross-server chat management plugin designed for Minecraft Velocity servers. It supports global message synchronization, custom server display names, and cross-server private messaging, enhancing player communication in multi-server environments.
Note: This plugin is AI-developed to simplify cross-server chat management.
Features
- Cross-Server Message Sync:
- Messages sent by players on any sub-server are broadcast to all online players in real-time.
- Message format includes server alias and player name.
- Custom Server Names:
- Define server display names via configuration files (e.g.,
lobby→Main Lobby).
- Define server display names via configuration files (e.g.,
- Cross-Server Private Messaging:
- Use
/tellor/msgto privately message players across servers. - Messages are visible only to the sender, receiver, and console.
- Supports tab-completion for online player names.
- Use
- Dynamic Configuration:
- Use
/chattools reloadto reload configurations without restarting the server.
- Use
- Compatibility:
- Supports Velocity 3.4+ and Minecraft 1.16+.
Installation
1. Download the Plugin
Download the latest ChatTools.jar from GitHub or other distribution channels.
2. Install the Plugin
Place the downloaded ChatTools.jar into the plugins/ directory of your Velocity server.
3. Start the Server
Start the Velocity server. The plugin will automatically generate the default configuration file at plugins/ChatTools/config.yml.
Usage
Commands
| Command | Permission | Description |
|---|---|---|
/chattools reload |
chattools.reload |
Reload the plugin configuration file to apply changes immediately. |
/tell <player> <message> |
chattools.command.tell |
Send a private message to a player across servers. |
/msg <player> <message> |
chattools.command.tell |
Alias for /tell. |
Examples
- Cross-Server Chat
A player in the Lobby server sends:
[Main Lobby] Steve: Hello everyone!
A player in the Survive server replies:
[Survival World] Alex: Welcome to Survival!
- Cross-Server Private Message:
[Main Lobby] Steve → [Survival World] Alex: How's it going?
Configuration
The configuration file is located at plugins/ChatTools/config.yml:
servers:
lobby:
name: "Main Lobby"
color: "AQUA"
survive:
name: "Survival World"
color: "GREEN"
minigame:
name: "MiniGame Zone"
color: "YELLOW"
- Keys (e.g., lobby) are Velocity server IDs.
- Values (e.g., Main Lobby) are display names used in chat.
Support and Feedback
If you encounter any issues or have suggestions for improvements, please contact us through the following channels:
- GitHub Issues: Submit an issue
License & Disclaimer
Development Statement: This plugin is AI-developed to provide efficient chat management for the Minecraft Velocity community.
License: Licensed under GNU General Public License v3.0. You are free to use, modify, and distribute it under the license terms.
Disclaimer: The developer is not responsible for any issues arising from the use of this plugin.
Acknowledgements
Special thanks to the following technologies and tools:
中文版:Github
Ченджлог
1.4-SNAPSHOTРелиз1.21.3, 1.21.4, 1.21.5 · 20 апреля 2025 г.
ChatTools | v1.4更新日志: 本次更新添加了对我的另一个插件:NameTools 的支持 如果有什么bug,欢迎提交Issues!
1.3-SNAPSHOTРелиз1.21.3, 1.21.4, 1.21.5 · 19 апреля 2025 г.
ChatTools v1.3 更新日志: 修复了私聊时服务器名称显示异常的问题 优化了玩家名称颜色配置 如果有什么bug,欢迎提交Issues!
1.2-SNAPSHOTРелиз1.21.3, 1.21.4, 1.21.5 · 19 апреля 2025 г.
ChatTools 1.2 正式发布!本次更新新增跨服私聊功能,并优化了服务器名称颜色配置和兼容性。
新增功能
- 跨服私聊系统
- 支持
/tell <玩家名>和/msg <玩家名>命令跨服私聊。 - 消息仅对 发送者、接收者 和 控制台 可见,保障隐私。
- 实时 Tab 补全在线玩家名,提升操作体验。
- 支持
优化与修复
- 兼容性增强
- 日志改进 如果有什么bug,欢迎提交Issues!
1.1-SNAPSHOTРелиз1.21.3, 1.21.4, 1.21.5 · 18 апреля 2025 г.
升级内容: 在配置文件中添加了对服务器别称的颜色设定选项,可以让你的服务器名变得更加的colorful 更改了功能实现的逻辑,使玩家名前显示的“服务器名”只是“前缀”而不是被重新定义后的玩家名,避免了可能存在的兼容性问题 如果有什么bug,欢迎提交Issues!
1.0-SNAPSHOTРелиз1.21.3, 1.21.4, 1.21.5 · 18 апреля 2025 г.
该插件只需要安装在Velocity端即可,支持的版本3.4+
Комментарии
Загружаем…