Skip to content
All integrations
Official Steam capsule artwork

COMMUNITY INTEGRATION

Cave StoryArchipelago randomizer mod

Shuffle Cave Story's weapons, equipment and quest items across an Archipelago multiworld using the Freeware or Tweaked game variant.

Maintained by kl3cks7r; based on duncathan's randomizer and periwinkle's CSMultiworldDLL

GAME MECHANICS

Explore game mechanics

Browse possible checks, rewards and settings. What appears in your game depends on your World options.

Source catalog Release Cave Story Archipelago 0.6.7

The APWorld release is tagged 0.6.7, but its packaged client source reports v0.6.2 and its archipelago.json does not declare world_version or a minimum Archipelago version. The separate Cave Story Randomizer version is not pinned in the setup instructions. These are versioning facts from the reviewed files; compatibility was not independently established.

Browse the gameplay families that can send checks to your multiworld.

68 Distinct numeric AP location IDs in ALL_LOCATIONS, mapped to the client event table; local events and victory/death flags excluded.The release registers all 68 numeric checks by default. The default Exclude Hell Locations setting marks two Sacred Grounds checks to avoid progression or useful placements; it does not remove them from the AP location table. Counts are static source counts, not a generated seed.

Egg Corridor - Basil Spot

Default

This exploration check is named “Basil Spot” in Egg Corridor.

Egg Corridor

Egg Corridor - Outside Cthulhu's Abode

Default

This story check is named “Outside Cthulhu's Abode” in Egg Corridor.

Egg Corridor

Egg No. 06 - Chest

Default

This location check is named “Chest” in Egg Corridor.

Egg Corridor

Egg Observation Room - Chest

Default

This location check is named “Chest” in Egg Corridor.

Egg Corridor

Grasstown - West Floor

Default

This exploration check is named “West Floor” in Grasstown.

Grasstown

Grasstown - West Ceiling

Default

This exploration check is named “West Ceiling” in Grasstown.

Grasstown

Grasstown - East Chest

Default

This location check is named “East Chest” in Grasstown.

Grasstown

Grasstown - Kazuma Crack

Default

This story check is named “Kazuma Crack” in Grasstown.

Grasstown

Grasstown - Kazuma Chest

Default

This location check is named “Kazuma Chest” in Grasstown.

Grasstown

Grasstown - Kulala

Default

This story check is named “Kulala” in Grasstown.

Grasstown

Santa's House - Santa

Default

This story check is named “Santa” in Grasstown.

Grasstown

Santa's House - Fireplace

Default

This story check is named “Fireplace” in Grasstown.

Grasstown

Chaco's House - Chaco's Bed

Default

This story check is named “Chaco's Bed” in Grasstown.

Grasstown

Power Room - MALCO

Default

This story check is named “MALCO” in Grasstown.

Grasstown

Grasstown Hut - Chest

Default

This location check is named “Chest” in Grasstown.

Grasstown

Execution Chamber - Above

Default

This exploration check is named “Above” in Grasstown.

Grasstown

Gum - Chest

Default

This location check is named “Chest” in Grasstown.

Grasstown

Labyrinth B - Booster Chest

Default

This location check is named “Booster Chest” in Labyrinth East.

Labyrinth East

Boulder Chamber - Chest

Default

This location check is named “Chest” in Labyrinth East.

Labyrinth East

Core - Robot's Arm

Default

This story check is named “Robot's Arm” in Labyrinth East.

Labyrinth East

Playing with others

Session format and multiplayer behavior follow the maintainer documentation linked on this page.

Known scope and limitations

  • Install the APWorld and download a separate copy of cave-story-randomizer. Open Cave Story Client in the Archipelago Launcher, select the randomizer's root folder containing pre_edited_cs, connect to the room, then launch through the client. Linux requires Tweaked. The client patches files inside that selected directory, so use a dedicated copy.
  • This listing concerns Freeware/Tweaked, not a confirmed Cave Story+ Steam integration. Linux support is documented but has not been tested here. The separate randomizer release observed is 2.4.3 and has no release assets; its code, binaries and compatibility with this APWorld remain unreviewed. No runtime or security certification is claimed.
  • Keep the client, game and APWorld versions paired; compatibility with other combinations is not established in the reviewed sources.

This integration is maintained independently of Panludia. Downloads are provided by its maintainer. Contact the maintainer through the linked repository or support channels.