Skip to content
This repository was archived by the owner on Oct 11, 2019. It is now read-only.
/ CaveSaveEdit Public archive

A Java-based Cave Story profile editor, complete with mod support.

License

Notifications You must be signed in to change notification settings

Leo40Git/CaveSaveEdit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b23ac84 · Aug 24, 2018
Oct 5, 2017
Aug 24, 2018
May 16, 2018
Apr 4, 2018
Aug 3, 2017
Nov 7, 2017
May 1, 2018
May 11, 2017
Apr 5, 2018
Apr 5, 2018
Oct 14, 2017
Aug 16, 2017
Apr 4, 2018
Aug 3, 2017

Repository files navigation

CaveSaveEdit Build Status

A Java-based Cave Story profile editor, complete with mod support.

How to Compile

First off, CaveSaveEdit will only compile on Java 8 without modifications to the map sorting functions in com.leo.cse.frontend.FrontUtils and a few other places where lambdas are used.
CSE has a dependency on Rhino. Versions 1_7R5, 1.7.7.2 and 1.7.8 have been confirmed to work, although other versions might work as well.
There is only one main method, located in com.leo.cse.frontend.Main.
This is an Eclipse project, although I believe IntelliJ can import Eclipse projects natively.

How to Use

Click on "File" -> "Load Profile" to load a profile. If a Profile.dat file is found in the same directory as the application, it will be loaded automatically on startup.
Modify the values to your liking, and then click on "File" -> "Save" in the toolbar to save the new profile.
Yes, it's that simple!

MCI

The MCI system is used for mod support.
This system allows users to add custom items, weapons, equipment and more to the save editor with ease.
See the MCI readme for more information about the MCI system.
Want to share MCI files you have created or obtain MCI files that other people have made? Check the MCI Repository!

Notes

This editor only works with vanilla profiles, meaning that any mod with custom profiles (i.e. any of txin's mods excluding The Ultimate Challenge) will not work.
You can edit save files with modified extensions, just change the file filter on the "open profile" window to "All files" and you're good.

Credits