Kotlinで作るPaperプラグインのテンプレートリポジトリです。
paperweight-userdevを使用しており、NMSコードを扱うことができます。
各プロジェクトごとに変更してください。
paper: Paperのバージョンpaper-api: PaperAPIのバージョン ※plugin.ymlで使用
pluginName: プラグイン名 ※plugin.ymlで使用pluginVersion: プラグインのバージョン ※plugin.ymlで使用pluginDescription: プラグインの説明 ※plugin.ymlで使用mavenGroup: プロジェクトグループ
./build/libsにプラグインが出力されます。
./gradlew buildプロジェクトディレクトリのrunでサーバーが起動します。
ビルドしたプラグインは手動でpluginsに配置する必要があります。
./gradlew runServer