拾取

拾取

右键点击物品即可拾取!

冒险

Pickup

Pickup 是一款模组,允许玩家通过右键点击(或按下其设置的交互键)拾取物品。该模组完全在服务端运行,因此任何原版客户端均可加入。唯一的客户端功能是配置修改系统,这是一个额外的系统,用于在服务器运行时修改模组配置(而无需编辑 JSON 文件并重启服务器)。

模组展示

配置

核心机制

  • 启用/禁用修改后的拾取行为 - 切换模组的右键点击拾取功能
  • 启用/禁用原版拾取行为 - 切换 Minecraft 的走近拾取系统

以上两项可独立开启或关闭。 你还可以用自定义尺寸覆盖默认物品实体的碰撞箱,这使得瞄准更容易,因为原版物品实体的碰撞箱相当小。(碰撞箱的最大限制为 1x1x1 方块,以防止拥挤)

附加功能

  • 物品名称和数量叠加层 - 显示玩家正在注视的物品的名称和数量
  • 发光物品叠加层 - 为目标物品添加发光效果
  • 叠加层范围 - 玩家需要多远距离才能使叠加层出现(与实际能与之互动的距离分开)
  • 使用默认范围 - 使用玩家的 EntityInteractionRange 属性,而非提供的值
  • 拾取至当前手持槽位 - 拾取的物品不会像平常那样堆叠至玩家的快捷栏/背包,而是如果玩家的当前手持格为空,则放置其中

编辑配置

除了在服务器离线时编辑 JSON 文件,如果你在客户端安装了此模组,还有其他几种选项可以配置它。

  1. 指令 - 以管理员身份运行 pickup_config 将打开一个漂亮的 GUI,你可以在其中编辑配置并立即应用,无需重启世界。
  2. ModMenu - 通过 Mod Menu,你可以打开模组列表并点击配置图标来访问相同的配置 GUI。

需要管理员权限。所有配置更改都会在服务端验证,以捕获任何无效值。再次提醒,客户端模组完全可选!

前置条件

你只需要与相同 Minecraft 版本对应的 Fabric API,无需额外的配置库。