Official core plugin containing basic editing tools for Spade
Before you can work on the Core plugin, you must first have Spade set up for development.
There are two options:
-
If you are also developing the base framework, or are developing the plugin for an unreleased version, follow the instructions here to get Spade setup in your IDE.
-
If you are just interested in developing this plugin, and for the current release of Spade*, download the latest
Spade-Minimal.jar
from the release page and use that for step 4 below.
* It's important to note that if the master build of Core has a minimum spade version requirement higher than the latest release, you need to follow option 1, or else your contributions may not be able to be merged back into master due to being out of date.
The minimum Spade version of Core can be found in the
plugin.info
file
(see the field min-spade-version
).
- Clone this repository (
$ git clone https://github.com/Spade/Core
). - Import the source into the IDE of your choice.
- Add the Spade.JAVA project OR
Spade-Minimal.jar
which you set up earlier, to the build path of the new project. - Run
CorePlugin.java
. Make sure it works. If it doesn't and you can't work out why, create an issue. - Make whatever changes you want.
- Commit your changes and make a pull request.