快速施法 PvP

快速施法 PvP

QuickCast PvP 是一款轻量级的客户端 Fabric 模组,适用于《我的世界 Java 版》

QuickCast PvP

QuickCast PvP 是一个轻量级的 客户端 Fabric 模组,专为 Minecraft Java 的 PvP 设计:按下鼠标中键即可立即执行选定的快捷动作(末影珍珠 / 风弹 / 末地水晶)。
动作执行后,模组可以自动恢复你之前的快捷栏物品(默认设置),让你无需手动切换即可保持连击流畅。

该模组仅在按下快捷键时运行逻辑(不会造成高频率的刻内卡顿)。


功能

  • 鼠标中键快速施放,可用于:
    • 末影珍珠(使用/投掷)
    • 风弹(使用/投掷)
    • 末地水晶(尝试在你准星瞄准的目标处放置)
  • 快捷栏搜索(0..8) → 临时切换物品栏 → 执行动作 → 可选恢复
  • 使用后行为
    • RESTORE(默认):返回之前的物品栏
    • KEEP_NEW_SLOT:停留在使用的物品栏位
  • 冷却时间(默认 120ms)防止滥用
  • 可选聊天反馈
  • 可选 allowWhileScreenOpen(在背包/菜单打开时也能工作)
  • 可选 Mod Menu + Cloth Config 配置界面

工作原理

当你按下鼠标中键时,模组会:

  1. 读取你选择的 defaultAction(珍珠 / 风弹 / 水晶)
  2. 快捷栏中搜索所需物品
  3. 如果找到:切换到该物品栏并触发客户端交互(使用/放置)
  4. 默认情况下,切换回你的前一个快捷栏物品
  5. 如果未找到:不做任何操作(或显示可选的聊天消息)

重要提示: 末地水晶的放置由服务器验证(遵循黑曜石/基岩规则、空间、权限等)。本模组仅尝试发出放置请求。


配置

配置文件:

  • .minecraft/config/quickcastpvp.json

选项:

  • defaultActionENDER_PEARL | WIND_CHARGE | END_CRYSTAL
  • afterUseBehaviorRESTORE | KEEP_NEW_SLOT
  • restorePreviousSlottrue/false
  • cooldownMs:整数(默认 120
  • showChatFeedbacktrue/false
  • allowWhileScreenOpentrue/false
  • crystalPlaceModeTRY_PLACE | PLACE_AT_CROSSHAIR_IF_POSSIBLE
  • requireHotbarOnlytrue/false
    • 注(v1.0.0): requireHotbarOnly=false(背包到快捷栏的交换)尚未实现,将回退为仅快捷栏模式。

如果你安装了 Mod MenuCloth Config,可以在游戏中编辑这些设置。


需求

  • Minecraft
  • 加载器:Fabric
  • Fabric API:必需
  • 环境:客户端(仅客户端)

链接