Beta 1.17.40.20 — это первая предварительная сборка для обновления Bedrock Edition 1.17.40, выпущенная 15 сентября 2021 года,[1] в которой генерация мира была изменена до уровня экспериментальных предварительных сборок Java Edition 1.18, а некоторые ошибки также были исправлены.
Некоторые устройства Android, работающие на ARMv7, теперь используют новый графический движок «RenderDragon».
Техническое
Управляемые данными предметы
Изменена документация для BlockRotationComponent.
Добавлены необходимые переключатели в документацию и ошибку содержимого для компонентов блока.
Управляемые данными блоки
Обновлена документация для BlockExplosionResistance.
Графика
Добавлена ошибка содержимого для использования материала, но не предоставления необходимого количества текстур графическому контроллеру.
Движок «RenderDragon» начал тестироваться на подмножестве устройств Android (ARMv7).
Molang
Добавлены новые предупреждения об ошибках компиляции для таких выражений, как <текст> + 3, которые ранее игнорировались (это изменение учитывается с версии движка 1.17.40).
Пользовательский интерфейс
Добавлено окно ImGUI для более удобного просмотра ошибок содержимого.
Экспериментальное
Эти изменения и нововведения доступны только с включёнными опциями «Caves & Cliffs» и «Включить GameTest Framework» в настройках экспериментального игрового процесса.
Обычная пещера теперь может состоять из 2 разных видов камня в зависимости от глубины.
Пещера выше Y = 0 в основном состоит из обычного камня.
Слой между Y = 0 и Y = −7 является плавным переходом от обычного камня к глубинному сланцу, поэтому пещеры здесь в большинстве своём состоят из этих блоков.
Глубинный сланец полностью заменяет камень в слое от Y = −8 до коренной породы.
Некоторые руды и натуральные структуры продолжают генерироваться в этом слое, иногда во встречающихся там залежах туфа.
Метод succeedWhenBlockTypePresent был переименован в succeedWhenBlockPresent.
Исправлена ошибка, из-за которой идентификатор свойства возвращал «Unknown» для пользовательских сущностей (MCPE-137786).
Строки идентификаторов, возвращаемые идентификатором свойства, теперь включают пространство имён предмета.
GameTestSequence
Удалён метод thenWaitWithDelay.
Добавлен метод thenWaitAfter (delayTicks: number, callback: () => undefined) — после задержки выполняет заданный обратный вызов каждый такт, пока не завершится успешно. Исключения, возникшие в обратном вызове, завершат выполнение последовательности.
Игрок
Исправлена ошибка, из-за которой свойство местоположения возвращало неправильную высоту для игроков.
Добавлен идентификатор свойства.
Блоки
Заменён метод getLocation с указанием местоположения свойства.
Заменён метод getPermutation с перестановкой свойств.
Заменён метод getType на тип свойства.
Заменены методы isWaterlogged и setWaterlogged со свойством isWaterlogged.
Заменён метод getBlockData с перестановкой свойств.
Заменён метод isEmpty со свойством isEmpty.
Удалено свойство canBeWaterlogged.
BlockType
Заменён метод getName с идентификатором свойства
Заменён метод canBeWaterlogged со свойством canBeWaterlogged
BlockPermutation
Заменён метод getTypewith с типом свойства.
Исправления
Экспериментальное
Карты теперь корректно отображают блоки, расположенные ниже Y = 0 (MCPE-136638).
Лианы стали генерироваться в пышных пещера, а не над ними (MCPE-125800).
Лианы теперь могут расти ниже Y = 0.
Деревни теперь генерируются в стиле того биома, в котором они расположены (MCPE-136939).
Блоки
Падающий сталактит теперь имеет верную траекторию падения, чтобы избежать попадания на сущностей за пределами его предполагаемого хитбокса (MCPE-132772).
Пчелиные гнёзда теперь всегда генерируются лицевой стороной к югу.
Торты со свечами
При нажатии кнопки использовать на торте со свечой, игровой персонаж теперь правильное количество количество кусков торта (MCPE-135519).
Редактор игрового персонажа
Исправлено аварийное завершение, которое могло произойти при использовании редактора игрового персонажа.
Изменён основной оттенок кожи ради соответствия скину Стива (MCPE-120818).
Изменено сообщение, уведомляющее об изменении скина друга (MCPE-92772).
Исправлена ошибка, из-за которой игровые персонажи загорались при перемещении между измерениями, если под порталом Нижнего мира находилась лава (MCPE-28765).
Игровые персонажи больше не могут потреблять еду с полной шкалой сытости в режиме Выживания (MCPE-60807).
Морская трава больше не появляется под кувшинками, чтобы не сломать их во время генерации мира.
Деревенские жители больше не пытаются открыть и закрыть двери одновременно (MCPE-28055).
Картографы теперь последовательно продают карты на всех платформах.
Генерация мира
Аметистовые жеоды стали реже генерироваться в крепостях, но если они это делают, то не будут заменять собой портал в Край (MCPE-129861, MCPE-128799).
Графическое
Улучшена прогрузка мира под землёй, чтобы цвет неба больше не был виден в конце пещер и других подземных систем (MCPE-128372).
Мобы
Улучшено поведение мобов на неполных блоках (MCPE-127381).
Броня больше не отображается на разбойниках и поборниках, но по-прежнему защищает их (MCPE-74242).
Исправлена проблема в старых пакетах ресурсов, когда топор поборника был виден, даже когда тот не атакует (MCPE-123229).
Увеличено количество мобов, спаунящихся под землёй.
Рыхлый снег
Рыхлый снег больше не перестаёт визуально отображаться, если смотреть на него издалека (MCPE-127565).
Структурный блок
Люки теперь располагаются в правильных направлениях при их загрузке с помощью структурных блоков (MCPE-66933).
Пользовательский интерфейс
Исправлена ошибка, из-за которой D-pad и клавиши направления не могли использоваться для навигации в определённых местах пользовательского интерфейса (MCPE-132826).
Исправлена ошибка, из-за которой сообщение об ошибке могло отображаться после приостановки игры на экранах достижений с отключённой экранной анимацией (MCPE-132269).
Исправлена ошибка, из-за которой в настройки добавлялось неизвестное игровое правило (MCPE-139025).
Исправлена навигация клавиатуры или D-pad’а с настраиваемого сервера для редактирования кнопки сервера.
Новые экраны достижений доступны на компьютерах под управлением Windows 10 ARM.
Текст входа на стартовом экране больше не будет перекрывать кнопку магазина Minecraft.
Добавлен пробел между заголовком вкладки и словом «Вкладка» в настройках преобразования текста в речь.
Добавлена кнопка «Подробнее» в модальное окно неудачного входа в аккаунт.
Техническое
Командные блоки с установленными в них значениями «Необходим красный камень» и «Задержка (в тактах)» теперь будут выполняться, только если они остаются включёнными в течение времени задержки (MCPE-74281).
Исправлено выравнивание отображения таблицы ССИС с помощью команды /scoreboard при изменении длины текста.
Исправлена ошибка отображения поводка при прикреплении к мобу вне области видимости (MCPE-63931).
Исправлена возможность вызова сфер опыта с помощью команды /summon (MCPE-130835).
Исправлено отображение только уничтожения сущностей в сценариях сброса чанка.
Исправлена ошибка, из-за которой query.item_remaining_use_duration приводил к неверно масштабируемым или инвертированным результатам (это исправление является изменением с контролем версий начиная с версии движка 1.17.30).