KickBecomeBonesFix

版本 v1.0.0·更新於 2026-10-03

Kicks punish the kicker: the kicker instantly becomes bones, the kicked player stays in place with fortified milk, and an on-screen notice names the kicker. Community fix for PEAK 2.6.a.

模組介紹 作者原文

KickBecomeBonesFix

Kick someone, and YOU become bones. The kicked player does not move an inch.

A community fix and upgrade of KinTheInfinite's original KickBecomeBones for PEAK 2.6.a. The original 0.1.1 silently stopped working after the 2.6.a update; this build fixes it and adds the features the community asked for.

中文說明見下方

Features

  • 💀 Kicker instantly dies (becomes bones)

Any player who kicks is immediately killed via the death RPC. This bypasses the

checkpoint interception added in 2.6.a, so the punishment always lands — even

when the kicker holds a checkpoint flag.

  • 🛡️ Kicked player stays in place (anti-launch shield)

The kick's ragdoll (RPCA_Fall) and launch force (RPCA_AddForceAtPosition)

are neutralized for the kicked player. Even kick-force mods set to send people

hundreds of meters will not move you. The shield:

  • suppresses the ragdoll/force RPCs at the source when the kicker also has this mod,
  • otherwise skips them locally and broadcasts the exact opposite force plus

RPCA_UnFall, so clients without the mod also see you stand in place

(at most a tiny stumble on their screen).

  • 🥛 Fortified milk for the kicked player

20 seconds of invincibility (Affliction_Invincibility), as in the original.

  • 📢 On-screen kick notice

When a kick is detected, a notice pops up (6 seconds, auto fade):

  • kicked player's screen:

檢測到 XXX 的踢擊! / 已施加強化牛奶保護(20 秒無敵),對方已變成骷髏

  • kicker's screen (if they have the mod):

你踢了 XXX!懲罰:變成骷髏

Text is rendered with a dynamic OS font (Microsoft YaHei → SimHei → Noto Sans CJK →

Arial fallback chain), so Chinese glyphs always display even though the game's

built-in fonts lack CJK support. Every notice is also written to the BepInEx log.

  • 👥 Host does NOT need the mod

The punishment triggers from the kicked player's own client, so it works as long

as the kicked player has this mod installed — no host cooperation required.

Requirements

  • BepInExPack_PEAK 5.4.x
  • PEAKERRpcInfo 1.1.0 (declared as a hard dependency, auto-installed by mod managers)

Installation

  • Install with r2modman Mod Manager on the PEAK community, or

download the zip manually.

  • Manual install: extract the zip into your PEAK game folder (the zip contains

BepInEx/plugins...).

  • Uninstall the original KinTheInfinite-KickBecomeBones 0.1.1 first if you

have it, to avoid double patches.

Multiplayer notes

  • Only players who have this mod installed are shielded. Friends without the mod

will still be launched when THEY get kicked.

  • Kicking zombies / creatures still launches them normally — the shield only

protects player characters.

  • The kicker dies regardless of who hosts, as long as either the host or the

kicked player has the mod.

Compatibility

  • Built against PEAK 2.6.a (Assembly-CSharp.dll build fbeb4128c,

Unity 6000.3.15f1) with BepInEx 5.4.23 and Harmony 2.9.

  • Future game updates may change the patched methods again; if it breaks, check

BepInEx/LogOutput.log for Patched... OK lines from this mod.

FAQ

  • My screen shows nothing? The detection log line [踢擊提示]... in

BepInEx/LogOutput.log tells you whether the kick was detected. If the line

exists but nothing renders, your screen setup may be unusual (report it).

  • The mod manager offers to update to KickBecomeBones 0.1.1? That is the

original broken package — decline.

Credits

  • Original mod: KinTheInfinite —

KickBecomeBones 0.1.1 (the "kicker becomes bones + fortified milk" idea).

  • Community fix & new features (2.6.a compatibility, anti-launch shield,

victim-side trigger, on-screen notices) built for the Chinese PEAK community.

  • Thanks to lammas123 for PEAKERRpcInfo.

License

MIT — see the LICENSE file. Based on the original mod's behavior, rewritten for

PEAK 2.6.a.

中文說明

誰踢人,誰變骷髏;被踢的人原地不動,還彈提示。

這是 KinTheInfinite 的 KickBecomeBones 0.1.1 的社區修復升級版,適配 PEAK 2.6.a。原版在 2.6.a 更新後失效(原因:新版 DieInstantly() 會被檢查點攔截;且原版是房主專用)。本版本修復並增強了功能:

功能一覽

  • 💀 踢人者立刻死亡變骷髏(直接走死亡 RPC,無視檢查點旗幟);
  • 🛡️ 被踢者原地不動:中和踢擊的摔倒(RPCA_Fall)與發射衝量(RPCA_AddForceAtPosi

安裝與使用 安裝:BepInEx 外掛

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

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

BepInEx-BepInExPack_PEAKlammas123-PEAKERRpcInfo

檔案與校驗

檔案名稱
KickBecomeBonesFix-1.0.0.zip
檔案大小
24.6 KiB