Все о тюнинге авто

Туториал создание сервера с нуля от а до я. Как создать свой сервер Майнкрафт? Как создать вечный сервер в майнкрафт

Данная статья знакомит читателя с особенностями работы чистого (без модификаций) сервера Minecraft текущей версии. Сервер, в отличие от клиента, распространяется бесплатно через официальный сайт игры. Информация в этой статье была приведена в соответствие с версией 1.4.7.

Подготовка к работе

Для работы сервера требуется установить на Ваш ПК пакет Java. Его можно скачать на этой странице. Но если клиент Minecraft запускается, то это индикатор того, что данный пакет уже установлен на компьютер.

Для того, чтобы скачать сервер, требуется перейти на страницу загрузки официального сайта, в раздел «Multiplayer Server». Вы можете выбрать версию сервера - .exe (Только для пользователей ОС Windows, без консольного режима) или.jar (универсальна). Нажмите на соответствующую ссылку и сохраните файл в отдельной директории, которая будет основной для Вашего сервера. При создании сервера на Linux или OS X основной директорией сервера является рабочая директория - используйте cd /путь/до/сервера/ .

Создание и настройка сервера

Знакомство с параметрами сервера

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

Рассмотрим файл server.properties . Данный файл содержит в себе все основные параметры сервера. Откройте этот файл при помощи любого адекватного текстового редактора. Вы увидите примерно такое содержимое:

#Minecraft server properties #Sat Jan 19 19:41:50 MSK 2013 generator-settings= allow-nether=true level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= online-mode=true pvp=true difficulty=1 gamemode=0 max-players=20 spawn-monsters=true generate-structures=true view-distance=10 motd=A Minecraft Server

Описание параметров

Параметр Значения По умолчанию Описание
allow-flight true / false false Разрешает игроку совершать полёты по миру Minecraft. Эта опция действует только на полёты в режиме Выживание и оказывает эффект только при наличии соответствующего плагина (например, Flight). На полёты в режиме Творчество никак не влияет.
allow-nether true / false true Данный параметр определяет возможность перехода в Нижний мир . Если отключить, все игроки, находившиеся в Нижнем мире, будут перемещены в обычный. Не влияет на переход в Край .
difficulty Число (0-3) 1 Сложность: 0 - Peaceful 1 - Easy 2 - Normal 3 - Hard
enable-command-block true / false false Позволяет использовать командный блок . Эта опция не генерируется при первой загрузке, а появляется при первой попытке использования командного блока.
enable-query true / false false Позволяет активировать протокол GameSpy4 для прослушки сервера (получении информации о сервере).
enable-rcon true / false false Позволяет использовать удаленный доступ к консоли сервера.
gamemode Число (0-2) 0 Стандартный игровой режим, автоматически устанавливаемый всем впервые зашедшим на сервер игрокам. Режим отдельного игрока меняется командой /gamemode . 0 - Survival 1 - Creative 2 - Adventure (доступно, начиная с 12w22a)
generator-settings нет Строка Эта строка задает шаблон генерации суперплоского мира. См. суперплоскость для подробностей.
generate-structures true / false true Генерировать ли структуры (сокровищницы, крепости, деревни...)
hardcore true / false false Включает на сервере режим Хардкор . После смерти - бан, переподключиться нельзя.
level-name Имя папки world Название папки с файлами карты, которую будет использовать сервер во время игры. Данная папка размещена в том же каталоге, где находится сервер. Если её не окажется, сервер автоматически сгенерирует новый мир и поместит его файлы в папку с этим названием.
level-seed Любое допустимое зерно нет Входные данные (зерно) для генератора уровня. Если вы хотите создать случайный мир - оставьте данное поле пустым.
level-type DEFAULT / FLAT / LARGEBIOMES DEFAULT Определяет тип мира .
max-build-height Число, кратное 16 (64 - 256) 256 Указывает максимальную высоту постройки на вашем сервере. Выше этого уровня нельзя будет ломать или ставить блоки. Местность может генерироваться выше этого уровня, также можно разрушать блоки при помощи ТНТ и огня . Кроме того, выше границы работают ведра (баг).
max-players Число (0-2147483647) 20 Указывает максимальное допустимое количество игроков на сервере.
motd Строка короче 60 символов A Minecraft Server Описание сервера, отображаемое при подключении в списке серверов. Поддерживает форматирование текста .
online-mode true / false true Этот параметр позволяет включить/выключить проверку подлинности премиум-аккаунтов пользователей, которые подключаются к данному серверу. Если false - программа не будет проверять аккаунты игроков и на сервер смогут заходить игроки, в учетных записей которых отсутствует статус «премиум-аккаунт». Если значение параметра true , на сервер смогут зайти только пользователи с премиум-аккаунтом. Если проверка аккаунтов отключена, на данный сервер смогут зайти «пираты» и игроки, подделавшие ник, что несколько небезопасно. Администратор, который создает сервер в таком режиме, не нарушает условия пользовательского соглашения, поскольку данная опция была добавлена в список настраиваемых параметров сервера намеренно - отключив проверку, можно, например, играть в локальной сети и без доступа к Интернету.
pvp true / false true Включает/отключает получение урона игрокам от атак других игроков на сервере. При true игроки смогут «воевать» между собой, убивая друг друга. Если уставлено значение false , игроки не смогут наносить прямой урон один другому.
query.port Число (1-65535) 25565 Порт для получения информации о сервере. Появляется автоматически при enable-query=true .
rcon.password Строка нет Пароль для удаленного доступа к серверу. Появляется автоматически при enable-rcon=true .
rcon.port Число (1-65535) 25575 Порт для удаленного контроля сервера. Появляется автоматически при enable-rcon=true .
server-ip Любой допустимый IP-адрес нет Указывает IP-адрес сервера, который будет использоваться другими игроками для подключения к этому серверу. Данное поле рекомендуется оставлять пустым, но если вы хотите дать серверу особый IP-адрес, то можно воспользоваться этим параметром, чтобы задать его.
server-port Число (1-65535) 25565 Данные параметр определяет значение порта в протоколах TCP и UDP, который будет использовать сервер игры. Стандартный для Minecraft порт - 25565. Рекомендуется не изменять значение, т.к. для входа на сервер, использующий стандартный порт, игроку будет достаточно набрать IP или DNS адрес, без указания порта, а также при использовании других портов есть вероятность того, что этот порт уже будет занят другим сетевым ресурсом. Если Вы все же хотите указать порт вручную, выбирайте числа побольше и избегайте популярных портов: 80 и 8080 (web-сервер), 21 (ftp-сервер), 22 (ssh-сервер), 143 (imap), 6969 и 6881-6889 (bittorrent) и др. Например, порт 25000 подойдёт.
snooper-enabled true / false true Разрешает серверу отправлять некоторую статистику и данные разработчикам.
spawn-animals true / false true Аналогично spawn-monsters , но для дружелюбных мобов (коровы , свиньи , овцы ...).
spawn-monsters true / false true Если значение параметра true , то, как и в одиночной игре, в ночное время и в темных пещерах на карте будут появляться враждебные мобы и будут стараться нанести вред игрокам на сервере. Если значение false , враждебные мобы (например, скелеты , зомби) не будут автоматически появляться во время игры, однако их можно заспаунить с помощью модификаций. Все находившиеся на карте мобы останутся.
spawn-npcs true / false true Разрешить появление NPC в деревнях.
spawn-protection Число (1-100) 16 Радиус защиты территории спауна в блоках (эту территорию смогут изменять только операторы). Радиус 0 дает защиту единственного блока, 1 - зоны 3x3 и так далее. Эта опция не генерируется при первой загрузке, а появляется, когда первый игрок заходит на сервер. После 1.4.2 защита спауна автоматически отключается, если у сервера нет ни одного оператора.
texture-pack Имя файла нет Местоположение текстур, которые сервер предложит загрузить игроку при соединении. В данном поле нужно указать имя zip-архива, находящегося в папке сервера.
view-distance Число (3-15) 10 Регулирует радиус обновляемых чанков для отсылки игроку. Для справки: дальность прорисовки Far отображает область в радиусе 9 чанков.
white-list true / false false Позволяет включать/отключать использование вайтлиста на сервере. При true администратору сервера необходимо будет вручную добавлять ники игроков в белый список. Если установлено значение false , любой игрок сможет зайти на данный сервер, зная его IP-адрес и порт. Администраторы сервера имеют возможность зайти на сервер вне зависимости от белого списка.

