ラズパイでマインクラフトサーバーを立てる方法【Spigot・とりあえず起動編】

ラズパイでマインクラフトサーバーを立てる方法【Spigot・とりあえず起動編】

MODを導入できるマイクラサーバーをラズパイで立ててみたくありませんか?

今回はMODを導入可能なマイクラサーバーSpigotをラズパイに導入してみました。

ここでは、ローカル・グローバル環境からの接続が可能なSpigotサーバーを立てます。
公式サーバーの【ローカル環境編・グローバル環境編】についてはこちらをご覧ください

Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【ローカル・公式サーバー】
Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【ローカル・公式サーバー】
Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【グローバル・公式サーバー】
Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【グローバル・公式サーバー】

環境

機器Raspberry Pi 4 Model B/4GB
OSRaspbian GNU/Linux 10

マイクラをラズパイでするなら現段階ではラズパイ4の4Gモデルがいいと思います。

1Gだと流石に非力だと思います。

詳しくはこちらの記事をご覧ください。

【比較】ラズパイのモデルを選ぶヒント【用途別まとめ】
【比較】ラズパイのモデルを選ぶヒント【用途別まとめ】

前提として。。。

今回については以下のことは終わっているものとして話を進めます。

終わっていない方は終わらせてからサーバーを構築しましょう

  • ラズパイの購入(当たり前ですがね)
  • OSのインストール
  • 何かしらの方法でラズパイに接続できる環境(私はローカル環境からのみVNCで接続できるようにしています。SSHでもなんでもいいのでラズパイを操作できるよにしてください。)
  • IPアドレスの固定

詳しくはこちらの記事をご覧ください。

【初心者向け】ラズパイの初期設定をするよ【win/mac対応】
【初心者向け】ラズパイの初期設定をするよ【win/mac対応】

Spigotとは

Spigotは公式のサーバーにプラグインの機能を加えたものです。自由度が増しますね!!

Spigotでマイクラサーバーを立てる

早速マイクラサーバーをSpigotで構築していきます。

1. ビルドツールをダウンロードする

ラズパイのブラウザに移動してください。

こちらのリンクからビルドツールをダウンロードします。私はラズパイの軽量ブラウザ「Midori」でダウンロードしました。

赤枠の「最新の安定ビルド」を選んでください。(この画面はMacBook Proですが、ラズパイのブラウザでアクセスしてください。)

赤枠のところ(BuildTools.jar)を押してダウンロードしてください。(2020/2/10時点では#111が最新の安定版でした。)

「BuildTools.jar」がダウンロードできました。

今回は「sample」ユーザー直下に「minecraft」ディレクトリを作成して、そこに「BuildTools.jar」を移動します。
もちろんユーザーは自身のもので構いません。

LxTerminalを起動して、以下のコマンドを打ってください。

sudo mkdir minecraft

「minecraft」デイレクトりができました。

そこに、先ほどダウンロードした「BuildTools.jar」を移動します。

これは一例です。[sample]となっているところを自身のユーザー名に変えてください。

sudo mv /home/sample/ダウンロード/BuildTools.jar /home/sample/minecraft

移動しました。

ここで、「minecraft」ディレクトリに移動しておきます。

cd minecraft

移動しました。

2. ビルドツールを起動する。

起動します。

sudo java -jar BuildTools.jar

まぁまぁ待ちます。

終わりました。10分くらい待ちました。「Success!」と表示されていれば成功です。

次にこれを打ちます。

spigot-「1.15.1」.jarの数字はダウンロードするときによります。

sudo java -jar spigot-1.15.1.jar

すぐに終わり、新たなファイルが作成されます。

3. 利用規約同意

次に規約同意をします。

nanoエディタで編集します。「false」を「true」に変えてください。

sudo nano eula.txt

こんな感じになります。

4. サーバー起動

この画面から始めます。

もう一度同じのを打ちます。

spigot-「1.15.1」.jarの数字はダウンロードするときによります。

sudo java -jar spigot-1.15.1.jar

完全に起動しました!「Done!」が証拠です。3分くらいかかりました。

5. (グローバル環境のみ)ルーターのポート開放・開放確認

みんなで遊ぶ場合はポートの開放をしなければいけません。

以下の記事のポート開放・開放確認をしてください。

Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【グローバル・公式サーバー】
Raspberry pi(ラズパイ)でMinecraftサーバーを立てる【グローバル・公式サーバー】

マイクラから接続

以下の注意点を一応ご確認ください。

  • 自分がマイクラサーバーにアクセスする際は、ローカルアドレスから入りましょう。同一ネットワーク上にあるサーバーにグローバル環境からアクセスできません。
  • グローバル環境を家のネットで構築したら、自分はローカル環境から入り、他の人はグローバル環境でログインしてもらいましょう。
  • ファイアウォールでポートを開放。(リンク)
  • ルーターのポート開放の確認。(リンク)

マルチプレイを選択

「サーバーを追加」を選択

サーバー名(自由です)と先ほど確認したグローバルIPアドレスを入力(画像は【公式サーバー・ローカル編】と同じのなのでIPアドレスがローカル用となっています。)

ローカルとグローバルを名前でわけておくとわかりやすいかなと思います。

この画像だと、なぜかうまくローカルでもグローバルでもつながりました。運がよかったです。

次はプラグインを入れようと思います。

関連記事

ラズパイでメールサーバーを構築するよ1/2(Postfix+Dovecot)

ラズパイでメールサーバーを構築するよ1/2(Postfix+Dovecot)

【マイクラ】サーバーのファイル操作はCyberduckでやろう

【マイクラ】サーバーのファイル操作はCyberduckでやろう

【1ヶ月60円】ラズパイの電気代知ってる?全部計算してみた。

【1ヶ月60円】ラズパイの電気代知ってる?全部計算してみた。

ConoHaでマイクラサーバーを立てる方法【MODもOK】

ConoHaでマイクラサーバーを立てる方法【MODもOK】

【難点解決】ConoHaでマイクラ【進化が止まらない】

【難点解決】ConoHaでマイクラ【進化が止まらない】

ラズパイでメールサーバーを構築するよ2/2(Postfix+Dovecot)

ラズパイでメールサーバーを構築するよ2/2(Postfix+Dovecot)

【マイクラ】op権限(管理者権限)をユーザーに設定する4つの方法

【マイクラ】op権限(管理者権限)をユーザーに設定する4つの方法

無料でマイクラを楽しむ方法2選と有料版との違いを解説【初心者必見】

無料でマイクラを楽しむ方法2選と有料版との違いを解説【初心者必見】