BoostDrop

版本 v2.1.1·更新於 2026-09-15

Server-authoritative per-player boosts with optimized damage contribution attribution, runtime policy sync, temporary grants and admin tools.

模組介紹 作者原文

BoostDrop

Per-player configurable boosts for Valheim multiplayer.

BoostDrop lets a server give different players different multipliers for gathering, creature loot, bosses, chests, combat damage, plant growth and skill XP while keeping the permission/grant files private on the server.

Multiplayer requirement: install the same BoostDrop version on the dedicated server and on every client.

Main features

  • Different multipliers per player: x1, x1.5, x2, x5, etc.
  • Global, group and individual player rules.
  • Temporary grants with automatic expiration.
  • Category-specific multipliers.
  • Item and creature-specific overrides.
  • Server-authoritative permissions and admin actions.
  • Runtime YAML/config reloads without restarting the server.
  • Admin GUI with F8.
  • Admin console commands.
  • Jötunn ConfigSync for synchronized server settings.
  • Multiplayer attribution designed to remain correct when Valheim moves network ownership between nearby players.

How reward ownership works

BoostDrop does not use the ZDO/network owner as the reward owner.

For creatures, bosses, mineable resources and trees, BoostDrop tracks damage caused by real players. The player with the highest accumulated effective damage supplies the reward multiplier.

Example:

Player A: x5 -> 700 effective damage

Player B: x2 -> 300 effective damage

Reward policy: Player A (x5)

The result does not depend on who is closest, who owns the network object or who happens to be simulating it.

If a damage event is not attributable to a real Player, BoostDrop does not invent an attacker. The game remains vanilla for that path. If a non-player event is the final damaging event, the reward remains vanilla.

Pickables use the routed player that actually performed the pick action. Loose ground resources use the player that actually performs the pickup, and already-processed drops are marked so they cannot be multiplied a second time.

Supported categories

| Category | Description |

| --- | --- |

| mining | Mineable rocks, ore and compatible mining destructibles |

| wood | Trees and logs |

| fishing | Fishing rewards |

| pickable | Berries, mushrooms, crops and world pickables |

| mobdrop | Normal creature loot |

| bossdrop | Boss loot |

| chestloot | Supported container/chest loot |

| combatdamage | Player combat damage |

| plantgrowth | Plant growth speed |

| skillxp | Skill XP gain |

For YAML backward compatibility, the plant-growth category is still serialized under the legacy key farming.

Requirements

BoostDrop 2.1.1 requires:

  • Valheim + BepInEx
  • denikson-BepInExPack_Valheim-5.4.2350
  • ValheimModding-Jotunn-2.30.0

Installation

Mod manager

Install BoostDrop and make sure the same version is installed on:

  • the dedicated server;
  • every player client.

Manual installation

Copy the plugin files into:

Valheim/BepInEx/plugins/BoostDrop/

For a dedicated server, use the server's own BepInEx/plugins directory.

Do not distribute the private server permission/grant YAML files to clients.

Server files

BoostDrop uses these server-only files under BepInEx/config:

BoostDrop_permissions.yaml

BoostDrop_grants.yaml

BoostDrop_permissions.yaml stores static rules.

BoostDrop_grants.yaml stores temporary grants created by admin commands or the admin GUI.

Clients receive only resolved runtime policy data needed for gameplay, never the raw permission/grant YAML database.

Simple permission example

defaultMultiplier: 1.0

userIds:

76561198000000001: 2.0

76561198000000002: 1.5

Groups

defaultMultiplier: 1.0

groups:

vip:

multiplier: 2.0

players:

  • Odin

userIds:

  • 76561198000000001

Per-player category rules

playerDetails:

Odin:

userId: 76561198000000001

multiplier: 2.0

categories:

mining: 3.0

wood: 2.0

fishing: 1.5

pickable: 2.0

mobDrop: 2.5

bossDrop: 3.0

chestLoot: 2.0

combatDamage: 1.5

farming: 2.0

skillXP: 2.0

An explicit 1.0 can be used to keep a category/item vanilla while a broader rule is boosted.

Item overrides

playerDetails:

Odin:

userId: 76561198

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-Jotunn

檔案與校驗

檔案名稱
BoostDrop-2.1.1.zip
檔案大小
194.3 KiB