Quick template to start writing a Paper/Spigot/BungeeCord/Velocity plugin in Kotlin/Java 17
- Replace
TemplatePlugin
andtemplateplugin
throughout the project, including folder names. Replaceorg.mythicmc
if wanted as well. - Edit
build.gradle.kts
and resolve the comments starting withTODO
. - If you're targeting only one platform (e.g. Paper, Velocity, etc), move the source code out of the
<platform>
folder and editplugin.yml
/bungee.yml
as needed. - Rename
TemplatePluginKt
orTemplatePluginJava
classes to the name of your plugin. - Edit
plugin.yml
,bungee.yml
and/or@Plugin
annotation in Velocity and change them as needed (editing, adding, removing properties). - Last but not least, remove this Quick Start and change the top heading and description of this README!