Собственный сервер – это самый удобный способ совместной игры с друзьями. Кроме того, разобравшись со всеми особенностями его создания, ты даже сможешь зарабатывать на нем. Существует несколько возможностей создать собственный сервер и этот гайд поможет подобрать тебе самую удобную.
- Готовое решение на Scala Cube.
- Сервис Minecraft Realms.
- Создание сервера вручную.
Каждый из этих способов имеет определенные преимущества и недостатки. Ознакомься с ними, чтобы подобрать для себя оптимальный вариант.
Готовое решение на Scala Cube
Если ты хочешь быстро создать сервер высочайшего уровня, то просто воспользуйся хостингом ScalaCube. Здесь и неопытные пользователи смогут в кратчайшие сроки запустить собственные сервера с модами, плагинами и даже системой доната. Сервис является платным, но цены стартуют всего с 200 рублей в месяц. За такую стоимость ты получишь виртуальный сервер 768 Мб ОЗУ и 10 Гб дискового пространства. Этого будет достаточно для комфортной игры с участием как минимум 10 игроков и подключения даже самых требовательных модов.
Если тебе захочется большего, то просто воспользуйся другими тарифными планами, которые позволяют заполучить до 12 Гб оперативной памяти и до 120 Гб на SSD-диске. Более того, во все тарифные планы входит хостинг твоего собственного сайта с готовым форумом и донатным магазином. Это позволит тебе не только весело проводить время в Майнкрафте с друзьями, но и зарабатывать на своем проекте. Также ты получишь полностью работающий лаунчер, при помощи которого игроки смогут быстро входить на сервер со своим логином и паролем.
Чтобы пользоваться всеми возможностями Scala Cube, тебе не понадобятся навыки программирования или администрирования. После регистрации на сайте ты сможешь выбрать подходящую серверную сборку и установить её в один клик. Также ты сможешь в любой момент добавить необходимые плагины или моды, загрузив их самостоятельно.
Ты можешь начать создание сервера с выбора наиболее подходящего тарифного плана. Минимальная стоимость хостинга составляет 200 рублей (или около $3). Её будет вполне достаточно для игры с друзьями на проверенных версиях Майнкрафта (от 1.7.10 до 1.10.2).
Определившись с тарифом и нажав кнопку «Создать свой сервер», ты попадешь в меню выбора сборок. Здесь можно выбрать чистый сервер, модификации вроде Bukkit или BungeeCord и даже готовые сборки с предустановленными модами, например, Pixelmon. На этом этапе можно увидеть, сколько памяти требует каждая из сборок, что очень удобно. В случае необходимости ты сможешь сразу же поменять тарифный план на более подходящий. На одном хостинге можно разместить столько серверов, сколько позволит общий объем оперативной памяти.
На следующем шаге можно выбрать адрес сервера. Это может быть IP с портом (бесплатно) или выделенный IP без порта (такой вариант стоит 400 рублей). Кроме того, ты можешь задать адрес сервера в виде поддомена. В таком случае ты сможешь сам выбрать название, и его будет очень просто запомнить. Такой вариант также является бесплатным.
На последнем этапе можно подключить дополнительные возможности. Например, ты можешь получить собственный сайт с красивым дизайном, который можно использовать для публикации серверных новостей или организации магазина с донатом. Все дополнительные функции входят в стоимость хостинга, ты можешь подключить их на свое усмотрение.
После завершения процесса регистрации ты получишь полный доступ ко всем файлам, а также к админке сайта. На все версии можно устанавливать любые моды и плагины.
Преимущества
- максимально быстрое и простое создание сервера;
- готовые сборки, в том числе официальная, Bukkit, Cauldron, PixelMon и многие другие;
- возможность модифицировать сервер, добавляя любые плагины и моды;
- поддержка множества серверов на одном аккаунте;
- количество слотов для игроков не ограничено;
- готовый сайт, магазин доната и лаунчер в комплекте;
- онлайн 24/7.
Недостатки
- ежемесячная оплата услуг хостинга.
Сервис Minecraft Realms
Функция Minecraft Realms была представлена в 2017 году. Это виртуальный сервер, который можно запустить прямо из игры. Он не предназначен для коммерческого использования, а подойдет для небольшого круга друзей. С его помощью ты сможешь создать мир, который всегда будет доступен выбранной группе людей. Вся процедура происходит прямо в главном меню игры, буквально в несколько кликов.
Данный сервис является платным, минимальная стоимость для Java Edition составляет около $3, при этом будет доступно всего три слота для игроков. Кроме того, тебе понадобится лицензионная версия Майнкрафта и учетная запись Mojang. Для создания своего мира в Realms тебе необходимо выполнить такие действия:
- Запустить Майнкрафт из официального лаунчера;
- В главном меню выбрать пункт Minecraft Realms;
- Следовать простым пошаговым инструкциям;
- Создать новую карту или загрузить готовую;
- Пригласить друзей из списка.
Если ты не уверен, подходит ли тебе такой сервис, то можешь воспользоваться бесплатной пробной версией на протяжении 30 дней.
Преимущества
- простота создания и использования;
- онлайн 24/7;
- качественная техподдержка от Mojang;
- не нужно качать и устанавливать какой-либо сторонний софт.
Недостатки
- довольно высокая цена подписки;
- ограничение на количество игроков (не более 10);
- отсутствие возможности использовать моды или плагины;
- необходимость использовать лицензионную версию.
Создание сервера вручную
Ты можешь самостоятельно создать сервер Майнкрафта на своем ПК или же использовать услуги хостинга. В первом случае тебе необходимо подключить услугу статического IP у своего провайдера. В зависимости от выбранной ОС, тебе нужно будет выполнить определенную последовательность действий.
Ubuntu
Сервера на Линуксе являются наиболее надежными и стабильными, поэтому мы рекомендуем использовать именно эту ОС. Ниже приведено руководство, которое поможет создать сервер на Ubuntu.
Для начала нужно установить Java. Если ты уверен, что у тебя уже стоит последняя версия, то можешь пропустить этот пункт. Сначала нужно проверить списки доступных обновлений, выполнив команду:
sudo apt-get update
После этого можно запускать скачивание и установку последней версии Java:
sudo apt-get install default-jdk
Если ты хочешь, чтобы сервер работал в фоновом режиме, то можешь также предварительно скачать screen. Установка выполняется при помощи такой команды:
sudo apt-get install screen
Также тебе понадобится даунлоадер wget, если он еще не установлен то просто выполни команду:
sudo apt-get install wget
Далее, создай папку в которой будут храниться файлы сервера и перейди в неё:
mkdir minecraft
cd minecraft
После этого можно качать файлы сервера. Если ты остановил свой выбор на официальной серверной сборке, то её можно получить командой:
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.xx.x/minecraft_server.1.xx.x.jar
Вместо иксов подставь нужную версию Майнкрафта, на момент написания гайда последней доступной для скачивания была 1.13.2.
После скачивания ознакомься с пользовательским соглашением и прими его:
echo «eula=true» > eula.txt
Теперь ты готов запустить свой сервер. Если ты хочешь, чтобы он работал в фоновом режиме, то предварительно запусти screen:
screen -S «My Minecraft Server»
Вместо My Minecraft Server можно использовать любое название на свое усмотрение.
Для запуска нужно решить, сколько памяти выделить для Java. Рекомендуется выделять не менее 1 Гб, однако ты можешь отдать и гораздо больше, в зависимости от характеристик ПК и планируемого количества игроков. За запуск сервера отвечает такая команда:
java –Xmx2048M –Xms2048M -jar minecraft_server.jar nogui
Выбранное число (2048) отображает количество оперативной памяти в мегабайтах и соответствует 2 Гб. После выполнения команды проследует загрузка и если после её окончания ты увидишь надпись Done, значит, сервер запущен успешно. Можешь подключаться к нему, используя свой статический IP или адрес виртуального сервера. Для доступа к настройкам используй команду:
nano ~/minecraft/server.properties
CentOS
Для этого дистрибутива Linux тебе также потребуется установить screen и Java. Это можно сделать при помощи одной команды:
yum install java screen –y
После этого рекомендуется создать папку для сервера и сразу перейти в неё:
mkdir minecraft
cd minecraft
Находясь внутри папки, можно запускать скачивание файла сервера. Для этого выполни команду:
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.xx.x/minecraft_server.1.xx.x.jar
Вместо иксов подставь нужную версию Майнкрафта, на момент написания гайда последней доступной для скачивания была 1.13.2.
Здесь тебе также потребуется принять лицензионное соглашение. Для этого открой файл eula.txt, используя команду:
nano eula.txt
В строке eula=false замени false на true и сохрани файл.
Далее, нужно запустить сеанс screen, дав ему узнаваемое название, например:
screen -S «My Minecraft server»
Теперь все готово к запуску сервера, нужно лишь запустить скачанный файл, выделив ему желаемое количество ОЗУ. Для этого введи команду:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Объем памяти указывается в мегабайтах, 1024 Мб соответствуют 1Гб. Ты можешь выделить любое количество, в зависимости от мощности ПК и предполагаемого количества игроков.
Для доступа к файлу с параметрами сервера пропиши в командной строке:
nano server.properties
Windows
Как и в случае с Linux, сначала тебе нужно установить или обновить Java. Для этого нужно скачать файл с официального сайта и следовать простым инструкциям.
Здесь мы рассмотрим установку официального сервера от Mojang. Сегодня существует и несколько альтернативных сборок, однако их мы рассмотрим в отдельном гайде. Прежде всего тебе стоит скачать последнюю версию сервера с официального сайта. Файл будет иметь название server.jar. Также ты можешь скачать более ранние версии серверов в специальном разделе. Мы рекомендуем поместить его в специальную папку, чтобы избежать путаницы. Запусти файл двойным кликом, после чего рядом с ним появится несколько файлов и папок.
Открой файл eula.txt и в строке eula=false замени false на true:
После этого еще раз запусти файл server.jar и дождись запуска. В итоге должно отобразиться такое окно:
Теперь к твоему серверу можно подключаться, однако если он был запущен на твоем ПК, то будет недоступен после его выключения.
Преимущества
- нет необходимости платить за хостинг;
- быстрый доступ ко всем файлам.
Недостатки
- новичкам будет довольно сложно разобраться;
- необходимость покупки статического IP;
- отключение сервера при выключении компьютера;
- если ты хочешь запускать сервер и играть с одного компьютера, то он должен быть достаточно мощным.
Запуск сервера — это лишь начало. О его настройке и поддержке мы детально расскажем в следующих гайдах.