Настройка сервера Minecraft для игры по интернет

Сегодня мы будем создавать сервер для игры в  mincruft, чтобы играть с друзьями по сети и через интернет. Ну что же, приступим.

1. Для начала нам необходимо установить саму игру. Для этого скачиваем версию, которая нас интересует, я буду устанавливать версию 1.8.3, потому что она более полная и с большим количеством различных плагинов и возможностей, свою версию я скачал с торента.

2. Далее нам понадобится готовый сервер под нашу версию игры (1.8.3), я скачал отсюда:
http://10minecraft.ru/gotovye-servera-minecraft/s183/1513-gotovyy-server-craftbukkit-dlya-minecraft-183.html

распаковываем архив, в котором будет файл с расширением jar

3. В папке с игрой создаем каталог с названием server и перемещаем в него jar файл, который мы ранее распаковали, если у файла длинное название, я бы рекомендовал Вам сократить его, потому как не всегда удобно прописывать в батниках длинные названия, впоследствии легко ошибиться.

1


4. Создаем  батник для запуска сервера. Для этого в папке server создаем обычный текстовый документ и прописываем в нем следующее содержимое:

@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar
PAUSE

сохраняем файл под любым именем с расширением  bat, я назвал его Start.bat

1

Далее проверяем, установлена ли java  у вас на компьютере, и самое главное - нам необходимо вписать в наш батник корректный путь до файла java.exe. У меня этот файл по следующему пути C:\Program Files\Java\jre7\bin, соответственно, если у вас отличается, то путь до файла прописывайте свой.

5. Пробуем запустить наш сервер - двойной щелчок по батнику Start.bat, появится следующее сообщение:

1

 

чтобы продвинуться дальше, необходимо открыть файл Eula.txt в папке server, который появился после первого запуска нашего батника. Параметр eula меняем на true, должно получится eula=true, сохраняем изменения и закрываем файл.

6. Запускаем  Start.bat еще раз, брандмауэр просит добавить java.exe в исключения, проставляем галочки и разрешаем доступ. Далее сервер скачивает все остальные компоненты для нормальной работы.

7. Далее мы настраиваем файл server.properties, в данном файле нас интересуют, только некоторые настройки:

server-port=25565

online-mode=false

motod=mir (Здесь будет название вашего мира)

server-ip=192.168.1.9 (сюда надо внести адрес компьютера который выступает в роли сервера, если, ваш роутер сам раздает ip адреса и компьютер получает ip автоматически, то я рекомендую прописать статический ip адрес на вашей сетевой карте, в интернете полно мануалов на эту тему).

 

Содержимое файла server.properties:

#Minecraft server properties
#Sun Aug 09 15:01:32 MSK 2015
spawn-protection=16
max-tick-time=60000
generator-settings=
force-gamemode=false
allow-nether=true
gamemode=0
enable-query=false
player-idle-timeout=0
difficulty=1
spawn-monsters=true
op-permission-level=4
resource-pack-hash=
announce-player-achievements=true
pvp=true
snooper-enabled=true
level-type=DEFAULT
hardcore=false
enable-command-block=false
max-players=2
network-compression-threshold=256
max-world-size=29999984
server-port=25565
server-ip=192.168.1.9 (сюда пишем IP своего компьютера, который прописываем в сетевую карту)
spawn-npcs=true
allow-flight=false
level-name=mir
view-distance=3
resource-pack=
spawn-animals=true
white-list=false
generate-structures=true
online-mode=false
max-build-height=256
level-seed=
enable-rcon=false
motd=Здесь пишем название своего сервера (придумываем сами)

8. В папке server создаем файл с названием ops.txt.converted и пишем туда наш ник

 

1

 

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

 

1

10. Теперь запускаем игру для начала на компьютере, на котором у нас с вами работает сам сервер Minecraft. Заходим в «сетевая игра», далее «прямое подключение», вводим ip адрес сервера и порт, у меня получилось так: 192.168.1.9:25565 нажимаем на кнопку «подключиться», попадаем в игру.

 

11. Открываем порт, для этого изначально определим, открыт у нас порт или закрыт, переходим на http://2ip.ru/check-port/ , вбиваем наш порт 25565, нажимаем проверить, если порт открыт, нажмите сюда, всем остальным читать дальше. Нам необходимо открыть порт на роутере, так как у меня Dlink dsl-2640u, я покажу, как открывать порт именно на нем, для остальных рекомендую проявить терпение и воспользоваться поисковиками, в интернет полно информации практически по всем устройствам.

Заходим на роутер, у меня 192.168.1.1, вкладка «межсетевой экран», выбираем оба типа протокола, TCP и UDP , в параметрах портов прописываем наш порт 25565, внутренний ip прописываем ip адрес нашего сервера 192.168.1.9 и нажимаем «изменить».

 

1

12. Перезапускаем сервер, проверяем, открыт ли порт  http://2ip.ru/check-port/ , вбиваем наш порт 25565 (кстати, проверку на открытие порта стоит проводить только когда сервер запущен). Практически все настроено, теперь, чтобы подключиться через интернет, нам нужно узнать наш внешний ip адрес, для этого переходим на https://2ip.ru/ записываем  адрес (тем, кто делает сервер и у них нет статического внешнего ip адреса, который можно выкупить у провайдера интернет, надо будет делать эту процедуру каждый раз, когда захочется поиграть через интернет, потому как он с течением времени может меняться), у меня  на данный момент получился вот такой: 37.78.44.142:25565

 

13. Говорим адрес другу, у которого установлен Minecraft той же версии что и у вас, чтобы он смог подключиться. Друг запускает игру под своим ником (ники не должны быть одинаковыми), заходит в «сетевая игра»,  «прямое подключение», вводит ip адрес сервера и порт, который мы ему дали: 37.78.44.142:25565. Нажимаем на кнопку «подключиться», попадаем в игру.

 

1

 

Задача выполнена, теперь можем играть вместе со своими друзьями на своем сервере  Minecraft.

 

1

14. P.S. Для тех, кто в танке, чтобы подключиться по сети и поиграть с другом, надо чтобы друг запускал игру под своим ником (ники не должны быть одинаковыми), зашел  «в сетевая игра»,  «прямое подключение», ввел ip адрес сервера и порт нашего сервера: 192.168.1.9:25565 нажал на кнопку «подключиться», попал в игру.

 

01.12.2016

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

Все комментарии не соответствующие нормам цивилизованного общения будут удалятся

Защитный код Обновить

О Нас

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

Техноспектр © 2012-2017

Search