【マイクラ】Spigotのビルドが簡単になったので手順を紹介します!【初心者向け】
当記事にはアフィリエイト広告が含まれています。
2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。
当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。
当記事にはアフィリエイト広告が含まれています。
2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。
当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。

この記事は以下に対応しています。
この間、Spigotでのプラグインサーバーの立て方を紹介しましたね。
したした!
今回はSpigotのビルドのやり方を教えてくれるんだよね?
そうです!Spigotではビルドを行う必要があるので、初めての方でも分かりやすく手順を紹介していきます。
Spigotのビルドとは
プラグインサーバーのソフトウェアであるSpigotを入手するには、「ビルド」という作業が必要です。
既にビルド済みのソフトウェアがネット上にアップロードされていますが、非公式なので推奨しません。
また、非公式という事は、ウイルスが紛れている可能性があるので、自力でビルドした方が確実に安全です。
BukkitやSpigotは直接ダウンロードができず、ビルドが必要です。
理由は著作権に関係しています。
そのため、直接ダウンロードすることは違法になるため、Spigotはビルドを行う必要があるわけです。
Paper等でビルドが不要なわけ
でもさ、Spigot派生のPaperやPurpurは直接ダウンロードできるけど、どうして?
それは、著作権を回避するために、Paperが独自開発した「Paperclip」が採用されているからです。
Paperclipとは、マイクラサーバーのランチャーであり、Paperのパッチをバニラサーバーに自動的に適用することができます。
初回起動時に、バニラサーバーをもとにPaperサーバーが生成(ビルド)されます。そのため、2回目以降の起動時では、生成されたPaperサーバーで起動させます。
これにより、GPLの法的問題(著作権)が回避されています。
Paperを使ったことがある方は、身に覚えがあると思いますが、初回起動時に少し時間が掛かって起動されるんですよね。実はビルドしてからサーバーを起動していたからなのです。
ビルド手順
以前までは、「BuildTools.jar」というビルドツールを使って、コマンド実行する必要があり、初めての人には難しかったです。
しかし、簡単にビルドができるソフト「BuildTools.exe」が登場したので、これを使ってビルドしていきます。
ダウンロードした「BuildTools.exe」をダブルクリックして起動させます。
次に「Select Version」にサーバーを作りたいマイクラバージョンを選択し、Output Directoryの「Select」をクリックして、ビルドされたサーバーソフトウェアの保存先を指定します。
それぞれを選択できたら、右下の「Compile」をクリックしてビルドを開始します。
ビルドには時間がかかるので待ちましょう!
以下の画像が表示されたらビルド完了です。
保存先のフォルダを確認すると、ビルドされたサーバーソフトウェアがあると思います。
これでビルド作業を完了しました。
あとは、このサーバーソフトウェアを使ってプラグインサーバーを立てるだけです。
プラグインサーバーの立て方は、以下で分かりやすく解説しているのでご参考ください。
お疲れさまでした。
これでSpigotのビルド紹介は以上となります。
思ってたより簡単にビルドできたよ!
最後に
Spigotはビルド自体に少し手間が掛かりますが、安全に使うために大事な作業です。
やり方さえ覚えてしまえば簡単なので何を始めるにも慣れです。諦めずに頑張りましょう!
最後までお読みいただきありがとうございました。
次回の記事でお会いしましょう!
ビルドをすると最後に
Resetting Spigot-Server to CraftBukkit…
HEAD is now at caabc99d CraftBukkit $ Sat Nov 06 18:20:00 JST 2021
Applying patches to Spigot-Server…
と表示され、Spigot Build Finishと表示されません
これは大丈夫なのでしょうか?
ちなみにjarファイルはできています
「java -jar BuildTools.jar –rev 1.15.2」と打ち込んだところ「Error: Unable to access jarfile BuildTools.jar」と表示されました。「spigot-1.16.5.jar」はなにかのタイミングで出来てました。このファイルを消した状態で再度行いましたが変化はありません。
どのようにすれば良いんでしょうか。よろしくお願いいたします。
「java -jar BuildTools.jar –rev 1.11.2」と打ち込んだのですが「bash: java: command not found」と出てしまいファイルが生成されません、どうすればよいのでしょうか?
バージョン指定をしながらメモリ指定をしたくてjava -Xmx1024M -jar BuildTools.jar –-rev バージョン名でやってみたのですが、「spigot-1.16.3」になってしまいますどうすればよいでしょうか。
すみませんミスで同じコメントをしてしまいました。