Непосредственно перед началом игры на сервере вы можете настроить указанные выше параметры сервера.

  • Поле server-ip лучше всего оставить пустым - игра сама определит и настроит данный параметр. Но если вы хотите присвоить серверу особый IP-адрес, то можете изменить этот параметр.
  • Поле gamemode указывает на игровой режим, который автоматически будет включен всем игрокам, зашедшим на сервер. Игровой режим для конкретного игрока можно сменить во время работы.
  • Если вы включили white-list , сделайте себя оператором или добавьте себя в белый список.
  • При заполнении поля max-build-height неподходящим числом сервер автоматически подбирает ближайшее число, возможное для использования.

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

Настройка подключения к серверу

Стоит отметить, что на сервере могут одновременно играть игроки как из локальной сети, так и из сети Интернет.

Подключение к собственному серверу

Если вы держите сервер на том же компьютере, на котором собираетесь играть, для подключения достаточно ввести адрес 127.0.0.1 или localhost . Этот адрес задействует виртуальный сетевой интерфейс (loopback), который доступен всегда, даже если у компьютера нет сетевой карты.

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

Сервер в локальной сети

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

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

К тому же, существуют сервисы (в том числе и бесплатные), предоставляющие домены третьего уровня, например, dyn.com/dns/ . Обновление адреса производится обычно при помощи специальной программы, которую вы должны будете установить на компьютер, но некоторые модемы и роутеры могут сами выполнять эту функцию (посмотрите в интерфейсе маршрутизатора на предмет Dynamic DNS). Многие провайдеры предлагают статический IP-адрес в качестве дополнительной услуги.

Подключение к серверу

Чтобы подключиться к Вашему серверу, игроки в строке ввода IP-адреса сервера в клиенте игры должны ввести Ваш внешний IP-адрес или домен (адрес сайта) и нажать кнопку подключения к серверу. Внешний IP-адрес может узнать владелец сервера и сказать его игрокам, которые хотят подключиться к его серверу. Узнать ваш внешний IP-адрес могут помочь сайты: SpeedTest.net , 2IP.ru , Smart-IP.net .

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

Сервер через VPN

