Как создать сервер для 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 — это опция и строка "имя уровня". Ею можно воспользоваться, когда у игрока появляется желание переместить собственный мир из однопользовательской игры. Чтобы это сделать достаточно будет всего лишь скопировать все в папку с новым сервером, а в этой строке написать название вашего сервера;
— spawn-animals=true — смогут животные в игре спауниться, или нет;
— grow-trees=true — это строка, которая в ответе за рост деревьев. При этом значение "true" дает возможность всем деревьям расти, а если ввести в строку "false", то расти они не будут;
— server-ip= — необходим для обозначения ip-адреса собственного сервера;
— hellworld=false — эта опция позволяет включать и выключать нижний мир;
— online-mode=false — при подключении этой опции есть возможность пускать пользователей на сервер только после того, как они приобретут игру;
— server-name=Minecraft-Game.ru Server — в данной строке нужно прописывать имя своего сервера;
— pvp=true — при помощи этой интересной функции можно сделать игроков уязвимыми, то есть при ее подключении игрок может быть ранен или даже убит;
— max-players=32 — эта функция определяет самое больше количество игроков, одновременно находящихся на сервере. Она очень удобна в условиях ограниченных возможностей аппаратного обеспечения;
— motd= — строка отвечает за все сообщения, которые будут показываться игроку, зашедшему на сервер, а также за те, которые будут в чате;
— spawn-monsters=true — эта функция определит, могут монстры в игре спауниться, или нет.
После внесения всех необходимых изменений и настроек, закрываем файл.
Кроме того, можно сделать себя админом, прописав такие изменения в файле "ops.txt". При этом все изменения уложатся в одну строку, где стоит просто прописать свой ник.
Наконец-то все готово, и можно приступать непосредственно к запуску сервера и пытаться к нему подключится. Кроме того, есть возможность для запуска сервера игры Minecraft без какого-либо графического интерфейса. При помощи этой опции можно сэкономить компьютерные ресурсы, которые, в противном случае,обязательно затребует сервер, а это значит, что и более слабые машины смогут его запустить. Для реализации данной опции достаточно просто скачать jar версию сервера и сохранить ее себе в отдельно созданную папку.

Windows

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

Пробуем подключаться:

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

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

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

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

Для этого нужно зайти в Windows > далее в Пуск > Выполнить и прописать там cmd. В командной же строке прописывается ipconfig, после чего появляются все ваши подключения, а также их адреса.

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

Стоит обратить внимание! Зачастую, для локальных сетей данный адрес выглядит именно так: 192.168.ххх.ххх .

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

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

Операционные системы Linux или Mac OS X имеют подобную команду — ifconfig.

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

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

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