ChatPlus Staff Tools
作者:Carismaa
ChatPlus 2.7.0 with a right-click staff menu, player lookups and confirm-before-send. Unofficial fork.
介绍
中文介绍正在准备中,下面暂时显示原文。
# ChatPlus Staff Tools
**An unofficial fork of [ChatPlus](https://github.com/ebicep/ChatPlus) by ebicep**, with a few small helpers for server staff. It’s ChatPlus 2.7.0, unchanged in look and behaviour, plus the extras below.
It’s client-only and **replaces ChatPlus**: it uses the same mod ID and the same settings file, so your tabs and settings carry over. Don’t install both.
The mod knows nothing about any server. Without a server profile, the staff helpers stay off and it’s simply ChatPlus with some fixes.
## For server staff
– **Right-click a player’s name in chat** for a small menu: Lookup, Message, Note, Warn, Temp-ban, Unstuck, extra commands from your profile, and Copy name. The menu opens over the open chat, so chat stays as it is.
– **Lookup screen:** the player’s warnings, notes and active bans from your server’s own lookup command, with Remove and Unban buttons.
– **Confirm before sending:** anything that changes something shows the exact command first, with Cancel and Send. Send is disabled for half a second, so a double-click can’t send by accident.
– **/mt:** `/mt <player>` opens a lookup, `/mt reload` reloads the profile, and `/mt` shows the status.
– **Settings:** a Moderation section in the ChatPlus settings.
## Safety
– Nothing is ever sent without a click from you.
– Nothing is sent unless you’re on a server listed in your profile.
– Commands go one at a time, with a delay between them.
– The player is always taken from the server’s own click data on their name, never from a nickname or rank.
## Server profiles
Everything server-specific (addresses, commands, how lookup replies look) lives in `config/chatplus/moderation/profile.json`. Your server’s staff team writes it once and shares it with staff. The format and a complete example are on [GitHub](https://github.com/CarismaHD/ChatPlus-StaffTools#writing-a-profile).
## Fixes over ChatPlus 2.7.0
– **Translate:**
– No double spaces.
– Selected lines get the right translation.
– Translations are added on the game thread.
– An API error pauses translation for 5 minutes instead of for the whole session.
– Requests time out instead of hanging.
– **From ChatPlus 2.8.0:**
– A memory leak in the chat bar’s elements.
– A crash guard when drawing chat lines.
– Copying a message with its formatting works again.
Everything else is ChatPlus 2.7.0 as released.
## Requirements
Minecraft 1.21.1, NeoForge 21.1, Architectury API, Cloth Config API and Kotlin for Forge.
## Credits and license
ChatPlus is by **ebicep** ([GitHub](https://github.com/ebicep/ChatPlus)). This fork is GPL-3.0, like ChatPlus. Source code: [github.com/CarismaHD/ChatPlus-StaffTools](https://github.com/CarismaHD/ChatPlus-StaffTools).
Please report problems with this fork [on its GitHub](https://github.com/CarismaHD/ChatPlus-StaffTools/issues), not to ChatPlus.
常见问题
ChatPlus Staff Tools 支持哪些 Minecraft 版本?
ChatPlus Staff Tools 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
ChatPlus Staff Tools 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分