Если у вас возникают проблемы с внутренним IP-адресом, можно попробовать Hamachi, P2PLauncher, EasyVPN, Garena или подобные сервисы. Самым популярным из них является Hamachi. Создатель сервера и подключающиеся должны скачать и установить Hamachi . Далее:

Для сервера:

  1. Создать комнату.
  2. server-ip оставить пустым.
  3. Запустить сервер.
  4. Сообщить свой IP в Hamachi (рядом с кнопкой подключения) подключающимся.

Для игроков:

  1. Зайти в комнату с сервером.
  2. Попробовать подключиться по полученному IP.

Самая простая в использовании - это программа P2PLauncher , соединяющая компьютеры через сеть peer-to-peer. Просто поместите её в папку с игрой и запустите. На сервере:

  1. Введите никнейм (он же - будущее имя сервера) и название комнаты, нажмите «Запустить сервер».
  2. Сообщите название комнаты и свой ник, тому кто хочет к вам присоединиться.

На клиенте:

  1. Запустите P2PLauncher. Введите свой никнейм и название комнаты, нажмите «Запустить клиент».
  2. В качестве имени сервера используйте ник игрока, создавшего сервер.

Открытие портов

Открытие , или проброс портов (Port Forwarding ) позволяет клиентам, подключащимся из Интернета, получать доступ к серверу, который находится за маршрутизатором или модемом. Проблема с открытием портов часто встречается при создании сервера в локальной подсети. Маршрутизатор или модем могут блокировать порт, который пытается использовать сервер игры. Для разных моделей эта процедура происходит немного по-разному.

Есть 2 способа открытия портов:

  • На сайте portforward.com представлена сборка специального ПО, которое предназначено для открытия портов на различных моделях модемов. Зайдите на этот сайт и в списке найдите модель своего модема или маршрутизатора. Перейдите на страницу вашей модели и скачайте оттуда утилиту, предназначенную для открытия портов. С помощью неё откройте порт, который использует ваш сервер (по умолчанию 25565 ).
  • Зайдите в веб-интерфейс вашего модема или маршутизатора через веб-браузер. Как правило, чтобы зайти в него, в строке ввода веб-адреса нужно ввести 192.168.1.1 или 192.168.0.1 . После того, как вы оказались в меню веб-интерфейса, найдите пункт Port Forwarding или NAT . После открытия этого меню вам потребуется ввести некоторые параметры. Параметры, которые могут потребоваться: Start Port - 25565, End Port - 25565, IP adress - локальный IP-адрес компьютера, на котором вы создаете сервер (например, 192.168.1.2), Protocol - сначала введите TCP, а после этого повторите всю процедуру снова для протокола UDP. Примеры открытия портов для многих моделей модемов можно найти на portforward.com .

Пример использования программы PFPortChecker

Чтобы проверить, удалась ли процедура открытия порта, попросите кого-нибудь вне вашей локальной сети подключиться к серверу, используя внешний IP-адрес (вы также можете попробовать подключиться к себе по внешнему адресу самостоятельно, но неудача в этом случае не всегда означает недоступность сервера). Или же загрузите и установите программу PFPortChecker . В поле Port введите номер порта, который вы пытались открыть. В поле Protocol сначала выберите UDP, а потом TCP. Затем нажмите кнопку проверки. После окончания проверки программа выведет 3 итога для TCP и 3 для UDP. Если текст всех 6 результатов проверки будет зелёного цвета, значит процедура удалась полностью. Для примера смотрите скриншот справа.

Администрирование сервера

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

Описание GUI

GUI окна сервера состоит из следующих элементов:

  1. Окно информации. В данном окне отображается информация про объем использованной оперативной памяти, идет динамическое построение графика используемого объема RAM и т.д.
  2. Список игроков. В данном окне отображается список никнеймов всех игроков, которые подключены к серверу.
  3. Лог и чат. Здесь отображается информация о состоянии работы сервера, ошибки, итог выполнения операций, применение игроками команд управления сервером и т.д. Здесь же отображаются все сообщения, отправленными игроками в чат. Вся информация, которая есть в окне лога, автоматически записывается в файл server.log , находящемся в том же каталоге, где расположен сервер.
  4. Командная строка. Данная панель является самой важной часть GUI. Из нее администратор может осуществлять администрирование сервером: добавлять в вайтлист, банить, давать игрокам предметы или полномочия операторов (см. дальше), делать сохранения карты, остановку работы сервера и т.д.

Консольный режим

В консольном, или nogui, режиме присутствуют только лог и командная строка. Они исполняют те же функции, что и соответствующие окна графического режима.

Запустить в консольном режиме можно только.jar-версию сервера (minecraft_server.jar ). Для этого нужно в команде запуска указать параметр nogui:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Описание доступных команд

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

FAQ

Q: Игроки не могут разрушать блоки, все сломанное возвращается обратно. Как это исправить?
A: Рядом с точкой спауна есть защищенная зона, блоки в которой могут ставить и уничтожать только операторы сервера. То есть, игрокам нужно просто отойти примерно на 30 блоков в любую сторону.

