Cave Story Multiplayer features extensive modding support. From making custom mods with custom maps, all the way to coding custom NPC behavior, weapons, textscript commands AND MORE, a lot is already possible!
Below is a directory of resources to assist in creating your own mod.
Modding Documentation | August 21st, 2025 |
Simple documentation for Cave Story Multiplayer modding. This is not completely finished, but most things should be documented here! |
![]() | Cave Editor 2 v2.0.13 | August 21st, 2025 |
CaveEditor 2 is a fork of Wistil's CaveEditor, and has been extensively modified to better suit Cave Story Multiplayer modding. This is the main program you'll be using when creating a Cave Story Multiplayer mod. NOTE: Booster's Lab will not work with Cave Story Multiplayer because of CSMP's unique featureset; You will have to use CaveEditor 2. | ||
(Built for CSMP v0.1.1.17b) |
![]() | DLL Modding API v1.0.5 | September 5th, 2025 |
The official Cave Story Multiplayer C++ API for creating DLL mods! Allows modders to create custom NPCs, playerstates, weapon logic, UIs and more. Must be built using Visual Studio 2019 (v142) toolset. NOTE: You're going to need previous experience with coding in C and C++ before you can actually utilize this! Additionally, public releases of mods are required to be open-sourced for security reasons. | ||
(Built for CSMP v0.1.1.17b) |
![]() | Additional Tools | |
Cave Story Multiplayer can still use various tools made for Cave Story. You can find these tools over at https://cavestory.org/! |