CrestsEvolve

v0.58.9·Updated 2026-08-16

LegendsNeverDie+InsectsMayCry+RageOfTheGoner+ToolsAscension

About this mod Machine translation

CrestsEvolve · Hollow Knight: Silk Song Crest Enhancement Mod (Release Package)

  • Package version: 0.58.9 (Build date: 2026-08-17)
  • Package structure: 1 frontend + 4 subsidiary plug-ins (5 independent BepInEx plug-ins in total)
  • Running environment: BepInEx 5 / HarmonyX / netstandard2.1 / "Hollow Knight: Silk Song" (Unity 6000.0.50f1, Mono)

Package contents

This package is under BepInEx\plugins\:

| Plugin | Plugin GUID | Description |

|---|---|---|

| CrestsEvolve | local.crestsevolve | Prerequisites: Events/Damage/Resources/Invulnerability/Binds/White Slots/HUD Host/FoundationServices |

| CrestsEvolve.LegendsNeverDie | local.crestsevolve.legendsneverdie | Attachment 1: 16 Talent Runes + Heraldry Function + Blue Blood Dye |

| CrestsEvolve.RageOfTheGoner | local.crestsevolve.rageofthegoner | Attachment 2: Deathrage / Super Deathrage |

| CrestsEvolve.ToolsAscension | local.crestsevolve.toolsascension | Attachment 3: 36 Tool Levels / White Slots / White Tools |

| CrestsEvolve.InsectMayCry | local.crestsevolve.insectmaycry | Attachment 4: Quick crest change + D/V/N action |

Also included: config/ (numeric reference + game binding table), Textures/ (HUD icon map), languages/ (Chinese and English text), THIRD_PARTY_NOTICES.md (third-party statement).

Install

  • Install BepInExPack Silksong (5.4.x) first.
  • Install dependent mods (not included in this package and need to be installed separately):
  • Needleforge 0.9.0
  • Silksong FsmUtil 0.3.17
  • For Prepatcher projection related capabilities: SilksongPrepatcher 1.4.0
  • Back up the existing CrestsEvolve* directory under the game BepInEx\plugins.
  • Merge the BepInEx folder in this package to the game root directory (keep the original file and overwrite the same name).
  • Start the game. The first startup will generate 5 .cfg configuration files in BepInEx\config\, which can be adjusted with the BepInEx Configuration Manager (F1).

Configuration instructions

  • BepInEx\plugins\CrestsEvolve\balance.example.json: Human-readable value reference table (runtime values ​​are subject to F1 configuration).
  • BepInEx\plugins\CrestsEvolve\game-bindings.json: the game’s internal member binding table; BepInEx\config\CrestsEvolve\game-bindings.json is actually read at runtime.
  • BepInEx\plugins\CrestsEvolve\Textures\*.png: HUD status icon external texture, which can be replaced by yourself.
  • BepInEx\plugins\CrestsEvolve\languages\*.json: Chinese and English text coverage.

rollback

Delete the five directories CrestsEvolve, CrestsEvolve.LegendsNeverDie, CrestsEvolve.RageOfTheGoner, CrestsEvolve.ToolsAscension, and CrestsEvolve.InsectMayCry under the game BepInEx\plugins, and delete BepInEx\config\CrestsEvolve and the 5 corresponding .cfg to completely restore the original version.

Function description

A complete feature list of the four ancillary mods can be found in feature description.md.

This package verification status

  • Release build: 0 warnings 0 errors
  • dotnet test: 1121 passed / 0 failed
  • Contract verification: PASSED (4 existing warnings: 3 compatibility empty catches + game-bindings placeholders)
  • Assembly audit (plugin GUID/patch uniqueness): PASSED
  • Note: A large number of functions have been wired and passed local construction/testing, and some have been verified on the actual machine; some functions are still in the "pending in-game acceptance" state. For details, see the annotation in the function description. Before publishing, please confirm item by item according to the acceptance list in the warehouse docs/01_development plan.md.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_Silksong

File & checksum

Filename
CrestsEvolve-0.58.9.zip
File size
3.5 MiB