Установка сервера Minecraft

  1. Нужно зайти на сайт https://www.minecraft.net/ru-ru/download/server/ и скачать файл сервера с расширением .jar. Ссылка на скачивание может поменяться, в этом случае, заходите на сайт minecraft.net и ищите ссылку на скачивание. Как вариант можно задать в поисковой системе запрос — «скачать сервер minecraft», уверен, что первым в списке выдачи появится ссылка на скачивание сервера.

Скачиваем(по ссылке) сервер на жесткий диск.

Далее необходимо найти нужные файлы и запустить сервер с помощью команды «java -Xmx1024M -Xms1024M -jar server.jar nogui». Рассмотрим этот процесс более подробно:

2. Переходим на диск C и создаем папку(на Ваше усмотрение), например папку Minecraft

В эту созданную папку копируем файл сервера, который скачали в пункте 1.

Для запуска сервера необходимо открыть консоль (командную строку):

Для того что бы открыть консоль, нужно ввести команду «cmd» и нажать Enter. Откроется консоль:

Если Вы создавали папку Minecraft на диске C, то в консоли будет достаточно ввести команду «cd C:\Minecraft».

Остается только запустить сервер, НО! Исходя из документации мы видим, что для запуска сервера, нужно ввести команду —

java -Xmx1024M -Xms1024M -jar minecraft_server.1.15.2.jar nogui

Здесь, важно уточнить некоторые моменты. Давайте разобьем команду на отдельные части, что бы понять что она делает:

javaТо, чем мы будем запускать файл сервера, т.к. он написан на языке java, то и запускать мы его будем с помощью компилятора java.
-Xmx1024M Максимальное количество оперативной памяти, у виртуальной машины (в данном случае 1Gb).
-Xms1024M Количество оперативной памяти, выделенное виртуальной машине изначально(в данном случае 1Gb).
-jar Формат файла.
minecraft_server.1.15.2.jar Имя запускаемого файла.
nogui Не запускать GUI интерфейс.

В итоге для того что бы сервер запустился, необходимо, что бы у нас была установлена «java». Это легко проверить, если в консоли ввести команду — «java»:

Если при вводе команды «java», Вы видите что-то подобное, это значит что «java» у Вас установлена, в противном случае, Вы увидите что-то подобное:

Это означает, что необходимо установить пакет «java» на Ваш компьютер. Для этого нужно перейти на сайт «java.com», нажать на кнопку скачать, и затем установить «java» на компьютер и после установки «java», необходимо перезагрузить компьютер, чтобы применились системные переменные.

С «java» разобрались, следующая часть команды -Xmx1024M -Xms1024M это количество оперативной памяти, выделяемое виртуальной машине java для Maincraft. Поначалу можно оставить как есть, но при увеличении количества игроков и дополнительных нагрузках на виртуальную машину, в виде модов и прочего, эти параметры нужно изменить в сторону увеличения, например: -Xmx3584M -Xms2048M. В данном случае, на старте VM получит 2 Гигабайта и при доп. нагрузках сможет разогнаться до 3,5 Гигабайта. Только не забывайте, что оперативная память не бесконечна и так же необходима для работы системы.

Дальше идет часть команды: «minecraft_server.1.15.2.jar» — имя запускаемого файла, НО в нашем случае, имя запускаемого файла не minecraft_server.1.15.2.jar , а server.jar , либо в Вашем случае, оно может еще как-то поменяться.

В итоге команда для запуска сервера, будет выглядеть следующим образом:

java -Xmx1024M -Xms1024M -jar server.jar nogui

И последняя часть команды — «nogui», этот атрибут команды запрещает вывод интерфейса сервера. Этот атрибут не обязателен в команде запуска сервера.

java -Xmx1024M -Xms1024M -jar server.jar

Запускаем команду в консоли и получаем несколько фатальных ошибок:

Пугаться не стоит, т.к. на этом этапе, мы подготовили сервер к установке. И если зайти в папку «C:\Minecraft», мы можем увидеть, что в папке, помимо файла server.jar, добавились дополнительные (необходимые для установки) файлы: server.properties, eula.txt и дополнительная папке log (для хранения логов, я прям капитан очевидность))) ).

Файл server.properties пока не трогаем, его лучше править в процессе настройки сервера, а не установки.

А файл eula.txt нужно обязательно отредактировать, иначе установить сервер не получится.

Открываем файл eula.txt с помощью блокнота:

И меняем значение eula=false на eula=true, таким образом, мы соглашаемся с лицензионным соглашением по использованию языка » eula «. Должно получиться так:

Сохраняем файл eula.txt и повторно переходим в консоль и опять запускаем ту же команду «java -Xmx1024M -Xms1024M -jar server.jar nogui».

В консоли, Вы должны увидеть следующую картину:

Сервер запущен.

По-умолчанию, сервер запущен на порте 25565, этот параметр можно будет поменять в файле server.properties.

Для подключения к серверу, запустите свой Minecraft Launcher, выберите «Сетевая игра»

Выбираем «По адресу»:

В поле адрес сервера указываем:

localhost:25565

И нажимаем на кнопку «Подключиться». Приятной игры!

Но есть один нюанс, о котором важно сказать:

Подключиться к серверу получится при одном условии, если версия Maincraft официальная. Если версия игры пиратская, то подключиться не получится и будет выдаваться ошибка: «Не удалось подключиться к серверу», «Не удалось проверить имя пользователя». На английском языке данная ошибка звучит как: «Failed to connect to the server», «Failed to verify username!».

Для решения этой проблемы можно поменять настройки сервера, открываем фалй «server.properties», находим строчку «online-mode=true», и меняем ее на «online-mode=false», эта строчка отвечает за проверку пользователей, если поставить false, то проверка пользователей при входе производиться не будет, что в целом не очень хорошо с точки зрения безопасности.

Друзья, пользуйтесь официальными версиями, т.к. стоит игра не очень дорого, гарантированно без вирусов и со 100% поддержкой и обновлениями. Ну а если вы Ниндзя и темная сторона Ваше все, то «online-mode=false» придуман специально для Вас!

Успехов друзья.

Добавить комментарий