前回の続きからになります。前回を読んでいない方はこちらへ
公式サーバー の入手
# インストール先に移動
cd /root/develop/minecraft
# 公式サーバーを ダウンロード
curl -LOS https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar
PaperMC の入手(記事投稿時点)
# PaperMCのサイトからダウンロード
curl -LOS https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/131/downloads/paper-1.20.1-131.jar
# 細かいリビジョンを無くした名前に変更
mv ./paper-1.20.1-131.jar ./paperMC-1.20.1.jar
サーバー起動
# EURA(ソフトウェア利用許諾契約)に事前に同意します。
echo eula=true > eula.txt
# ターミナルを閉じてもサーバーが起動し続けるように、別ウインドウを起動
screen -S minecraft
# サーバー実行
java -Xmx3072M -Xms2048M -jar paperMC-1.20.1.jar nogui
※別ウインドウから、メインウインドウに戻る場合は、ctrlキーを押しながら、aキー、dキーの順に押しましょう。
サーバーの停止
# 別ウインドウに再接続
screen -r minecraft
# サーバー停止実行
stop
サーバー起動ログが消え、コマンドを入力できる状態に戻っていればサーバー停止完了です。
では今日は、この辺で。 次回は、Minecraft サーバーのpluginを導入するところになります。