DebugMod
The premier practice tool for Silksong, with fully-featured savestates, cheats, and many more features. Based on Hollow Knight's DebugMod.
| Last updated | a week ago |
| Total downloads | 7865 |
| Total rating | 1 |
| Categories | Mods Utility |
| Dependency string | hk_speedrunning-DebugMod-0.3.2 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_Silksong
BepInEx modloader. Preconfigured and ready to use.
Preferred version: 5.4.2304README
DebugMod for Silksong
HK-Speedrunning's primary practice tool, with fully-featured savestates, cheats, and many more features. Based on Hollow Knight's DebugMod, with an all-new intuitive UI & further improvements to savestates.
Press F2 to reveal the UI.
For any questions or bug reports, please join the Modding Discord or Speedrunning Discord.
Features
- All-new modernized UI to use all the mod's features in-game, without obscuring gameplay.
- All functions bindable to hotkeys via the in-game UI, or usable with the mouse.
- View debug information in the overlay.
-
Savestates:
- Set & load complete savestates, reverting all changes to Hornet's inventory, wish & journal progress, world state & much more.
- Automatically load savestate on death for instant retries.
- Store savestates to file, and use third-party savestate packs to practice easily.
[!WARNING] Loading savestates will overwrite your savefile with no undo option!
-
Gameplay:
- Infinite health/silk, Invincibility, noclip & others.
- Change & freeze timescale, advance frame-by-frame.
- Built-in hitbox visualiser, color coded by hitbox type.
- Preview where the cocoon will spawn when the player dies.
- Damage or kill Hornet.
- Set & warp to the last hazard respawn.
- Zoom the camera in & out.
- Visual changes like hiding Hornet, the HUD, disabling the lighting around her & more.
- Toggle Act 3 world state (takes effect on next scene load).
- Block changes to scene data (rosary strings, breakable walls etc) & reset scene data to default
-
Items:
- Give/remove player skills.
- Set player health, silk, masks, spools, needle damage.
- Give unlimited tools, rosaries & shell shards.
- Refill tools.
- Unlock all tools, crests, Hunter crest upgrades & crest slots .
-
Enemies:
- View all enemy health.
- Delete, clone, or give any enemy 9999 HP.
- Add HP bars above enemies.
- Kill all enemies.
Upcoming Features
- Reorganising the Items tab with more granular control over tools & many additional items.
- Hollow Knight DebugMod parity: as of right now this needs;
- Respawn Boss (+ Arena). This may already be covered by scene data but it's possible bosses have varying implementations reliant on PlayerData.
- Give specific keys/items & bellway / ventrica access
- Grant melodies & hearts
- Expose some way for extensions to present their own UI in Main Panel. Currently they are only appended to the Keybinds list.
Installation
DebugMod is distributed on Thunderstore so any compatible installer can install it. We recommend Gale, where you can search for DebugMod and install it directly to a profile & launch.
Other compatible installers include r2modman & Thunderstore (Overwolf).
Manual Installation
Required on MacOS as installers don't appear to support it. Instructions are for a Windows install using Steam.
- Download BepInEx from here: https://thunderstore.io/c/hollow-knight-silksong/p/BepInEx/BepInExPack_Silksong/
- Right click Silksong in Steam -> Properties -> Installed Files -> Browse...
- Copy the contents of the BepInEx zip into this folder (overwrite files if asked)
- Open and close the game once so BepInEx can generate its initial files
- Download
DebugMod_MANUAL.zipfrom here: https://github.com/hk-speedrunning/Silksong.DebugMod/releases/latest - Copy the DebugMod and Silksong.ModList folders into
BepInEx/pluginsin the game folder (overwrite files if asked) - This mod should not affect saves negatively, but it is a good idea to back them up anyway.
Saves are located at
%AppData%/../LocalLow/Team Cherry/Hollow Knight Silksong
[!IMPORTANT] For moderation reasons, this mod requires Silksong.ModList to be installed. This mod is included in the release download. If Silksong.ModList is not installed, DebugMod will silently fail to load.
Credits
Hollow Knight DebugMod
- Coding - Serena
- SaveStates/Old Current Patch - 56
- UI design and graphics - The Embraced One
- Assistance with canvas - KDT
- 1.5 and A lot of Changes - Mulhima
- Multiple SaveStates/Minimal info panel- Cerpin
- Improve hitbox viewer - DemoJameson
- Multiple SaveState Pages - Magnetic Pizza (and jhearom for porting to lp)
- Additional Glitched functionality - pseudorandomhk
- Additional Bindable Functions, and Fix Stuff - Flib
- Buttons to directly run bindable actions - flukebull
- Add frame by frame advance code - SFGrenade
Silksong DebugMod
- Initial Port, Core development & UI Overhaul - spacemonkeyy
- Minor bugfixing, nitpicking & maintenance - Jamie
- Additional fixes - Flib, cometcake575, Freya Holmér