One day I was tired of creating the new pom.xml file and looking for the shade plugin and confiure it, and search for the latest version of every dependency, so I created this, a tool to create a Plugin Project with SuperCoreAPI.
YOU MUST HAVE Java INSTALLED IN YOUR SYSTEM.
- Download the latest version of this project
- Execute the following command:
java -jar ProjectSetup.jar --projN PROJECT_NAME --projV PROJECT_VERSION --projP PROJECT_PACKAGE --path PROJECT_PATH
- Replace the variables:
PROJECT_NAME
: Is the name of your project that will be used as ArtifactID, In the plugin.yml and bungee.yml name, the project package and the main classes.PROJECT_VERSION
: The version of your project. If you don't know which version to use we recommend you the semantic versioningPROJECT_PACKAGE
: The group id of your project. You don't need to create the full package, just the start, like "xyz.theprogramsrc" because then the tool will create the project package using the given package + the project name, if we use as example the project name "MyPlugin" and the package "xyz.theprogramsrc", the result would bexyz.theprogramsrc.myplugin
.PROJECT_PATH
: Must be a folder which will contain the Project Folder, it can be your desktop because the tool will create another folder inside the given path with the name of the project
- Wait until the tool generate your project.
If you need any help join our discord or execute the command --discord like this: java -jar ProjectSetup.jar --discord