Minecraft (от англ. mine «шахта; добывать» + craft «ремесло») — игра в жанре песочницы, схожая с конструктором LEGO. Самая продаваемая компьютерная игра в мире.
На нашем хостинге вы можете запустить собственный сервер Minecraft. Вот как это сделать:
1. Если у вас еще нет VDS, то создайте его в панели управления.
Рекомендуем:
2. Подключитесь к VDS через SSH по нашей статье.
3. Установите Java и screen на сервер
apt install openjdk-11-jre-headless screen
4. Создайте каталог для minecraft и перейдите в него
mkdir minecraft && cd minecraft
5. Скачайте сервер minecraft
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
6. Запустите сервер minecraft
java -Xmx1524M -Xms1524M -jar server.jar
Первый запуск будет безуспешным, поскольку необходимо согласиться с EULA. Будет создан файл eula.txt, который необходимо отредактировать, чтобы согласиться с EULA. Это можно сделать с помощью команды:
sed -i.orig 's/eula=false/eula=true/g' eula.txt
7. Уменьшение параметра view-distance
позволяет существенно сократить требования к ресурсам сервера.
По нашим тестам, с view-distance=10
сервер выдерживал 7 игроков, при этом потребление памяти было 1Гб.
Откройте файл server.properties
mcedit server.properties
Измените параметр
view-distance=16
на
view-distance=10
Если нужно, чтобы к серверу могли подключаться клиенты без лицензионного Minecraft, то измените параметр
online-mode=true
на
online-mode=false
Сохраните изменения нажав F2, затем Enter.
Можно уменьшить view-distance
, например и до 4.
8. Запустите сервер
screen -S minecraft java -Xms1500M -Xmx1500M -jar server.jar
Для отключения Screen, нажмите CTRL + A, затем D. Чтобы открыть его повторно, напишите screen -r
в терминале.
При открытом Screen можно выполнять команды, которые будут влиять на работу сервера. Например
/weather rain 10
Запустит дождь на 10 секунд.
При перезагрузке VDS нужно будет зайти по SSH и вручную запустить сервер командой screen из 8 пункта.
9. В игре Minecraft в разделе Multiplayer -> Direct connect подключитесь по IP адресу.
10. Готово!