Создание сценария (скрипта) запуска

Примечание

Эти инструкции подойдут Вам, только если Вы планируете запускать сервер на собственной машине. Большинство распространенных хостингов сделают это за вас.

Написание скрипта запуска

Сперва откройте текстовый редактор, наподобие Atom, Sublime Text или же Notepad. Напишите (или вставьте) скрипт запуска для вашего сервера. Примеры простых скриптов для Windows, macOS и Linux будут показаны ниже. Не забывайте про лимит ОЗУ вашей машины.

Примечание

The following examples are generic. For a Forge server using Sponge (coremod), change forge-1.12.2-XYZ-universal.jar to whatever your Forge version in the server directory is named. To launch a SpongeVanilla server, change forge-1.12.2-XYZ-universal.jar to the name of the SpongeVanilla.jar file.

Windows

java -Xms1G -Xmx2G -jar forge-1.12.2-XYZ-universal.jar
pause

Сохраните ваш скрипт запуска для Windows, как launch.bat.

Предупреждение

Launching your server in a Command Prompt or PowerShell environment can lead to the server hanging due to the Quick Edit Mode of these shells. This mode freezes the process when you highlight something or click inside the console window. During this time, messages captured in the log will state that the server skipped many seconds or minutes worth of ticks. You can prevent this from occurring by not highlighting any text on the screen and not clicking inside the window, or by disabling the Quick Edit Mode in the Properties dialogue.

macOS

#!/bin/bash
cd "$(dirname "$0")"
java -Xms1G -Xmx2G -jar forge-1.12.2-XYZ-universal.jar

Сохраните ваш скрипт запуска для Mac, как launch.command.

Linux

#!/bin/sh
cd "$(dirname "$(readlink -fn "$0")")"
java -Xms1G -Xmx2G -jar forge-1.12.2-XYZ-universal.jar

Сохраните ваш скрипт запуска для Linux, как launch.sh.

Запуск скрипта запуска

Для вашей же безопасности важно, чтобы скрипт запускался в той папке, где находится сервер. Если что-то пойдёт не так, то мы вас предупредили.

Вы можете запустить ваш скрипт запуска двойным нажатием кнопкой мыши. Если вы используйте консоль или терминал, перейдите в папку с скриптом и запустите его. Не забывайте, Вы должны подтвердить Mojang EULA, чтобы запустить сервер.

Примечание

По умолчанию, графическая консоль Minecraft-сервера отключена, т. к. она очень сильно нагружает процессор.

Предупреждение

Если на Mac вы получаете ошибку об отсутствии прав на запуск исполняемого файла, попробуйте следующее:

  • Откройте терминал.
  • Введите chmod a+x, с пробелом в конце.
  • Перетащите скрипт запуска в терминал.
  • Нажмите клавишу Enter.