ClipChat翻译

ClipChat翻译

一个内置于Minecraft聊天界面中的剪贴板管理器。打开聊天,点击条目,它就会插入到你的光标位置:无需再切换到其他窗口去查找那条信息、坐标或命令了。

ClipChat

一个存在于 Minecraft 聊天界面内的剪贴板管理器。打开聊天界面,点击一个条目,它就会插入到你的光标位置:无需再切换窗口去寻找那条消息、坐标或命令了。

ClipChat 是仅客户端模组。它在服务器上不执行任何操作,也不需要安装在服务器上。

聊天界面中打开的 ClipChat 面板

功能特性

  • 聊天内剪贴板面板。 你在 Minecraft 内复制的所有内容都会显示在聊天界面中,最新的在最前面,单击即可将其插入到你的文本光标处。
  • 固定。 固定的条目会排序到顶部,并且永远不会为了给新条目腾出空间而被移除。
  • 完全键盘控制。 无需离开键盘即可移动、插入、固定和删除。
  • 可移动、可调整大小、可折叠的面板。 位置、大小和折叠状态会在会话之间保存。
  • 主题和逐色覆盖。 四个内置主题,并且每个单独的颜色都可以手动覆盖。
  • 可选的 Windows 剪贴板历史记录选项卡。 默认关闭。启用后,可以浏览 Windows 本身记录的系统剪贴板历史记录,并直接从中插入。
  • 可选的持久化。 默认关闭。你的 Minecraft 剪贴板历史记录可以在重启后保留,也可以在每次退出时清空。

支持平台

Windows 完全支持,包括 Windows 剪贴板历史记录选项卡
macOS 完全支持,但不支持 Windows 历史记录选项卡
Linux 完全支持,但不支持 Windows 历史记录选项卡

Windows 剪贴板历史记录选项卡还需要 Windows 10 版本 1809 或更新版本,并在设置 → 系统 → 剪贴板中开启剪贴板历史记录功能。

安装

  1. 为 Minecraft 26.2 安装 Fabric Loader 0.19.3 或更新版本。
  2. 下载 Fabric API 0.155.2+26.2 或更新版本,并将 jar 文件放入 .minecraft/mods/ 目录。
  3. 下载 ClipChat 的 jar 文件,同样放入 .minecraft/mods/ 目录。
  4. 如果你希望在模组列表中有一个设置按钮,可以选择安装 Mod Menu。
  5. 使用 Fabric 配置文件启动游戏。

你需要 Java 25 或更新版本。最近的 Minecraft 启动器会自动安装合适的运行时。

配置

可以通过三种方式访问设置:

  • 面板标题栏中的齿轮图标,
  • /clipchat 命令,
  • 如果安装了 Mod Menu,也可以通过它访问,
  • 或者使用 打开 ClipChat 设置 按键绑定(默认未绑定:可在选项 → 控制 → 按键绑定中进行设置)。

ClipChat 设置界面

设置 默认值 功能说明
显示面板 开 关闭时完全隐藏面板。设置仍可通过 /clipchat 命令访问。
记录复制内容 关 将会话之间的 Minecraft 剪贴板历史记录持久化到磁盘。
Windows 历史记录 关 添加 Windows 选项卡,实时读取系统剪贴板历史记录。
主题 深色 深色、浅色、高对比度或经典。
自定义颜色 — 针对各个元素的颜色覆盖,优先级高于主题。
最大条目数 100 在移除最旧条目之前,保留的未固定条目数量。范围为 1–1000。
最大固定数 50 可以同时固定的条目数量。范围为 1–500。
最大长度 4096 超过此长度的复制文本会在存储之前被缩短。范围为 16–65536。

四个内置主题:上方为深色和浅色,下方为高对比度和经典。

并排展示的四个内置 ClipChat 主题

任何单独的颜色都可以在所选主题的基础上进行覆盖,并且切换主题时会保留这些覆盖设置。

自定义颜色编辑器

配置文件位于 .minecraft/config/clipchat/ 目录下。有关每个文件具体包含的内容,请参阅隐私部分。

按键绑定和控制

面板出现在聊天界面的右上角。拖动标题栏以移动它,拖动右下角的手柄以调整大小,点击标题栏中的条状区域可将其折叠。

操作 鼠标 键盘
在条目间移动 — Ctrl + 上 / 下
插入到聊天框 左键单击 Ctrl + Enter
固定 / 取消固定 右键单击,或点击图钉图标 Ctrl + P
删除 点击叉号图标 Ctrl + Delete
切换来源选项卡 点击选项卡 Ctrl + 左 / 右
打开设置 点击齿轮图标 —

每个快捷键都需要按住 Ctrl,因为面板打开时聊天框保持键盘焦点:未修饰的箭头键属于 Minecraft 的已发送消息历史记录,而未修饰的字母键则属于正在输入的消息。

插入聊天框时,长文本会被缩短以适配 256 个字符的限制。

隐私:存储内容与位置

剪贴板内容本质上比较敏感:密码、令牌、个人消息。ClipChat 的设计让你可以清楚地看到它保留了哪些内容。

会写入三个文件,均位于 .minecraft/config/clipchat/ 目录下:

文件 内容 写入时机
history.json 你的 Minecraft 剪贴板条目,以纯文本形式存储 仅在 记录复制内容 开启时
config.json 设置:主题、颜色、限制、开关 保存时
ui.json 面板位置、大小、折叠状态 移动或调整大小时

Windows 历史记录选项卡

默认关闭。当你启用它时,ClipChat 每次打开该选项卡时都会实时从 Windows 读取剪贴板历史记录,并且仅在选项卡打开期间将结果保留在内存中。它永远不会被写入 history.json 或任何其他文件,关闭此设置会立即丢弃内存中的副本。

因为它是按需读取的,所以在启用设置并打开选项卡之前,不会运行任何原生代码。

Windows 剪贴板历史记录选项卡

许可证

根据 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可证(CC-BY-NC-SA-4.0)授权。完整文本见 LICENSE。

你可以自由地分享和改编 ClipChat,前提是给予适当的署名,不将其用于商业目的,并以相同的许可证分发任何衍生作品。