Сегодня Minecraft едва ли не самая распространённая и известная онлайн-игра. Популярность объясняется не только оригинальным геймплеем, но и возможностью создания собственных игровых серверов. Есть ряд особенностей, которые необходимо учесть при выборе VPS/VDS или выделенного сервера Minecraft.
В основе архитектуры Minecraft лежат четыре элемента. Что такое сервер в Майнкрафте? Сервер Minecraft представляет собой специальное программное обеспечение для взаимодействия между игроками через интернет. Для подключения используется клиентский софт: устанавливается на компьютеры геймеров и после запуска открывает доступ к игровому миру.
Функциональность игры расширяется модами и плагинами. Первые привносят в Minecraft новые объекты, а вторые дополняют серверы. Например, помогают отслеживать читеров, совершенствуют механизм авторизации, позволяют создавать кастомные меню или быстро находить незаселённые территории. Как сделать сервер Майнкрафт?
Для комфортной игры необходимо правильно выбрать хостинг с учетом технических требований, а также учесть другие условия.
Майнкрафт достаточно требователен к конфигурации сервера, поэтому нельзя выбрать первый попавшийся мощный сервер и насладиться игрой. Мы рекомендуем выбирать “железо” по следующим пунктам:
Выбирать многоядерный процессор для Майнкрафт будет не самым верным решением, поскольку ядро сервера Minecraft может использовать лишь один поток вычисления. Поэтому, если вы задаетесь вопросом, сколько ядер нужно чтобы создать сервер для Майнкрафта, мы рекомендуем остановить свой выбор на более мощном двухъядерном процессоре.
Два ядра нужны для снижения нагрузки от Java-машины и эффективного использования некоторых плагинов, работающих в отдельных потоках. В целом один двухъядерный процессор с высокой тактовой частотой гораздо лучше, чем многоядерное решение с меньшим показателем. Необходимо брать ЦПУ от 3 ГГц.
Для игры понадобиться много оперативной памяти и учитывать следует как количество игроков, так и наличие плагинов. На каждого игрока выделить минимум 5-10 Мб, учесть расход памяти на плагины с модификациями (чем больше дополнительных плагинов, тем больше нагрузка на сервер). Сервер Майнкрафт с модами также потребует дополнительных ресурсов. Если вы хотите создать свой сервер Minecraft на 50 игроков, то потребуется не меньше 4 Гб ОЗУ, иначе в моменты пиковых загрузок вместо комфортной игры может получится «лагодром».
Всегда разумнее ориентироваться не на минимальное значение, а на максимум – это поможет избежать торможения игры.
Немаловажное значение имеет быстродействие файловой системы. Забудьте про обыкновенные жёсткие диски. Низкая скорость чтения, характерная для таких устройств, доставляет массу проблем. Вместо морально и технически устаревших HDD следует использовать SSD, идеально – если хостинг предоставляет SSD-диски новейшего типа NVMе.
Скорость интернет-подключения может ухудшить вашу игру, если выбрать неверную конфигурацию. Так, для 50 человек хватит 10 Мб/с. Если же вы хотите создать свой сервер Майнкрафт более масштабным (с сайтом, форумом для игроков и динамической картой), то следует выбрать более высокую пропускную способность.
Стоимость хостинга для комфортной игры 50-ти игроков в среднем составляет $40-50 в месяц. В эту сумму входит аренда сервера Майнкрафт с процессором 3-3,5 ГГц, 6-8 Гб памяти и SSD нужного объёма. Если увеличить ежемесячную сумму расходов ещё на $20-40, можно арендовать решение на базе Intel Xeon с 8-12 Гб оперативной памяти.
Почему геймеры выбирают серверы от is*hosting? С нами вы можете арендовать сервер Майнкрафт практически в любой точке мира - мы позаботились о создании международной инфраструктуры и работаем с лучшими дата-центрами.
Серверное оборудование is*hosting относится к HI-END классу и считается высоконадежным, что гарантирует спокойствие и защищенность нашим клиентам. Лояльность клиентов подтверждают положительные отзывы.
Вы можете ознакомиться с конфигурациями выделенных серверов и VPS/VDS на сайте is*hosting с возможностью добавления дополнительных услуг перед арендой. Стоит отметить, что Minecraft VDS станет наиболее оптимальным вариантом игрового хостинга с возможностью масштабирования. Выделенный сервер Майнкрафт даст вам больше преимуществ в производительности и надежности.
Если же у вас еще есть сомнения по поводу выбора конфигурации или же вы не нашли подходящий для себя сервер для Майнкрафта , то вы всегда можете обратиться в техническую поддержку. Специалисты is*hosting с радостью проконсультируют вас и создадут индивидуальное предложение по вашим запросам. Мы предложим вам серверы для Майнкрафт с аиболее подходящей конфигурацией.
Что касается платформ, то здесь выбор довольно обширен, но наибольшее распространение получили три: Vanilla, Bukkit и Spout.
Софт для Vanilla выпускается и поддерживается разработчиками самой игры. Как только выходит очередная версия Minecraft, сразу обновляется и официальный сервер.
Многие владельцы серверов критикуют Vanilla за «прожорливость» – она требует большого объема памяти. Для комфортной игры одному пользователю требуется до 50 Мб. По нынешним меркам немного, но представьте, какие объёмы потребуются, чтобы обеспечить стабильность взаимодействия тысячи игроков. К тому же, платформа не поддерживает плагины.
Итак, весомые преимущества Vanilla – официальная поддержка и более ранний доступ к игровым обновлениям. Расширенный функционал обновлённого сервера Майнкрафт становится доступен сразу и содержит минимум ошибок, так как предварительно тестируется.
Альтернативная платформа – Bukkit. Платформа создана энтузиастами на базе оригинального продукта. ПО совместимо с многочисленными плагинами и модификациями.
Главный плюс Bukkit заключается в уменьшенном потреблении памяти. На одного игрока выделяется от 5 до 10 Мб, что значительно сокращает затрачиваемые ресурсы по сравнению с оригиналом.
Обновления Bukkit нередко пестрят багами, а свежие «фичи» из оригинала доводятся до ума от пары недель до месяца. Зато, благодаря модам и плагинам, платформа очень гибко настраивается. Опытные владельцы игровых серверов Майнкрафт рекомендуют использовать именно Bukkit.
Еще один вариант, который следует рассмотреть, - это Spout. Данная платформа схожа с Bukkit и имеет свои преимущества. В Spout Minecraft вы получаете наглядное управление плагинами, поскольку они наделены GUI. Платформа отличается относительно низким потреблением оперативной памяти, а также имеет собственный лаунчер для серверов данного типа (в отличии от Bukkit и Vanilla, которые используют официальный лаунчер).
Новые версии Spout выходят спустя 0,5-2 недели после релиза новой версии Minecraft.
Минусом Spout однозначно является работа с модами: их придется писать с нуля, поскольку эта платформа не поддерживает Modloader. То есть выбирая данную платформу вам придется потратить больше времени на ее исследование и настройку, что подходит для более опытных администраторов серверов.
Наиболее легкий способ арендовать VPS/VDS - это зарегистрироваться на сайте is*hosting и выбрать конфигурацию сервера для Minecraft. Мы рекомендуем заранее определиться с тарифным планом и локацией, поскольку от этого будет зависеть эффективность вашей работы.
Вот простые шаги, по которым стоит приобретать виртуальный частный сервер:
Подробности каждого пункта мы описали в этой статье.
Установить сборку сервера Minecraft на хостинг можно двумя способами: с помощью FTP клиента (через FileZilla) или с помощью SSH клиента Putty.
File Transfer Protocol используется для передачи файлов большого объема. Для подключения к серверу по протоколу SFTP вы можете использовать любой FTP-клиент, например Filezilla.
Вначале необходимо запустить FTP клиент и заполнить данные подключения для вашего сервера. Подробно мы описывали данную процедуру и процесс загрузки файлов в этой статье.
Перед тем, как загружать сборку, необходимо полностью очистить сервер - удалите все файлы, лежащие на нем, через FTP клиент, а затем начните загрузку сборки Minecraft. После загрузки вы можете подключиться к игровому серверу используя IP адрес.
При подключении сервера по SSH в операционных системах Windows необходимо устанавливать дополнительное ПО. Мы рекомендуем использовать утилиту PuTTY - бесплатно скачать ее можно на официальном сайте. В случае Linux/MacOS используется встроенная утилита – «Терминал».
Подробное подключение к серверу по SSH мы описали в этой статье.
Перед разворачиванием сервера Minecraft необходимо установить пакеты Java (команда: sudo apt-get install default-jdk) и утилиту Screen (команда: sudo apt-get install screen).
Затем необходимо задать директорию для установки сборки Minecraft (две последовательные команды: mkdir minecraft и cd minecraft). Чтобы загрузить файлы игрового сервера необходимо установить консольную программу wget (команда: sudo apt-get install wget).
Теперь можно приступить к скачиванию и установке последней версии игры (команда: wget https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar). Актуальную версию игры можно найти на официальном сайте Minecraft.
Итак, сервер загружен. Теперь надо принять условия лицензионного соглашения (команда: echo "eula=true" > eula.txt).
Вы можете настроить конфигурацию своего сервера Майнкрафт и отключить верификации логина пользователя (команда: nano server.properties). Если после данной команды выдается ошибка используем команду sudo apt-get install nano и повторяем предыдущую команду. В файле вы можете отключить аутентификацию пользователей, изменив значение параметра “online-mode” с “true” на “false”, а также внести другие изменения. Закрыть файл можно сочетанием клавиш Ctrl + Х → Y → Enter.
С помощью программы Screen запускаем сервер (команда: screen -S minecraft java -Xms512M -Xmx1024M -jar server.jar nogui). Сервер продолжить работать после закрытия, поскольку он открыт в режиме Screen - используем сочетание клавиш Ctrl + A → D.
На этом настройка завершена и можно наслаждаться игрой с друзьями.
Настроить работу сервера Майнкрафт, на который будет установлена игровая платформа, нужно в первую очередь. Для этого потребуются навыки в системном администрировании, либо же можно получить эту услугу у хостинговой компании. Многие хостеры охотно помогут с настройкой, и часто - бесплатно.
Когда серверная платформа игры Minecraft установлена и запущена, придётся постоянно контролировать расход оперативной памяти, анализируя, какой объём потребляют сервер и плагины. Именно на плагины приходится большая доля проблем с оперативной памятью. В новых версиях устраняются критические ошибки разработки, и это уменьшает нагрузку на память, так что не забывайте про обновления.
Старайтесь использовать расширения с широкой функциональностью, которые объединяют возможности других программных модулей. Дроп можно автоматически удалить, а от античитерского софта, подключённого к данному серверу Minecraft - отказаться, если для вас они не важны. Нагрузка на сервер Майннкрафт ощутимо снизится и играть станет намого комфортенее.