天鹅绒聊天

天鹅绒聊天

Minecraft 窗口化聊天:独立的、可移动的聊天窗口,带标签页、词过滤器、时间戳、右键复制和逐窗口可见性。客户端,Fabric。

杂项

VelvetChat

VelvetChat 用由你自行排列的聊天窗口取代了单一固定的聊天框——想开多少就开多少,想放哪里就放哪里,每个窗口都有独立的标签页、过滤器和设置。

仅客户端。不会向服务器发送任何内容,且在你可加入的任何服务器上都能使用。


窗口

  • 想开多少就开多少。 每个窗口的移动、缩放和配置都相互独立。
  • 从任意位置拖动,从任意边缘缩放。窗口会避开聊天输入框,因此不会有内容被挡在下面。
  • 每个窗口有三种可见模式:
    • 始终 —— 即使聊天关闭也保持在屏幕上。
    • 有新消息时 —— 像原版一样淡入淡出。
    • 聊天打开时 —— 仅在你打字时可见。
  • 布局会被保存,因此下次启动时你的设置依然还在。

标签页和过滤器

  • 每个窗口都带有自己的一行标签页。
  • 主标签接收所有内容。 其他标签页上的过滤器会收集其匹配内容的副本——它绝不会把消息从主标签中拿走。只有设置为隐藏的过滤器才会把某行挡在外面。
  • 每个过滤器可包含多个词,与消息文本进行匹配。
  • 每个过滤器都可以从它所在的行中编辑或移除;标签页和窗口也可以用同样的方式删除。
  • 标签页上的未读标记会告诉你,当你在别处查看时有消息落到了那里。

消息

  • 时间戳,可全局或按标签页设置,格式由你选择。
  • 右键点击消息即可将其复制为纯文本——颜色代码会被去除,若开启时间戳则包含时间戳。
  • 消息标记: 每条消息侧边的一条彩色竖条,让你一眼就能区分两条单行消息。颜色由你挑选。
  • 重复的行会堆叠显示,而不是铺满屏幕。
  • 按标签页设置的行数上限、文本阴影,以及针对那些用空行刷屏来顶掉历史的服务器的防清屏选项。

外观

  • 窗口内自带完整的设置面板——无需离开游戏前往单独的界面。
  • 窗口背景的 ARGB 颜色选择器。

image

image

image

image