Beta 1.17.40.20 (Bedrock Edition)

Издание | |
---|---|

Тип |
Предварительная сборка |

Дата выпуска |
|

Основная версия | |

Версия протокола |
471 |


**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 до коренной породы.


- Теперь на лугах может появиться одиноко стоящий дуб или берёза, с пчелиным гнездом.
- Заражённые блоки теперь генерируются в новых горных биомах.

- Новый вариант горных вершин, состоящий из камня и скоплений гравия.
- Добавлен, чтобы предотвратить резкие перепады температур.


- Теперь может сгенерироваться во всех новых горных биомах.

- Теперь может появиться на горных лугах.

**Распределение руды**

- Изменения распределение руды в соответствии с
*Java Edition*.

**Общее**

- Изменены расположение биомов и размеры рек, а также доработан ландшафт, чтобы сделать Верхний мир более интересным и привлекательным.

### Общее

- Теперь расположены на Y = 192, а не на Y = 128.

### Техническое

**GameTest Framework**

- Метод
`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).

**Команды консоли**

- Предметы из Education Edition больше не отображаются как опции при использовании
`@e[type=]`

(MCPE-78363).

**Игровой процесс**

- Исправлена ошибка, из-за которой игровые персонажи загорались при перемещении между измерениями, если под порталом Нижнего мира находилась лава (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).

## Примечания

- ↑ "Minecraft Beta — 1.17.40.20 (Xbox One/Windows 10/Android)" – feedback.minecraft.net, 15 сентября 2021 года.