DeskMate

DeskMate

一个Bongo Cat风格的桌面伙伴,可以是Minecraft Steve、苦力怕,或是你自己的画作,它坐在你的HUD上,当你移动时手敲键盘,点击时手拍鼠标。

Deskmate

一个小家伙坐在你屏幕的角落,一张桌子,配着键盘和鼠标——和你一起游玩。

你移动,键盘上的手就会按下。你点击,鼠标上的手就会按下。你受到伤害,他们会吓得闪红。你静止不动足够久,他们就会趴在桌上睡着。

仅客户端模组。不触及服务器,无需安装在服务器上,可在你已能加入的任何多人世界中使用。


灵感来自 Bongo Cat

这是 Bongo Cat 的 Minecraft 版本——那只在你按键时会拍下爪子的猫咪。完全归功于那个创意;Deskmate 是围绕 Minecraft 角色重建的概念,与你实际的游戏操作关联,而非仅针对原始按键。

如果你用过按键 HUD,这个功能类似。只是由角色替代了带有字母的灰色框。


包含八个角色

Steve・Alex・Creeper・Skeleton・Zombie・Enderman・Slime・Pig

每一个都以 128×128 像素绘制,带有完整的桌面配置——拥有独立键帽的键盘、带发光滚轮的鼠标、桌面木纹,以及接触阴影,使他们稳坐于桌面而非悬浮其上。


他们对外界刺激的反应

你的操作 他们的反应
W A S D、跳跃、潜行 左手按键
左键点击、右键点击、挖掘 右手按鼠标
受到伤害 闪红
静止不动 10 秒 头垂下、闭眼、出现 zZ

在游戏内绘制你自己的角色

按下 Deskmate 键,点击 NEW,然后选择画布尺寸——16、32、64 或 128。

无需退出 Minecraft 即可获得一个功能完备的像素编辑器:

  • 铅笔、橡皮擦、填充桶、取色器
  • 画笔大小 1 至 16——使用 [ 和 ] 调整,光标会精确显示你笔画的覆盖范围
  • Ctrl+Z 撤销,Ctrl+S 保存
  • 右键拖拽擦除当前工具的内容
  • 滚轮缩放,中键拖拽平移
  • 24 色彩色板

每个反应都是一个独立图层。在左侧列表中选择 attack,绘制你角色在点击时的样子。留空的图层永远不会显示,因此你可以只画一个基础形态和一个点击姿势,仅此而已。

两个能大幅提升效率的功能:

  • 在绘制任何图层时,基础形态会以 25% 的不透明度显示在下方,让你能精确对齐手部位置。
  • copy base in 会将你的基础绘制填入当前图层,让你只需移动发生变化的部分。

一个宠物就是一个 PNG

不是文件夹,不是压缩包。一个 .png 文件,其中自带名称、画布尺寸和图层设置。

这意味着分享只需发送文件即可。将别人的宠物放入 config/deskmate/pets/,它就会出现在你的列表中。在 Discord 上发布你的宠物,它就能在他们的游戏里运行。

它们体积很小——内置宠物每个约 13 KB。


安装

  1. 为你的 Minecraft 版本安装 Fabric Loader
  2. 安装 Fabric API——Deskmate 需要它
  3. 将 Deskmate 的 .jar 文件放入你的 mods 文件夹
  4. 启动游戏并按 '(撇号)

就这样。首次启动时,八个角色会被写入 config/deskmate/pets/。

请确保下载与你 Minecraft 版本匹配的 jar。 有两个版本,它们不可互换:

Jar 适用于 需要
Deskmate for 26.x 26.1、26.1.1、26.1.2、26.2 Java 25
Deskmate for 1.21.11 1.21.11 Java 21

Minecraft 在这两个版本之间改变了模组的构建方式,因此一个文件确实无法同时覆盖两者。


使用方法

按 ' 打开 Deskmate 面板。它不会暂停游戏,因此你可以在设置的同时看到角色实时反应。

  • < > —— 切换角色
  • 拖动角色 —— 将其移到屏幕任意位置
  • size —— 1 倍至 8 倍
  • fade —— 10% 至 100% 不透明度
  • DRAW —— 编辑所选角色
  • NEW —— 创建新角色
  • FOLDER —— 打开你的宠物文件夹

按键可在 Options → Controls → Key Binds → Miscellaneous → "Open Deskmate" 中重新绑定,面板会始终显示你当前绑定的那个键。

设置保存在 config/deskmate/settings.json 中。


要求

  • Fabric Loader
  • Fabric API
  • 仅客户端——无需安装服务器端

备注

角色大小会刻意锁定为整数倍。像素艺术缩放到 2.5 倍会变得模糊,因此它不允许你这样操作。大型角色也会限制自身缩放,以免 128 的宠物占据你的整个屏幕。

删除 config/deskmate/.starters 可以恢复八个内置角色,如果你已经覆盖了它们。


许可证

MIT。你可以随意使用,包括内置角色。

由 mishka 制作。