Найти в Дзене
aiivy782

Minecraft-сервер на Raspberry Pi.

Привет! В этой статье мы создадим свой сервер на Raspberry Pi для Minecraft 1.16.5. Что нам для этого понадобится? Установка необходимого ПО. Для начала давайте установим необходимое ПО для создания сервера. Переходим на сайт, скачиваем файл нажатием на надпись: minecraft_server.1.16.5.jar. Ждём когда файл скачается. После этого нам надо установить Java, чтобы запустить сервер. Для этого пишем в терминале: Первая и вторая команды обновляют пакеты на Raspberry Pi. Это необязательно, но в случае ошибки при установке, они могут её исправить. Настройка и первый запуск. Рекомендую создать новую папку для сервера, так как он создаёт свои зависимые файлы. Переместите серверный jar-архив в только что созданную папку. Теперь запустите его с помощью команды: java -jar server.jar Первый запуск выдаст вам ошибку. Ничего страшного - сервер просто говорит вам, что перед его запуском вы принимаете пользовательское соглашение. Чтобы его принять, отредактируйте файл eula.txt - вместо eula=false, напиш
Оглавление

Привет! В этой статье мы создадим свой сервер на Raspberry Pi для Minecraft 1.16.5.

Что нам для этого понадобится?

  • Raspberry Pi (С 4GB или 8GB ОЗУ, так как 2GB будет слишком мало).
  • Стабильное Интернет-соединение.
  • LAN-кабель (необязательно).

Установка необходимого ПО.

Для начала давайте установим необходимое ПО для создания сервера.

Переходим на сайт, скачиваем файл нажатием на надпись: minecraft_server.1.16.5.jar.

-2

Ждём когда файл скачается. После этого нам надо установить Java, чтобы запустить сервер. Для этого пишем в терминале:

  1. sudo apt update
  2. sudo apt upgrade -y
  3. sudo apt install default-jdk default-jre -y

Первая и вторая команды обновляют пакеты на Raspberry Pi. Это необязательно, но в случае ошибки при установке, они могут её исправить.

Настройка и первый запуск.

Рекомендую создать новую папку для сервера, так как он создаёт свои зависимые файлы. Переместите серверный jar-архив в только что созданную папку.

Теперь запустите его с помощью команды: java -jar server.jar

Первый запуск выдаст вам ошибку. Ничего страшного - сервер просто говорит вам, что перед его запуском вы принимаете пользовательское соглашение. Чтобы его принять, отредактируйте файл eula.txt - вместо eula=false, напишите eula=true.

Теперь надо изменить конфигурацию сервера в server.properties. Рекомендую изменить параметры network-compression-threshold, и view-distance для оптимизации сервера. В первом замените значение с 256 на 512 (параметр влияет на сжатие пакетов), а во втором вместо 10 поставьте от 2 до 6 (можно любое число) (это дистанция прорисовки). Дальше настраивайте сервер под себя, меняя другие параметры.

Когда всё настроили, сохраняем файл и запускаем сервер, но уже немного другой командой: java -jar -Xms1024M -Xmx1024M server.jar (вместо 1024M можете поставить любое число не выше 3000M для 4GB Raspberry Pi и 6750M для 8GB Raspberry Pi). Если вы хотите отслеживать состояние сервера без графического интерфейса, то просто в конце команды напишите nogui.

Как поиграть с кем-то, если он/она на расстоянии от меня?

Всё просто! Нужно установить программу Hamachi на клиентские ПК (ПК игроков) и на сервер.

Установка на сервер.

Переходим на сайт, ищем заголовок: Hamachi for Linux on ARM (BETA). Нам нужна версия Hamachi для armhf процессора. Выбирайте тот файл, который вам удобнее установить, я же возьму .deb.

Устанавливаем пакет командой в терминале: sudo apt install ./<название-пакета>.deb -y

После нам нужно создать локальную сеть внутри Hamachi. Для этого пишем в терминале: sudo hamachi login. Ждём примерно 3-15 секунд, пока программа создаёт пользователя. Теперь вводим: sudo hamachi create <название-вашей-сети>, чтобы создать сеть.

Когда программа завершится, Raspberry Pi сразу же выйдет в онлайн внутри сети. Чтобы узнать IP-адрес Raspberry Pi, напишите sudo hamachi и программа выдаст всю информацию, в том числе и адрес.

Также, чтобы изменять активность, есть команды sudo hamachi go-offline для выхода из сети sudo hamachi go-online для входа в сеть.

Установка на клиентский ПК.

Этот пункт, я думаю, можно пропустить, так как установить Hamachi на клиентскую сторону несложно. Всего-лишь после установки на машину Hamachi введите название сети и подключитесь.

Заключение.

Теперь вы можете поиграть вместе с кем-то в Minecraft вне зависимости от расстояния между сервером и клиентом.

Спасибо за внимание!

-3