База знаний

Часто задаваемые вопросы, на которые мы уже ответили

Установка своей карты на сервере Minecraft

В данной статье мы установим на бокс с образом Minecraft JE (Java Edition) карту «Игра в кальмара», после чего сможем насладиться игрой в одиночку, либо с компанией друзей.

Подготовка

Для начала нам потребуется создать бокс с образом Minecraft JE, где сразу после установки у нас будет свой сервер в майнкрафт. Для его создания нужен аккаунт Спринтбокс, а также достаточно пополнить баланс всего на 100 рублей.

Нам также будет нужен архив с готовой картой. Выбор пал на ресурс planetminecraft.com, а именно на карту «Игра в кальмара» с миром для Multiplayer и Singleplayer.

Скачать её можно нажав на кнопку «DOWNLOAD: WORLD DOWNLOAD».

После создания бокса вам нужно будет подключиться к нему по SSH и сменить root-пароль, который вы получили из письма, на новый.

Также нам потребуется утилита unzip на боксе. Установить её можно по SSH следующей командой:

  apt install unzip

Загрузка карты

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

Для этого подключаемся к нему по SFTP с помощью специальных программ, например, FileZilla (как на скриншоте), WinSCP или других.

Для подключения нам потребуется IP-адрес бокса (он есть в письме и в Панели Управления), а также пароль пользователя root. После подключения переходим в директорию /opt/minecraft/survival, где и находится сервер, и загружаем туда архив с картой.

Распаковка карты и настройка сервера Minecraft

Переходим в директорию сервера Майнкрафт, распаковываем наш архив и устанавливаем владельцем директорий с картами пользователя minecraft:

  cd /opt/minecraft/survival
  unzip SquidGameTOW.zip
  chown -R minecraft:minecraft SquidGameSingleplayer SquidGameMultiplayer

Для дальнейшей корректной настройки нам нужно остановить игровой сервер:

service minecraft@survival stop

Теперь можем приступать к редактированию настроек сервера в файле server.properties.

В нем нам нужно включить использование командных блоков, а также изменить название директории с картой:

Изменяем enable-command-block=false на enable-command-block=true , а также меняем level-name=world на level-name=SquidGameSingleplayer (измените на SquidGameMultiplayer , если будете играть с друзьями). Сохраняем изменения.

Запускаем сервер:

  service minecraft@survival start

Результат

После этого наш сервер будет запущен с картой, которую мы указали в level-name, и мы можем подключиться к серверу по IP-адресу бокса.

Была ли эта инструкция полезной?