超越存储2

超越存储2

利用远处存储的资源进行制作、升级等操作!最初由unv_Annihilator开发的BeyondStorage,更早之前则是aedenthorn的CraftFromContainers。制作物品、修理物品、升级方块、修理

制作

超越存储 2

模组允许利用附近存储的物品进行制作、修理、重新装填、补充燃料以及升级物品和方块。

此版本适用于《七日杀》v2,因此该模组被命名为“超越存储2”。

当前源代码仓库位于 https://github.com/superguru/7d2d_mod_BeyondStorage2

历史

最初由 aedenthorn 为《七日杀》创建,名为 'CraftFromContainers'。源代码位于 https://github.com/aedenthorn/7D2DMods

该版本已由 unv-annihilator 针对《七日杀》v1 重构并更新为 '1.0 Beyond Storage'。请访问 https://github.com/unv-annihilator/7D2D_Mods/tree/main 查看该分支。

我推荐使用这个而非其他“从容器中制作”类型的模组,因为它更稳定、功能更完善且代码质量更高。

安装

使用模组管理器安装此模组,或将本模组内容解压至《七日杀》的 Mods 文件夹中。

编译并打包的模组可从 https://www.nexusmods.com/7daystodie 获取

这是一个 Harmony 模组,因此你需要像往常一样处理 EAC 等问题。

请报告您发现的任何错误或问题,我有空时会进行调查。

功能

  • 制作物品 (始终开启)
  • 修复方块 (可配置;默认开启)
  • 升级方块 (可配置;默认开启)
  • 为发电机补充燃料 (可配置;默认开启)
  • 修复物品 (可配置;默认开启)
  • 重新装填武器 (可配置;默认关闭)
  • 为载具补充燃料 (可配置;默认关闭)
  • 修复载具 (可配置;默认关闭)
  • 扩展可用容器 (包括冰箱、抽屉等) (可配置;默认开启)
  • 可选择同时从载具存储中提取物品 (可配置;默认关闭)
  • 使用附近存储 (范围可配置;默认无限制范围)
  • 服务器选项强制客户端使用服务器端的 Beyond Storage 配置设置 (可配置;默认开启)

配置

可以通过编辑 Mods/BeyondStorage2/Config 文件夹中的 config.json 文件来配置该模组。

  • range: 你需要在此距离内(以方块为单位)才能使用存储功能。例如:40.0 表示允许在40个方块范围内访问存储。设置为 -1 将取消距离检查,仅受已加载区块限制。默认值 -1
  • enableForBlockRepair: 如果设置为 'true',将允许使用附近存储的材料来修复方块。默认为 true
  • enableForBlockUpgrade: 如果设置为 'true',将允许使用附近存储中的材料来升级方块。默认为 true
  • enableForItemRepair: 如果设为 'true',将允许使用附近存储中的材料进行物品修复。默认为 true
  • enableForGeneratorRefuel: 如果设置为 'true',将允许使用附近储存的燃料为发电机补充燃料。默认为 false
  • enableForReload: 如果设置为 'true',将允许从附近存储中使用弹药重新装填武器。默认为 true
  • enableForVehicleRefuel: 如果设置为 'true',将允许使用附近储存的燃料为车辆加油。默认为 false
  • enableForVehicleRepair: 如果设置为 'true',将允许使用附近存储中的物品来修理车辆。默认为 false
  • onlyStorageCrates: 如果设为 'true' 将仅检查储物箱(忽略冰箱、抽屉等)。默认为 false
  • pullFromVehicleStorage: 如果设置为 'true',也会检查/从 VEHICLE STORAGE 中提取。默认为 false
  • serverSyncConfig: 如果在服务器上设置为 'true',将强制客户端使用服务器模组配置设置。默认为 true
  • isDebug: 如果设置为 'true',将提供额外的日志记录,主要用于开发/错误测试。默认为 false