Minecraft потеряла P2P перед релизом
VPEsports

Меню пользователя

Профиль

Обновление Minecraft Chaos Cubed: почему удалили P2P-функцию

Главные новости
3.3K 21
Обновление Minecraft Chaos Cubed: почему удалили P2P-функцию — изображение 1
Обновление Minecraft Chaos Cubed: почему удалили P2P-функцию — изображение 2
Обновление Minecraft Chaos Cubed: почему удалили P2P-функцию — изображение 3
2 дня ago vpesports

Mojang Studios решила немного причесать грядущее обновление Chaos Cubed для Minecraft Java Edition — но не без неожиданных откатов. В новейшем тестовом билде (версия 26.2) разработчики полностью убрали систему peer‑to‑peer. Ту самую, которая должна была позволить игрокам подключаться напрямую друг к другу, минуя сервер. Почему? Не срослось.

Студия признаёт: P2P в текущем состоянии не даёт того опыта, который они хотят предложить фанатам. Соединение работало нестабильно, и разработчики не готовы выпускать сырую функцию. «Мы удаляем P2P из недавнего снимка, — пояснили в Mojang. — Функция оказалась не такой, как мы ожидали для всех игроков». Строгое, но правильное решение: лучше откатить, чем получить волну жалоб.

Причины отмены P2P в обновлении Chaos Cubed от Mojang

Официально Mojang списала отказ от P2P в Java Edition на банальное «нестабильное соединение» — но под капотом всё куда драматичнее. Разработчики попросту не вытянули инфраструктуру TURN-серверов для колоссальной базы в 212 млн игроков, попутно рискуя слить IP-адреса аудитории под DDoS-атаки.

Анализ телеметрии Snapshot 7 и ошибки ICE CONNECT

Настоящий масштаб технических проблем вскрывают патч-ноуты Snapshot 7. Студия собирала занятную телеметрию по таймингам: p2p_connection_signaling_time_ms, p2p_connection_ice_connect_time_ms и p2p_connection_total_time_ms. Что характерно, лог failure_stage постоянно выдавал статусы SIGNALING, ICE_CONNECT и TIMEOUT. Соединение сыпалось не в середине игровой сессии. Оно умирало ещё на старте, не выдерживая даже базового рукопожатия.

Проблемы протокола ICE и WebRTC в мультиплеере Minecraft

Вся эта сетевая магия строилась на протоколе ICE (Interactive Connectivity Establishment). Грубо говоря, это фундамент классических WebRTC-приложений уровня Google Meet. Работает схема в три этапа:

  • Сначала сигнальный сервер знакомит клиентов между собой.
  • Затем STUN помогает им нащупать публичные IP.
  • Если порты закрыты, в дело вступает резервный TURN.

Именно этот запасной маршрут стал главным бутылочным горлышком системы.

Подключение Minecraft к WebRTC

Влияние Symmetric NAT на работу TURN серверов Mojang

Симметричный NAT (Symmetric) сейчас массово используют мобильные провайдеры и администраторы корпоративных сетей. В таких условиях глухой фаервол намертво блокирует прямое подключение. TURN здесь перестает быть опцией и становится жизненной необходимостью.

Типы NAT и P2P-соединение

Тип NAT Прямое P2P через STUN Требуется TURN
Full Cone Работает Нет
Restricted Cone Работает Нет
Port-Restricted Cone Работает Нет
Symmetric Не работает Да

Для платформы таких масштабов этот «запасной аэродром» генерирует тысячи тяжелых сессий ежесекундно. Поэтому, сервера не выдержали потока данных. Массовые ошибки таймаутов прямо кричат о проваленном стресс-тесте.

Проблема симметричного NAT

Риски безопасности и защита IP адресов игроков Minecraft

Есть и неочевидный, но критический нюанс безопасности. Успешный прямой коннект без релея мгновенно деанонимизирует ваши реальные IP-адреса. Для ламповой игры по локалке это абсолютно нормально — но в глобальной сети вы вешаете на себя мишень для DDoS. Выкатывать подобную фичу без железобетонного TURN-узла означало бы оставить комьюнити без защиты. Похоже на то, что студия вовремя осознала риски и свернула неудачный эксперимент.

Список изменений патча 26.2 и новые звуки в игре

Впрочем, патч 26.2 не только про потери. Исправлений много: подлатали баги, чуть подправили текстуры и модели, освежили интерфейс и даже поменяли часть звуков. Приятные детали, которые в сумме дают более гладкий опыт.

Напомним: Minecraft Java Edition — эксклюзив PC. Если вы на этой платформе, участие в тестировании обновления открыто. Всё, что нужно, — запустить официальный лаунчер и выбрать свежий пре‑релиз.

Дата выхода Chaos Cubed и новые мобы серные кубы

Когда ждать финальный релиз Chaos Cubed? Mojang пока молчит. Но последняя версия уже помечена как Pre‑Release — а это верный знак, что выход совсем скоро. Главные новинки патча: биом серных пещер и новый моб — серный куб. Звучит необычно, фанаты уже навострили кирки.

Сыграйте в наши мини игры

Tower Boom
Speed Racer

Мини игра

Следующие новости киберспорта
Выберите новость из списка. Продолжить чтение