【Bukkit】#1 環境構築

Bukkit プラグインを作り始めるために必要な開発環境の構築方法を解説します!

※本記事はWindowsをお使いのこれからBukkitプラグインを作成した人を対象としています!

 

ダウンロード

はじめにEclipseと呼ばれる統合開発環境(IDE)をダウンロードします!

https://mergedoc.osdn.jp/

上のリンクから日本語されているEclipseをダウンロードすることができます!

クリックする場所は下の画像を参考に進めてください!

 

ダウンロードが終わったらファイルを解答します。

ファイルサイズが大きので時間がかかる可能性があります。

また、使っている解答ソフトによっては正常に解凍できないかもしれません。

 

次にBukkit/Spigot をダウンロードします。

Bukkit(Spigot) 1.14.4(使いたいバージョン) download

等で調べればダウンロードできますが、推奨されている方法ではないので自己責任でお願いします。

 

起動チェック

eclipse フォルダにある eclipse.exe を起動します。

もしも、JDKが必要になった場合は JDK8 と検索し、OracleJDKをインストールするか、

https://qiita.com/ryo-sato/items/87d05021fcc0519e8828

を参考にOpenJDKを使用してください。

使い分ける理由なのですが、ずばりライセンスの問題です。

個人での開発であれば全く問題ないのでOracleJDKを使ってください。

 

起動

起動できたら左上にあるファイルをクリックし、新規 > Javaプロジェクト 

の順にクリックしていきます。

プロジェクト名はわかりやすい名前で 英数字で入力してください。

日本語はコメント以外では使用しないほうがいいです!

 

プロジェクトの作成が完了したら、パッケージエクスプローラにあるプロジェクトを右クリックし、プロパティをクリックして表示します。

Java のビルドパス を選択し、ライブラリーに切り替えます。

外部JARの追加をクリックし、先程用意したBukkit(Spigot)を選択し、適用して閉じます。

これで基本的な環境構築が完了しました。

 

【Minecraft】Geyser を使う

Geyser とは簡単にいうと、統合版からJava版のサーバーに接続できるようにするツールです。

 

Geyser には複数種類があり、

Bukkit (Spigot) にそのまま導入できるもの、

BungeeCord に導入できるもの、

独立して起動できるものがあります。

さまざまなプラットフォームに対応していているので比較的簡単に導入ができます。

 

現在対応しているバージョンは最新バージョンである 1.15.2 です。

 

https://github.com/GeyserMC/Geyser/wiki

https://ci.nukkitx.com/job/Geyser/job/master/

 

↑ がリンクになります。