21w38a (Java Edition)
21w38a — это вторая предварительная сборка для Java Edition 1.18, выпущенная 23 сентября 2021 года,[1] в которой настроена производительность, возвращена телеметрия и исправлены ошибки из прошлой предварительной сборки.
Нововведения
Общие
Язык
Настройки
- Добавлен новый параметр «Simulation Distance» в настройки графики.
- Сущности больше не будут обновляться вне зоны видимости.
- Позволяет увеличить дальность прорисовки при меньшей нагрузке на процессор.
Субтитры
- Добавлены субтитры при обрезке растений ножницами.
server.properties
- Добавлен параметр
simulation-distance
.
Технические
Телеметрия
- Возвращена в игру, до 18w20c была известна как «snooper».
- На данный момент доступна только во время загрузки мира.
- Отправляет данные при загрузке однопользовательского мира или подключении к сетевой игре.
- Содержит следующую информацию:
- Идентификатор лаунчера
- Идентификатор пользователя (XUID)
- Идентификатор сеанса клиента (изменяется при перезапуске)
- Идентификатор сессии мира (изменяется в зависимости от загрузки мира, будет повторно использован для последующих событий)
- Версия игры
- Название и версия операционной системы
- Версия времени выполнения Java
- Модификация клиента или сервера (та же информация, что и в отчёте об ошибках)
- Тип сервера (одиночный, Realms или другой)
- Игровой режим
Изменения
Генерация мира
Распределение руды
- Медная руда теперь генерируется до Y = 95, её общее количество в мире также было увеличено.
- Лазуритовая руда теперь равномерно генерируется небольшими скоплениями, подобно другим рудам.
Общие
Бег
- Бегущий игровой персонаж больше не замедлится до скорости ходьбы, если прижмётся рукой к стене.
Технические
Производительность
- Теперь различные фоновые задачи, включая создание мира, выполняются в фоновом пуле потоков.
- Размер пула потоков можно определить по формуле
Количество доступных потоков ЦП - 1
. - Максимальное количество потоков равно 255 вместо 7. Это ограничение может быть отменено системным свойством Java
max.bg.threads
.
Исправления
- 16 ошибок исправлено
- Из выпущенных версий до 1.18
- MC-44055 – Game fails to switch the audio output from one device to another after the game has started (from title screen).
- MC-183184 – Sprinting stops as soon as you touch another block.
- Из предыдущей предварительной версии
- MC-236611 – No sound for using shears on weeping, twisting, cave vines or kelp.
- MC-236618 – Strongholds don't generate in 21w37a.
- MC-236621 – Liquids sometimes do not propagate.
- MC-236633 – Random light level of 0 in sky.
- MC-236656 – Crash when changing render distance:
java.lang.ArrayIndexOutOfBoundsException
: Index 28084 out of bounds for length 26136. - MC-236665 – Memory leak in 21w37a.
- MC-236698 – Big spruce trees don't generate in groves.
- MC-236711 – Starting and stopping JFR profiling multiple times within the same minute overwrites previous JFR results saved during that minute.
- MC-236718 – Dripstone caves generate above the ground.
- MC-236753 – Caves and lakes generating too much in desert surface.
- MC-236795 – Cannot start with alternate JVM due to JFR requirement.
- MC-236873 – Problems with JFR event metadata.
- MC-236967 – Too many aquifers on biome surfaces at Y=63 and below.
- MC-237109 – Aquifers often generate with harsh straight borders.
Видео
Видео, опубликованные slicedlime:
https://youtu.be/Pah_KSVWQU8
https://youtu.be/LQJevDfv-Y4
Интересные факты
- В отличие от большинства первых предварительных сборок недели, версия 21w38a была выпущена в четверг, а не в среду, напоминая таким образом выход предсборок до 14w26a.
- Игровые миры из предыдущих версий нельзя открыть в 21w38a.
Примечания
Заметки
- ↑ Также доступен для версий, начиная с 19w34a.
- ↑ Также доступна для версий, начиная с 20w45a.