装备预设

装备预设

预定义装备套装,让你更快速地切换装备。

装备

[EqS]EquipSet

作者非英语母语者,本文使用翻译应用完成 此模组帮助玩家在游戏中快速切换预设的盔甲和副手物品。 展示

使用方法

定义你的预设

首先,你需要了解如何使用预设管理器并定义你的自定义装备预设,请遵循以下语法确认:

  • 按“B”键打开设置界面。
  • 在左侧的装备预设管理界面中,你将看到以下选项: 预设管理器
  1. 打开管理器界面时使用的预设,数字是当前预设的ID。
  2. 修改当前预设的名称。
  3. 锁定并禁用当前预设,主要用于将其排除在循环切换之外。
  4. 通过保存当前穿戴的装备(盔甲和副手)来更新当前预设。
  5. 解锁当前预设。
  • 图中显示的装备槽本质上是按钮,而非容器。请勿将物品拖拽到它们上面,那只会把你的物品扔出去。
  • 点击图中的装备槽可以启用或禁用它们。禁用的槽位在使用预设时不会触发装备切换。(如图中的护腿槽位)
  • 如果没有其他需求,只需像平常一样穿戴盔甲物品,然后点击图中标有红色4的左侧按钮。预设将会更新并保存。

使用预设:

模组提供两种切换方式:循环切换和选择切换。

  • 循环切换:使用命令“/eqs use_preset”或默认快捷键“R”。
  • 选择切换:使用命令“/eqs use_preset [Id]”,其中[Id]是目标预设的ID,或使用默认快捷键“Ctrl”+ ?,其中“?”随目标预设ID而变化。由于配置文件的变化,范围可能有所不同,请参考按键绑定设置界面。

注意事项与配置

  • 可用预设的数量可以在配置文件中修改,最少2组,最多10组,默认4组。当超过4组时,虽然管理界面中没有滚动条,但你可以将鼠标悬停在界面上滚动查看所有预设。
  • 使用预设的功能是通过命令实现的,快捷键本质上执行的是预定义命令。如有需要,你可以在配置文件中禁用快捷键注册。当然,你将需要其他模组来支持快速输入命令。
  • 该模组的本质是在物品栏中搜索目标装备并强制交换。通常情况下,即使是诅咒绑定的物品也会被移除。你可以在配置文件中启用诅咒检测来防止这种情况。
  • 搜索物品时,模组会将名称、类型和附魔相同的物品视为所需物品,请避免拥有多个与这些相同的装备物品。
  • 此模组仅在默认物品栏中搜索物品。

致开发者

如果你想扩展物品搜索的容器类型。 找到 com.AutomaticalEchoes.equipset.api.ContainerType,并将你的自定义容器添加到TYPE中,如下所示:

 public static ContainerType TYPE_INVENTORY = new ContainerType("type_inventory", Player::getInventory) ;
 public static ContainerType TYPE_ENDER_CHEST = new ContainerType("type_ender_chest",Player::getEnderChestInventory);

    public static void init(){
        TYPES.clear();
        TYPES.put(TYPE_INVENTORY.Name(),TYPE_INVENTORY);
//        TYPES.put(TYPE_ENDER_CHEST.Name(), TYPE_ENDER_CHEST);
    }

中文百科:[Eqs]装备预设