PaperMCを自動更新するプラグイン/Paperautoupdate
開発終了・API更新に伴い動作しなくなっています。ソースコードは公開されているので該当箇所を直せば動作するようになると思います。(2023/09/03更新)
PaperMCとは
Paperには、Spigotにはない多数の機能、バグ修正、エクスプロイト防止、および主要なパフォーマンス改善が含まれています。
軽量なサーバーを立てることができます。
Paperはかなりの頻度で更新されているので、毎回手作業で更新するのは大変です。これから紹介するプラグインを入れると再起動ごとに自動で更新をしてくれます。
PaperMCはこちらからダウンロードできます。
条件
・Paperのサーバーが建てられていること
・最新バージョンであること(1.16.1)
・自動で再起動するようにしていること
方法
1.こちらから.jarファイルをダウンロード
追記:ダウンロードリンクを貼り忘れてました。報告してくれた方ありがとうございます!
2.プラグインフォルダに入れてリロード
3.paperautoupdateのconfigを開く
4.以下を参考に編集
PathToStartup: サーバー起動バッチファイルの場所
PathToJar: 現在使っているpaper.jarファイルの場所
PathToServer: サーバーのディレクトリ
RestartAfterUpdate: true
SecondsBetweenUpdateChecks: 1800
PathToStartup: /home/Paper/papee1.sh
例
PathToJar: /home/Paper/paper-88.jar
PathToServer: /home/Paper
RestartAfterUpdate: true
SecondsBetweenUpdateChecks: 1800
5.設定が保存できたらサーバーの起動バッチファイルを開く
6.-jar paper-○○.jarの部分を-jar papernew.jarに書き換える。
7.サーバーを再起動
これで自動で更新されるようになります。