加速掉落

创作者: Fontaris
已更新:2026-09-15 17:39:05
194KB

前置 MOD

使用 加速掉落 时将自动安装

关于此 MOD

服务器权威的每位玩家增益,具备优化的伤害贡献归因、运行时策略同步、临时授予和管理员工具。

加速掉落

为英灵神殿多人游戏提供每位玩家可配置的增益效果。

BoostDrop允许服务器为不同玩家分别设置采集、生物掉落、首领、宝箱、战斗伤害、植物生长和技能经验的不同倍率,同时将权限/授权文件保留在服务器上不对外公开。

多人游戏要求: 在专用服务器上安装相同版本的BoostDrop 每个客户端上.

主要特性

  • 每位玩家不同的倍率: x1, ×1.5, ×2, 5倍等
  • 全局、分组和单个玩家规则。
  • 临时授予,自动到期。
  • 类别专属倍率。
  • 物品和生物专属覆盖设置。
  • 服务器权威权限和管理操作。
  • 运行时重载 YAML/配置,无需重启服务器。
  • 管理员界面含 F8.
  • 管理员控制台命令。
  • 约顿配置同步,用于同步服务器设置。
  • 多人归属机制的设计旨在确保《英灵神殿》在附近玩家之间转移网络所有权时仍能保持正确。

奖励归属机制

加速掉落 不使用ZDO/网络所有者作为奖励所有者.

对于生物、首领、可采集资源和树木,BoostDrop会追踪真实玩家造成的伤害。拥有 最高累计有效伤害 提供奖励倍数。

示例:

玩家A:x5 -> 700有效伤害 玩家B:x2 -> 300有效伤害 奖励策略:玩家A(x5)

结果不取决于谁距离最近、谁拥有网络对象,或谁恰好正在模拟它。

如果伤害事件无法归因于真实 玩家,BoostDrop不会凭空生成攻击者。该路径下游戏保持原版。如果最终造成伤害的事件是非玩家事件,奖励也保持原版。

可拾取物使用实际执行拾取操作的被路由玩家。散落在地上的资源使用实际执行拾取的玩家,已处理的掉落物会被标记,因此无法被二次倍增。

支持的类别

类别 描述
采矿 可开采的岩石、矿石及可兼容开采的可破坏物
木材 树木和原木
钓鱼 钓鱼奖励
可拾取 浆果、蘑菇、作物和世界可采集物
怪物掉落 普通生物掉落
首领掉落 首领战利品
宝箱战利品 支持容器/宝箱战利品
战斗伤害 玩家战斗伤害
植物生长 植物生长速度
技能经验 技能经验获取

为了兼容YAML的向后兼容性,植物生长类别仍然在旧版键下进行序列化 耕种.

要求

BoostDrop 2.1.1 需要:

  • 英灵神殿 + BepInEx
  • denikson-BepInExPack_Valheim-5.4.2350
  • Valheim模组开发-Jotunn-2.30.0

安装

模组管理器

安装BoostDrop并确保 同一版本 已安装于:

  • 专用服务器;
  • 每位玩家客户端。

手动安装

将插件文件复制到:

Valheim/BepInEx/plugins/BoostDrop/

对于专用服务器,请使用服务器自带的 BepInEx/插件 目录。

做 不 分发私服权限/授权 YAML 文件给客户端。

服务器文件

BoostDrop 在以下位置使用这些仅限服务器使用的文件: BepInEx/配置/:

BoostDrop_permissions.yaml BoostDrop_grants.yaml

BoostDrop_permissions.yaml 商店静态规则。

BoostDrop_grants.yaml 存储由管理员命令或管理员界面创建的临时授权。

客户端仅接收游戏玩法所需的已解析运行时策略数据,绝不接收原始的权限/授权YAML数据库。

简单权限示例

默认倍率: 1.0 用户ID: 76561198000000001: 2.0 76561198000000002: 1.5

分组

默认倍率:1.0 分组: vip: 倍率:2.0 玩家: - Odin 用户ID: - 76561198000000001

玩家类别规则

玩家详情:Odin:用户ID:76561198000000001 倍率:2.0 分类:采矿:3.0 木材:2.0 钓鱼:1.5 采集物:2.0 生物掉落:2.5 首领掉落:3.0 宝箱战利品:2.0 战斗伤害:1.5 农耕:2.0 技能经验:2.0

一个明确的 1.0 可用于在提升更广泛规则的同时保持某类别或物品为原版。

物品覆盖

玩家详情:奥丁:用户ID:76561198000000001 倍率:2.0 物品:金币:1.0

生物专属规则

玩家详情:奥丁:用户ID:76561198000000001 倍率:2.0 怪物:巨魔:倍率:3.0 物品:巨魔皮:4.0 金币:1.0

临时增益

提升掉落 授予 <玩家|SteamID64> <倍率> [时长] [类别]

示例:

提升掉落 授予 Odin 2 7天 全部 提升掉落 授予 Odin 1.5 48小时 挖矿 提升掉落 授予 76561198000000001 3 30分钟 怪物掉落 提升掉落 授予 76561198000000001 2 永久 全部

