Minecraftマルチプレイヤーサーバーを設置しました。
Minecraft: Java Editionのマルチプレイから、アドレス(ki.jpn.ph)を指定して接続します。
サーバーの立ち上げは簡単で公式サイトからminecraft_server.jarをダウンロードし、以下のコマンドを実行します。
java -Xmx1024M -Xms1024M -jar minecraft_server.1.14.3.jar nogui
また再起動時におけるMinecraftサーバーの自動起動のためにsystemdのUnit定義ファイルを以下のように記載しました。
[Unit]
Description=Minecraft Server
After=network-online.target local-fs.target systemd-logind.service
[Service]
ExecStart=/bin/bash /mnt/ramdisk/minecraft/minecraft.sh
WorkingDirectory=/mnt/ramdisk/minecraft/
Restart=always
RestartSec=10s
User=実行ユーザー名
Group=実行グループ名
[Install]
WantedBy=multi-user.target
他にサーバーを立ち上げている方の設定では「RestartSec=10s」が無くても立ち上がるようですが、自分の環境下では駄目でした。
なお取り敢えず立ち上げたものの、特に何をするといった、その後の予定は立っていません。
また、現在どなたでも入れる設定にしておりますが、試験的な運用なのでサーバーのダウンやデータの喪失の可能性もありますのでご注意ください。