Время на прочтение6 мин
Количество просмотров29K
Играя в Minecraft в одиночку, всегда настаёт тот момент, когда хочется добавить к себе друзей в свой мир. Построить с ними вместе различные строения, отправиться в путешествие, вместе убить дракона или открыть новые миры. И тогда встаёт логичный вопрос: как создать свой сервер? До сего момента для игрищ использовал только сервера linux. А тут решил попробовать готовый сервер из Маркетплейса на Windows без графического интерфейса (чистый PowerShell). Мне кажется были собраны все грабли, которые только можно, но из битвы с Windows Server я вышел победителем.
Разворачиваем сервер
У меня есть некоторый опыт создания серверов Minecraft под linux, да и вообще администрирования linux, но совершенно не представлял как же быть с Windows. Возможно даже расскажу некоторые капитанские вещи, но для меня они были открытием. Самое большое откровение для меня был PowerShell. Даже не могу передать всех эмоций, использования Windows в консольном режиме. Microsoft сделало максимально неудобным всё. Почему нельзя было взять лучшее у *nix систем, внедрить у себя и улучшить? Почему нельзя сделать поддержку ssh, posix-совместимую систему команд, для чего этот велосипед?
Но спустя некоторое время даже начал получать некоторое удовольствие от интерфейса, и видеть даже какую-то логику. В общем, перейти с Windows на linux было сильно проще, чем сделать это обратно.
Итак, сервер я создавал в нашем Маркетплейсе:
После того, как на него клацаем, там есть небольшая инструкция, как его использовать. Но она оказалась недостаточной и во многом пришлось разбираться самому.
Моя практика создания серверов показала, что для Minecraft-сервера необходимо не менее двух ядер, лучше больше 4-х ГБ ОЗУ. В целом, всё может работать на одном ядре, даже с 2 ГБ ОЗУ, но при большом количестве объектов, могут быть тормоза и пропуски хода.
Лично я такое наблюдал на куриной ферме, когда количество куриц у меня было более нескольких сотен. Тогда сервер реально начинал тормозить.
Корпус для аккумулятора
После создания сервера, спустя несколько минут у нас будет IP-адрес сервера, его логин и пароль.
Дальше необходимо подключиться через удалённый доступ. Поскольку я прожжёный линуксоид, то опишу два варианта подключения.
Подключение к удалённому серверу из Windows
В Windows всё просто. Жмём «Пуск» → «Выполнить» и вводим mstsc. Вводим параметры нашего сервера.
Если мы хотим копировать данные на сервер и с сервера (а я хочу), то идём во вкладку «Локальные ресурсы», и там нажимаем клавишу «Подробнее».
И далее указываем какие жёсткие диски мы хотим подключить. Нам это будет необходимо, если мы захотим копировать различные моды или какой-то дополнительный софт на наш сервер.
После этого мы можем подключиться к нашему серверу и увидим одно единственное окно PowerShell.
Содержимое диска C: нашего компьютера будет доступно в сетевой папке:
\\TSCLIENT\c
Думаю тут всё очевидно, и проблем возникнуть не должно.
Подключение к удалённому серверу из Linux
Вот подключение из Linux немного коварнее и сложнее, а главное работает не очень стабильно (особенно монтирование удалённых дисков). Но деваться некуда, поэтому будем использовать его. Для того, чтобы подключаться к удалённому рабочему столу машины с Windows, нам нужно установить программу Remmina.
sudo apt-get update
sudo apt-get install libfreerdp-plugins-standard remmina remmina-plugin-rdp
После установки запускаем remmina, и конфигурируем подключение к удалённому серверу.
Обратите внимание на глубину цвета, если выбрать некорректную глубину цвета (большую, чем поддерживает сервер), будет ошибка подключения. Чтобы мы могли обмениваться файлами, необходимо выбрать общую папку. В моём случае это rdpfiles. В результате, наша папка на сервере будет доступна по адресу:
\\TSCLIENT\rdpfiles
Стартуем ванильный сервер
Для того, чтобы стартовать базовый сервер, не требуется каких-то высоких материй. Для начала нам необходимо согласиться с лицензионным соглашением. Делается это командой
Approve-MinecraftEULA
Всё, с этого момента сервер готов к работе. Мы можем его запустить командой
Start-Minecraft
И всё, ваш сервер готов к работе, он создаёт новый мир и идёт загрузка, но дьявол кроется в мелочах. Сам сервер очень старый, версии 1.15.2 (тогда как на момент написания этой статьи была версия Minecraft 1.16.4).
Но, продемонстрирую, что сервер в действительности работает. Надо только в лаунчере поставить запуск старой версии (1.15.2), и указать при сетевом подключении IP-адрес нашего сервера.
Подключение успешно состоялось.
Как же обновить сервер, спросите вы? Оказывается очень просто. Последняя версия сервера находится по следующему адресу. Там нужно будет скопировать ссылку на данный файл.
Все файлы этого Minecraft-сервера (кроме стартовых скриптов) обитают в папке C:\Minecraft\
. Поэтому переходим в неё, и все процедуры делаем в ней.
cd C:\Minecraft\
#удаляем старый сервер
rm C:\Minecraft\server.jar
Для того, чтобы скачать файл, в PowerShell есть аналог wget.
Invoke-WebRequest -Uri "http://www.contoso.com" -OutFile "C:\path\file"
Поэтому копируем ссылку на наш файл, и подставляем в эту команду. У меня получилось вот так (обратите внимание, что в вашем случае будет другая ссылка, так как наверняка будет уже другая версия Майнкрафта).
Invoke-WebRequest -Uri "https://launcher.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar" -OutFile "./server.jar"
Всё, мы обновили наш ванильный сервер, и он готов к работе. Пробуем запустить.
Start-Minecraft
И видим, что у нас обновлённая версия сервера вполне себе работает.
Устанавливаем моды
Эта часть попила у меня чудовищное количество крови, и я с ней очень долго бодался, пытаясь понять что же не так. Для того, чтобы работали моды, необходимо установить дополнение Forge. Не смотря на то, что скрипт запуска Forge есть на данном сервере, сам Forge не установлен! И это главная беда.
Обращаю ваше внимание, что для каждого мода требуется своя версия Forge! Поэтому ищите детальное описание на вашу модификацию, и подбирайте совместимость версии Forge и версии мода. Поскольку у меня не хватило терпения на этот квест подбора соответствующих модулей, то рассказываю основной принцип. Нет, forge с модулями завёлся, но не совсем так как от него ожидалось.
Нам необходимо скачать нужную версию Minecraft Forge (выбирайте подходящую версию под ваш мод). Для этого создадим временую папку C:\tmp:
mkdir c:\tmp
cd c:\tmp
#скачиваем forge
Invoke-WebRequest -Uri "https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.16.3-34.1.0/forge-1.16.3-34.1.0-launcher.jar" -OutFile "forge-1.16.3-34.1.0-launcher.jar"
#запускаем инсталятор
.\forge-installer.jar
Выбираем «Install server» и выбираем папку куда ставить (C:\Minecraft) жмём ОК. И дожидаемся загрузки.
После окончания установки, будет выведено такое окно.
Успешность установки, можно проверить командой.
Start-Minecraft -Type Forge -LogFile "C:\Minecraft\stdout.txt" -MinecraftPath "C:\Minecraft"
Если всё запускается без ошибок, всё, ваш сервер готов к запуску модов. Дальше вы можете моды скопировать в вашу сетевую папку, в моём случае rdpfiles и затем скопировать все моды в папку C:\Minecraft\mods\ (предварительно её создав).
mkdir C:\Minecraft\mods\
cd \\TSCLIENT\rdpfiles
cp *.jar C:\Minecraft\mods\
Для того, чтобы был создан новый мир, не забываем удалять предварительно старый.
rm C:\Minecraft\world\
Соглашаемся со всем, нажимая букву “А” на латинской клавиатуре. Всё, можем стартовать новый мир с модами.
Start-Minecraft -Type Forge -LogFile "C:\Minecraft\stdout.txt" -MinecraftPath "C:\Minecraft"
Удалять моды можно точно так же удаляя файлы в папке C:\Minecraft\mods\.
Белые списки и другие настройки сервера
Если вы создаёте сервер для друзей, не забывайте делать белые списки. А то бывают всякие неприятные ребятки, которые каким-то образом находят ваш тайный сервер и пакостят. У меня был случай, когда такой вот нехороший человек минировал наши дома. При чём несколько раз. На третий раз я психанул и разобрался с созданием белых списков для белых господ.
Белые списки можно включить через конфигурационный файл, но сильно проще их настроить прямо в консоли сервера. Для этого прямо в консоли пишем:
whitelist on
Можно даже попробовать зайти на сервер и убедиться, что никто теперь на него не зайдёт.
После этого можно добавить всех игроков, которые будут находиться на данном сервере. Добавлю пока только себя.
whitelist add dlinyj
Всё, теперь я могу заходить на данный сервер.
Для того, чтобы конфигурировать сервер, нужно править файл server.properties. Завершить работу сервера можно комбинацией ctrl-c. Далее можно открыть этот файл обычным блокнотом.
.\notepad.exe C:\Minecraft\server.properties
Расписывание всех полей конфигурации сервера выходит за рамки этой статьи, поэтому вы можете ознакомиться с этим самостоятельно вот тут. Некоторые параметры можно менять прямо в консоли сервера, и они автоматически сохраняться в файле server.properties. Пример такого параметра — это создание белых списков. Что-то можно менять вручную. Экспериментируйте.
Выводы
Для меня был интересный опыт работы с серверной виндой, после linux. И каждый раз сталкивался с тем, что каждую команду надо было искать заново. Например, чтобы перезагрузить сервер, будет команда:
Restart-Computer
Если случайно закрыть окно PowerShell, то запустить его можно комбинацией Ctrl-Shift-Esc. Затем там выполнить PowerShell.
В общем, открытий чудных Windows нам таила.
Можно много чего рассказать, и про установку Far-менеджера, и то где лежат настроечные скрипты. Но мне кажется, что эта статья даст понимание как же быстро и просто развернуть свой игровой сервер.
Все мультиплеерные онлайн-игры работают на отдельных серверах. Бывает, что предлагаемые параметры пользователя не устраивают. В таких случаях оптимальным вариантом будет установка собственного сервера. Сегодня расскажем о том, какими способами можно создать сервер Minecraft.
Зачем создавать свой сервер в Майнкрафт
Создавая собственный сервер в Minecraft, пользователь получает практически безграничный контроль над игровым процессом. В нем можно создавать собственные правила, устанавливать какие-либо моды или фильтры, приглашать своих друзей в приват и так далее. Это не так сложно и дорого, как может показаться на первый взгляд. Но это не все преимущества, есть еще несколько:
- Гибкая настройка конфигураций.
- Собственная библиотека материалов, которую можно пополнять на свое усмотрение.
- Выбор любого удобного способа создания и обслуживания сервера.
- Возможность заработать на аренде. Этот вариант наиболее распространен, так как позволяет окупить все затраты, связанные с поддержкой игрового сервера.
- Возможность создать приватный сервер только для друзей.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Как создать внутренний сервер в Realms
Майнкрафт – очень крупная игра с огромной базой пользователей. Естественно, что разработчики игры Mojang AB совместно с Microsoft создали готовое решение для создания сервера – Realms. На данный момент оно доступно в виде ежемесячной подписки Realms Plus и стоит 7,99 долларов США. В дополнение еще прилагается куча пакетов текстур, скинов и мэшапов, облачное хранилище, пятьдесят миров Майнкрафт, а еще одновременное подключение к серверу до 10 игроков.
Плюсы: Так как это предложение от официальных разработчиков, пользователю не придется заботиться о защите, постоянно обновлять ПО или создавать резервные копии. Все эти заботы на себя возложили разработчики.
Минусы у подобного сервера тоже имеются. Пользоваться сервером Realms смогут только владельцы лицензионной версии игры. Устанавливать различные плагины и моды на такой сервер невозможно.
Вдобавок, на мобильных устройствах, консолях и Windows 10 предусмотрена своя версия Minecraft. На Mac и Linux придется устанавливать Minecraft: Java Edition с другой версией кода. Эти два варианта несовместимы друг с другом, разрабатываются по отдельности и имеют разный функционал. Не отличается только цена, но, если вы используете обе версии, переплачивать придется вдвойне.
Как создать сервер Minecraft на специализированном хостинге бесплатно
Помимо официальных разработчиков, серверные услуги в игре Minecraft предлагают и другие компании. Некоторые из них предоставляют услуги бесплатно. Взамен пользователю просто придется просматривать назойливые рекламные баннеры. Пример подобной компании, предоставляющей бесплатные серверы, – Aternos.
Одно из явных преимуществ в сравнении с предыдущим сервером – добавление модификаций и плагинов на усмотрение пользователя. Есть еще возможность подключения с неофициальных версий игры.
В числе минусов присутствует сложность в настройке подобного сервера. Придется вручную устанавливать разные параметры; моды и плагины подключаются тоже самостоятельно игроком. Компании, бывает, внедряют дополнительные услуги, за которые придется платить. Стабильность в работе таких серверов тоже не так часто встретишь, все же зависит от хостинга.
Именно данный сервер, Aternos, отличается еще и нестабильной скоростью работы. Также приходится постоянно ждать своей очереди, потому что желающих воспользоваться бесплатным сервером немало. Реклама в процессе будет выскакивать «на каждом шагу».
По поводу компаний с полностью платными услугами – у каждой из них цена и функционал могут отличаться. Среднюю стоимость вычислить практически нереально, выбор остается за игроком. Например, Advens предоставляет серверные услуги по цене от 800 рублей, а игровой хостинг MyArena предоставляет тарифы с оплатой за слоты и ресурсы.
Как создать домашний сервер для Minecraft
Создать сервер Майнкрафт можно и самостоятельно на компьютере, без посредников. Как говорится, дешево и сердито. Единственным требованием в таком случае будет только статический IP-адрес. Для его приобретения необходимо обратиться к провайдеру. После остается только создать собственный одиночный мир и открыть к нему доступ. Друзьям останется только подключиться через установленный IP.
Плюсы – можно устанавливать любые моды и плагины, применять любые конфигурации, проводить детальную настройку мира.
Но чтобы все работало хорошо, компьютер должен обладать неслабыми характеристиками. Это скорее минус. Если начинка недостаточно мощная и производительная, создавать сервер на своем ПК будет не лучшей идеей. Любые операции будут сопровождаться постоянными багами и подтормаживанием.
Кроме того, важно иметь стабильное и высокоскоростное подключение к интернету. Рекомендуется иметь свободный пропускной канал для исключения лагов и высоких пингов. Но это все равно не гарантирует стабильную работу, скорость в итоге останется низкой. Подобный сервер полностью зависит от характеристик компьютера, домашнего интернета и электричества.
Как создать сервер Minecraft на Windows без модов
Прежде всего нужно скачать и установить последнюю версию Java на компьютер. Без него сервер не будет работать. Приложение бесплатное.
Далее потребуется купить и скачать Minecraft: Java Edition с официального сайта разработчика. После нужно установить игру и запустить ее.
Пользователь должен войти в свой аккаунт. Если его нет, тогда следует зарегистрироваться. Как только авторизация будет завершена, надо прогрузить мир игры и сразу же закрыть ее.
Потом нужно создать на компьютере папку, назвав ее Minecraft Server. Далее потребуется скачать сервер с официального сайта. Файл будет в формате server.jar. Его понадобится скопировать в созданную папку и запустить вот такой командой через командную строку:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
На момент написания статьи актуальна версия сервера 1.16.2.
Сразу после этого появятся дополнительные файлы. В их числе будет документ с названием eula.txt. Нужно открыть его в блокноте, найти в списке параметр eula=false, поменять значение на true и закрыть файл, сохранив изменения.
Примерно то же самое надо проделать с документом под названием server.properties. Открыть в блокноте, поменять в параметре online-mode=true значение, оно должно быть отмечено как false. Потом следует сохранение изменений и повторный запуск файла server.jar.
Далее откроется консоль, где будет показано состояние сервера. Пока эта самая консоль активна, сервер будет работать, и другие пользователи смогут без проблем к нему подключаться.
Как создать сервер Minecraft на Windows с модами
Сперва надо установить клиент Minecraft и добавить в него моды с помощью бесплатного приложения Forge. Его версия должна совпадать со скачанной версией игры. Устанавливать программу следует в ту же папку, в которой находится Майнкрафт.
Теперь надо создать на компьютере папку под названием Minecraft Forge Server. Далее запускается Forge (файл формата jar) и устанавливается сервер. В качестве расположения выбирается только что созданная папка.
Потом надо отредактировать через блокнот некоторые значения в файлах. Например, в eula.txt в строке eula=false нужно выставить значение true и сохранить изменения. Примерно то же следует проделать с документом server.properties, только там в параметре online-mode значение true меняется на false.
Затем необходимо перейти в mods, расположенную в папке с клиентом Minecraft. Можно воспользоваться окном «Выполнить» нажатием на клавиши Win + R, ввести в поле «Открыть» значение %appdata%\.minecraft\ и нажать на Enter. Все файлы модификаций в указанном файле понадобится отправить другим игрокам, вместе с которыми планируется использовать сервер. И внимание, каждый из них должен переместить моды в ту же папку на своем компьютере.
Последний этап настройки – эти самые файлы из папки mods перемещаются в другую с точно таким же названием, только расположенную в директории Minecraft Forge Server.
Снова запускаем клиент. Откроется консоль, и в ней будет отображаться состояние сервера. Теперь можно смело подключать новых игроков и приступать к игре.
Как создать сервер в Майнкрафт на Linux
Чтобы создать сервер Майнкрафт для игры с друзьями необходимо, чтобы были установлены дистрибутивы Linux с версиями не выше указанных – Ubuntu 18.04 и CentOS 7. Еще для установки сервера требуется наличие свежей версии Java. Проверить ее можно, дав в «Терминале» такую команду:
java -version
Если Java на компьютере не установлена, в той же командной строке можно дать запрос на установку. В Ubuntu это будет выглядеть так:
sudo apt-get update sudo apt-get install default-jdk
В CentOS команда должна быть введена вот так:
sudo yum update sudo yum install java -y
Как только Java будет скачан и инсталлирован, потребуется установить Screen, позволяющий одновременно работать с несколькими окнами в одной сессии. Вот так надо вводить команду на установку на Ubuntu:
sudo apt-get install screen
А вот для CentOS следует вводить запрос таким образом:
sudo yum install screen -y
Теперь надо осуществить подключение к серверу по SSH. Для входа можно использовать «Терминал». Для подключения нужно активировать такой запрос, правильно подставив, конечно же, указанные значения:
ssh имя_пользователя@ip_сервера
После активации команды будут запрошены логин и пароль.
Можно приступать к установке сервера Minecraft. Для начала создается отдельная папка, где будут храниться все конфигурационные файлы игры. Это необязательно, конечно, но для лучшей организации работы системы будет нелишним. Создать папку можно по команде:
mkdir minecraft
После успешного завершения процесса понадобится открыть папку, для этого вводим запрос такой формы:
cd minecraft
Еще перед скачиванием конфигурационных файлов надо будет установить wget. Вот как выглядит команда для такой операции на Ubuntu:
sudo apt-get install wget
А вот как должен выглядеть запрос на дистрибутиве CentOS:
sudo yum install wget -y
После завершения установки инструмент wget будет использован для загрузки файла свойств с сервера Minecraft. Дать при этом надо такой запрос:
wget https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289289789/server.jar
Теперь надо загрузить файл конфигурации с официального сайта игры. Обычно команда на установку и ссылка на скачивание даются на соответствующей странице.
Но на этом настройка не завершена. Надо еще подтвердить лицензионное соглашение через файл eula. Открываем лицензионное соглашение в текстовом редакторе, находим строку eula=false, меняем ее на eula=true и сохраняем изменения.
Сразу после этого можно приступать к запуску сервера. Чтобы он работал в фоновом режиме, потребуется активировать Screen вот такой командой:
screen -S "Minecraft server 1"
Пора запускать новый установленный сервер! Активируем вот такой запрос в «Терминале»:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
Уточняем, что для запуска сервера минимальное значение ОЗУ составляет 1024 МБ. Именно поэтому данная цифра была прописана после -Xmx и -Xms. А если вам этого мало, просто поменяйте значение на любое другое, оптимальное для вас.
Мощные игровые серверы для Minecraft от 3 руб./час
От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек
Узнать подробнее
Запускаем Minecraft на VDS или выделенном сервере
Сделать сервер Майнкрафт можно через хостинг. Для этого потребуется сервер с достаточно мощным железом. В таком случае нужно будет скачать серверную версию Minecraft и удаленно установить ее на арендованное оборудование.
В хостинге Timeweb можно купить готовый выделенный сервер или самостоятельно подобрать конфигурацию. Правда, этот вариант не самый дешевый. Если у вас ограничен бюджет, можно подключить VDS сервер. Это отличный вариант для начинающих геймеров.
Из минусов – это не самый простой способ, для его реализации требуются определенные знания и навыки в администрировании. При работе могут возникать какие-либо трудности и нюансы, также вполне допустимо возникновение проблем в процессе запуска и настройки сервера.
Но результат определенно того стоит – пользователь сможет реализовать на таком сервере любые возможности для игры, использовать любые шаблоны, моды и защитное ПО. Такой сервер доступен круглосуточно и не зависит от того, включен ваш компьютер или нет. Такой сервер можно будет использовать для игры с друзьями или продавать.
О том, как создать сервер Minecraft на VDS на базе платформы CentOS 7, ранее было рассказано в другой статье.
Создание сервера Minecraft на VDS с Ubuntu 18.04
Чтобы создать сервер Майнкрафт для игры с другом потребуется заранее установить на сервер дистрибутив Ubuntu 18.04 и включить поддержку SSH. В хостинге Timeweb можно выбрать тариф с оптимальными параметрами и ценами. Если выяснится, что этих характеристик недостаточно, вы сможете выбрать тариф с большей производительностью.
Первым делом после подготовки сервера надо установить Java. Рекомендуется версия 8 OpenJDK для Java, в частности, headless JRE. Это минимальная версия, не имеющая поддержки графического интерфейса в приложении. Именно поэтому она отлично подходит для запуска приложений Java на сервере. Для скачивания и установки надо ввести следующую команду:
sudo apt install openjdk-8-jre-headless
Еще нужно будет скачать приложение Screen (о его назначении говорилось выше), для этого дается следующий запрос:
sudo apt install screen
После того как все необходимо ПО установлено, потребуется активировать брандмауэр для разрешения трафика на сервер Minecraft. В игре по умолчанию используется порт 25565. Чтобы внедрить это правило, запускается такая команда:
sudo ufw allow 25565
Наконец пришло время для скачивания и установки сервера Minecraft. Для этого используем утилиту wget. Открываем сайт разработчика для загрузки сервера, копируем ссылку на загрузку и вставляем ее после утилиты. Примерно так это будет выглядеть:
wget https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289789530/server.jar
Как только загрузка завершится, потребуется принять лицензионное соглашение через файл. Надо для этого открыть в текстовом редакторе nano файл eula.txt. Затем следует найти параметр eula=false и поменять значение на true. Теперь можно приступать к запуску файла jar. Открываем приложение screen и даем в нем вот такую команду:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
В течение нескольких секунд будет совершена инициализация. Потом выйдут результаты, примерно вот такие:
Server thread/INFO: Done (32s)! For help, type "help"
Это значит, что подключение сервера завершилось.
Заключение
Сделать свой сервер Майнкрафт для игры с другом можно несколькими способами. У каждого из них есть свои плюсы и минусы, различные возможности и ограничения. Выбирать стоит исходя из характеристик установленного железа и собственных потребностей, будь то установка плагинов и модов. Ну и финансовых возможностей, разумеется.
Загрузить PDF
Загрузить PDF
В этой статье мы расскажем вам, как на компьютере с Windows или Mac OS X создать и разместить личный сервер Minecraft. Чтобы создать сервер в Minecraft PE, нужно заплатить за подписку на Realms.
-
1
Откройте страницу конфигурации маршрутизатора. Сделайте это, чтобы назначить компьютеру статический (постоянный) адрес и перенаправить (переадресовать) порт, используемый для сервера Minecraft. Чтобы открыть эту страницу, введите адрес маршрутизатора в браузере.
- Так как интерфейс страницы конфигурации зависит от модели маршрутизатора, в инструкции (онлайн или на бумаге) к маршрутизатору найдите, как назначать адреса и настраивать перенаправления портов.
-
2
Авторизуйтесь (если понадобится). Введите имя пользователя и/или пароль, чтобы открыть страницу конфигурации маршрутизатора.
- Если вы не меняли эти учетные данные, но должны ввести их, поищите их в инструкции к маршрутизатору.
-
3
Назначьте компьютеру статический IP-адрес. В этом случае IP-адрес компьютера меняться не будет, то есть вам не придется менять информацию о своем сервере или заново настраивать перенаправление портов:
- найдите список устройств, подключенных к маршрутизатору;
- выберите свой компьютер;
- измените номер компьютера, если нужно.
-
4
Сохраните изменения. Нажмите «Save» (Сохранить) или «Apple» (Применить); маршрутизатор перезагрузится.
- Когда маршрутизатор перезагрузится, он назначит компьютеру новый адрес; более того, маршрутизатор перезагружается после каждой настройки перенаправления портов, поэтому назначение статического IP-адреса имеет решающее значение.
-
5
Найдите раздел «Port Forwarding» (Переадресация портов). Обычно он находится в разделе «Advanced» (Дополнительные); если нет, поищите указанный раздел на странице конфигурации маршрутизатора.
- Интерфейс страницы конфигурации зависит от модели маршрутизатора, поэтому в инструкции (онлайн или на бумаге) к маршрутизатору найдите, где находится раздел «Переадресация портов».
-
6
Создайте новое правило под названием «Minecraft». На некоторых маршрутизаторах нужно просто ввести Minecraft в поле для описания; на других, возможно, вам придется нажать «New rule» (Создать правило) или аналогичную опцию, а затем ввести данные маршрутизатора.
-
7
Введите статический IP-адрес компьютера. Введите статический IP-адрес своего компьютера (обычно это 192.168.2.число) в строке «IP» или «Address» (Адрес).
-
8
Выберите «TCP & UDP». Откройте меню «TCP» или «UDP» рядом с правилом и щелкните по «TCP & UDP».
-
9
Переадресуйте порт Minecraft. Введите 25565 в обоих текстовых полях.
- Порт 25565 — это основной порт, используемый сервером Minecraft.
-
10
Активируйте правило. Установите флажок или нажмите кнопку «On» (Включить).
-
11
Сохраните внесенные изменения. Нажмите «Save» (Сохранить) или «Apple» (Применить). Подождите, пока маршрутизатор перезагрузится. Теперь можно приступить к установке сервера Minecraft на компьютере с Windows или Mac OS X.
Реклама
-
1
Убедитесь, что Java обновлена. Перейдите на страницу https://java.com/ru/download/installed.jsp в Internet Explorer (другие браузеры не подойдут), а затем нажмите «Подтверждение согласия и продолжение» и следуйте инструкциям на экране.
- Если не обновить Java, можно столкнуться с проблемами при размещении сервера.
-
2
Установите Java JDK (если нужно). JDK необходим для запуска Java-команд:
- перейдите на страницу JDK;
- установите флажок у «Accept License Agreement» (Принять лицензионное соглашение) под заголовком «Java SE Development Kit 8u171»;
- щелкните по ссылке «jdk-8u171-windows-x64.exe» справа от заголовка «Windows x64»;
- дважды щелкните по установочному файлу, а затем следуйте инструкциям на экране.
-
3
Скачайте файл сервера (JAR-файл). Перейдите на страницу https://minecraft.net/ru-ru/download/server в веб-браузере компьютера, а затем нажмите на ссылку «minecraft_server.1.13.jar» посередине страницы.
-
4
Создайте новую папку. Щелкните правой кнопкой мыши по рабочему столу, в меню выберите «Создать», нажмите «Папку», введите Minecraft Server и нажмите ↵ Enter.
-
5
Переместите файл сервера в папку «Minecraft Server». Перетащите скачанный JAR-файл в папку «Minecraft Server».
- Также можно щелкнуть по файлу сервера, чтобы выбрать его, нажать Ctrl+C, открыть папку «Minecraft Server», а затем нажать Ctrl+V, чтобы вставить файл в эту папку.
-
6
Запустите файл сервера. Дважды щелкните по скачанному JAR-файлу (файл «server») в папке «Minecraft Server». В этой папке появятся несколько файлов и папок.
-
7
Примите условия использования. В папке «Minecraft Server» найдите текстовый файл «eula», а затем:
- дважды щелкните по файлу «eula»;
- замените строку «eula = false» на «eula = true»;
- нажмите Ctrl+S, чтобы сохранить изменения;
- закройте файл «eula».
-
8
Дважды щелкните по файлу сервера (скачанному JAR-файлу). Он продолжит работать во всплывающем окне, а в папке «Minecraft Server» появятся дополнительные файлы.
-
9
Закройте сервер, когда он завершит работу. Когда внизу всплывающего окна отобразится «Done!» (Готово), щелкните по текстовому полю в нижней левой части окна, введите stop и нажмите ↵ Enter.
-
10
Найдите файл «server.properties». Он находится в папке «Minecraft Server».
-
11
Переименуйте файл. Щелкните по файлу «server.properties» правой кнопкой мыши, нажмите «Переименовать», удалите точку, а затем нажмите ↵ Enter. Теперь этот файл будет называться «serverproperties», что позволит открыть его.
-
12
Откройте файл «serverproperties». Дважды щелкните по нему, а затем в меню дважды нажмите на «Блокнот».
-
13
Добавьте статический IP-адрес компьютера в файл. Найдите строку «server-ip=», а затем введите (после знака «=») статический IP-адрес своего компьютера.
- Например, если статический IP-адрес вашего компьютера «192.168.2.30», строка будет выглядеть так: server-ip=192.168.2.30.
-
14
Сохраните файл. Нажмите Ctrl+S, а затем закройте Блокнот.
-
15
Создайте командный файл. Сервер можно запустить, если дважды щелкнуть по файлу «server», но при этом сервер будет использовать ограниченный объем оперативной памяти компьютера. Чтобы исправить эту проблему, создайте командный файл в папке «Minecraft Server»:
- откройте «Блокнот» (возможно, вам придется нажать «Пуск»
и ввести блокнот, чтобы найти Блокнот);
- введите java -Xmx3G -Xms1G -jar server.jar в Блокноте;
- нажмите «Файл» > «Сохранить как»;
- введите run.bat в строке «Имя файла»;
- откройте меню «Тип файла» и выберите «Все файлы»;
- выберите «Minecraft Server» в качестве папки для сохранения файла;
- нажмите «Сохранить».
Реклама
- откройте «Блокнот» (возможно, вам придется нажать «Пуск»
-
1
Убедитесь, что Java обновлена. Перейдите на страницу https://java.com/ru/download/, нажмите «Бесплатная загрузка Java», откройте установочный файл и следуйте инструкциям на экране.
- Если не обновить Java, можно столкнуться с проблемами при размещении сервера.
-
2
Установите Java JDK (если нужно). JDK необходим для запуска Java-команд:
- перейдите на страницу JDK;
- установите флажок у «Accept License Agreement» (Принять лицензионное соглашение) под заголовком «Java SE Development Kit 8u171»;
- щелкните по ссылке «jdk-8u171-macosx-x64.dmg» справа от «Mac OS X x64»;
- дважды щелкните по DMG-файлу, а затем перетащите значок Java в папку «Программы»;
- следуйте инструкциям на экране.
-
3
Скачайте файл сервера (JAR-файл). Перейдите на страницу https://minecraft.net/ru-ru/download/server в веб-браузере компьютера, а затем нажмите на ссылку «minecraft_server.1.13.jar» посередине страницы.
-
4
Создайте новую папку. Щелкните по рабочему столу, нажмите «Файл» > «Создать папку», введите Minecraft Server и нажмите ⏎ Return.
-
5
Переместите файл сервера в папку «Minecraft Server». Перетащите скачанный JAR-файл в папку «Minecraft Server».
- Также можно щелкнуть по файлу сервера, чтобы выбрать его, нажать ⌘ Command+C, открыть папку «Minecraft Server», а затем нажать ⌘ Command+V, чтобы вставить файл в эту папку.
-
6
Запустите файл сервера. Дважды щелкните по скачанному JAR-файлу (файл «server») в папке «Minecraft Server». В этой папке появятся несколько файлов и папок.
-
7
Примите условия использования. В папке «Minecraft Server» найдите текстовый файл «eula», а затем:
- дважды щелкните по файлу «eula»;
- замените строку «eula = false» на «eula = true»;
- нажмите ⌘ Command+S, чтобы сохранить изменения;
- закройте файл «eula».
-
8
Дважды щелкните по файлу сервера (скачанному JAR-файлу). Он продолжит работать во всплывающем окне, а в папке «Minecraft Server» появятся дополнительные файлы.
-
9
Закройте сервер, когда он завершит работу. Когда внизу всплывающего окна отобразится «Done!» (Готово), щелкните по текстовому полю в нижней левой части окна, введите stop и нажмите ↵ Enter.
-
10
Найдите файл «server.properties». Он находится в папке «Minecraft Server».
-
11
Откройте файл «serverproperties». Щелкните по нему, а затем нажмите «Файл» > «Открыть с помощью» > «TextEdit».
- Если открыть файл не удается, щелкните по нему, нажмите «Файл» > «Переименовать», удалите точку между «server» и «properties» (возможно, сначала вам придется щелкнуть по направленной вниз стрелке справа от строки «Имя» и убрать флажок у «Скрывать расширения») и нажмите «Сохранить».
-
12
Добавьте статический IP-адрес компьютера в файл. Найдите строку «server-ip=», а затем введите (после знака «=») статический IP-адрес своего компьютера.
- Например, если статический IP-адрес вашего компьютера «192.168.2.30», строка будет выглядеть так: server-ip=192.168.2.30.
-
13
Сохраните файл. Нажмите ⌘ Command+S, а затем закройте TextEdit, щелкнув по красному кругу в верхнем левом углу окна.
-
14
Создайте командный файл. Сервер можно запустить, если дважды щелкнуть по файлу «server», но при этом сервер будет использовать ограниченный объем оперативной памяти компьютера. Чтобы исправить эту проблему, создайте командный файл в папке «Minecraft Server»:
- откройте Spotlight
, введите textedit, дважды щелкните по «TextEdit», а затем нажмите «Новый документ»;
- введите java -Xmx3G -Xms1G -jar server.jar в TextEdit;
- нажмите «Формат» > «Конвертировать в простой текст» > «ОК»;
- щелкните по «Файл» > «Сохранить»;
- введите run в строке «Имя», а затем щелкните по направленной вниз стрелке справа от строки «Имя»;
- уберите флажок у «Скрывать расширения», а затем в строке «Имя» измените файловое расширение с «.txt» на .command;
- выберите «Minecraft Server» в качестве папки для сохранения файла, нажмите «Сохранить», а затем щелкните по «Использовать .command».
Реклама
- откройте Spotlight
-
Этот адрес вы сообщите своим друзьям, которые хотят подключиться к вашему серверу. Имейте в виду, что любой человек, который знает этот адрес, сможет присоединиться к вашей игре.
- Если ваши друзья подключены к той же сети, что и вы, сообщите им статический IP-адрес своего компьютера.
-
2
Запустите свой сервер с помощью созданного командного файла. Закройте сервер (если он запущен), дважды щелкните по файлу «run», который вы создали в папке «Minecraft Server», и дождитесь, когда сервер запустится.
- Во время работы сервера его окно должно оставаться открытым.
-
3
Запустите Minecraft. Дважды щелкните по значку в виде блока земли с травой, а затем нажмите «Play» (Играть) внизу окна лаунчера.
- Если будет предложено авторизоваться (это случается, когда вы долго не открываете игру), введите адрес электронной почты и пароль.
-
4
Щелкните по Сетевая игра. Эта опция находится в меню Minecraft.
-
5
Нажмите Добавить сервер. Вы найдете эту опцию в нижней правой части окна.
-
6
Введите имя сервера. Сделайте это в строке «Имя сервера» в верхней части окна.
-
7
Введите адрес своего компьютера. В строке «Адрес сервера» введите статический IP-адрес компьютера.
-
8
Щелкните по Готово. Эта кнопка находится в нижней части окна. Сервер будет создан.
-
9
Выберите сервер. Нажмите на имя сервера в верхней части окна.
-
10
Щелкните по Подключиться. Эта кнопка находится в нижней части окна. Откроется игровой мир вашего сервера.
-
11
Пригласите друзей присоединиться к игре. Для этого отправьте 19-ти друзьям публичный IP-адрес своего компьютера, и попросите их выполнить следующие действия:[1]
- откройте Minecraft и нажмите «Сетевая игра»;
- нажмите «Прямое подключение»;
- введите публичный IP-адрес компьютера (а не статический IP-адрес, который вводится, если друзья подключены к той же сети, что и вы);
- нажмите «Подключиться».
-
12
Выключите брандмауэр компьютера (если нужно). Сделайте это, если друзья не могут присоединиться к вашей игре. Имейте в виду, что в этом случае компьютер станет уязвимым для атак злоумышленников, поэтому выключайте брандмауэр, только если играете с надежными людьми.
Реклама
Советы
- Чем быстрее компьютер, тем больше игроков смогут подключиться к серверу (20 игроков — это максимальное число).
- Хостинг сервера через Ethernet-кабель гораздо безопаснее, чем хостинг по беспроводной сети.
Реклама
Предупреждения
- Если открыть порт через маршрутизатор, увеличивается вероятность того, что кто-то сможет получить доступ к вашей сети.
- Если компьютер выключится или зависнет, сервер перестанет работать.
Реклама
Об этой статье
Эту страницу просматривали 52 320 раз.
Была ли эта статья полезной?
Скачивание сервера Minecraft: Java Edition
Хочешь настроить многопользовательский сервер?
Обрати внимание: эта установка сервера совместима только с Minecraft: Java Edition.
Если ты хочешь самостоятельно запустить многопользовательский сервер Minecraft, это может быть непростой задачей (см. руководство в этой вики-статье). Сначала убедись, что ты можешь использовать Java из командной строки. В Linux и macOS эта возможность уже должна быть настроена, но в Windows тебе, возможно, придется повозиться с переменной среды PATH.
Download
minecraft_server.1.21.5.jar
and run it with the following command:
java -Xmx1024M -Xms1024M -jar
minecraft_server.1.21.5.jar
nogui
Если ты хочешь запустить сервер с графическим интерфейсом, можно пропустить часть nogui.
Кстати, скачивая любое программное обеспечение с этой страницы, ты принимаешь условия лицензионного соглашения и политики конфиденциальности Minecraft.
Если ты хочешь пропустить настройку и приступить к изучению других сторонних серверов, перейди на наш официальный сайт со списком серверов. Каждый сервер предлагает свои развлечения и является уникальным. Найди свой любимый сервер на нашем сайте со списком серверов, где все перечисленные серверы проверены на соответствие стандартам и рекомендациям нашего сообщества. Выбирай серверы по типу игры, стилю игры и другим параметрам. Скорее всего, для тебя уже есть сервер — независимо от твоего возраста и того, как ты играешь.