Патч-ноты Minecraft 26.2 Snapshot 7 добавили список друзей, P2P-геймплей и новую музыкальную пластинку
Mojang, возможно, выпустила один из самых важных снапшотов Minecraft Java за последнее время. Minecraft 26.2 Snapshot 7 приносит новые функции для обновления Chaos Cubed, включая новую музыкальную пластинку и новые музыкальные треки для серных пещер. Но главное изменение появление списка друзей и поддержки онлайн-геймплея через peer-to-peer.
Долгие годы игроки Minecraft Java были вынуждены использовать сторонние способы связи и подключения: серверы, Realms, локальные сети или отдельные инструменты для совместной игры. Теперь Mojang делает шаг к более удобному мультиплееру: игроки смогут открывать одиночные миры для друзей, приглашать их напрямую и принимать запросы на вход.
С приближением обновления Chaos Cubed, которое добавляет серные пещеры, серных кубов и новые механики, Minecraft Java получает то, чего игроки ждали очень давно: полноценный список друзей и возможность играть вместе без нахождения в одной локальной сети.
Что нового в Minecraft 26.2 Snapshot 7
В снапшот добавлена новая музыкальная пластинка “Bounce” от fingerspit. Её можно найти в вагонетках с сундуками в шахтах, расположенных в биоме серных пещер. При воспроизведении в проигрывателе пластинок она даёт сигнал компаратора силой 8.
Также добавлены пять новых фоновых музыкальных треков от fingerspit:
- “Shores”
- “Memories”
- “Nightly”
- “Home”
- “Ebb”
Главное нововведение снапшота - Friends List, список друзей. Он доступен через новую кнопку Friends на главном экране и в меню паузы. Открыть список друзей можно и отдельной клавишей, по умолчанию это O. Кнопка Friends показывает уведомление о входящих заявках в друзья, максимум до пяти заявок; если их больше, появляется отдельный индикатор.
Список друзей оформлен как оверлей с двумя вкладками. Вкладка Friends показывает текущих друзей, позволяет удалять их и отправлять новую заявку по имени профиля. Вкладка Pending показывает входящие заявки, которые можно принять или отклонить, а также исходящие заявки, которые можно отменить.
Под именем каждого друга отображается его статус:
- Offline - не в сети;
- Online - в сети;
- In a world - находится в мире;
- In a joinable world - находится в мире, к которому можно присоединиться.
Отправка, принятие, отклонение, отмена и удаление заявок подтверждаются через интерфейс. Если сервис недоступен, действует ограничение по частоте запросов или указанного профиля не существует, игра покажет понятное сообщение об ошибке.
Изменения в друзьях во время игры отображаются через toast-уведомления: когда заявка отправлена, когда заявка получена и когда другой игрок принял исходящую заявку. Если скин игрока доступен, уведомление показывает лицо этого игрока.
Список друзей проверяет обновления раз в минуту, пока он открыт, либо каждые пять минут в обычном режиме. При первом появлении кнопки Friends на главном экране игроку показывается диалог подтверждения для включения списка друзей.
Настройки списка друзей, приватность заявок и ссылка на параметры безопасности Microsoft-аккаунта вынесены в новый раздел Friends List в Online Options. Если в настройках Xbox-профиля чат установлен на Friends Only, игрок будет видеть сообщения в чате только от тех игроков, которые находятся у него в друзьях.
Известные проблемы Friends List
Mojang отмечает, что это первая версия системы, выпущенная с рядом известных проблем. Система будет дорабатываться в следующих снапшотах.
Если отменить заявку в друзья до того, как получатель её принял, входящий список получателя может рассинхронизироваться. Получатель всё ещё будет видеть заявку как входящую, но после принятия она превратится для него в исходящую заявку.
Отклонение заявки в друзья может рассинхронизировать исходящий список отправителя. В таком случае отправителю также нужно отменить свою заявку, чтобы вернуться к корректно синхронизированному состоянию.
Если у игрока включён список друзей, но выключен параметр Allow Requests, другие игроки не смогут принимать исходящие заявки от него.
Если в настройках Xbox-профиля чат установлен на Friends Only, игрок не сможет видеть собственные сообщения в чате.
Peer-to-Peer
В Minecraft 26.2 Snapshot 7 добавлена возможность открывать одиночные миры для онлайн-мультиплеера через новый экран Multiplayer Options. Теперь есть два способа играть с друзьями.
Первый способ - Invite to world. Хост приглашает друзей в свой мир, а приглашённые игроки могут принять или отклонить приглашение.
Второй способ - Request to join world. Игроки могут отправить запрос на присоединение к миру друга, если этот мир открыт для онлайн-мультиплеера. Друг может принять или отклонить такой запрос.
Также добавлено новое opt-in telemetry-событие p2p_connection, связанное с peer-to-peer-подключениями.
Все изменения Minecraft 26.2 Snapshot 7
Архетип Slow Bouncy Sulfur Cube больше не обладает плавучестью.
Цвет травы в серных пещерах стал менее зелёным.
Панорама главного меню была обновлена.
Potent Sulfur
Время извержения и перезарядки гейзеров теперь рандомизируется на основе позиции блока и не меняется при замене блока.
Potent Sulfur теперь может извергаться, если под ним размещён блок лавы.
Если снизу находится лава, извержение гейзера становится непрерывным, но звук немного приглушён по сравнению с извержением от магмового блока.
Noxious Gas от Potent Sulfur теперь может подниматься через некрупные waterlogged-блоки без коллизии и распространяться через другие блоки без коллизии.
Извергающийся Potent Sulfur теперь может выпускать поток и подбрасывать сущностей через блоки без коллизии. Это касается и строительных лесов: их можно использовать как альтернативу медным решёткам, чтобы стоять над извергающимся Potent Sulfur и не попадать под действие Noxious Gas.
UI
На главный экран и в меню паузы добавлена кнопка Friends.
Экран Open to LAN заменён новым экраном Multiplayer Options.
Multiplayer Options
Этот экран позволяет настроить мультиплеерные параметры текущего мира. Доступны следующие варианты multiplayer scope:
- Off - режим по умолчанию; никто не может присоединиться к миру;
- Local - к миру могут подключаться только игроки в той же локальной сети, как раньше работал Open to LAN;
- Online - можно приглашать друзей в свой мир из любого места.
На этом же экране доступны параметры игрового режима и разрешения читов.
Settings
В Online Options добавлена настройка, управляющая доступностью Friends List и связанных с ним функций.
Добавлен переключатель In-game Notification, который определяет, будут ли появляться toast-уведомления Friends List во время нахождения в мире.
Добавлен переключатель Allow Requests, который определяет, смогут ли другие игроки отправлять заявки в друзья.
Добавлена кнопка Xbox Settings..., открывающая настройки приватности и онлайн-безопасности Microsoft-аккаунта.
Также добавлен параметр Presence, который управляет тем, сколько активности передаётся друзьям. По умолчанию стоит режим All.
- All - делится активностью и позволяет друзьям отправлять запрос на вход в мир, если он открыт для онлайн-мультиплеера;
- Limited - активность ограничена статусами Online и Offline;
- None - активность не передаётся, а для друзей игрок отображается как Offline.
Технические изменения Minecraft 26.2 Snapshot 7
Версия Data Pack теперь 105.1.
Версия Resource Pack теперь 87.0.
Data Pack version 105.1
Block Tags
Добавлен тег #causes_periodic_geyser_eruptions - все блоки, вызывающие периодические извержения блоков Potent Sulfur.
Добавлен тег #causes_continuous_geyser_eruptions - все блоки, вызывающие непрерывные извержения блоков Potent Sulfur.
Resource Pack Version 87.0
Таблички и подвесные таблички теперь используют модели блоков вместо встроенных entity-моделей. Текст на табличках и подвесных табличках пока нельзя настроить.
Атлас minecraft:signs удалён.
Block Sprites
Таблички и подвесные таблички теперь используют модели и текстуры блоков, где <wood_type> заменяется на тип древесины таблички, например mangrove:
block/<wood_type>_sign.pngblock/<wood_type>_hanging_sign.png
Для обновления текстур кроватей, табличек и подвесных табличек в ресурс-паках можно использовать автоматический инструмент Slicer.
Item Sprites
Добавлен новый спрайт предмета:
item/music_disc_bounce.png
UI Sprites
Добавлены новые текстуры фона экрана редактирования табличек, где <wood_type> заменяется на тип древесины таблички, например mangrove:
gui/sign/<wood_type>.png
Добавлены новые UI-спрайты:
gui/sprites/friends/multiplayer/invite.pnggui/sprites/friends/multiplayer/join_request.pnggui/sprites/friends/accept.pnggui/sprites/friends/accept_highlighted.pnggui/sprites/friends/cancel.pnggui/sprites/friends/friends.pnggui/sprites/friends/illustrations_00.pnggui/sprites/friends/list_separator_top.pnggui/sprites/friends/loading.pnggui/sprites/friends/reject.pnggui/sprites/friends/reject_highlighted.pnggui/sprites/friends/remove.pnggui/sprites/friends/background.pnggui/sprites/friends/button.pnggui/sprites/friends/button_disabled.pnggui/sprites/friends/button_highlighted.pnggui/sprites/friends/toast_background.pnggui/sprites/pause_menu/player_reporting.pnggui/sprites/pause_menu/bug.pnggui/sprites/pause_menu/social_interactions.png
Sounds
Добавлены звуки извержения гейзеров:
block.potent_sulfur.geyser_continuous_eruptionblock.potent_sulfur.geyser_continuous_eruption_active
Добавлена музыка биома серных пещер:
music.overworld.sulfur_caves
Item Models
Удалены следующие специальные типы моделей:
minecraft:standing_signminecraft:hanging_sign
Telemetry
Добавлено новое opt-in-событие:
- p2p_connection
Это событие отправляется после попытки peer-to-peer-подключения.
Добавлено новое свойство p2p_connection_successful. Оно показывает, было ли peer-to-peer-подключение успешно установлено.
Добавлено новое свойство p2p_connection_failure_stage. Оно показывает этап, на котором неудачная попытка подключения завершилась ошибкой, например SIGNALING, ICE_CONNECT или TIMEOUT.
Добавлено новое свойство p2p_connection_ice_path. Оно показывает тип сетевого пути, использованного для подключения, например LOCAL, DIRECT, RELAY или UNKNOWN.
Добавлены новые свойства p2p_connection_local_candidate_type и p2p_connection_remote_candidate_type. Они показывают типы ICE-кандидатов, использованные каждой стороной подключения, например HOST, SRFLX, PRFLX или RELAY.
Добавлены новые свойства p2p_connection_total_time_ms, p2p_connection_signaling_time_ms и p2p_connection_ice_connect_time_ms. Они содержат данные о времени прохождения каждого этапа peer-to-peer-подключения.
Исправленные ошибки в Minecraft 26.2 Snapshot 7
- MC-297491 — глифы из TTF-файлов больше не отображаются некорректно на светящихся табличках.
- MC-306401 — имена шалкеров отображаются внутри них, когда они открыты.
- MC-306972 — хранители многократно рычат на месте при обнаружении гастов.
- MC-307144 — игра непоследовательно считывает данные генерации мира из data packs или world_gen_settings.dat, что мешало обновлению больших источников биомов.
- MC-307221 — missing texture больше не используется для блоков без модели или с некорректной моделью.
- MC-307272 — серверы больше не могут определять левые клики игроков в режиме наблюдателя.
- MC-307336 — цвета становятся менее насыщенными при использовании Vulkan rendering backend на некоторых Mac.
- MC-307339 — вертикальное движение игрока сбрасывается при движении по земле.
- MC-307387 — при использовании Vulkan uniform Globals недоступен в нескольких core shaders, если не определён явно.
- MC-307418 — игра вылетает при попытке обновить старый мир.
- MC-307421 — Vulkan не вызывает ошибку при загрузке ресурс-пака, который не может быть загружен.
- MC-307442 — игра вылетает при запуске на Mac с Intel-графикой архитектуры Gen8.
- MC-307455 — игра вылетает при сворачивании на некоторых Intel graphics.
- MC-307498 — renderer специальной модели standing_sign использует поле с ошибкой в написании: attachement.
- MC-307499 — игра вылетает при обнаружении некорректных shader-файлов во время загрузки.
- MC-307585 — advancement trigger fall_after_explosion больше не работает с TNT.
- MC-307605 — параметры Exclusive Fullscreen и Graphics API по-разному предлагают игроку перезапустить игру.
- MC-307817 — target selectors больше не позволяют указывать type несколько раз при использовании tags.
- MC-307877 — костную муку нельзя использовать на сухой траве, если прямо над ней находится блок.
- MC-307905 — создание crash report может вызывать новый crash, если StackTraceElement.getFileName() равно null.
- MC-307912 — серные шипы в серных источниках не находятся в waterlogged-состоянии.
- MC-307919 — сила гейзеров проходит через некоторые прозрачные блоки.
- MC-307920 — серные кубы в ведре могут деспавниться.
- MC-307929 — раздатчики могут надевать броню на серных кубов.
- MC-307952 — зачарованный блеск не отображается поверх узоров знамени, нанесённых на щит.
Как установить Minecraft 26.2 Snapshot 7
Снапшоты доступны для Minecraft: Java Edition. Чтобы установить снапшот, нужно открыть Minecraft Launcher и включить snapshots во вкладке Installations.
Тестовые версии могут повредить мир, поэтому перед установкой стоит сделать резервную копию или запускать снапшот в отдельной папке, отдельно от основных миров.
Ошибки можно отправлять в Minecraft issue tracker, а предложения и отзывы через официальный feedback-сайт Minecraft или официальный Discord.




