ConoHaでマイクラマルチサーバをプラグインサーバにしてみる~起動編

さて今回は、下準備ができたので、実際にプラグインサーバーに置き換えていきましょう。

今回は、マインクラフトテンプレートで立ち上げたサーバーをSpigotに置き換えるところまでやっていきます。

まず、こちらの記事を参考に、ビルドツールをダウンロードして、お好みのバージョンのSpigotをビルドしておいてください。


Spigotサーバ設置

Spigotサーバを置きます。パソコンでビルドしたSpigotサーバをドラッグアンドドロップでアップロードできます。

こんな感じになると思います。

次に所有者をminecraftに変更してあげます。

グループと所有者をドロップダウンリストから「minecraft」を選択してOKをクリック

 

こんな感じにないますね。


初期起動

これで、Spigotサーバを開くことはできるようになっているのですが、サーバ起動時にminecraft_server.1.14.jarが起動するように設定されています。

以下のディレクトリを確認します。

/etc/systemd/system

そして、このファイルをダブルクリックで開きます。

minecraft-server.service

12行目あたりにあるこの記述を確認します。

ExecStart=/bin/sh -c '/usr/bin/screen -DmS minecraft /usr/bin/java -server -Xms512M -Xmx2048M -XX:+UseG1GC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar /opt/minecraft_server/<span style="background-color: #ccffcc;">minecraft_server.1.14.jar</span> nogui'

その一番後ろの方に書いてあるのが、起動するサーバーファイルが記述されているので、そこを持ってきたビルドしたSpigotのサーバーファイルの名前に変えてあげます。今回は、「spigot-1.14.jar」という名前ですので、「minecraft_server.1.14.jar」と記載されている箇所を書き換えてあげます。

ExecStart=/bin/sh -c '/usr/bin/screen -DmS minecraft /usr/bin/java -server -Xms512M -Xmx2048M -XX:+UseG1GC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar /opt/minecraft_server/<span style="background-color: #ccffcc;">spigot-1.14.jar</span> nogui'

こんな感じです。で、保存して閉じます。


サーバの再起動

そして、サーバを再起動してみます。

ConoHaの管理画面のこちらから再起動が簡単です。

うまく起動できているか確認します。

こんな感じで、「plugins」フォルダができていればOKです。

 

それじゃあ、マインクラフトを立ち上げてサーバーにログインして確認してみましょう。

ログインできました!ログイン方法などは、最初の記事に書いてありますので、忘れちゃってたらまた見返してみてください。

プラグインの導入は順に記事にしてますので、こちらもチェックしてみてください。

>次回

それでは、また!

[quads id=1]

 

3件のコメント

  • minecraft-server.service というものがありません。

  • マインクラフトで鯖を建てる際、いつも大変お世話になっております。
    早速本題です。自分は1.16.1verのプラグイン鯖を建てようと思っているのですが、jarファイルをアップロードし、初期起動の設定を行い、鯖を再起動しても「プラグイン」のファイルが増えません。
    初期起動の設定は「spigot-1.16.1.jar」に置き換えたので特に問題はないと思っています。
    この状態で鯖に入ろうとすると「サーバーへの接続に失敗しましたio.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information」と表示され入ることができません。
    何が悪いのか教えていただけると幸いです。

  • 先日「plugins」等のフォルダが増えない!と質問させていただいた者です。
    自分でも何が悪かったのかさっぱり分かりませんが、もう一度最初から(Conohaでサーバーを追加するところから)やり直したら「plugins」等各種フォルダが増えました。
    ありがとうございました!

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)