Pebble

版本 v1.0.8·更新於 2026-10-08

A buildable Artificer NPC with an Obsidian & Gold trading interface: shops, bounties, potions, curios, a server-wide coin bank, and a Lift-Harness that turns coins into carry weight.

模組介紹 作者原文

Report a bug or buy us a coffee at dfgaming.net.

Pebble

Meet Pebble, a buildable Artificer standing in your camp who trades, banks, and hands out upgrades. Talk to him with E and a Norse Obsidian & Antique Gold trading panel opens: shops for the things you cannot farm, a shared coin vault that keeps your carry weight down, and carry-weight upgrades you buy with the coin you just banked.

A Valheim BepInEx 5 plugin built on Jotunn.

Features

  • A buildable Artificer — place him from the Hammer under the DFG category. An animated miniature Stone Golem that turns to face you and plays a talk animation when you are close.
  • Pebble Bank — a server-wide shared treasury. Coins you deposit stop weighing you down at 0.1 kg each, and shop and upgrade purchases draw from it automatically, so you never have to ferry a chest of coins back from a raid.
  • Carry-weight upgrades — the Lift-Harness utility belt adds +100 to +600 kg by quality, with a configurable sprint and jump stamina saving once you are loaded up.
  • Backpack expansion — up to nine inventory rows, using the engine's own Player.SetInventorySize rather than a reimplementation of the grid.
  • Rare Curios — boss offerings and rare catalysts that are otherwise miserable to farm.
  • Sell Goods — a searchable catalogue of everything Pebble buys, with Quick Sell All Treasures and bundle sales.
  • Potions & Meads, Provisions, and Bounties for monster trophies.
  • A live web editor at
  • Speaks. Dialogue with audio, drawn from pebble_dialog.json, including idle lines while you stand nearby.

Requirements

  • BepInExPack Valheim
  • Jotunn (2.30.x)
  • Valheim 1.0.16+

Installation

  • Install through your mod manager (recommended).
  • Manual: place Pebble.dll, pebble_model.glb, pebble_dialog.json and audio\ into BepInEx\plugins\Pebble\.

The GLB is the Artificer's model and is required — Pebble will not appear without it.

How to Use

  • Open your Hammer and build Pebble (DFG category): 20 Stone, 10 Bronze Nails, 1 Surtling Core, 4 Copper.
  • Press E to talk. The header shows Pocket: N g | Bank: N g, so you always know what you are carrying against what you have banked.
  • Deposit coins into the Pebble Bank to cut your carried weight, then spend from the vault directly.
  • Open to tune prices, categories and stock.

The panel

| Tab | What it is for |

|---|---|

| 📦 PackGolem | Backpack rows and the Lift-Harness carry-weight belt. |

| 💎 Rare Curios | Boss offerings, rare catalysts, and Sounder tuning. |

| 💰 Sell Goods | Searchable buy-list, with Quick Sell All Treasures and bundles. |

| 🏦 Pebble Bank | Deposits, withdrawals, and where shop purchases draw from. |

| 🧪 Potions | Healing, stamina and resistance meads. |

| 🎣 Provisions | Early fishing rod and bait, mining and survival sundries. |

| 📜 Bounties | Monster trophies for coins and bonus materials. |

| 📡 Sounder | Only if Ominous is installed. Live sounder status, biome matrix, and Artificer Biome Attunement upgrades. |

Configuration

com.dfg.pebble.cfg, four sections:

  • 1 - General — Enabled, DebugLogging, EnableWebGui, WebPort (default 8789).
  • 2 - Workshop Piece — PieceName, NpcScale, build costs, CleanupStrayGolems, CleanupRadius.
  • 3 - PackGolem — PackUpgradesEnabled, MaxInventoryRows, LiftBeltEnabled, BeltWeightT1 … BeltWeightT5, BeltStaminaReduction.
  • 4 - Wares — per-tab toggles for Rare Curios, Sell Goods, Potions, Provisions and Bounties.

Pricing and bank data live in pebble_pricing.json and pebble_bank.json under BepInEx\config\.

Extending it

Other mods can add a tab to the panel:

PebbleAPI.RegisterTab("My Tab", () => { / draw your IMGUI here / });

Registered tabs appear after the built-in ones and are drawn through your own callback.

Notes and limitations

  • Pebble is a real, persistent world object — he is saved with your world, and moving base means he does not come with you.
  • Versions up to 1.0.0 could leave full-sized hostile Stone Golems in your save. Pebble now sweeps them on

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_ValheimValheimModding-JotunnDFG-DFGHub

檔案與校驗

檔案名稱
Pebble-1.0.8.zip
檔案大小
19.9 MiB