В версии 26.2 Minecraft Java Edition начинает интегрироваться долгожданная функция: официальный список друзей , доступный с титульного экрана и меню паузы. Эта новая функция упрощает добавление друзей, управление запросами и присоединение к открытым мирам с другими игроками, предлагая более прямой многопользовательский опыт, чем традиционные методы. Mojang уточняет, что этот список друзей не заменяет существующие способы совместной игры, а добавляет новую опцию, непосредственно интегрированную в игру.
OpenFriend — часть этой эволюции. Разработанный командой TeamZSHARE , проект служит мостом между списком друзей Minecraft Java и сервером, на котором игроки действительно хотят встречаться. Идея проста: кликните на имя друга, чтобы присоединиться к его серверу, без необходимости делиться IP-адресом, настраивать переадресацию портов или устанавливать внешний лаунчер.
Проект в настоящее время находится в открытой бета-версии и распространяется под лицензией MIT . Он остается неофициальным: OpenFriend не разрабатывается, не поддерживается и не спонсируется компаниями Microsoft, Mojang или Xbox. Поэтому его следует использовать только на учетных записях и серверах, которые вы контролируете.
Проект, связанный с новой функцией в версии 26.2.
В версии 26.2 представлены основные элементы социальной системы Minecraft Java: список друзей, запросы на добавление в друзья, специальная кнопка в меню и клавиша по умолчанию для открытия интерфейса. Также она упрощает многопользовательский режим, сокращая количество шагов между моментом, когда друг становится доступен, и моментом, когда вы присоединяетесь к его игре.
OpenFriend использует эту логику, но направляет её на выделенные серверы Minecraft . В то время как официальная функциональность в основном касается нативной интеграции списка друзей в Java Edition, OpenFriend стремится подключаться к серверам Spigot, Paper, Velocity или к серверу, управляемому через его основной движок.
Вкратце, OpenFriend не заменяет функциональность Mojang. Он расширяет её возможности: позволяет подключаться к реальному серверу Minecraft из списка друзей.
Несколько способов использования OpenFriend
OpenFriend состоит из нескольких компонентов. Каждый элемент предназначен для решения различных задач: для проигрывателя, администратора сервера или для более технических целей.
Core — это основной движок. Он работает как небольшая программа, которая подключается к учетной записи Microsoft, сообщает друзьям о наличии сервера и перенаправляет входящие соединения на сервер Minecraft.
Этот клиентский мод позволяет получить доступ к списку друзей в старых версиях Minecraft. Он особенно полезен для игроков, которые не используют версию 26.2 или будущие версии, в которых этот интерфейс интегрирован изначально.
Плагин сервера предназначен для администраторов. Его можно установить на Spigot, Paper или Velocity для подключения выделенного сервера к системе OpenFriend.
Наконец, OpenMix — это небольшой набор инструментов для создания интерфейсов, разработанный в рамках проекта, а Bypass — это дополнительный модуль, предназначенный для серверов, работающих в онлайн-режиме.
Совместимость клиентского модуля и серверного плагина
Модификация клиента OpenFriend доступна на Fabric . Она поддерживает широкий диапазон версий, от Minecraft 1.16.5 до Minecraft 1.21.11 . Поддержка NeoForge , как и ожидалось, заявлена, но пока недоступна.
Плагин OpenFriend доступен для Spigot, Paper и Velocity . Версия для Spigot охватывает гораздо более широкий спектр, чем клиентский мод, и включает файлы, предназначенные для многих версий Minecraft.
Заявленная совместимость охватывает версии Minecraft от 1.8 до 26.1.2 , включая современные, такие как 1.20.x , 1.21.x и 26.1 . Это позволяет OpenFriend ориентироваться как на новые серверы, так и на старые, которые до сих пор используются некоторыми сообществами.
Это важный момент: клиентская модификация в основном используется для адаптации интерфейса списка друзей к последним или промежуточным версиям, в то время как серверный плагин охватывает гораздо более широкий спектр возможностей на стороне сервера.
Автономный режим: основное текущее ограничение
В настоящее время OpenFriend в основном работает с серверами, настроенными в автономном режимеonline-mode=false . В проекте указано, что поддержка онлайн-режима готова для OpenFriend, но для полной проверки она по-прежнему зависит от сборок Paper и Spigot, совместимых со снимком версии 26.2.
Это ограничение необходимо учитывать перед любой установкой. Автономный сервер требует тщательной настройки, особенно если он не является строго приватным. Поэтому OpenFriend следует использовать в первую очередь в контролируемых средах, с учетными записями и серверами, которыми вы управляете.
Средство
Для установки клиентского мода Fabric вам необходимо установить Fabric, а затем поместить файл OpenFriend, соответствующий вашей версии Minecraft, в папку mods.
Для версии Forge принцип остается тем же: необходимо использовать одну из поддерживаемых версий, в настоящее время 1.20.4 или 1.20.1 , а затем добавить файл мода в папку mods.
Для запуска серверного плагина необходимо загрузить файл, соответствующий вашей версии сервера, и поместить его в папку pluginsсервера Spigot, Paper или Velocity. После этого плагин запустится вместе с сервером.
Для основного сервера используется небольшая отдельная программа. Она используется для аутентификации учетной записи Microsoft, трансляции информации о присутствии сервера друзьям и управления перенаправлением на сервер Minecraft.