支持时长:

30分钟 30分钟 12小时 12小时 7天 7天 2周 2周 永久 无期限

不带后缀的数字默认按天数计算。

管理员命令

boostdrop grant <player|SteamID64> <multiplier> [duration] [category] boostdrop revoke <player|SteamID64> [all|category] boostdrop check <player|SteamID64> boostdrop list boostdrop reload boostdrop cleanup boostdrop perf boostdrop gui boostdrop me

掉落增幅 仅显示你自己的有效政策。

加速掉落性能 显示轻量级运行时计数器,如跟踪目标、贡献者、策略缓存使用情况和检查点写入。它不会启用每次命中的日志记录。

管理性变更由服务器重新验证。

管理界面

按 F8 打开BoostDrop管理界面。

服务器管理员可以授予/更新/撤销加成,查看规则,列出授权,重载YAML文件并清理过期的授权。

可以在本地BoostDrop客户端配置中更改热键。

小数倍率

支持小数倍率。

示例:

4件物品以1.5倍计算 -> 6件物品

对于单件物品数量,小数部分使用概率取整,因此长期产出会保持接近配置的倍率。

热重载

BoostDrop 默认监视其服务器权限/授权文件。

编辑后 BoostDrop_permissions.yaml,服务器无需完全重启即可应用新规则。你也可以通过以下方式强制执行:

加速掉落重置

运行时配置变更将在 Jötunn 同步完成后生效。更改权限/授权路径会自动重建文件监视器。

性能设计

BoostDrop 2.1.1 已针对大型多人服务器进行重构:

  • 不扫描每次命中的全局玩家;
  • 每次命中都不读取 YAML;
  • 每次命中都没有BoostDrop RPC;
  • 无按实体 更新() 组件;
  • 每次命中不写入 ZDO;
  • 伤害贡献是一次内存内字典更新;
  • 贡献持久化采用紧凑方式并按批次设置检查点;
  • 主要贡献者是逐步维护的;
  • 陈旧目标会被逐步清理,并设有硬性安全上限;
  • 已解析的玩家策略已缓存;
  • 个体策略变更尽可能使用运行时增量,而非重建每个客户端状态;
  • 来自BoostDrop自身授权写入的文件监视器回显已被抑制。

多人游戏重要说明

  • 服务器和客户端必须使用相同的BoostDrop版本。
  • 服务器和客户端应使用兼容的Jötunn版本。
  • BoostDrop 2.1.1 是一个 客户端+服务端模组.
  • 禁止分发 BoostDrop_权限.yaml 或 BoostDrop_grants.yaml 致玩家。
  • 附近的玩家不会自动共享倍率。
  • 网络所有权不决定奖励归属。

正在从旧版本更新

  1. 停止服务器和客户端。
  2. 在所有地方替换旧的BoostDrop DLL。
  3. 除非更新日志另有说明,否则请保留现有的权限文件。
  4. 启动服务器。
  5. 启动客户端时请使用相同的BoostDrop版本。

旧版 YAML 键 农耕 植物生长兼容性方面仍可接受。此前暴露的占位符 建筑 分类已被移除,因为它没有实现真实的建造费用行为。

故障排除

我的倍率没有生效

奔跑:

加速掉落

管理员可以使用以下命令检查其他玩家:

加速掉落检测 <player|SteamID64>

我改了YAML但什么都没变

运行:

增益掉落重新装填

同时确认你已编辑了其中的YAML 服务器 BepInEx/配置 文件夹。

F8 无功能

验证:

  • 启用管理员界面 已启用;
  • 你的账号已被 Valheim 识别为服务器管理员;
  • 客户端与服务器运行着相同的 BoostDrop/Jötunn 配置。

附近两名玩家的倍率不同

支持该功能。生物、树木和采矿的奖励以玩家有效伤害贡献最高者为准,而可采集物则以实际分配的采集者为准。

2.1.1 亮点

  • 将伤害归属重构为适用于30名以上玩家的动态贡献者账本。
  • 严格仅玩家伤害归因;不进行近距离或网络归属猜测。
  • 使用目标在攻击前/后的生命值进行有效伤害修正(如果可用)。
  • 批量贡献检查点,而非每次命中写入ZDO。
  • 修正非玩家最终伤害的原版回退机制,包含归属权迁移检查点。
  • 有效的策略缓存和运行时身份目录。
  • 快照加增量运行时策略同步。
  • 发送方权威可拾取归属。
  • 针对宝箱战利品和散落掉落物的一次性处理标记。
  • 重做了奖励上下文清理,加入了生成令牌/终结器。
  • 健壮的 YAML 监视器重启/防抖/重试行为。
  • 移除了未使用的建筑占位符类别。
  • 内部将Farming行为重命名为PlantGrowth,同时保留旧版YAML别名。
  • 已添加 增益掉落性能 无逐次命中记录的诊断。

许可证

BoostDrop 根据软件包附带的许可证进行分发。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!