莉亚的更好的副手

莉亚的更好的副手

客户端侧Fabric模组,可防止在使用主手时意外触发副手物品。

游戏机制

Lia's Better Offhand Fabric API Cloth Config Mod Menu

一个客户端 Fabric 模组,在使用主手时防止意外触发副手物品。

功能说明

是否曾遇到过正在吃东西,突然半组烟花火箭射向了天花板?或者突然通过望远镜放大视角?又或者正在向朋友扔雪球,用完时却不小心举起了盾牌?

在原版游戏中,如果你按住右键使用主手物品(例如吃东西),主手动作完成后副手物品会立即激活,即使你仍然按住按钮。本模组会阻止副手物品激活,直到你松开并再次按下右键。

适用场景:

  • 按住右键使用的物品: 食物、药水、弩、山羊角,以及任何有使用动画的物品
  • 即时使用可堆叠物品: 雪球、鸡蛋、末影珍珠、喷溅药水、烟花火箭,以及任何使用时从堆叠中消耗的物品
  • 使用过程中物品损坏
  • 弩发射
  • 对方块使用的工具和实用物品: 斧头(去皮/刮蜡/除蜡)、锹、锄、骨粉、剪刀、打火石和钢
  • 拴绳: 连接到栅栏柱、从栅栏柱取下、连接到动物、从动物身上取下
  • 实体交互: 给羊剪毛、安装/卸下鞍,以及其他成功的实体交互

可选功能:

  • 禁止副手放置光源: 禁用副手放置发光物品,如火把、灯笼等。

已知限制:

  • 即时使用物品检测(例如投掷堆叠中的最后一个雪球)依赖于堆叠大小的变化,或特定的物品名称和类型。如果某个模组添加了不减少堆叠大小或不在类型列表中的即时使用物品,可能无法被捕获。

依赖项

本模组需要:

推荐安装(非必需):

关于

这是我制作的第一个 Minecraft 模组,最初仅为个人使用,用于 Immortal MC 服务器,该服务器有一个完全通过 voxy 生成的文件,我特别喜欢用望远镜(放在副手)配合使用。如果你在寻找一个小型、紧密、原版生存(带少量插件)的服务器,欢迎来看看我们!

坦白地说,开发过程中使用了自托管的 AI 模型来辅助,因为这是我第一次制作模组,只想简单解决一个我遇到的小问题,而我又找不到任何仍在维护的模组。我尽量自己编写代码,但我的大部分编程知识集中在 Python 上,而 Java 对我来说跨度较大。我交给 AI 的许多任务主要是调试和优化。由于这个 AI 模型是在我自己的 GPU 上自托管的,所以没有消耗大量水资源,只是让我的电脑全力运行,耗电量大约和《城市:天际线 II》相当,也许还更少一些。

贡献

欢迎任何形式的贡献!请让这个模组变得更好!如果你发现任何可以改进的地方,无论是 bug 还是新功能,请随时提出 issue 或提交 pull request。我相信可能遗漏了一些边界情况。如果我无法为 Minecraft 的新版本维护这个模组,欢迎任何人 fork 并继续维护,只需确保遵循 GPL-3.0 许可证 🏳️‍🌈🏳️‍⚧️

当前贡献者

nco2k:

  • v1.2.0 添加了禁止副手放置光源的可选功能
  • v1.2.0 引入了配置设置提示
  • v1.2.0 扩大了版本兼容性,支持 26.1.* 和 26.2.*