概述
TabbyChat 的主要功能是将聊天消息组织到不同的频道栏中,并通过显示在聊天界面上方的类似选项卡的按钮来表示这些频道。
来自服务器传入的聊天消息一般都带有聊天前缀,该模组会自动扫描在聊天消息开头的特殊分隔符,例如 “[]”,这对于服务器聊天插件是通用的。当 TabbyChat 可以推断出这些聊天频道时,就会在聊天窗口上方创建一个新的“选项卡”。此选项卡仅包含来自该频道的消息并过滤掉其余的消息。
列出的第一个选项卡将始终是包罗万象的选项卡,保留所有收到的消息,就像您在没有此 Mod 时看到的一样,并用 *(星号)表示。
核心功能:
当前选中的选项卡会由浅蓝色文本与背景表示,名称会由方括号括起来
非选中的选项卡名称文本为灰色
包含未读消息的非选中的选项卡会被尖括号包围,文本为红色
可以通过在单击时按住左 Shift 键来关闭/删除选项卡
可以通过左键单击来选择多个选项卡
该模组的设置分为全局(通用/高级)和服务器特定(服务器/过滤器)设置,可通过按住 Shift 键并单击初始 *(星号)选项卡来打开设置面板
还将为玩家之间发送/接收的私聊创建选项卡,即来自 Essentials 的 /msg 命令,具体取决于服务器配置(即分隔符)
模组在单人游戏中自行禁用(此检查由聊天事件触发)
附加功能:
设置自定义过滤器,允许您从所需的选项卡加重/屏蔽消息。还可以配置突出高亮显示与过滤器设置中相匹配的文本,并在找到匹配项时播放声音
一次发送多行消息,由 TabbyChat 自动分成多个发送,它们之间有可配置的时间延迟
将聊天记录保存到文件
为聊天消息添加时间戳(消息前面标记时间)
自动“分组”重复消息(合并服务器的垃圾消息)
包含未读消息消息的聊天选项卡可以闪烁红色以通知您查看未读消息
自定义聊天窗口显示的大小为当前 MC 窗口大小的百分比(20% 到 100%)
自定义当非开启聊天窗口时新聊天消息在屏幕上停留的时间
可设置为聊天强制 Unicode 渲染
为每个选项卡配置自动命令前缀(自动以命令开始消息)
以上全部功能都可以设置打开/关闭。
相关链接:
部分下载地址(由 Killjoy1221 提供):Forge:1.7.2 1.7.10; Liteloader:1.7.2 1.7.10
原作者 RocketMan10404 停更该项目后,项目由 Dykam 接手制作出 1.7.2 版本,后由 Killjoy1221 继续接手更新制作出 1.7.10 版本,随后 Killjoy1221 发布了自己的 2 代:TabbyChat 2(LiteLoader 1.8-1.12.2)
后又由 HexagonMC 分支更新到 Forge 1.8、1.9、1.10.2:HexagonMC's TabbyChat。
现 Mist475 继续分支修复维护 1.7.10 版,并发布了自己的分支:TabbyChat Unofficial 1.7.10。
画廊
示例一:聊天栏被分为了g、NC、MOD等5栏 | 示例二:信息时间显示/时间戳,以及不同格式信息以不同颜色高亮显示 | 聊天栏大小以及位置都可以通过拖动来调整 | 常规设置 | 服务器设置 | 自定义过滤设置 | 高级设置 |