Как сделать сервер Raspberry Pi Minecraft

Создать сервер Minecraft на Raspberry Pi несложно, хотя для этого требуется тщательный ввод текстовых команд. Несмотря на то, что он не будет иметь мощности более крупного домашнего сервера или Minecraft Realm, ваш сервер Raspberry Pi Minecraft позволит нескольким людям подключаться и играть в популярную игру со своих собственных устройств. Многопользовательская игра Minecraft — это увлекательный способ провести время с семьей и друзьями, независимо от того, являетесь ли вы ребенком или просто сердцем.

Однако сначала давайте посмотрим, какое оборудование вам понадобится для запуска собственного сервера Minecraft на Raspberry Pi.

Это настроит сервер для Java-версии Minecraft. Если вы хотите настроить его для мобильной версии игры, ознакомьтесь с этим руководством.

Необходимое оборудование Raspberry Pi

Для целей данного руководства мы предполагаем, что у вас есть какой-то набор Raspberry Pi, который включает в себя крошечную материнскую плату, корпус, клавиатуру и мышь, и что у вас есть монитор с поддержкой HDMI для подключения к нему. Их стоимость варьируется (вы можете использовать практически любую проводную мышь или клавиатуру, которые у вас уже есть, что сэкономит вам немного денег), но мы протестировали на стартовом наборе Raspberry Pi 4 от CanaKit. 

Вариант с мышью и клавиатурой стоил всего 99 долларов и включал 4 ГБ оперативной памяти. Вы также можете получить более раннюю версию (Raspberry Pi 2 или 3) за меньшие деньги, хотя, если у вас меньше опыта работы с системой Pi и компьютерами в целом, вы можете выбрать комплект со всеми необходимыми деталями. 

Основы программного обеспечения Minecraft Server

После того, как вы получите свой Pi, вам необходимо убедиться, что на Micro SDHC-карте установлена ​​операционная система. CanaKit Pi поставлялся с уже установленной ОС NOOBS (дружественная новичку версия Raspbian, основанная на Linux операционная система Debian, которая поддерживает Pi). Если это не так, вы можете следовать инструкциям, прилагаемым к вашему комплекту (или размещенным здесь на веб-сайте Raspberry Pi), чтобы загрузить его из Интернета. 

Если вы хотите получить доступ к вашему серверу Minecraft, вам также понадобится платная копия Minecraft для вашего Mac или ПК, а также имя пользователя и логин для игры. Сервер предоставляет мир, в который вы будете играть, но вам нужен «клиент» на вашем компьютере, чтобы действительно играть в игру.

Вы можете выполнить все нижеуказанные установки через SSH-соединение с Pi, но мы обнаружили, что проще использовать версию графического интерфейса пользователя (GUI) ОС Raspberry Pi, NOOBS, для выполнения следующих шагов. Устранение неполадок требует всего лишь один уровень техники, что облегчает задачу начинающих.

Настройте свой Raspberry Pi

Сначала вам нужно будет ввести несколько команд, чтобы ваш Pi был готов к работе.


  1. Прежде всего, убедитесь, что ваш Pi подключен к домашнему интернету через Wi-Fi или Ethernet.


  2. Откройте окно терминала и введите следующие команды (с возвратом после каждой), чтобы убедиться, что все ваше программное обеспечение обновлено. 

    sudo apt-get update
    sudo apt-get upgrade

    Приложение Pi Terminal с

    В зависимости от вашей установки вторая команда может занять несколько минут. Просто подождите, пока линии не прокрутятся, и вы снова увидите подсказку Rasbian.


  3. Затем введите следующее, чтобы войти в настройки конфигурации Raspberry Pi: 

    sudo raspi-config


  4. выберите Расширенные настройки, тогда Разделение памяти.

    Опция Memory Split в инструменте настройки Raspberry Pi


  5. Оставьте как есть, если его значение меньше 16. Если это так, измените его на 16, а затем сохраните изменения. Эта установка имела 64 по умолчанию.

    Параметры разделения памяти установлены на 64


  6. Затем используйте следующую команду, чтобы узнать ваш локальный IP-адрес: 

    имя хоста sudo -I

    Следите за этим числом, так как оно позволит вашим пользователям подключаться к серверу Raspberry Pi Minecraft после того, как вы его установили и настроили. 

    Терминал с


  7. Далее вам нужно установить Java. Эта команда должна сделать это за вас. Если вы столкнетесь с какими-либо ошибками, просто введите в Google точную формулировку вашей ошибки, и вы, скорее всего, найдете решение. 


sudo apt установить default-jdk

Установка Сервера Майнкрафт

Теперь пришло время загрузить и установить актуальное программное обеспечение сервера Minecraft.


  1. Введите следующие команды в свой терминал с возвратом после каждой строки. Если вам нравится, скопируйте и вставьте их точно снизу. Такие команды очень специфичны; если вы пропустите ни единой пунктуации или орфографии, это не сработает. 

    sudo mkdir / home / minecraft

    Терминал с

    cd / home / minecraft

    Терминал с

    sudo wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

    Команда загрузки BuildTools.jar в Терминале


  2. Введите следующее, чтобы убедиться, что вы видите файл, который выглядит как «BuildTools.jar.»

    Ls

    Команда ls, показывающая BuildTools.jar


  3. Теперь вы захотите запустить только что загруженное приложение (BuildTools.jar). Введите следующее в Терминал на Raspberry Pi. Это создаст сервер Minecraft на вашем Raspberry Pi. 

    sudo java -jar BuildTools.jar


  4. Когда он завершит установку, вы увидите сообщение о том, что компиляция завершена. Ура!



Как запустить свой сервер Minecraft

Теперь вы почти готовы запустить и запустить свой сервер Minecraft.

Введите следующую команду в Терминале (убедитесь, что вы все еще находитесь в каталоге / home / minecraft /:

sudo java -Xms512M -Xmx1008M -jar /home/minecraft/spigot-1.14.4.jar nogui

Если у вас Pi 4 с 4 МБ ОЗУ, вы можете увеличить второй термин, чтобы дать вашему серверу больше «места» для работы. Если вы хотите попробовать, используйте -Xmx2016 в качестве максимального срока памяти. 

Сервер Minecraft попытается запустить, а затем потерпеть неудачу, потому что он проверяет Лицензионное соглашение с конечным пользователем (EULA), которое он только что создал, чтобы узнать, согласны ли вы. Так как у вас нет, все останавливается. Как ни странно, вам нужно открыть текстовый документ и изменить формулировку. 


  1. Чтобы открыть документ EULA, введите или вставьте следующую команду в свой терминал.

    sudo nano eula.txt


  2. Измените слово «ложь» в текстовом файле на «правда» и выпишите (Контроль-О) к тому же имени файла. Затем нажмите Контроль-Х выходить. 



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


  4. Чтобы остановить ваш сервер Minecraft, просто введите ‘стопНа курсор, когда сервер работает.


Подключение к вашему серверу Raspberry Pi Minecraft

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


  1. Запустите Minecraft на вашем Mac или ПК и войдите под своими учетными данными Minecraft.


  2. Нажмите Играть и пусть Minecraft запустится на вашем компьютере.


  3. Выбрать Мультиплеер кнопка.


  4. Если вы хотите вводить данные сервера при каждом подключении, нажмите Прямое соединение. Если вы хотите сохранить детали, нажмите Добавить сервер.


  5. Дайте вашему серверу Pi имя, затем введите IP-адрес, который вы нашли в шаге Hostname выше. Нажмите Готово.


  6. Выберите сервер, который вы только что создали, затем нажмите Присоединиться к серверу


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


Ссылка на основную публикацию