Table of Contents

Установка Fabric сервера без графического интерфейса

Допустим, вы хотите установить Fabric сервер на машину, которая не имеет поддержки графического интерфейса. Например, если вы арендовали VPS и хотите запустить на нем свой собственный сервер Fabric

Требования

Вам потребуется версия Java минимальной версии 8

Вам также понадобится способ загрузки файлов на сервер. Это можно сделать с помощью передачи файлов, curl или wget

Установка зависимостей

NameNotes Debian (Ubuntu, Mint, WSL, …) Fedora
JavaОбязательный apt install openjdk-8-jreyum install java-1.8.0-openjdk
CurlНеобязательныйapt install curl yum install curl
WgetНеобязательныйapt install wget yum install wget

Инструкции

  1. Создайте и войдите в каталог для размещения сервера
  2. Перенесите последнюю версию установщика Fabric
    • Curl: Найдите URL-адрес загрузки установщика jar на этой странице (щелкните правой кнопкой мыши по кнопке и скопируйте ссылку загрузки). Затем внутри каталога сервера выполните команду curl -o installer.jar <вставьте ссылку сюда>
    • Wget: Найдите URL-адрес загрузки установщика jar на этой странице (щелкните правой кнопкой мыши по кнопке и скопируйте ссылку загрузки). Затем внутри каталога сервера выполните команду wget -o installer.jar <вставьте ссылку сюда>
    • Передача файлов: Скачайте файл установщика jar с этой страницы и перенесите его в каталог сервера
  3. Запустите программу установки. java -jar installer.jar server -mcversion <версия Minecraft> -downloadMinecraft
  4. Там должен быть файл fabric-server-launch.jar. Теперь вы можете удалить установочный файл
  5. Чтобы запустить сервер, выполните команду fabric-server-launch.jar вместо server.jar. Если это необходимо изменить, см. Примечания ниже

Примечания

Если вам необходимо переименовать jar server.jar, во-первых, переименуйте оригинальный server.jar на vanilla.jar и измените имя fabric-server-launcher.properties на serverJar=vanilla.jar. Затем файл fabric-server-launch.jar может быть назван как угодно

Если вы не можете выполнить какие-либо команды на сервере, вы можете выполнить все эти шаги на своем собственном компьютере и перенести оба файла в каталог вашего сервера

Пример на Debian

# Скачать зависимости
sudo apt install openjdk-8-jre curl
 
# Создайте папку сервера и войдите в нее
mkdir fabric
cd fabric
 
# Скачайте установщик
curl -o installer.jar <installer jar url>
 
# Запустите программу установки (версия Minecraft 1.16.5, у вас может отличаться)
java -jar installer.jar server -mcversion 1.16.5 -downloadMinecraft
 
# Удалите установочный файл
rm installer.jar
 
# Переименуйте jars
mv server.jar vanilla.jar
mv fabric-server-launch.jar server.jar
echo "serverJar=vanilla.jar" > fabric-server-launcher.properties
 
# Запустите сервер
java -jar server.jar