Q: В логе сервера всё время появляется сообщение «Can"t keep up! Is server overloaded or system time changed?» Что это значит?
A: Это значит, что сервер в данный момент перегружен и его работа может быть не совсем исправна. Уменьшить нагрузку на сервер можно, закрыв все сторонние программы, тем самым снизив нагрузку на процессор и освободив дополнительный объем оперативной памяти. Можно попробовать перезапустить сервер. Скорость работы сервера сильно зависит от количества игроков, играющих на нём.

Q: Игроки жалуются на то, что сервер жутко лагает. Как мне исправить это?
A: Возможно, скорость подключения к сети Интернет недостаточная, или аппаратное обеспечение компьютера слишком "слабое". Постарайтесь минимизировать использование интернет-трафика (закрыть интернет-браузеры, торрент-клиенты и прочее) и снизить нагрузку на использование ресурсов компьютера. Добавьте Minecraft_Server.exe в список исключений Вашего фаерволла/антивируса, а лучше всего выключите их. Попробуйте перезапустить сервер. Попросите игроков, у которых лагает, переподключиться к серверу - возможно, проблема лагов на стороне клиента.

Q: Игроки не могут подключиться к моему серверу. Что делать?
A: Сначала попробуйте подключиться к нему самому, использовав в качестве IP-адреса сервера localhost . Если Вам не удалось подключиться, сервер создан полностью неправильно. Возможно, Вы допустили ошибку при конфигурации файла server.properties , или Ваш антивирус агрессивно блокирует сервер игры. Если же Вам удалось подключиться к собственному серверу, проверьте, правильно ли Вы определили собственный IP-адрес. Возможно, Вы забыли открыть порты, которые использует сервер игры. Просмотрите лог сервера на наличие ошибок - они могут указать Вам на причину возникновения проблемы.

Q: При подключении игроки получают сообщение "Outdated server!" / "Outdated client!"
A: Сервер и клиент должны быть одной и той же версии, внимательно проверьте это.

Q: Я хочу запустить на сервере свою карту из одиночной игры. Как мне это сделать?
A: Из папки saves , которая находится в каталоге установленной игры (.minecraft ), перенесите папку с Вашей картой (например, New World) в папку, где лежит сервер игры. Не забудьте поменять level-name в файле server.properties , если ваша папка называется не так, как текущая папка сервера. Перенос должен осуществляться при выключенном сервере.

Q: Как мне создать новый мир?
A: Удалите все файлы из Вашей папки мира сервера или укажите новое имя мира в параметре level-name в файле server.properties .

Q: Я хочу обновить сервер. Что для этого нужно?
A: Сначала сделайте бекап - если что-то пойдет не так, Вы сможете восстановить сервер из резервной копии. Затем заново скачайте с официального сайта исполняемый файл сервера и замените им Ваш старый. Затем запустите сервер - все настройки, карты и игроки должны сохраниться.

Q: Как мне добавить на сервер функции /home /warp /spawn и другие?
A: Поищите в плагинах к Bukkit . Например, есть большой плагин CommandBook .

Q: При создании сервера в логе появляется сообщение: «FAILED TO BIND TO PORT. Perhaps a server is already running on that port?». Что делать?
A: Это значит, что порт, который использует сервер, уже занят, или доступ к нему закрыт. Отключите Ваш антивирус и файерволл, программы использующие интернет. Вероятно, вы указали порт, использующийся другой программой (например, веб-сервером или торрент-клиентом) или перед началом создания сервера Вы забыли проделать процедуру открытия портов на модеме/маршрутизаторе. Чтобы узнать, как её сделать, смотрите последний раздел данной статьи.

Q: В логе сервера появляется сообщение: « %username% lost connection: End of stream». Что мне делать?
A: Такая проблема может иногда случаться на операционной системе Windows XP SP3. Попробуйте запустить сервер на виртуальной машине (например, VirtualBox) или смените операционную систему.

Q: При запуске сервера я получаю ошибку, что моя версия Java устарела. Как мне узнать, какая у меня версия Java?
A: Для работы игры требуется Java 6. Чтобы проверить Вашу версию, сделайте следующее:

  1. Откройте командную строку (консоль, терминал):
    • Windows: -> cmd ->
    • Linux: размещение в меню различается в зависимости от оболочки, обычно это Приложения -> Системные / Стандартные -> Терминал
    • OS X: В Доке или Finder"е: Программы -> Служебные программы -> Терминал
  2. В командной строке введите java -version и нажмите Enter
  3. В ответе найдите строку начинающуюся с java version . Число, стоящее далее - версия Java.

Если в ответ вы получили сообщение такого вида:

Java не является внутренней или внешней командой, исполняемой программой или пакетным файлом (Windows) bash: java: command not found (Linux & OS X)

то это означает, что Java у Вас не установлена или не настроены переменные среды (последнее обычно только для Windows). Попробуйте сделать следуещее:

  1. Нажмите правой кнопкой мыши на Мой компьютер
  2. Кликните на Свойства
  3. Кликните на Расширенные параметры системы
  4. Кликните на Переменные среды
  5. В списке системных переменных найдите переменную Path
  6. Кликните Редактировать и допишите в конец: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Откройте командную строку заново и попробуйте снова

Если Ваша версия ниже 1.6 или Java у Вас не установлена, перейдите на страницу загрузки Java и скачайте последнюю версию.

Q: У меня динамический IP! А покупать статический адрес ради сервера Minecraft"a не хочется....
A: Используя сервисы вроде DynDNS или No-IP, Вы можете получить статический домен третьего уровня (myminecraft.dyndns.org , serverminecraft.zapto.org ...)

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

