Practice Checkpoint Permanence

Kevadroz

Practice Checkpoint Permanence (PCP)

This mod allows to quickly create persistent checkpoints in practice mode that you can then load at any point in the future, even across sessions.

This is very useful and convenient for practicing sections of hard levels (effectively replaces copyables with Start Pos), and it works on Platformer mode too (the checkpoints store almost all relevant data).

Usage

To use this mod you can open a level in practice mode and press the mod's keybinds (see default keybinds below) to create a persistent checkpoint, then switch to the next or previous checkpoint to load it. If you want to delete a checkpoint then switch to that checkpoint and then press the keybind.

Save Layers

This mod also provides "Save Layers" (Save slots) with separate checkpoints, which can be useful for levels with multiple routes. Layers are created and deleted on demand, so to create one switch to the last layer and then one more and create a persistent checkpoint; to delete one just remove all it's checkpoints.

Manager

On the pause menu there's a new button that opens the persistent checkpoint list, from which you can manage your saved checkpoints and layers.

Default Keybinds

  • Add Checkpoint: Alt + Z
  • Remove Checkpoint: Alt + X
  • Previous Checkpoint: Alt + Q
  • Next Checkpoint: Alt + E
  • Previous Layer: Alt + Shift + Q
  • Next Layer: Alt + Shift + E

Additional Notes

  • There's no limit of how many checkpoints or layers you can have.
  • You can press a checkpoint icon in the checkpoint list to switch to it.
  • If for any reason your save corrupts or something goes wrong or you just wanna get rid of some data you can open a level in normal mode, and press the mod's button on the pause menu to delete all persistent checkpoints from that level. (Has a confirmation dialog, don't worry about missclicks)
  • The save files aren't compatible across platforms (Windows, Android, etc.), when the mod finds an incompatible save file it will be ignored and overwritten on next save.
  • Saved checkpoints in editor levels are very volatile, any change to the level will invalidate it's saves.
  • Serialization provided by PersistenceAPI

1.0.0

  • Released!!! 🥳 🥳 🥳
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod . Thank you to nekit for the domain!

Geode Team 2025