You are viewing a potentially older version of this package. View all versions.
jimbrighter-BukeperryMod-0.3.0 icon

BukeperryMod

Bukeperry the Troll merchant and conversational companion for Valheim.

Date uploaded a week ago
Version 0.3.0
Download link jimbrighter-BukeperryMod-0.3.0.zip
Downloads 93
Dependency string jimbrighter-BukeperryMod-0.3.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2

README

Bukeperry Mod 🌲🧌

Bukeperry is a legendary cave troll merchant, forest guardian, and conversational companion for Valheim.

Tired of silent NPCs? Bukeperry watches over the Black Forest with pride, swagger, and a massive log club. He sells forest supplies, shares ancient troll lore, and speaks directly to players in real-time.


🌟 Features

🛒 The Forest Merchant

  • Store Inventory: Sells forest essentials like Stone and Wood for Gold Coins.
  • Merchant Interaction: Walk up to Bukeperry and press [E] to browse his wares.
  • Where to Find Him: Bukeperry makes his home in the Black Forest nearest to your world spawn. Venture into the woods to find his grove!

💬 Live In-Game Conversations

  • Talk Naturally: Walk up to Bukeperry and talk in local chat or shout across the woods with /s.
  • Overhead Speech: Bukeperry responds with dynamic overhead speech bubbles and chat messages in his authentic caveman troll voice.
  • Lore & Creature Knowledge: Ask him about the forest, other biomes, bosses, skeletons, or his opinions on Odin and the gods.
  • Zero Lag: All AI processing runs completely asynchronous off the game thread. Zero frame drops or server stutter.

🌐 Seamless Multiplayer

  • No Client Setup Required: In multiplayer, only the dedicated server connects to the AI backend. Players simply install the mod via Thunderstore and start talking!

📥 Installation

Option 1: Thunderstore / r2modman (Recommended)

  1. Install Thunderstore Mod Manager or r2modman.
  2. Click Install with Mod Manager on this page.
  3. Launch game via the mod manager. All dependencies (BepInEx and Jötunn) will be handled automatically!

Option 2: Manual Installation

  1. Install BepInExPack Valheim.
  2. Install Jötunn, the Valheim Library.
  3. Download this mod and place BukeperryMod.dll into your Valheim/BepInEx/plugins/ directory.

⚙️ Configuration (Server / Host)

When hosting a dedicated server (or playing local/singleplayer) with AI conversation enabled:

  • Config file: BepInEx/config/com.jimbrighter.bukeperrymod.cfg
  • Fields:
    • ApiEndpoint: The AWS API Gateway endpoint URL (e.g. https://xxxx.execute-api.us-east-1.amazonaws.com/prod/game/chat)
    • ApiKey: The API Key for authorization
    • ProximityRadius: How close players must be to talk to Bukeperry (default 20 meters; shouts reach up to 70 meters)
    • ChannelId: Optional channel ID (such as a Discord channel ID) for persistent multi-turn conversation memory

Note: For regular players connecting to a dedicated server, no configuration is needed!


🔗 Links & Source