Вы можете найти множество видео на youtube как весело можно провести время. А так же если вас это заинтересует, можете создать свой канал и сделать на видео все ваши похождения. Создав свой собственный сервер, вы будете иметь полную власть над ним. Minecraft это игра, где дается воля фантазиям, поэтому вы можете оценить не только свою фантазию, но и друзей. Сборка различных модификаций к игре наполнит её более широкими возможностями. Так же сборку к игре можно сделать самим игрокам и распространять по сайтам. Сборку можно создать при помощи объединения нескольких модов в майнкрафт.

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

Команды на сервере выполняю тоже немаловажную роль, как уже было написано выше, они позволяют «держать в руках пульт управления». Команды пишутся для того, чтобы сервер был под вашим контролем.
Команды показаны на скриншоте ниже (ЩЕЛКАЙТЕ ПО НИМ):

Создание сервера в майнкрафте

Для начала вам необходимо открыть страницу http://www.minecraft.net/download.jsp и потребуется скачать файл под названием Minecraft_Server.exe. Это официальный сайт, следовательно, на нем находятся все самые последние версии.
Файл, которые вы скачали Minecraft_Server.exe (либо по-другому он называется minecraft_server.jar) требуется открыть папку и перенести, в которой у вас будет находиться сервер.
Теперь перейдем к портам, нужно его открыть, если же у вас он открыт 25565, то вы увидите такую надпись:


Теперь же сохраняйте спокойствие и подождите, пока процесс для игры minecraft дойдет до конца. После же завершения, потребуется закрыть окно.

Другой случай будет тогда, если у вас для minecraft закрыт порт, или работу Minecraft_Server.exe или Java блокирует некая программа, например файрволл, как показано на картинке ниже. Если же такое происходит попробуйте удалить java и установить заново, вылезет сообщение с фаерволла и нужно будет разрешить приложению доступы.


Как открыть порт 25565. В любом случае для начала вы должны разрешить доступ java, если же конечно вылезет такое окно. Конечно же вы разрешаете java эти права. На скриншоте приведен пример блокировки.


Если все пойдет нормально, то в папке появятся новые файлы, и папка world.
Нам нужен несомненно файл под названием server.properties. Вам необходимо открыть данный файл блокнотом. Теперь же следует к сведению рассмотреть информацию, которая приведена ниже.

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


Если у вас ip меняющийся, а у большинства именно такой, то вам необходимо вводить обновлять строчку server-ip=, перед каждым запуском сервера.
Сайты, которые показывают ip нужно установить в закладки, для упрощения поиска.

Запускаем и заходим на свой сервер (c видео)

Информация актуальна для версий Minecraft 1.2.5, 1.5.2, 1.6.1, 1.6.2, 1.6.4. Далее вам необходимо запустить Minecraft_Server.exe и ждать конца загрузки. Заходим в minecraft (необязательно вводить логин и пароль).
Нажимаем на Multiplayer, дальше Add Server, как показано на картинке ниже.


Далее вам нужно ввести имя сервера (это имя будет показываться в списке) и ip сервера
Далее, нажимаем Done, и у вас появится сервер в списке. Зеленые полоски справа, говорят о том, что он работает, а так же показывается онлайн. Далее требуется нажать Join Server.


Готово, теперь вы играете на своем, собственном сервере.

Это руководство о том, как создать сервер Minecraft на различных платформах. К концу руководства вы будете знать, как установить сервер Minecraft на операционные системы Linux, Windows и Mac.

В целом, Minecraft – видеоигра песочница, разработанная Mojang. Она состоит в рейтинге самый популярных игр на таких стриминговых сайтах, как Twitch. В игру можно играть самостоятельно, однако есть и многопользовательский режим с большим сообществом игроков.

Чтобы получать удовольствие от многопользовательского режима, игрокам нужно либо установить свой собственный сервер Minecraft, либо использовать хостинг провайдера. В этом руководстве мы остановимся на решении установки своего собственного сервера Minecraft на Linux, Windows и Mac. Если у вас есть на Hostinger, вы можете использовать эти инструкции и играть со своими друзями и семьёй!

Как создать сервер Minecraft на Linux

Давайте посмотрим, как создать сервер Minecraft на двух лучших дистрибутивах ОС Linux – Ubuntu and CentOS (англ.). Хоть процесс и очень похож на обоих системах, есть некоторые отличия в процессе установки необходимых пакетов.

Настройка сервера Minecraft на Ubuntu

Прежде всего, мы создадим сервер Minecraft используя VPS запущенную под управлением ОС Ubuntu 16.04. Весь процесс заключается в трёх простых шагах.

Прежде, чем начать, нужно подключится к вашему серверу по SSH. Для входа на сервер откройте терминал (или используйте , если вы на Windows) и введите эти команды:

Ssh username@ipaddress

Как только войдёте, можно начинать установку своего сервера Minecraft. Обращаем внимание на то, что установка сервера Minecraft требует наличие установленной Java в вашей системе. Возможно Java уже установлена на вашей системе. Чтобы это проверить, выполните следующую команду:

Java -version

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

Запустите эти команды в вашем терминале для скачивания последних версий пакетов программ для установки на своей системе, включая Java:

Sudo apt-get update

