Снапшот — 21w38a
Campfire | Новости Майнкрафт
Что нового
- Бег больше не меняется на ходьбу, если легонько зацепить рукавом о стену.
- Исправлено распределение руд.
- Новая настройка «Расстояние симуляции» (Simulation distance).
- Увеличено максимальное число фоновых потоков.
- Добавлена телеметрия для загрузки мира.
Расстояние симуляции
- Сущности за пределами заданного расстояния не обновляются.
- Позволяет использовать большее расстояние прорисовки при меньших нагрузках на процессор.
- Настройку (бегунок) можно найти в настройках видео.
- У сервера аналогичная настройка — в файле server.properties.
- В будущем эта настройка будет распространяться ещё и на просчёт других блоков и жидкостей.
Увеличение числа потоков
Различные фоновые задачи, например генерация мира, выполняются фоновыми потоками. Их число равно доступному число ядер центрального процессора минус один, но раньше был предел равный семи. Сейчас этот предел увеличен до 255. Благодаря этому на мощных компьютерах генерация мира будет происходит быстрее.
Этот предел может быть переопределён системной настройкой Java max.bg.threads. Это может потребоваться, если вы запускаете несколько серверов на одном устройстве.
Телеметрия
В этом релизе разработчики снова представили сбор диагностических данных, которые уже были частью Minecraft до 2018 г. Они её возвращают, чтобы лучше понимать игроков и улучшать впечатление от игры. Особенно они надеются достичь лучшей производительности для экстремально тяжёлой генерации мира, которая будет добавлена во второй части обновления «Пещеры и Скалы» в этом году.
Они смогут определять болевые точки игры, например, как ведёт себя недостаточно производительное оборудования в сложной местности. Собранная информация позволит им расставлять приоритеты, балансировать различные аспекты игры (например, поняв, что козлы сталкивают каждого игрока, оказавшегося на краю горы) и помогать игрокам в трудных ситуациях (например, увидев, что все они застревают где-то).
Сбор данных осуществляется в соответствии с международными законами (GDPR и CCPA) и используется для создания более производительного и замечательного Майнкрафта.
На текущий момент реализовано только одно событие — загрузка мира.
Событие загрузки мира
Отправляется, когда загружается мир или происходит подключение к многопользовательскому серверу.
Содержит следующую информацию:
- Идентификатор лаунчера.
- Идентификатор пользователя (XUID).
- Идентификатор сессии клиента (меняется при перезапуске).
- Идентификатор сессии мира (меняется при загрузке мира, будет использоваться в будущих событиях).
- Версия игры.
- Название операционной системы и версия.
- Версия Java.
- Модифицирован ли клиент (информация аналогична той, что выводится в журнале игры).
- Тип сервера (одиночная игра, Realms или другие)
- Игровой режим.
Исправления ошибок
Исправлено 14 ошибок, среди которых можно отметить следующие:
- Крепости не генерировались в 21w37a.
- Утечки памяти в 21w37a.
- Жидкости иногда не растекались.
Известные проблемы
- Этот снашпот всё ещё несовместим со старыми мирами — вам нужно создать новый мир, чтобы в него сыграть.
- Сохранение мира порой может занимать много времени. Если вы заметите, что иногда всё замирает на время — это поэтому.