====== GUI なしで FabricServer をインストールする ====== GUI をサポートしていないマシンに Fabric サーバーをインストールするとします。たとえば、 VPS をレンタルしていて、その上で独自の Fabric サーバーを実行したい場合です。 ===== 要件 ===== Minecraft 1.16.X 以前の場合、必要な Java のバージョンは 8 以降です。 Minecraft 1.17.X の場合、必要な Java のバージョンは 16 以降です。 Minecraft 1.18.X 以降の場合、必要な Java のバージョンは 17 以降です。 また、サーバーにファイルをダウンロードする方法も必要になります。これは、ファイル転送 [[https://curl.se/|curl]] または [[https://www.gnu.org/software/wget/|wget]] を使用して実行できます。 ==== 依存関係のインストール ==== ^Name^Notes ^Debian (Ubuntu, Mint, …) ^Fedora ^ |Java|必須|''%%apt install openjdk-8-jre-headless%%''|''%%dnf install java-1.8.0-openjdk-headless%%''| |Curl|任意|''%%apt install curl%%'' |''%%dnf install curl%%'' | |Wget|任意|''%%apt install wget%%'' |''%%dnf install wget%%'' | ===== 方法 ===== - サーバーを配置するディレクトリを作成して入力します - 最新バージョンの Fabric インストーラーを転送する * Curl: [[https://fabricmc.net/use/|このページ]] からインストーラー jar のダウンロード URL を見つけます(ボタンを右クリックしてダウンロードリンクをコピーします)。次に、サーバーディレクトリ内で ''%%curl -o Installer.jar <ここにリンクを貼り付けてください>%%'' を実行します。 * Wget: からインストーラー jar のダウンロード URL を見つけます(ボタンを右クリックしてダウンロードリンクをコピーします)。次に、サーバーディレクトリ内で ''%%wget -O installer.jar <ここにリンクを貼り付けてください>%%'' を実行します。 * ファイル転送: [[https://fabricmc.net/use/|このページ]]からインストーラー jar をダウンロードし、サーバーディレクトリに転送します - ''%%java -jar installer.jar server -mcversion -downloadMinecraft%%'' でインストーラーを実行します - これで、 ''%%fabric-server-launch.jar%%'' というファイルが作成されます。これで、インストーラーファイルを削除できます - サーバーを起動するには、''%%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 # インストーラーを実行します 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