Using debugmod - TheMulhima/HollowKnight.DebugMod GitHub Wiki

Using debug

This part of the wiki will be about using debugmod as someone who just installed mods, and thinks all debugs features are a bit overwhelming.

(basic) Features:

Increasing/Decreasing the amount of items you have:

As you probably know, things like rancid eggs and geo run out. Worry not, as with debug, you can increase the amounts of these items as much as you want! (note that there is actually an in-game limit for these items.) Items you can increase:

  • Rancid eggs;
  • Geo;
  • Keys;
  • Essence;
  • Pale ore.

Toggle-able items:

Items that are toggle-able, like tram pass or lumafly lantern, can be given and removed. Beware that most things only change upon scene change. Examples of items are (this are not all of them!):

  • Lumafly lantern;
  • Tram pass;
  • City crest;
  • Delicate flower;
  • And more!

Items you can give (but not remove!):

With debug, you can give yourself a lot of items too, just with a click! The downside is that, to remove them again, you need to save-edit. I won't be explaining how to save-edit here, so be careful you don't accidentally click them! Examples of these items are:

  • Masks;
  • Soul vessels;
  • Stags.

Cheats:

With debug, you can cheat your way around a lot of things. There are 7 main cheats, that I'm going to explain these 7 here:

  • Infinite jump:
    Infinite jump can be used to, well, jump an infinite amount of times! This means that you can hop your way around terrain and other obstacles like it nothing.
  • Infinite soul:
    Infinite soul gives you infinite amounts of soul, you can use this to test out spells, or easily defeat bosses if they are too challenging.
  • Infinite HP:
    Infinite HP makes it so you'll never lose a mask. You can still get hit/ hazard respawn, but it will not take a mask from you total health.
  • Invincibility:
    Invincibility will make it so you never get hit. This means any form of damage, and you will for example just phase through spikes.
  • NoClip:
    Noclip makes you go through walls and other obstacles. Use this in combination with invincibility to go wherever you want! Beware that without invincibility (or inf HP), you will still take damage from hitting things.
  • Kill self:
    This makes the knight die and return to a bench, leaving a shade behind. This feature is useful if you managed to trap yourself somewhere with no way to get out.
  • Lock:
    Makes it so you can't accidentally press debug binds, except for hide/ show UI.

W.I.P.

(advanced) Features:

Console

As some may have seen, in the binds menu there is a binding for the console. This console logs (almost) anything that debug does. There is also a "dump logs" options, that you can use to dump all the contents of the console to a text file.