ClickGuard

ClickGuard

一个适用于Fabric的自动点击模组,可自动化任何按键绑定,并具备智能安全功能,如受伤或生命值/饥饿值过低时自动禁用。

ClickGuard

ClickGuard 是一个 Fabric 自动点击模组,可让你自动化点击任何按键绑定,甚至包括其他模组的按键绑定。 它包含智能的防 AFK(远离键盘)安全功能:在以下情况下会自动停止、发送系统通知或自动断开连接:

  • 受到伤害时
  • 生命值达到特定水平时
  • 饥饿值达到特定水平时
  • 武器耐久度达到特定水平时
  • 自动点击器因过滤器而未点击达到特定时间后

该模组还允许你只点击实体、只点击方块,或两者都点击。

安装

此模组仅支持 Fabric 模组加载器。关于 Fabric 本身的安装指南,请使用官方的 Fabric 玩家指南。

你可以从 Modrinth、 CurseForge 或 GitHub 的 发布页面 下载此模组。

此模组有以下依赖项:

使用模组

要使用此模组,你需要首先创建一个预设。要创建预设,请按下“打开 ClickGuard 预设菜单”的指定按键,默认为 ,。

创建预设后,只需在同一个预设菜单中点击“OFF”即可启用它们。预设现已启用,但要让它真正开始点击,你需要在游戏中点击“开始点击”按钮或按下 . 键。

预设菜单 包含一些示例预设的预设菜单

> HUD 会显示自动点击器已启用以及哪些预设已启用:

HUD 自动点击器启用时显示活动预设的 HUD

请注意,某些服务器不允许使用此模组。我建议阅读你想使用此模组的服务器的规则。 对于因使用此模组而造成的任何损害,我不承担任何责任。使用风险自负!

配置预设(功能说明)

创建预设时,系统会要求你在配置其他任何内容之前先选择一个按键。选择按键后,你可以继续配置其他选项:

编辑预设屏幕 用于编辑预设的屏幕

名称

名称元素

预设的名称。这只是为了让你在预设菜单、HUD 和自动断开连接后的屏幕中区分不同的预设。

自动点击按键

按键元素

通过点击此按钮,你可以更改自动点击器应按下的按键绑定。

点击类型和自定义间隔

点击类型元素

通过点击“点击类型”按钮,你可以在以下点击类型间循环切换:

  • 连续:持续按下按键
  • 自定义间隔:根据下面设置的时间按下按键
  • 冷却感知:一旦冷却结束立即再次按下按键

仅当选择“自定义间隔”时,才能设置点击速度和持续时间。“每秒点击次数”和“点击间隔”文本字段用于设置点击速度。这意味着当其中一个值更改时,另一个值也会更改。你可以直接以你偏好的单位输入间隔。“点击持续时间”文本字段用于设置自动执行的点击的持续时间。该值必须小于点击间隔。

过滤器

过滤器元素

过滤器允许自动点击器仅在实体或方块位于你的触及范围内时点击。如果同时选择“实体”和“方块”,自动点击器将仅在你触及范围内有物体时点击。如果未选择任何内容,自动点击器即使你触及范围内没有物体也会点击。此设置不影响其他预设。

动作处理

模组会检查多个“动作”。每个动作都可能导致以下多种反应:

  • 停止自动点击器:这将停止整个自动点击器,包括其他预设。
  • 通知:这会发送系统通知。外观因操作系统而异。通知尚未在 macOS 上测试。
  • 离开世界:这将离开当前世界或服务器,并显示包含相关信息的此屏幕:

自动断开连接屏幕 模组自动从服务器或世界断开连接后显示的屏幕。

受到伤害时

伤害动作元素

此动作的反应会在你受到任何伤害时立即执行。反应可按照上述说明进行配置。

生命值达到特定水平时

添加按钮 + 生命值动作元素

对于此类动作,可以存在多个相同类型的动作。要创建动作,请点击“在特定生命值水平添加动作”按钮。使用带有爱心图案的滑块,你可以设置触发反应的阈值,反应将在生命值等于或低于此阈值时触发。

饥饿值达到特定水平时

添加按钮 + 饥饿值动作元素

此动作类型的工作方式与特定生命值水平的动作完全相同,只是将生命值换成了饥饿值。

武器耐久度达到特定水平时

添加按钮 + 耐久度动作元素

可以通过点击“在特定耐久度水平添加动作”按钮来创建耐久度类型的动作。使用滑块,你可以设置触发所选反应的耐久度阈值,反应将在耐久度等于或低于此阈值时触发。

自动点击器未执行点击后

添加按钮 + 等待时间动作元素

此类动作也可以通过点击标有“在设定时间无点击后添加动作”的按钮来创建。在文本框中,你可以输入时间,如果自动点击器在该时间内未执行点击,则触发你想要的反应。自动点击器未执行点击可能是由于过滤器所致。此选项在计算等待时间时不考虑其他预设,但反应可能会影响其他预设。

报告问题、获取帮助和提出功能建议

如果你在使用模组时遇到问题、发现错误、想要建议实现某项功能,或者希望模组有旧版本移植,请随时在 GitHub 上提交问题,或在 Discord 服务器上打开工单。我会尽快回复,并可能会提出后续问题。