Table of Contents

GUI なしで FabricServer をインストールする

GUI をサポートしていないマシンに Fabric サーバーをインストールするとします。たとえば、 VPS をレンタルしていて、その上で独自の Fabric サーバーを実行したい場合です。

要件

Minecraft 1.16.X 以前の場合、必要な Java のバージョンは 8 以降です。 Minecraft 1.17.X の場合、必要な Java のバージョンは 16 以降です。 Minecraft 1.18.X 以降の場合、必要な Java のバージョンは 17 以降です。

また、サーバーにファイルをダウンロードする方法も必要になります。これは、ファイル転送 curl または wget を使用して実行できます。

依存関係のインストール

NameNotes Debian (Ubuntu, Mint, …) Fedora
Java必須apt install openjdk-8-jre-headlessdnf install java-1.8.0-openjdk-headless
Curl任意apt install curl dnf install curl
Wget任意apt install wget dnf install wget

方法

  1. サーバーを配置するディレクトリを作成して入力します
  2. 最新バージョンの Fabric インストーラーを転送する
    • Curl: このページ からインストーラー jar のダウンロード URL を見つけます(ボタンを右クリックしてダウンロードリンクをコピーします)。次に、サーバーディレクトリ内で curl -o Installer.jar <ここにリンクを貼り付けてください> を実行します。
    • Wget: からインストーラー jar のダウンロード URL を見つけます(ボタンを右クリックしてダウンロードリンクをコピーします)。次に、サーバーディレクトリ内で wget -O installer.jar <ここにリンクを貼り付けてください> を実行します。
    • ファイル転送: このページからインストーラー jar をダウンロードし、サーバーディレクトリに転送します
  3. java -jar installer.jar server -mcversion <Minecraft version> -downloadMinecraft でインストーラーを実行します
  4. これで、 fabric-server-launch.jar というファイルが作成されます。これで、インストーラーファイルを削除できます
  5. サーバーを起動するには、server.jar の代わりに fabric-server-launch.jar を実行します。これを変更する必要がある場合は、以下の注意を参照してください

注意

メイン jar に server.jar という名前を付ける必要がある場合は、最初に元の server.jar の名前を vanilla.jar に変更して fabric-server-launcher.properties から serverJar=vanilla.jar に更新します。次に、 fabric-server-launch.jar というファイルに任意の名前を付けることができます

サーバー上でコマンドを実行できない場合は、自分のコンピューターでこれらすべての手順を実行し、サーバーディレクトリ内の両方のファイルを転送できます

Debian の例

# 依存関係をダウンロードします
sudo apt install openjdk-17-jre-headless curl
 
# サーバーフォルダーを作成して入力します
mkdir fabric
cd fabric
 
# インストーラーをダウンロードする
curl -o installer.jar <installer jar url>
 
# インストーラーを実行します
java -jar installer.jar server -mcversion 1.18.1 -downloadMinecraft
 
# インストーラーファイルを削除します
rm installer.jar
 
# jar の名前を変更します
mv server.jar vanilla.jar
mv fabric-server-launch.jar server.jar
echo "serverJar=vanilla.jar" > fabric-server-launcher.properties
 
# サーバーを起動します
java -jar server.jar