Теперь вам нужно установить Java. Мы устанавливаем Java 7 для этого руководства:

Sudo apt-get install openjdk-7-jdk

Если вам нужна последняя версия Java, вы можете запустить эту команду вместо предыдущей:

Sudo apt-get install default-jdk

Здесь мы также должны установить screen, который обеспечит работу вашего сервера в фоном режиме даже, если будет утрачено соединение. Чтобы это сделать, введите следующую команду:

Sudo apt-get install screen

Теперь у вас есть установленные в вашей системе Java и Screen.

Шаг 2 – Установка сервера Minecraft на Ubuntu

Давайте теперь посмотрим, как создать сервер Minecraft на Ubuntu VPS. Всегда лучше держать файлы и программы в чистоте и порядке. Дабы избежать хаоса создадим новый каталог, в котором будут храниться все файлы Minecraft. Этот шаг не обязательный, хотя для большей ясности, мы его очень рекомендуем. Чтобы сделать новый каталог, запустите:

Mkdir minecraft

После создания перейдите внутрь каталога:

Sudo apt-get install wget

Теперь скачайте и установите ваш собственный сервер Minecraft:

Wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar

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

Примите лицензионное соглашение пользователя Minecraft:

Echo "eula=true" > eula.txt

Вначале запустим screen, чтобы можно было запустить сервер в фоновом режиме:

Screen -S "Minecraft server 1"

Мы назвали текущую сессию ‘Minecraft server 1’, но вы можете использовать любое другое имя.

Это всё – вы успешно установили ваш пользовательский сервер Minecraft на Ubuntu.

Теперь вам нужно только запустить установленный сервер. Для этого в терминале запустите такую команду:

Как вы видите, Minecraft требует наличия 1024MB или 1GB RAM доступной для запуска сервера. Так как это минимальные требования, рекомендуем вам иметь в наличии больше оперативной памяти (RAM) для лучшей производительности. Для выделения большего объёма памяти для сервера просто заменить 1024 в -Xmx и -Xms параметрах на 2048 (2GB) и так далее. Вот, что вы увидите после выполнения команды:

И теперь он у вас есть: ваш собственный сервер Minecraft всего за несколько минут. Сервер запущен в фоновом режиме, так как мы используем screen. Чтобы отключить screen, нажмите CTRL + A , потом D . Вы можете откатить назад операцию и ещё раз открыть окно screen написав screen -r в терминале. Экспериментировать с настройками сервера можно в файле свойств:

Nano ~/minecraft/server.properties

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

Давайте посмотрим, как создать сервер Minecraft на VPS запущенном под ОС CentOS 7. Процесс не слишком отличает от Ubuntu.

Шаг 1 – Установка Java и Screen

Во-первых, вам надо установить Java , так как Minecraft полностью построен на ней. Далее screen, так как он необходим для сервера Minecraft после завершение сеанса в SSH. Подключитесь к вашему VPS серверу через SSH (пользователи Windows могут использовать для этого клиент ) и запустите установку этих двух пакетов:

Yum install java screen -y

Шаг 2 – Установка сервера Minecraft на CentOS 7

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

Cd minecraft

Скачайте пакеты сервера Minecraft:

Wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

Запустите screen с корректным названием:

Screen -S "Minecraft server"

Примите соглашение EULA сменив значение с false на true в файле eula.txt:

Nano eula.txt

Шаг 3 – Запуск сервера Minecraft

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

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Результат должен быть приблизительно таким:

СерверMinecraft был успешно запущен, вы можете выйти из screen,используя сочетание клавиш CTRL — A + D .

Настройки сервера могут быть изменены редактированием данного файла:

Nano server.properties

Как создать сервер Minecraft на Windows

Сервер Minecraft также можете установить и на свой Windows PC. Постараемся раскрыть всё, что вам для этого потребуется, в трёх шагах.

Шаг 1 – Установка последней версии Java

Поскольку Minecraft основан на Java, нужно установить последнюю её версию и убедиться, что всё запущенно верно. Вы можете использовать командную строку для проверки соответствия требованиям. Выполните следующую команду:

Java -version

Потом убедитесь, что ваша версия соответствует последней версии Java на официальном сайта. Скачайте и установите, если ваша текущая версия более устаревшая или если у вас нет вообще Java.

Шаг 2 – Установка сервера Minecraft на Windows

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

Переместите файл .jar в каталог, который вы создали ранее и два раза кликните по нему.

Прежде, чем продолжить установку сервера Minecraft, нужно согласиться с условиями лицензионного соглашения EULA . Это можно сделать путём редактирования файла eula.txt и изменением параметра eula=false на eula=true .

Вы можете запустить сервер Minecraft при помощи командной строки Windows. Используйте её для перехода в ваш каталог Minecraft. Например:

Cd Desktop/MinecraftServer

Запустите сервер Minecraft, исполнив команду:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Или же вы можете ещё раз дважды нажать левой кнопкой мыши на файл с расширением .jar и это приведёт к тому же результату. Вам понадобится разрешить серверу Minecraft доступ через фаервол (брандмауер) Windows.

Если вы увидите подобный экран, это означает, что ваш сервер Minecraft успешно стартовал:

Как создать сервер Minecraft на Mac

Последним, но не менее важным пунктом рассмотрим установку сервера Minecraft на MacOS. Решение задачи в три шага.

Шаг 1 – Установка Java и Screen

