Открыть сервисСервис

Друзья в Minecraft: системные возможности и серверные плагины

Друзья в Minecraft — это условное обозначение ряда игровых механик и серверных модификаций, позволяющих игрокам добавлять друг друга в персональный список контактов, отслеживать статус, быстро телепортироваться и взаимодействовать в рамках доверенных прав. В самой игре отдельной встроенной системы друзей нет: официальный клиент Minecraft: Java Edition не содержит функционала друзей в привычном понимании, в отличие от Bedrock Edition, где список друзей интегрирован в учётную запись Microsoft. На практике реализация списка друзей зависит от платформы, типа сервера и используемых плагинов.

Официальные возможности Minecraft

Bedrock Edition

В Minecraft: Bedrock Edition список друзей является частью системы учётных записей Microsoft. Игрок добавляет другого пользователя по его игровому тегу (Gamertag), после чего видит его статус (в игре, в меню, вне сети) и может присоединиться к его миру, если тот разрешил приглашения. Для совместной игры в локальной сети или через интернет требуется подписка Xbox Game Pass Core (ранее Xbox Live Gold) на консолях. На Windows и мобильных устройствах подписка не требуется. Список друзей синхронизируется между устройствами, привязанными к одной учётной записи.

Java Edition

В Java Edition встроенный список друзей отсутствует. Основные способы играть с друзьями:

  • прямое подключение по IP-адресу или доменному имени сервера;
  • добавление сервера в список «Избранные серверы»;
  • использование Realms — официального сервиса аренды выделенных миров от Mojang, где владелец приглашает других игроков по учётной записи Microsoft.

Серверные плагины для Bukkit, Spigot и Paper

На выделенных серверах список друзей реализуется плагинами. Наиболее распространённые решения:

ПлагинОсновные функции
EssentialsXКоманды /friend, /msg, /tpa, социальные функции
FriendSystemСписок друзей, заявки, онлайн-статус
GriefPreventionПриватизация территорий для друзей

EssentialsX

EssentialsX — пакет плагинов для серверов на Spigot и Paper, включающий более 130 команд. Для работы со списком друзей используются команды:

  • /friend add <ник> — отправить заявку в друзья;
  • /friend accept / /friend deny — принять или отклонить заявку;
  • /friend remove <ик> — удалить из списка;
  • /friend list — показать список друзей;
  • /tpa <ник> — запросить телепортацию к игроку;
  • /tpahere <ник> — пригласить игрока телепортироваться к себе.

Заявка действует ограниченное время (по умолчанию 60 секунд), после чего истекает. Список друзей хранится в папке плагина и привязан к UUID игрока, а не к нику, поэтому смена ника не приводит к потере данных.

GriefPrevention

Плагин GriefPrevention решает задачу приватизации территории. После получения участка команда /trust <ник> выдаёт игроку право строить на территории, /containertrust — доступ к сундукам и кнопкам, /accesstrust — право открывать двери и нажимать рычаги. Для доверия всей группе друзей используется /trust без указания игрока — права выдаются всем онлайн-игрокам.

Реализация в Minecraft: Bedrock Edition на выделенном сервере

На Bedrock-серверах (в том числе запущенных через Nukkit или PocketMine-MP) список друзей по умолчанию отсутствует, так как сервер не подключён к службам Xbox Live. Для добавления друзей используют плагины:

Как добавить друга: пошаговая инструкция

Bedrock Edition (консоль, мобильные устройства, Windows)

  1. Открыть раздел «Друзья» в главном меню.
  2. Нажать «Добавить друга».
  3. Ввести Gamertag второго игрока.
  4. Отправить запрос. После принятия заявки вторым игроком он появится в списке.

Java Edition через Realms

  1. Открыть раздел Realms в меню игры.
  2. Выбрать свой Realm и нажать «Пригласить».
  3. Ввести учётную запись Microsoft друга.
  4. После принятия приглашения игрок получит доступ к миру.

Java Edition через сервер

  1. Запустить сервер на Spigot или Paper.
  2. Установить EssentialsX, скопировав файл .jar в папку plugins.
  3. Перезапустить сервер.
  4. Использовать команду /friend add <ник> для отправки заявки.
  5. Второй игрок принимает заявку командой /friend accept.

Ограничения и особенности

Список друзей в плагинах хранится локально на сервере и не синхронизируется между разными серверами. UUID-привязка означает, что для работы системы необходимо, чтобы оба игрока были авторизованы (например, через плагин AuthMe). При переносе мира на другой сервер список друзей не переносится автоматически — потребуется перенос файла данных плагина.

В Bedrock Edition список друзей синхронизирован с облаком Microsoft и доступен на всех устройствах, привязанных к аккаунту, но работает только с игроками на Bedrock Edition — кросс-платформенная игра между Java и Bedrock реализована через систему Microsoft, однако список друзей при этом не объединяется.

Источники:

  • Документация Minecraft: Bedrock Edition, Microsoft
  • EssentialsX Wiki (essentialsx.net)
  • GriefPrevention Wiki (dev.bukkit.org)
  • SpigotMC — Resources: EssentialsX
  • PocketMine-MP Documentation
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru