快捷栏补充

快捷栏补充

当物品栏中存在替代品时,物品耗尽时自动补充快捷栏

生活质量

快捷栏补充横幅

📝 描述

当你在快捷栏中的物品用尽时,如果你的物品栏中有替代品,它会自动补充到快捷栏。 同样适用于武器和工具:当它们损坏时,如果物品栏中有合适的替代品,也会自动补充。

本模组的每一项功能都可单独高度配置,让你能按自己的喜好定制行为!

特性

方块、食物、弹药或其他任何物品用完了?快捷栏补充都能帮你解决!

每当快捷栏中的某个物品用尽时,它会自动搜索你的物品栏和背包,寻找相同的物品并补充到快捷栏! 可堆叠物品(例如方块、食物、箭矢等)以及武器和工具都适用,确保只给你合适的替代品!

当物品被替换时,你会收到声音提示,让你知道已发生补充。

具体配置详情见下文。

快捷栏补充的示例包括:

  • 用来放置的方块用尽时:方块补充
  • 用来进食的食物用尽时:食物补充
  • 丢弃物品时:丢弃补充
  • 工具损坏时:镐子补充 锄头补充
  • 战斗中武器损坏时:武器补充
  • 关注你的弹药时:弹药补充

⚙️ 配置

配置文件位于 mods/CrystalNest_HotbarRefill/config.toml

{
  // 音效配置。
  "SoundEffect": {
    // 是否在补充时播放音效。
    "Enable": true,
    // 补充时播放的音效 ID。
    // 查看游戏内完整音效列表:<https://hytalemodding.dev/en/docs/server/sounds>
    "ID": "SFX_Player_Pickup_Item"
  },
  // 物品栏访问配置。
  "InventoryAccess": {
    // 是否在快捷栏中搜索补充物品。
    "FromHotbar": false,
    // 是否在背包中搜索补充物品。
    "FromBackpack": true,
    // 是否在主存储中搜索补充物品。
    "FromStorage": true,
    // 是否在实用槽中搜索补充物品。
    "FromUtility": false,
    // 搜索物品栏各部分的优先级顺序。
    // 切勿从此列表中移除或添加条目,仅可移动现有条目的位置。
    "Priority": [
      "Storage",
      "Backpack",
      "Hotbar",
      "Utility"
    ]
  },
  // 补充行为配置。
  "RefillBehavior": {
    // 当物品用尽时自动补充的物品类别。
    "Category": {
      "Tool": true,
      "Weapon": true,
      "Block": true,
      "Food": true,
      "Potion": true,
      "Other": true
    },
    // 搜索补充物品时使用的匹配策略。
    // 如果为 false,则仅考虑完全匹配。
    // 如果为 true,也会考虑相似物品(例如,对于损坏的镐子,任何类型的镐子都算)。
    "Similar": {
      "Tool": true,
      "Weapon": true,
      "Block": false,
      "Food": true,
      "Potion": false,
      "Other": true
    }
  }
}

以上显示的是默认值。你可以根据需要随意修改它们!

🗳️ 问题与建议

如果你遇到任何问题或对新增功能有建议,请在 GitHub 仓库 提交 Issue,或加入我们的 Discord 服务器 告诉我们!

📜 许可与使用权

您可以自由地将此模组用于任何整合包或视频中,只需确保注明出处,并尽可能链接到此处。 本项目采用 Crystal Nest 社区许可 v1 发布。

❤️ 支持我们

Crystal Nest 网站DiscordPatreonKo-fi我们的其他项目ModtaleCurseForge

Bisect Hosting