Java включена по умолчанию , если вы используете самую последнюю версию системы MacOS. Перепроверить это можно путём ввода этой команды в вашем терминале:

Java -version

Если окажется, что она недоступна, вы можете скачать традиционные версии Java с сайта Apple.

Шаг 2 – Установка сервера Minecraft на Mac

Чтобы всё было аккуратно и организованно, лучшим выбором будет создать каталог для вашего сервера Minecraft. Как только вы его создали, скачайте установку сервера Minecraft с официального сайта.

Скачайте её в созданный каталог. Затем откройте текстовый редактор и установите формат в простой текст (plain text) Format › Make Plain Text. Вставьте в файл следующее:

#!/bin/bash cd "$(dirname "$0")" exec java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui

Сохраните файл как startmc.command в этом же каталоге ,где находятся установочные файлы сервера Minecraft. Чтобы он заработал, нужно изменить права доступа. Назначить их можно из терминала (Terminal),который можно найти в Applications Utilities . Как только терминал откроется, перейдите в ваш каталог Minecraft. Например:

cd Desktop/MinecraftServer

Назначить права доступа можно такой командой:

Chmod a+x startmc.command

Шаг 3 – Запуск сервера Minecraft

Если все шаги были пройдены верно, вы сможете запустить сервер Minecraft двойным кликом по файлу startmc.command . После этого, появится новое окно терминала.

Вы можете заметить предупреждения о нескольких пропущенных файлах или каталогах, при первом запуске. Не стоит по этому поводу переживать, это вполне нормально!

В заключение

Поздравляем! С завершением этого руководства вы научились создавать сервер Minecraft на различных платформах и операционных системах.

Итак, сегодня я расскажу вам, как создать сервер майнкрафта. Для начала я поведаю о обычном сервере, а в следующей статье мы рассмотрим запуск сервера на bukkit’е. То есть сегодняшний сервер не будет поддерживать модов, но для игры с друзьями его вполне достаточно, да и установка у него проще.

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

Будем устанавливать сервер для Windows, так как я не встречал ни одного человека с линуксом, который не мог бы поднять сервер 🙂

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

И так, помещаем этот файл в отдельную папку, чтобы было удобнее, и запускаем. Ждем появления строки типа « Done (10,146s)! For help, type «help» or «?» «. У меня на это ушло около 10 секунд. Остановим сервер, для этого в окошко ввода справа-снизу впишем «stop» и нажмем клавишу энтер. Давайте теперь разберемся с настройкой сервера, потому-что только так у нас получить создать minecraft сервер именно таким, какой он нам нужен. Посмотрим на то, что появилось у нас в папке с сервером:

  • banned-ips.txt — список игроков, забаненых по ip
  • banned-players.txt — список забаненых игроков
  • ops.txt — список опов или, проще говоря, список админов
  • server.log — лог сервера. Сюда записывается всякая информация, которая вам вряд ли понадобится
  • server.properties — настройки сервера
  • white-list.txt — список игроков, которым открыт доступ на сервер

Разберемся поподробнее. Файлы banned-ips, banned-players, ops и whitelist представляют из себя список игроков. На каждой строчке должно быть по одному нику. Если хотите, можете вписать свой ник в ops.txt, но я рекомендую лучше воспользоваться командой, о которой я расскажу ближе к концу статьи. Поподробнее остановимся на файле server.properties и рассмотрим все его пункты. Большинство пунктов может принимать только значения «true» («разрешить») или «false» («запретить»). Вот список всех команд:

  • allow-nether=true — разрешить ли нижний мир на сервере
  • level-name=world — имя мира. Определяет название папки, в которой будет храниться ваш мир
  • enable-query=false — разрешить ли запросы статистики сервера. Оставляйте как есть.
  • allow-flight=false — разрешить ли читерам летать? Полета в креативе это не касается
  • server-port=25565 — порт сервера, в большинстве случаев менять его не надо
  • level-type=DEFAULT — тип сервера, если поставить «FLAT», то у вас получится плоская карта
  • enable-rcon=false — позволяет получить удаленный доступ к консоли. Не спрашивайте, я не знаю как.
  • level-seed= — сид уровня, чтобы вступило в силу, придется сделать вайп (удалить папку «World»)
  • server-ip= — в большинстве случаев стоит оставлять пустым
  • max-build-height=256 — максимальная высота строительства (одно из: 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 256)
  • spawn-npcs=true — спавнить ли жителей деревень
  • white-list=false — включить ли вайт-лист
  • spawn-animals=true — спавнить ли животных
  • online-mode=true — если false, то смогут заходить пираты
  • pvp=true — разрешить ли пвп
  • difficulty=1 уровень сложности (0 — Peaceful, 1 — Easy, 2 — Normal, 3 — Hard)
  • gamemode=0 — если поставить «1», то у всех игроков будет креатив
  • max-players=20 — количество слотов на сервере
  • spawn-monsters=true — спавнить ли враждебных монстров
  • generate-structures=true — генерировать ли деревни, сокровищницы, крепости…
  • view-distance=10 — дальность видимости в чанках, рекомендую не менять
  • motd=A Minecraft Server — сообщение, которое отображается в списке серверов. Должно быть не более 60 символов

