Сегодня 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, Paper или загрузчик модов, например Fabric или NeoForge.
Софт для Vanilla выпускается и поддерживается разработчиками самой игры. Как только выходит очередная версия Minecraft, сразу обновляется и официальный сервер.
Многие владельцы серверов критикуют Vanilla за «прожорливость» – она требует большого объема памяти. Для комфортной игры одному пользователю требуется до 50 Мб. По нынешним меркам немного, но представьте, какие объёмы потребуются, чтобы обеспечить стабильность взаимодействия тысячи игроков. К тому же, платформа не поддерживает плагины.
Итак, весомые преимущества Vanilla – официальная поддержка и более ранний доступ к игровым обновлениям. Расширенный функционал обновлённого сервера Майнкрафт становится доступен сразу и содержит минимум ошибок, так как предварительно тестируется.
Если нужны плагины, стандартный выбор — Paper. Это ориентированный на производительность форк Spigot, который, в свою очередь, вырос из Bukkit, поэтому Paper запускает плагины, написанные под API Bukkit и Spigot. Экспериментальные сборки Paper для новой версии Minecraft появляются вскоре после официального релиза, стабильные могут занять несколько недель. Скачать Paper можно на papermc.io.
Если нужны моды, которые добавляют новые блоки, предметы или механики, используйте загрузчик модов. Fabric лёгкий и быстро получает поддержку новых версий Minecraft. NeoForge, форк Forge, используют многие крупные контентные моды. Моды должны подходить и к загрузчику, и к версии Minecraft, а игрокам обычно нужно установить те же моды у себя в клиенте.
В старых руководствах часто советуют Bukkit и Spout, но оба проекта больше не развиваются: код Bukkit последний раз обновлялся в 2014 году, Spout — в 2013-м, и ни один из них не запускает современные версии Minecraft.
Наиболее легкий способ арендовать VPS/VDS - это зарегистрироваться на сайте is*hosting и выбрать конфигурацию сервера для Minecraft. Мы рекомендуем заранее определиться с тарифным планом и локацией, поскольку от этого будет зависеть эффективность вашей работы.
Вот простые шаги, по которым стоит приобретать виртуальный частный сервер:
Подробности каждого пункта мы описали в этой статье.
Установить сборку сервера Minecraft на хостинг можно двумя способами: с помощью SFTP-клиента (через FileZilla) или с помощью SSH клиента Putty.
SFTP (SSH File Transfer Protocol) работает поверх SSH на порту 22, поэтому отдельный FTP-сервер настраивать не нужно. Для подключения к серверу можно использовать любой SFTP-клиент, например FileZilla.
Вначале необходимо запустить SFTP-клиент и заполнить данные подключения для вашего сервера. Подробно мы описывали данную процедуру и процесс загрузки файлов в этой статье.
Создайте для игрового сервера отдельную папку (например, minecraft в домашнем каталоге) и загрузите в неё server.jar. Не удаляйте другие файлы на сервере: там находятся операционная система и ваши данные. SFTP только передаёт файлы, поэтому, чтобы установить Java и запустить сервер, подключитесь по SSH и выполните шаги ниже. Если вы загрузили server.jar по SFTP, вместо создания папки выполните cd minecraft и пропустите шаг с wget.
При подключении сервера по SSH в операционных системах Windows необходимо устанавливать дополнительное ПО. Мы рекомендуем использовать утилиту PuTTY - бесплатно скачать ее можно на официальном сайте. В случае Linux/MacOS используется встроенная утилита – «Терминал».
Подробное подключение к серверу по SSH мы описали в этой статье.
Перед разворачиванием сервера Minecraft необходимо установить Java 25, которую требуют актуальные версии Minecraft, 26.1 и новее (команда: sudo apt-get update && sudo apt-get install openjdk-25-jre-headless). Версиям 1.20.5–1.21.11 достаточно Java 21. Затем установите утилиту 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/33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c/server.jar). Эта ссылка ведёт на Minecraft 26.3. Когда выйдет более новая версия, скопируйте ссылку на server.jar на официальном сайте Minecraft.
Итак, сервер загружен. Теперь надо принять условия лицензионного соглашения (команда: echo "eula=true" > eula.txt).
Вы можете настроить конфигурацию своего сервера Майнкрафт в файле настроек (команда: nano server.properties). Если после данной команды выдается ошибка, используем команду sudo apt-get install nano и повторяем предыдущую команду. Если файла ещё нет, nano создаст его, а остальные настройки по умолчанию сервер добавит при первом запуске. Оставьте online-mode=true: тогда сервер проверяет каждого игрока через серверы аккаунтов Minecraft. С online-mode=false зайти может кто угодно под любым ником, в том числе под вашим или ником оператора. Закрыть файл можно сочетанием клавиш Ctrl + X → Y → Enter.
С помощью программы Screen запускаем сервер (команда: screen -S minecraft java -Xms2G -Xmx4G -jar server.jar nogui). -Xmx4G позволяет серверу использовать до 4 Гб оперативной памяти, как рекомендовано выше для 50 игроков. Оставляйте это значение на 1–2 Гб меньше общего объёма RAM на VPS, чтобы хватило памяти операционной системе (например, для -Xmx4G нужен VPS от 6 Гб). Сервер продолжит работать после закрытия, поскольку он открыт в режиме Screen - используем сочетание клавиш Ctrl + A → D.
Начиная с Minecraft 26.3, белый список включён по умолчанию (white-list=true), поэтому зайти на сервер смогут только добавленные вами игроки. Вернитесь в консоль сервера командой screen -r minecraft, добавьте каждого игрока, включая себя, командой whitelist add НИКНЕЙМ и снова отсоединитесь сочетанием Ctrl + A → D.
На этом настройка завершена и можно наслаждаться игрой с друзьями.
Настроить работу сервера Майнкрафт, на который будет установлена игровая платформа, нужно в первую очередь. Для этого потребуются навыки в системном администрировании, либо же можно получить эту услугу у хостинговой компании. Многие хостеры охотно помогут с настройкой, и часто - бесплатно.
Когда серверная платформа игры Minecraft установлена и запущена, придётся постоянно контролировать расход оперативной памяти, анализируя, какой объём потребляют сервер и плагины. Именно на плагины приходится большая доля проблем с оперативной памятью. В новых версиях устраняются критические ошибки разработки, и это уменьшает нагрузку на память, так что не забывайте про обновления.
Старайтесь использовать расширения с широкой функциональностью, которые объединяют возможности других программных модулей. Дроп можно автоматически удалить, а от античитерского софта, подключённого к данному серверу Minecraft - отказаться, если для вас они не важны. Нагрузка на сервер Майнкрафт ощутимо снизится и играть станет намного комфортнее.