Игра: Minecraft
Дополнение: Official Game
Версия: 1.8.3
Платформа: Windows
Плагины: Нет
Как установить официальный сервер Minecraft на OS Windows
Полезное: Клиент игры:
Полезное:
Клиент игры:

Устанавливать будем сервер версии 1.8.3 на свой домашний компьютер с ОС Windows 7.


Важно: Это официальный сервер, а значит плагины к нему подключить не получится. Если Вы хотите установить на сервер плагины, то Вам в статью — Minecraft Bukkit Server

Обратите внимание на то, что материалы по установке сервера написаны с нуля и не являются копипастом. Если вы хотите использовать их на своём сайте, пожалуйста укажите ссылку на эту страницу. Спасибо!


GSA Сервис: Minecraft Проекты

Поиск доступных серверов по всем версиям minecraft. Хостинг и серверные машины.

Начать проект
GSA Сервис: Minecraft Проекты

Поиск доступных серверов по всем версиям minecraft. Хостинг и серверные машины.

Начать проект
I. Локальный сервер (только для себя)

Во второй части я, как обычно, расскажу о том как сделать сервер публичным, но думаю в случае с Burning Crusade эта часть имеет даже больше смысла.

Без долгих речей приступим к делу. (Надо отметить, что в этот раз у нас всё будет чертовски просто и быстро)


Нам понадобится:

  • Java
  • Сборка сервера

Для корректной работы сервера на комньютере должна быть Java.

Устанавливаем Java. После того как установим джаву, займёмся самим сервером.

Я буду использовать готовую сборку «чистого» сервера, то есть без модов, скинов и текстур. Это всё каждый ставит на своё усмотрение и вкус.

Приступим к скачиванию:

  • Скачиваем исходники сервера — тык.
  • Скачиваем клиент — тык.

Когда скачаем и распакуем сервер получим следующее:

1.png

Запускаем файл minecraft_server.1.8.3.jar. После этого у нас добавится несколько файлов и папка для хранения логов работы сервера:

2.png

Открываем файл elua.txt и вместо elua=false пишем elua=true. Для наглядности:

3.png

Теперь открываем файл server.properties и в нём вместо online-mode=true пишем online-mode=false.

Это делается только для того чтобы можно было зайти на сервер с пиратского клиента Minecraft, то есть:

  • true — можно зайти только с лицензионного клиента Minecraft.
  • false — можно зайти с любого клиента.

Получается вот так:

4.png

Сохраняем все изменения и снова запускаем minecraft_server.1.8.3.jar.


Готово.

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

5.png

Чтобы добавить наш сервер в игре, устанавливаем клиент, который мы скачали ранее и запускаем его. У нас появится лаунчер, где мы выберем следующие настройки:

6.png

Нажимаем Играть и у нас запускается игра.


Важно: Если после того как вы нажали кнопку Играть ничего не происходит, возможно драйвера вашей видеокарты устарели. В таком случае их нужно обновить. Для Nvidia драйвера качаем — здесь.

В игре идём в сетевую игру и добавляем наш сервер:

7.png

В списке появится наш сервер online. Всё готово!

8.png

Жмём Подключиться и играем.

II. Интернет сервер (публичный сервер)

Если Ваши друзья не находятся в одной локальной сети с Вами или Вы решили сделать сервер публичным, то эта часть для Вас.

Как обычно, для новичков, расскажу в чём заключается трудность вывода сервера в интернет.

ip адреса бывают двух видов:

  • динамические
  • статические

Со статическим думаю всё понятно. Это постоянный адрес нашей серверной машины, который будет использовать игрок для подключения. Этот адрес никогда не поменяется, а поскольку ip адресов v.4 ограниченное количество, бесплатно они не раздаются. Обычно они покупаются. (1 статический ip v.4 будет стоить примерно ~100-200 руб. и заказывать его надо у своего провайдера)

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

Как Вы уже наверняка догадались, у нас с Вами динамический ip-адрес. Вот эту проблему мы и будем сейчас решать. Как? Да просто! Мы привяжем наш динамический адрес к DNS хосту видаmy-host.ddns.net, а потом отредактируем конфигурационные файлы и базу данных.


Нам понадобится:

  • Наш сервер
  • No-ip (DUC)
  • И конечно, более-менее прямые руки

Сначала разберёмся с нашим ip адресом.

1.jpg

Заходим на сайт noip.com и регистрируемся там. (как регистрироваться на сайте я не рассказываю, это все умеют.)

После регистрации заходим в свой личный кабинет и там видим следующее:

9.png

Там выбираем Add a Host и добавляем новый хост.

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

10.png

После этого у нас в аккаунте появится наш новый, только что добавленный хост:

11.png

Дальше нам нужно скачать клиент DUC. Для этого переходим по ссылке в левом меню. После скачивания ставим программу, запускаем и видим окно авторизации:

12.png

Вводим те же учётные данные, что и при регистрации на сайте. После того как войдём мы увидим саму программу, которая говорит нам, что наш ip ещё не привязан к хосту. Выглядит программа так:

13.png

Нажимаем на кнопку Edit Hosts и выбираем из списка хостов наш, который мы только что создали. (там и будет только он, так что не запутаться). Выбор хоста:

14.png

Когда с этим закончили и сохранили выбранный хост, DUC нам покажет, что всё работает как надо:

15.png

Теперь возвращаемся в папку с нашим сервером и снова открываем файл server.properties. Там ищем строку server-ip= и дописываем имя нашего хоста. В нашем случае это:

16.png

Всё готово! Теперь остаётся только давать для подключения не свой динамический ip, а имя хоста (в нашем случае это test-main.ddns.net). Это имя не будет меняться и по нему можно будет всегда попасть на ваш сервер когда он включён.


Важно: Если у вас подключение к интернету идёт через роутер, то вам нужно пробросить порты для свободного обмена пакетными данными между сервером и клиентом. Точный порядок действий я не буду расписывать, потому что в каждом роутере интерфейс свой и лучше поискать туториалы именно под ваш.


Подскажу только, что пробрасывать понадобится порт 25565 TCP и UDP. Сделать это можно будет в настройках межсетевого экрана вашего роутера. Более подробную информацию советую поискать в интернете (но если кто-то захочет прислать свой туториал, милости просим. При достаточном уровне качества он будет опубликован на сайте).

Так же стоит добавить исключения в правила входящих исходящих подключений в брандмауэре Windows.

Автор: Norb