Собственно, после изменения настроек и их сохранения можно запускать сервер и наслаждаться игрой. Ах да, вот список команд, который доступен из самого приложения сервера (там, где мы писали «stop»). Эти команды доступны и из игры, если вы Оп. В этом случае перед командой следует добавлять символ «/». Вот сам список:

  • help — выводит список доступных команд
  • kick <ник> — кикает игрока (отключает от сервера)
  • ban <ник> — банит игрока
  • pardon <ник> — разбанивает игрока
  • ban-ip — добавляет ip адрес в список забаненых
  • pardon-ip — убирает ip адрес из списка забаненых
  • op <ник> — делает игрока Опом
  • deop <ник> — понижает Опа до обычного игрока
  • tp <ник1> <ник2> — переносит первого игрока ко второму
  • give <ник> [количество] — дает игроку предмет с заданным id. Количество не обязательно.
  • tell <игрок> <сообщение> — отправляет приватное сообщение игроку
  • stop — останавливает сервер
  • save-all — сохраняет карту
  • save-off — отключает сохранение ландшафта, обычно не используется
  • save-on — включает сохранение ландшафта
  • list — выводит список игроков
  • say <сообщение> — выводит в чат сообщение от имени сервера
  • time set <количество> — задает время. Игровые сутки длятся 24000. Если установить время в 0 (time set 0), то мы получим утро. А если поставить 12000, то вечер
  • time add <количество> — добавляет к текущему времени какое-то количество
  • gamemode <ник> <значение> — изменяет тип игры игрока. Значение может быть 0 (выживание) или 1 (креатив)
  • toggledownfall — включает или отключает осадки
  • xp <ник> <количестве> — дает игроку заданное количество опыта (0-5000)

Вот и все, теперь вы знаете как создать сервер в Minecraft удачной игры на вашем сервере!

Как создать свой сервер в майнкрафте?

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

Создание сервера

  1. Перед установкой сервера скачайте и установите последнюю версию Java .
  2. Скачайте сервер Майнкрафт. Лучше всего это сделать на Bukkit.org. Загрузите рекомендуемый билд (помечен зелёным).
  3. Создайте папку сервера и поместите туда скачанный файл.
  4. Для простоты пользования дайте файлу баккита более короткое название (не забудьте указать расширение.jar).
  5. Далее создайте «батник». Для этого в Windows 7 в верхней панели папки нажмите кнопку «Упорядочить», затем из выпадающего списка выберите «Параметры папок и поиска». В появившемся окне выберите вкладку «Вид» и почти в самом конце списка уберите галочку со строки «Скрывать расширения для зарегистрированных типов файлов». Далее создайте текстовый документ, дайте ему имя и присвойте расширение.bat.
  6. Откройте получившийся файл при помощи любого текстового редактора.
  7. Пропишите «java Xmx1G». При помощи этой команды вы выставляете количество оперативной памяти, которая будет расходоваться на поддержание сервера. В данном примере 1 гигабайт. В том случае, если вы хотите выставить полтора гигабайта, два с половиной или другое нецелое число, то нужно прописывать значение в мегабайтах (512М, 1536М и т.д.). Для нормальной работы сервера с количеством игроков, равным двадцати, необходимо около 2G оперативной памяти.
  8. В той же строке пропишите - Xincgc. Данная функция предназначена для загрузки из оперативной памяти «чанков», находящихся вне поля зрения. Если не прописать эту опцию, загрузка происходить не будет, и в скором времени сервер зависнет.
  9. Там же пропишите -jar. Данная опция определяет файл, к которому будут применяться предыдущие.
  10. Запустите сервер при помощи файла с расширением.jar.
  11. Откроется окно, в котором вы сможете наблюдать прогресс запуска. Тем временем в папке с сервером появятся дополнительные файлы и папки.

Настройка сервера

Для настройки конфигураций откройте появившийся в папке с сервером файл server.properties при помощи Notepad++ или другого редактора кода. Вам понадобится изменить следующие параметры:

  1. Online-mod сменить на false - для того чтобы на ваш сервер смогли заходить игроки, использующие пиратский клиент.
  2. Значение server-IP задавать не стоит, так как сервер сам подхватывает ваш ip-адрес, а если вы его пропишете в конфигурации, то игра может вылетать с ошибками порта.
  3. Значение server-port стоит менять только в том случае, если у вас не один, а несколько серверов.
  4. Max-players - это количество игроков, которые могут одновременно находиться на сервере.
  5. Spawn npcs имеет два значения - true и false. Включает и выключает возможность появления деревень и деревенских жителей.
  6. В строке white-list через запятую можете записать ники игроков, которые имеют право зайти на сервер. Будьте внимательны, так как после изменения значения этой опции на сервер смогут войти исключительно игроки, указанные в списке и никто больше.
  7. Смена значения Hardcore на true включит режим хардкора.
  8. В файле ops.txt прописываются операторы сервера.

Плагины

Рассмотрим четыре самых необходимых плагина:

  1. HomeSpawnWarp. Самой нужной функцией данного плагина является возможность телепортироваться в некоторые точки (например, домой).
  2. ServerSave нужен для автосохранения мира.
  3. WorldEdit необходим для управления территорией в массовых масштабах.
  4. WorldGuard служит для привата территории и имущества. Является отличной защитой от гриферов.

Существует множесто плагинов для Майнкрафта. Мы указали самые основные. Остальные можете устанавливать по своему желанию.