↓ 快轉到主要內容

The Ultimate Streamer Guide to Graveyard Overlord: An Interactive Twitch Chat Mod for Graveyard Keeper 2

·765 字·4 分鐘
Y Cheung
作者
Y Cheung
Blogger, Programer & Traveler.
目錄

Want to turn your Twitch chat into actual undead cemetery workers, capricious deities, and a rebellious undead union?

Graveyard Overlord is a comprehensive Twitch integration mod designed specifically for Graveyard Keeper 2. Built natively using BepInEx 5 and Harmony, it allows your broadcast viewers to name zombies, trigger worker strikes, vote on sermon rewards, and curse your gameplay with built-in anti-troll safeguards.

In this guide, we’ll walk through the quick 5-minute setup, explain every viewer command, and cover the streamer protections built directly into the mod.

⚡ Quick 5-Minute Installation Guide
#

Setting up the mod requires no complex config editing or manual token copying—it uses Twitch’s modern Device Code authorization directly from the in-game main menu!

Prerequisites
#

  • Operating System: Windows (64-bit Windows 11 recommended)
  • Game: Graveyard Keeper 2 (Steam edition)
  • Mod Loader: BepInEx 5 (64-bit) (Important: Make sure to download BepInEx_win_x64_5.4.x.zip, not BepInEx 6)

Step 1: Install BepInEx 5
#

  1. Open your game root folder in Steam:

    • Right-click Graveyard Keeper 2 in your Steam Library > Manage > Browse local files (this is the folder containing GraveyardKeeper2.exe).
      Browse local files
  2. Extract the contents of BepInEx_win_x64_5.4.x.zip directly into this folder. Ensure winhttp.dll sits right next to GraveyardKeeper2.exe.

  3. Launch the game once and quit to generate the default mod directories. You will now see a BepInEx/plugins folder.

    BepInEx/plugins folder

Step 2: Install Graveyard Overlord
#

  1. Download the latest GraveyardOverlord-<version>.zip from Nexus Mods.
  2. Unzip it directly into the game folder (allow merging when prompted).
  3. Verify that BepInEx/plugins/GraveyardOverlord/GraveyardOverlord.dll exists.

Step 3: Link Your Twitch Channel (One-Click Auth) #

  1. Start Graveyard Keeper 2. In the main menu, click the new Connect Twitch button.
    Click Connect Twitch button
  2. Your default web browser will automatically open Twitch’s activation page with your one-time code pre-filled.
    Click Active button
  3. Log in with the Twitch account of the channel you stream on and click Authorize.
    click Authorize button
  4. Return to the game. The button will update to display Twitch: <your_username>.

Step 4: Verify the Connection
#

Ask a viewer (or test it yourself in your own chat room) to send !speed command.

A native notification will pop up in the game’s UI and you are moving faster 2x! Now you are officially live and connected!

🔒 Privacy & Token Security Note:

The mod only requests chat:read, chat:edit (used exclusively for optional poll announcements) and channel:read:redemptions (for the future features as planning). Your authentication refresh token is encrypted specifically for your Windows user profile inside BepInEx/config/GraveyardOverlord.token.json. Your credentials remain secure and are never displayed in plain text or broadcasted.

📜 Full Viewer Command Reference
#

Command list
Command Category In-Game Effect Rules & Limits
!zombie Workers Queues the viewer’s name to claim the next crafted zombie or corpse. 1 queue slot per viewer at a time.
!mine Workers Locates your assigned zombie and highlights a floating nameplate above it. Max once per 10s per viewer.
!strike Workers Forces your assigned zombie to drop tools and rest for 60 seconds. Max once per 10s per viewer.
!overtime Workers “Supercharges your zombie to work at 3x speed for 30s, followed by a 10s stun.” Cannot stack; ignored while striking/stunned.
!speed Blessing Grants a 2x movement speed burst for 10 seconds. 30s global cooldown; paused during dialogue/cutscenes.
!heal Blessing Instantly restores 30 HP. “3s shared CD, 30s per-viewer CD.”
!energy Blessing Instantly restores 30 Energy. “3s shared CD, 30s per-viewer CD.”
!curse drunk Curse Inverts WASD movement controls for 15 seconds. Shared 45s cooldown; 120s per-viewer CD.
!curse slime Curse Cuts movement speed by 50% for 10 seconds. Shared 45s cooldown; cancels early if combat starts.
!curse exhaust Curse Instantly drains the Keeper’s energy bar to 0. Shared 45s CD + individual 120s cooldown.
!vote <n> Democracy “Casts a vote in the active poll:• Sermon (1-10): Multiplies sermon gold & faith by Avg / 5.5.• Autopsy (1-8): Chat votes to harvest (1: Flesh, 2: Bones, 3: Brain, 4: Blood, 5: Heart, 6: Guts, 7: Skull, 8: Skin).” Active for 15–20s; one vote per viewer (new votes overwrite old ones).
!confess <text> Church Injects custom viewer confessions (max 80 chars) directly into church NPC speech bubbles! Queues up to 10 lines per sermon.

📥 Download Links & Community #

相關文章

Freebox 網絡如何架設《幻獸帕魯 Palworld》專用伺服器:從 Steam 下載、端口轉發到連線與存檔全攻略

·1963 字·4 分鐘
想和朋友一起順暢遊玩《幻獸帕魯》(Palworld)?本文專為法國 Freebox 用戶打造,手把手教你如何從 Steam 下載官方 Dedicated Server 工具、設定 Freebox UDP 8211 端口轉發、解決共用 IP(IP Partagée / Full-Stack)限制,並詳細說明本機與外網朋友的連線方式與存檔管理!

虛擬主體性的剝奪:為什麼《伊莫 Aniimo》的「強迫低齡化」讓我感到生理不適?

·1668 字·4 分鐘
近期上線的開放世界捉寵新遊《伊莫》(Aniimo)吸引了不少目光,然而當 Y CHEUNG 踏入創角介面時,撲面而來的低幼感卻引發了強烈的生理不適。這篇文章想談的不只是美術風格的偏好,而是當一款遊戲剝奪了成年玩家的虛擬主體性,將「可愛」異化為無法拒絕的強迫低齡化框架時,為何會讓人感到如此窒息。