A suite of tools for editing assets from the Paper Mario (2000) decompilation.
Star Rod supports Windows, Linux, and macOS.
To get started with modding Paper Mario, see docs.starhaven.dev.
Star Rod is written in Java and uses the build tool Gradle. We recommend Visual Studio Code as your editor.
To set up Star Rod for local development, follow these instructions:
- Clone this repo, e.g.
gh repo clone z64a/star-rod
- Open it in Visual Studio Code:
code star-rod
- At the bottom right hand corner, a prompt will appear to install the recommended Visual Studio Code extensions; click Yes. This will install the Java and Gradle editor extensions. You can see the Gradle elephant icon in the Activity Bar.
- Open the Explorer. Alternatively, press Ctrl+Shift+E / ⇧⌘E.
- Navigate to
src/main/java/app/StarRodMain.java
. - Click the "Run" button above the line declaring the
main
method (this type of button is called a CodeLens):
Use the release - createReleaseZip task in Gradle.