Mojang выпустила очередной тестовый снапшот для Minecraft Java Edition - 26.2-snapshot-7. Несмотря на то, что разработчики объявили функциональную заморозку (feature complete), они всё равно нашли место для сюрприза: в версии появилась интеграция списка друзей, новое музыкальное наполнение и возможность открывать свой мир для друзей через интернет. Хотя это не полноценное обновление, а именно снапшот, в нём уже можно опробовать ключевые механики, которые в будущем станут частью стабильного релиза.
Новая музыка
Главный музыкальный сюрприз снапшота - новый диск с треком Bounce от композитора fingerspit (Paula Ruiz). Пластинка с вероятностью выпадает из вагонеток с сундуками, которые генерируются в шахтах внутри биома Серные пещеры. При проигрывании в музыкальном автомате компаратор выдаёт сигнал уровня 8.
Помимо диска, fingerspit написал пять новых фоновых треков, которые будут звучать в игре:
- Shores
- Memories
- Nightly
- Home
- Ebb
Сообщается, что это официальный саундтрек к серии миниигр Chaos Cubed. Фоновые треки теперь сопровождают игрока в разных ситуациях, делая исследование миров более атмосферным.
Список друзей (Friends List)
Одно из самых заметных нововведений - добавление Списка друзей для Java Edition. Раньше игроки Java-версии были лишены удобного способа следить за друзьями и присоединяться к ним; теперь эта возможность появилась.
Кнопка "Friends" появилась на экране заголовка и в меню паузы. Её также можно открыть по новой горячей клавише O (по умолчанию). Если у вас есть входящие запросы в друзья, на кнопке отображается значок-счётчик (до пяти, а при большем количестве - индикатор "есть ещё").
Список друзей представляет собой оверлей с двумя вкладками:
- Friends - список текущих друзей, кнопка удаления из друзей и поле для отправки нового запроса по имени профиля.
- Pending - входящие запросы (можно принять или отклонить) и исходящие запросы (можно отменить).
Рядом с именем друга отображается его статус:
- "Offline"
- "Online"
- "In a world"
- "In a joinable world"
Все действия (отправка, принятие, отклонение, отмена, удаление) подтверждаются в интерфейсе, а при ошибках (недоступность сервиса, лимит запросов, несуществующее имя) показывается чёткое сообщение. Изменения, произошедшие во время игры, отображаются в виде всплывающих уведомлений (toast) - при отправке запроса, при его получении и при принятии исходящего запроса другой стороной. В уведомлениях также показывается лицо игрока, если скин доступен.
Список друзей обновляется раз в минуту, пока он открыт, и раз в пять минут в остальное время. При первом появлении кнопки на экране заголовка игрока попросят подтвердить включение этой функции. Управлять списком друзей, приватностью запросов и ссылкой на настройки безопасности учётной записи Microsoft можно в новом разделе "Friends List" в настройках Online Options.
Отдельно отмечается: игроки, у которых в профиле Xbox установлен режим чата "Только друзья", увидят сообщения в чате только от тех, кто добавлен в друзья.
Известные проблемы
Разработчики предупреждают: это первая версия системы, и в ней есть несколько недоработок, которые будут исправлены в следующих снапшотах.
- Отмена исходящего запроса до его принятия может привести к рассинхронизации - у получателя запрос останется во входящих, а при принятии он превратится в исходящий.
- Отклонение входящего запроса также может привести к рассинхронизации - отправителю придётся самостоятельно отменить запрос.
- Если у игрока включён список друзей, но отключена опция "Allow Requests", другие игроки не смогут принять его исходящие запросы.
- При настройке чата "Только друзья" игрок не видит свои собственные сообщения.
Peer-to-Peer подключение
Вместе со списком друзей появилась возможность открывать свой одиночный мир для онлайн-игры с друзьями. Раньше Java Edition поддерживала только открытие мира по локальной сети (Open to LAN). Теперь же, через новый экран Multiplayer Options, можно выбрать один из трёх уровней доступа:
- Off - мир закрыт для всех (по умолчанию).
- Local - только игроки в вашей локальной сети могут присоединиться (как раньше).
- Online - мир открыт для друзей из любого места через интернет.
Для игры с друзьями предусмотрено два сценария: хост может пригласить друзей в свой мир (те принимают или отклоняют приглашение), либо друзья могут запросить присоединение, а хост - одобрить или отклонить запрос. Все эти взаимодействия происходят через новый интерфейс.
Для телеметрии добавлено новое событие p2p_connection, которое собирает данные об успешности подключения, этапе ошибки, типе сетевого пути (локальный, прямой, релейный) и времени соединения.
Изменения в Potent Sulfur
Блок Potent Sulfur (Мощная сера) получил ряд изменений. Во-первых, архетип медленной упругой серной кубической структуры потерял свойство плавучести. Во-вторых, в биоме Серные пещеры цвет травы стал менее зелёным.
Что касается поведения гейзеров: время извержения и восстановления теперь рандомизировано на основе положения блока. Если блок заменён, значения не меняются. Potent Sulfur теперь может извергаться, когда под ним находится лава - тогда извержение становится непрерывным, но звуки слегка приглушены по сравнению с извержением над магмой. Ядовитый газ (Noxious Gas) теперь может подниматься сквозь несокрушимые водянистые блоки и распространяться через другие несокрушимые блоки. Кроме того, выброс Potent Sulfur может проходить сквозь несокрушимые блоки, в том числе строительные леса (Scaffolding) - их можно использовать как альтернативу медным решёткам, чтобы стоять над извергающимся блоком без воздействия газа.
Изменения интерфейса
На заглавном экране и в меню паузы появилась кнопка друзей. Старый экран Open to LAN заменён на новый Multiplayer Options, где, помимо выбора уровня доступа, можно настроить игровой режим и разрешить читы.
В настройках Online Options добавились галочки:
- Включение/отключение списка друзей.
- "In-game Notification" - показывать ли всплывающие уведомления списка друзей во время игры.
- "Allow Requests" - разрешить ли другим игрокам отправлять вам запросы в друзья.
- Кнопка "Xbox Settings..." для перехода к настройкам приватности и безопасности учётной записи Microsoft.
- Опция Presence (по умолчанию "All"), которая определяет, какую активность видят друзья: "All" (полная видимость, возможность запросить присоединение), "Limited" (только "Online" и "Offline") или "None" (всегда показываться "Offline").
Также обновлён фон главного меню - это новая панорама.
Технические изменения
Версия дата-пака поднята до 105.1, ресурс-пака - до 87.0.
Блочные теги
Добавлены два новых блочных тега:
#causes_periodic_geyser_eruptions- блоки, вызывающие периодические извержения Potent Sulfur.#causes_continuous_geyser_eruptions- блоки, вызывающие непрерывные извержения Potent Sulfur.
Ресурс-пак 87.0
Таблички (Signs) и подвесные таблички (Hanging Signs) теперь используют блочные модели вместо встроенных сущностных. Текст на табличках пока нельзя настраивать. Атлас minecraft:signs удалён. Текстуры табличек теперь лежат по пути block/<wood_type>_sign.png и block/<wood_type>_hanging_sign.png. Mojang также предоставила автоматический инструмент Slicer для обновления текстур кроватей, табличек и подвесных табличек в существующих ресурс-паках.
Добавлен новый спрайт предмета item/music_disc_bounce.png.
Добавлены новые спрайты UI для интерфейса друзей: кнопки приглашения, запроса на присоединение, принятия, отклонения, отмены, удаления, фон, кнопка, уведомления и другие.
Добавлены звуки для извержения гейзеров:
block.potent_sulfur.geyser_continuous_eruptionblock.potent_sulfur.geyser_continuous_eruption_active
Добавлена фоновая музыка для биома Серных пещер: music.overworld.sulfur_caves.
Из специальных типов моделей удалены minecraft:standing_sign и minecraft:hanging_sign.
Телеметрия
Добавлено новое событие p2p_connection (opt-in), которое фиксирует успешность подключения, этап ошибки, тип сетевого пути, типы ICE-кандидатов и время на каждом этапе.





