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