Создание сервера для Minecraft

Категория: Статьи, Справочные статьи27-04-2012, 17:36



Здравствуйте! Сегодня я хотел бы вам рассказать, как правильно создавать сервер для игры Minecraft. Для чего он нужен? – возникнет вопрос у вас. Ответ прост… Хотя бы для того, чтоб отлично проводить время с друзьями, вместе играть по локальной сети и так же вместе изучать бескрайние просторы игры Minecraft.

Ну, приступим!

Первым шагом будет скачивание наиболее актуального программного обеспечения для того, чтоб создать сервер Minecraft. Наиболее логичным вариантом скачать все самое необходимое будет с сервера официальных разработчиков игры Minecraft
Теперь вам нужно выбрать под какой операционной системой начнет работу сервер.
Windows
Теперь скачиваем сам сервер (в примере используется «Сервер Minecraft для OC Windows,Beta 1.4)

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

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

Чтоб вас это не напугало сразу объясняю – первый запуск сервера всегда так проходит, так как во время него он создает конфигурационные файлы, система пытается сгенерировать карту для Minecraft и параллельно подготавливает различные зоны, где Вы (игрок) будете появляться. Именно поэтому очень важно дождаться пока программа все это сделает!

По окончанию всех производимых работ по созданию сервера Майнкрафт, у вас появится приблизительно такое сообщение:

23:19:49 [INFO] Done (0,761s)! For help, type «help» or «?»
Как только увидели данную надпись закрываем сервер. Теперь он временно нам не понадобится. Обратите внимание, что папка с вашим сервером содержит новый файл.
Теперь нам понадобится файл под именем «server.properties», запускаем его (данный файл открывается любым текстовым редактором). Ниже приведено полное описание основных команд - строк:

level-name=world – это строка «имя уровня». Данной опцией можно воспользоваться в том случае, если у вас имеется желание переместить свой мир из однопользовательской игры. Всего лишь навсего достаточно все скопировать в папку с Майнкрафт сервером, после чего прописать в данной строке название папки именно с вашим сервером;
grow-trees=true — это строка отвечает за рост деревьев. Такое значение как true означает «да» (деревья будут расти), а false — «нет» (деревья не будут расти);
hellworld=false —вкл/выкл Нижнего мира;
server-ip= - предназначен для того, что прописывать в нем свой ip адрес сервера;
spawn-animals=true - смогут ли в игре спауниться животные или нет;
online-mode=false — при активированном данном режиме, имеется возможность пускать на сервер только после покупки игры;
pvp=true – функция позволяющая ранить другого игрока или же его убить (ПвП);
server-name=Minecraft-Game.ru Server – в данной строке прописываем имя именно своего сервера;
max-players=32 – количество максимально допустимых игроков на вашем сервере;
spawn-monsters=true – опция позволяющая выбрать будут ли спауниться монстры или же не будут;
motd= — отвечает за различные сообщения которые будут появляться в чате при заходе, какого либо игрока на сервер;

После этой настройки, сохраняем файл и закрываем его.

Так же можно открыть файл под названием ops.txt и конечно же сделать себя админом сервера («прописать себя»). Для этого всего лишь нужно прописать свой ник, один ник на одну строку.

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

Кроме этого у вас имеется возможность запустить созданный вами сервер Minecraft без какого либо графического интерфейса.

Данная опция позволяет с экономить ресурсы компьютера, которые потребляет сервер, а значит, более слабые «машины» его смогут запросто запустить.

Как создать такой сервер? Просто напросто скачиваем jar версию игры и сохраняем ее в любую отдельную папку.

Windows

Открываем любимый текстовый редактор (подойдет даже блокнот) и прописываем в нем:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
После окончания все сохраняем в виде start_server.bat

Теперь для запуска данного сервера Minecraft запускаем непосредственно данный файл.

Linux и Mac OS X

Тут у вас имеется все для прямого запуска и создания вашего сервера из терминала. Для этого заходим туда, где лежит сервер и вводим:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Если этот вариант вам не подходит, то открываем любой текстовый редактор (можно блокнот) и прописываем там:

#!/bin/bash
cd «${0%/*}»; java -Xms512M -Xmx1024M -jar minecraft_server.jar nogui
Далее тут сохраняем все как start.sh
После чего делаем файл исполняемым, для этого вам нужно прописать в терминале:
chmod a+x start.sh
Теперь вы можете запустить файл sh.
Из терминала:
sh start.sh

Пытаемся подключиться:
Внимание! Нужно убедиться в том, что защитник (брандмауэр) Windows, или какая либо другая антивирусная программа не блокирует ваше подключение.

Тест сервера:
Для теста сервера вам нужно включить его (включение описано выше), после чего запустить игру Minecraft, для этого заходим мультиплеер и прописываем там адрес, который позволит подключиться по localhost или 127.0.0.1

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

Если у вас получилось подключиться, значит создание сервера прошло успешно и вы ничего не пропустили.

А так как все настроено правильно можно давать всем своим друзьям свой IP, чтоб они подключались к серверу. Как подключиться к серверу?

Заходим в Windows > далее в Пуск > Выполнить и прописываем там cmd

В вашей командной строке прописываем ipconfig

Появятся все ваши подключения и их непосредственные адреса.

Теперь чтобы создать игру по сети вам нужен внутренний IP, для этого находим свое локальное подключение и «выдираем» оттуда адрес.

Примечание! Чаще всего для локальных сетей он имеет вид такого типа: 192.168.ххх.ххх

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

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

В операционных системах Linux или Mac OS X присутствует подобная команда — ifconfig

Так же в «узнавание» своего внешнего IP вам поможет портал 2ip.ru
Хочется так же отметить, что для создания нормального сервера Minecraft вам потребуется «белый» статичный IP.

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

По моему мнении на много проще купить у своего провайдера статичный IP(приблизительная стоимость 50 руб. в месяц) и не мучиться!
Так же на том компьютере, где у вас будет запущен сервер, я бы не рекомендовал играть в Minecraft. За исключением того, что ваш ПК очень мощный, если это не так, то игра запросто «положит» ваш сервер.

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

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

Файлы будут немного разные.

Если у вас имеются какие-либо вопросы по поводу того, как создать сервер Майнкрафт, или возникли проблемы, то задавайте их, я обязательно отвечу!

Похожие новости:

Приват территории в Minecraft

Как заприватить территорию от гриферов в Minecraft.

Казнь в Minecraft

Что делать если вы хотите наказать например грифера в сетевой и не знаете как? Ответ прост в моей статье.

Делаеи из кнопки рычаг

В этом уроке я покажу как сделать из кнопки рычаг, то есть нажимая на кнопку механизм будет включаться и не выключаться обратно и на оборот!