1.20.10 (Bedrock Edition)

**1.20.10** (**1.20.11** на Xbox) — це невелике оновлення для *Bedrock Edition*, випущене 11 липня 2023 року, яке додає більше відповідностей з *Java Edition* та виправляє помилки.

## Нововведення

### Загальні

Експерименти
* Додано експериментальний перемикач «Повзання».
	+ Дозволяє гравцям повзати у проміжках висотою в 1 блок.
* Додано експериментальний перемикач «Розблокування рецептів».
	+ Додає нову систему розблокування рецептів і команду `/recipe`.

Налаштування
* Додано повзунок «Модифікатор масштабу графічного інтерфейсу» до розділу доступності.
* Додано можливість «дуже великого масштабування графічного інтерфейсу», щоб зробити інтерфейс «більшим» (працює лише на деяких пристроях).

Сплеші
* Додано новий сплеш:
	+ Joule is neat too!

### Технічні

JSON
* Випущено наступні компоненти з експериментальних у форматах JSON 1.20.10 та вище:
	+ Компонент предмета `minecraft:cooldown`.
	+ Компонент предмета `minecraft:repairable`.
	+ Компонент предмета `minecraft:max_stack_size`.
	+ Компонент предмета `minecraft:block_placer`.
	+ Компонент предмета `minecraft:record`.
	+ Компонент предмета `minecraft:shooter`.
	+ Компонент предмета `minecraft:throwable`.
	+ Компонент предмета `minecraft:projectile`.
	+ Компонент предмета `minecraft:can_destroy_in_creative`.
	+ Компонент предмета `minecraft:hover_text_color`.
	+ Додано поле `unlock` до формату JSON рецепта.

## Зміни

### Блоки

Діжка
* Для виготовлення потрібні дошки замість палиць, щоб відповідати *Java Edition*.

Бетон
* Ідентифікатори `concrete` тепер розділені на власні ідентифікатори.

Оздоблені горщики
* Якщо вони створені хоча б одного гончарного черепка, то тепер при наведенні курсору з’являється підказка, яка показує, з чого горщик був створений.

Нотні блоки
* Тепер відтворює звук «арфи» замість «бас-гітари», використовуючи ґрунт душ.

Спресоване багно
* Більше не може видобути швидше за допомогою лопати.

Скалковий сенсор
* Тепер можуть виявити такі події:
	+ Розміщення, обертання або видалення предмета в рамці для предметів або сяйній рамці для предметів.
	+ Заряджання якоря відродження.
	+ Нанесення (зішкрябування) воску на мідні блоки.
	+ Перемикання детектора денного світла.
	+ Додавання їжі до багаття.
	+ Додавання (вилучення) платівки до програвача.
	+ Перетворення багна на глину.
	+ Збирання солодких ягід.
	+ Розміщення ока Енду в рамку порталу в Енд.
	+ Вхід (вихід) бджіл у вулик або бджолине гніздо.
	+ Взаємодія з компостером.
	+ Прив’язування (відв’язування) повідця до паркану.
	+ Прив’язування (відв’язування) повідця до моба.
	+ Фарбування вівці.
	+ Збирання сяйних ягід.
	+ Утворення ґрунту з рілля.
	+ Використання яєць виклику по спавнері монстрів.
	+ Взаємодія лусківниці з блоками.
	+ Використання мотики по кореневому ґрунту.
	+ Використання лопати для створення ґрунтових стежок.
	+ Розміщення дверей.
	+ Посадка насіння на ріллі.

Шалкерова коробка
* Ідентифікатори `shulker_box` тепер розділені на власні ідентифікатори.

### Формат команд

Стани блоку
* Тепер використовується «equals» (`=`) замість «colons» (`:`), щоб відповідати *Java Edition*.
	+ Приклад: `oak_log["pillar_axis"**:**"x"]` -> `oak_log["pillar_axis"**=**"x"]`

Спостерігач
* Тепер використовує стан блоку `minecraft:facing_direction` замість `facing_direction`.
	+ `minecraft:facing_direction` має шість значень `["down", "up", "north", "south", "east", "west"]`.

### Ігровий процес

Присідання
* Присідати до 1,5 блоків заввишки тепер можна без експериментального перемикача «Коротке присідання/Коротке присідання і повзання».
* Гравці тепер можуть присідати під час польоту.

Звук
* Положення камери тепер використовується для прослуховування аудіо та навколишніх звуків.
	+ Раніше для прослуховування аудіо іноді використовували положення та обертання гравця.

RenderDragon
* Відтворення снігу або дощу тепер базується на положенні камери, а не на положенні гравця.

### Загальні

Експерименти
* Перейменовано експериментальний перемикач «Коротке присідання» на «Коротке присідання і повзання». («Видалено/змінено» пізніше в 1.20.10.23)
	+ Тепер також містить можливість повзати.

Туман
* Підводні ефекти та ефекти туману тепер базуються на положенні камери, а не на положенні гравця.

Налаштування
* Параметр доступності «Тривалість повідомлення в чаті» тепер за замовчуванням встановлено на 10 секунд.
* Диктор тепер читає назви предметів під час вибору предметів на гарячій панелі та за допомогою кнопки «/» на екрані чату.

### Предмети

Човни
* Рецепт більше не потребує лопати, щоб відповідати *Java Edition*.

Павутиння
* Тепер не можна змайструвати нитки, щоб відповідати *Java Edition*.

### Моби

Кінь, мул та віслюк
* Тепер можна приручити за допомогою золотого яблука, золотої моркви або зачарованого золотого яблука.

Лама
* Тепер можна приручити за допомогою копиці соломи.

Магмокуб
* Тепер на нього може впливати стрибучість.

### Генерація світу

Різьблений глибосланець та полірований базальт
* Більше не може бути замінений на скалк.

Полірований глибосланець
* Тепер може бути замінений на скалк.

Упавші дерева
* Знову з’являються з грибами.

### Технічні

Bedrock Editor
* Вирішено проблему, коли курсор вибору призводив до того, що скло ставало невидимим.
* Додано «Панель журналу» для «Режиму інструментів» для відображення повідомлень журналу. Доступ до неї можна отримати з «Меню перегляду» або за допомогою комбінації клавіш `CTRL` + `H`.
* Виправлено помилку, яка не дозволяла додавати додаткові сервери з вкладки «Сервери» в режимі «Редактор».
* Виправлено помилку, яка призводила до того, що штуковина була прихована в «Режимі перехрестя».
* Перетворено «властивості» на «стани» для користувацьких блоків.
* Виправлено збій, який міг статися при спробі змінити масштаб моба під час зіткнення з блоками.
* `/scriptevent` тепер можна використовувати в редакторі без необхідності вмикати експериментальний перемикач «Бета-версії API».

JSON
* Додано повідомлення про помилку застарівання для компонента `part_visibility`.
* Виправлено проблему, коли додавання компонента `minecraft:peek` до користувацької сутності призводило до аварійного завершення гри.
* Оновлено компонент блоку `minecraft:geometry`, щоб дозволити визначати видимість кісток за допомогою виразу molang.
* Додано помилку вмісту, коли `minecraft:balloonable` використовується на `minecraft:player`, щоб запобігти проблемам, оскільки цей компонент не підтримується таким чином.
* Недійсні JSON-об’єкти в компоненті сутності `minecraft:behavior.nearest_attackable_target` більше не призводитимуть до аварійного завершення гри.

## Експериментальні

Ці нововведення та зміни доступні, якщо увімкнути експериментальні перемикачі «Повзання», «Розблокування рецептів», «Експериментальні камери» та «Бета-версії API».

### Нововведення

#### Формат команд

`/recipe`
* Нова команда, яка дає або забирає (розблоковує або блокує) рецепт для гравця.
* Синтаксис:
	+ `/recipe <victim: target> give <recipe: string>`
		- Дає (розблоковує) вказаний рецепт гравцеві.
	+ `/recipe <victim: target> take <recipe: string>`
		- Забирає (блокує) вказаний рецепт у гравця.
	+ Якщо вказати `*` у `<recipe: string>`, це розблокує або заблокує всі рецепти для гравця.

#### Ігровий процес

Повзання
* Додано можливість повзати.
	+ Створено нову анімацію повзання гравця.
	+ Гравці тепер почнуть повзти, коли опиняться в проміжку в 1 блок, подібно до того, як вони присідають.
	+ Повзання має таку ж швидкість, як і присідання.
	+ Гравці автоматично встають, якщо виходять із проміжку в 1 блок.
* Гравці тепер можуть повзати під час польоту.

### Зміни

#### Формат команд

`/camera`
`/camera`
* Змінено колір вицвітання команди камери на цілочисельні значення від `0` до `255`, а не від `0.0` до `1.0` дробових значень.
* Зникнення камери тепер застосовує обмеження тривалості зникання; вмикання, утримання та вимикання зникання повинно тривати від `0` до `10` секунд.
* Забезпечено нахил камери лише в межах від `-90` до `90` градусів.
* Додано пресет камери `example:example_player_listener`.
* Додано пресет камери`example:example_player_effects`.
* Візуалізація експериментальної камери `minecraft:free` більше не впливає на гравця, як нічний зір.

#### Ігровий процес

Книга рецептів
* Рецепти тепер розблоковуються, коли гравець збирає матеріали для них.
	+ Взявши в руки предмет, гравець дізнається, як його виготовити.
* Нове сповіщення з’являється, коли гравець знаходить новий матеріал для крафту.

#### Технічні

API
* Динамічні властивості тепер можуть мати значення за замовчуванням.
* Збільшено ліміти реєстрації динамічних властивостей:
	+ Актори: `~1KB` -> `128KB`
	+ Світ: `~10KB` -> `1MB`
* `ScreenDisplay`
	+ Видалено `clearTitle()-`. Використовуйте `setTitle` з порожнім рядком, щоб очистити заголовок.
	+ Оновлено `fadeInSeconds`, `staySeconds`, `fadeOutSeconds` на `fadeInDuration`, `stayDuration`, `fadeOutDuration` на `TitleDisplayOptions` (секунди на такти).
	+ Оновлено `setTitle`, щоб скинути час для кожного нового заголовка.
	+ Додано підтримку `RawMessage` для `setTitle`, `updateSubtitle` та `setActionBar`.
* *Сутність*
	+ Додано властивість `read-only` `isGliding-`. Повертає, чи літає гравець з елітрами.
	+ Додано властивість `read-only` `isJumping-`. Повертає, чи використовує гравець дію стрибка.
	+ Додано властивість `read-only` `sFlying-`. Повертає, чи гравець летить (наприклад, у творчому режимі чи режимі спостерігача).
	+ Додано властивість `read-only` `isSprinting-`. Повертає, чи бігає сутність.
	+ Додано властивість `read-only` `isSwimming-`. Повертає, чи плаває сутність.
	+ Додано властивість `read-only` `isClimbing-`. Повертає, чи лазить сутність (наприклад, гравець по драбині або павук по стіні).
	+ Додано властивість `read-only` `isOnGround-`. Повертає, чи знаходиться сутність на землі.
	+ Додано властивість `read-only` `isInWater-`. Повертає, чи знаходиться сутність у воді.
	+ Додано властивість `read-only` `isFalling-`. Повертає, чи падає сутність.
	+ Додано властивість `read-only` `fallDistance-`. Повертає поточну відстань падіння (використовується для розрахунку шкоди від падіння).
	+ Додано функцію `fly-`. Змушує гравця літати (наприклад, у творчому режимі чи режимі спостерігача).
	+ Додано функцію `stopFlying-`. Змушує гравця припинити політ (наприклад, у творчому режимі чи режимі спостерігача).
	+ Додано функцію `glide-`. Змушує гравця літати з елітрами.
	+ Додано функцію `stopGliding-`. Змушує гравця припинити літати з елітрами.
	+ Додано функцію `swim-`. Змушує гравця плавати.
	+ Додано функцію `stopSwimming-`. Змушує гравця припинити плавати.
* Ефекти *сутності*
	+ Оновлено фуннкцію `addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): void`, щоб повертати «void» і кидати, якщо ефекту не існує або параметри виходять за межі допустимого.
	+ Оновлено фуннкцію `getEffect(effectType: EffectType | string): Effect | undefined`, щоб кидати, якщо ефекту немає.
	+ Оновлено фуннкцію `removeEffect(effectType: EffectType | string): boolean`, щоб кидати, якщо ефекту немає.
* `BlockEvents`
	+ Додано події `PressurePlatePushEvent`, `PressurePlatePopEvent`, `TargetBlockHitEvent` та `TripWireTripEvent`.
* `ContainerSlot`
	+ Видалено функцію `clone-`.
* `EntityHealableComponent`
	+ Видалено `filters: FilterGroupproperty`.
* `EntityAttributeComponent`
	+ Додано `effectiveMin: number`. Повертає мінімально можливе значення для компонента.
	+ Додано `effectiveMax: number`. Повертає мінімально можливе значення для компонента.
	+ Перейменовано властивість `value` на `defaultValue`.
	+ Перейменовано властивість `current` на `currentValue`.
	+ Перейменовано метод `setCurrent` на `setCurrentValue`.
* Додано `EntityHealthChangedAfterEvent`. Він спрацьовує, коли відбувається будь-яка зміна стану здоров’я сутності.
* *Система*
	+ Замінено `events` на `system.beforeEvents` та `system.afterEvents`.
	+ Перейменовано подію `beforeWatchdogTerminate` на `watchdogTerminate` та переміщено її до `beforeEvents`.
	+ Переміщено `scriptEventReceive` до `afterEvents`.
* `MessageReceiveAfterEvent`
	+ Видалено властивість `sourceType`.
* `ScriptEventSource`
	+ Замінено перелічування `MessageSourceTypewith` новим `ScriptEventSource`.
* `ScriptEventCommandMessageAfterEvent`
	+ Змінено властивість `sourceType` з `MessageSourceType` на `ScriptEventSource`.
	+ Збільшено максимальну довжину повідомлення з `256` до `2048` символів.
* Ідентифікатори динамічних властивостей тепер обмежено до `1024` символів.
* Видалено MinecraftEffectTypes, визначені у @minecraft/server. Еквівалент дивіться у NPM-пакунку @minecraft/vanilla-data.
* Перенесено декілька API до стабільної версії `1.30`
	+ Переміщено `tryTeleport(location: Vec наr3, duration: number, options: ScriptTelepor наptions)` на `3.0`
	+ Переміщено `teleport(location: Vec наr3, options: ScriptTelepor наptions)` на `3.0`
	+ Переміщено `function getComponent` на `3.0`
	+ Переміщено `world event PlayerJoinAfterEvent` на `3.0`
	+ Переміщено `world event PlayerLeaveAfterEvent` на `3.0`
	+ Переміщено `world event PlayerSpawnAfterEvent` на `3.0`
	+ Переміщено `EntityComponent EntityHealableComponent` на `3.0`
	+ Переміщено `EntityComponent EntityHealthComponent` на `3.0`
	+ Переміщено `class FeedItem` на `3.0`
	+ Переміщено `class FeedItemEffect` на `3.0`
	+ Переміщено `addEffect(effectType: string | EffectType, duration: number, options: EntityEffec наptions)` на `3.0`
	+ Переміщено `getEffect(effectType: string | EffectType)` на `3.0`
	+ Переміщено `getEffects` на `3.0`
	+ Переміщено `removeEffect(effectType: string | EffectType)` на `3.0`
	+ AfterEvents
		- Переміщено `But наnPushEvent` на `3.0`
		- Переміщено `LeverActivateEvent` на `3.0`
	+ Переміщено функцію `spawnEntity` на `3.0`
	+ Переміщено функцію `spawnItem` на `3.0`
* Оновлення точок спавну
	+ Видалено функцію `clearSpawn`
	+ Видалено властивість `spawnDimension`
	+ Додано функцію getSpawnPoint: DimensionLocation | не визначено- Повертає точку спавну гравця
	+ Додано функцію setSpawnPoint(spawnPoint?: DimensionLocation): void- Встановлює точку спавну гравця або очищає її, якщо spawnPoint не визначено
	+ Перейменовано функцію `getDefaultSpawnPosition` на `getDefaultSpawnLocation`
	+ Перейменовано функцію `setDefaultSpawn` на `setDefaultSpawnLocation`
	+ DimensionLocation
		- Додано новий інтерфейс DimensionLocation- Представляє розташування у вимірі
	+ Додано `hasParticipantfunction` до `ScoreboardObjective`.
	+ Наступні функції у `ScoreboardObjective` тепер можуть приймати в якості учасників типи сутностей або рядків:
		- `getScore`
		- `setScore`
	+ removeParticipant
	+ Видалено `getScore`, `setScore` з ScoreboardIdentity та Scoreboard.
* Видалено функцію `removeFromObjective` з ScoreboardIdentity
* Променева трансляція
	+ Змінено функцію `getBlockFromRay`
		- Змінено тип повернення з `Block` на `BlockRaycastHit` | не визначено
	+ Змінено функцію `getEntitiesFromRay`
		- Змінено тип повернення з `Entity[]` на `EntityRaycastHit[]`
	+ Змінено функцію `getBlockFromViewDirection`
		- Змінено тип повернення з `Block` на `BlockRaycastHit` | не визначено
	+ Змінено функцію `getEntitiesFromViewDirection`
		- Змінено тип повернення з `Entity[]` на `EntityRaycastHit[]`
	+ Додано інтерфейс `BlockRaycastHit`
	+ Додано інтерфейс `EntityRaycastHit`
* Перейменовано `leverActivate` на `leverAction`
	+ Видалено клас `EntityHitAfterEvent`
	+ Додано клас `EntityHitBlockAfterEvent`
	+ Додано клас `EntityHitEntityAfterEvent`
	+ Клас `WorldAfterEvents`
		- Видалено властивість `entityHit`
		- Додано властивість `entityHitBlock`
		- Додано властивість `entityHitEntity`
	+ Додано допоміжну функцію isValid до декількох класів для перевірки валідності об’єкта. Її можна безпечно використовувати для будь-якого дескриптора нативного об'єкта перед доступом до об'єкта або його використанням, щоб переконатися, що базовий об’єкт все ще існує і є допустимим для використання.
		- `Block` (перевіряє, чи блок є допустимою позицією в межах, і чи завантажений та тактує чанк, що його містить)
		- `Container` (перевіряє наявність та дійсність відповідної інвентаризації контейнерів)
		- `Effect` (перевіряє дійсність сутності-власника та наявність ефекту для цієї сутності)
		- `ScreenDisplay` (перевіряє дійсність гравця-власника)
		- `ScoreboardObjective` (перевіряє, чи існує об’єктивний запис і чи прикріплений він до дійсного табло)
		- `Entity` (перевіряє, чи існує сутність у світі. Поверне true, якщо сутність мертва)
			* `Player`
			* `SimulatedPlayer` (Зауважте, що симульовані гравці не видаляються зі світу автоматично, тому isValid повертатиме true ще довго після їхньої смерті)
		- `ContainerSlot` (перевіряє правильність контексту предмета: Контейнер існує у світі, наприклад, власник, і слот знаходиться в межах контейнера)
			* Вже існувала як властивість тільки для читання, змінена на метод для узгодженості
		- `Component`
			* `EntityAttributeComponent` (перевіряє, що сутність-власник є дійсною і атрибут існує в цій сутності)
			* `BlockLiquidContainerComponent` (перевіряє, що блок існує і є допустимим типом казану)
				+ Додано метод тільки для читання isValidLiquid, який перевіряє, чи відповідає рідина в казані відповідному компоненту (EG. BlockLavaContainerComponent перевіряє наявність лави)
			* `EntityComponent` (перевіряє наявність сутності-власника)
			* `ItemComponent` (перевіряє існування предмета-власника)
* Світ
	+ Перейменовано `getTime` на `getTimeOfDay`
	+ Перейменовано `setTime` на `setTimeOfDay`
	+ `setTimeOfDay` тепер приймає зчислення `TimeOfDay` як аргумент.
	+ Аргумент `timeOfDay` для `setTime` тепер має бути в межах `0`-`23999` (включно).
	+ Додано `getDay`
* Оновлено значення наступних зчислень на `PascalCase` замість `camelCase`
	+ `ClipboardMirrorAxis`
	+ `ClipboardRotation`
	+ `HttpRequestMethod`
	+ `FormCancelationReason`
	+ `Direction`
	+ `DisplaySlotId`
	+ `EntityLifetimeState`
	+ `FluidType`
	+ `ObjectiveSor наrder`
	+ `ScoreboardIdentityType`
	+ `ScriptEventSource`
	+ `SignSide`
	+ `WatchdogTerminateReason`
	+ `WeatherType`

JSON
* Предмети з компонентом `minecraft:block_placer` тепер розміщуватимуть блоки з правильною орієнтацією.
* Предмети у форматі версії 1.20.10 і вище з компонентом `minecraft:throwable` викликатимуть події «використання предмета» при кидку.
* Користувацькі предмети з `minecraft:block_placer` більше не розміщуватимуть певні блоки у неправильному місці.
* Змінено `minecraft:shooter`, щоб витрачати боєприпаси під час заряджання предмета лише у тому випадку, якщо `charge_on_draw` встановлено на `true`.
* Вилучено компонент `minecraft:render_offsets` у форматах JSON 1.20.10 та вище.

## Виправлення

70 помилок виправлено
Старі
* MCPE-46795 – Було неможливо переміщати предмети, якщо «Швидке переміщення» не скасовано.
* MCPE-54294 – Стрибучість не впливала на магмокубів.
* MCPE-122663 – Модель гравця була не відцентрована під час плавання.
* MCPE-123608 – Прозорі блоки листя перекривали непрозорі.
* MCPE-138333 – На повалених деревах не з’являлися гриби.
* MCPE-142918 – Тримаючи два щити в RTX, ви бачили лише один.
* MCPE-152002 – `hasitem` не перевіряв прдемети у курсорі, на відміну від `/clear`.
* MCPE-153446 – Плащ під час їзди на човні змінював своє положення (складається), коли ви повертали камеру.
* MCPE-155371 – Скалковий сенсор не виявляв змін у компостері.
* MCPE-155372 – Розміщення ока Енду не спричиняло вібрації.
* MCPE-156199 – Скалкові сенсори не виявляли більшість ігрових подій після версії Java 1.19 Pre-release 1.
* MCPE-156444 – Лічильник стрибків коня/віслюка не збігався за довжиною зі шкалою досвіду.
* MCPE-156575 – Xbox: На екрані клавіатура не рухалася і знаходиться перед табличкою і чатом.
* MCPE-157409 – Скалкові сенсори не виявляли заряджання якорів відродження.
* MCPE-160189 – Місце падіння предметів для вмісту інвентарю сутності було зміщено на південний схід.
* MCPE-160238 – Скалк не замінював полірований глибосланець під час генерації світу всередині стародавнього міста.
* MCPE-161207 – Спресоване багно можна було швидше видобувати лопатою.
* MCPE-162785 – При продовженні будівництва блоки розташовувалися вгору.
* MCPE-163670 – Зомбоселяни не скидали обладунки та предмети, які тримають у руках, коли перетворювалися на звичайних селян.
* MCPE-164064 – Звук верблюжого ривку продовжував звучати.
* MCPE-164801 – Взаємодія з різьбленими книжковими полицями була не симетрична.
* MCPE-166411 – Блоки штовхали гравця, коли він автоматично починає присідати.
* MCPE-166566 – Верблюди не відтворювали анімацію ходьби, коли вони отримували шкоду.
* MCPE-166569 – Іноді гравець автоматично присідав під час лазіння по драбині, ліанах, кручених лозах, плакучих лозах під повним блоком.
* MCPE-166741 – Скалкові сенсори не виявляли взаємодію з рамкою для предметів та сяйною рамкою для предметів.
* MCPE-167447 – Кнопки миші та клавіатури «Атакувати/знищити» та «Взаємодіяти/розмістити» поводилися дивно, коли виявлено контролер.
* MCPE-168054 – Автозаповнення стану блоку не працювало, якщо між назвою блоку та першою дужкою не поставити пробіл.
* MCPE-168056 – Значення станів блоків не заповнювалося автоматично, якщо ви не введете пробіл після двокрапки.
* MCPE-168119 – Remove an enchanted book from a chiseled bookshelf plays wrong sound.
* MCPE-168129 – Недійсні об’єкти у компоненті сутності `minecraft:behavior.nearest_attackable` призводили до аварійного завершення гри.
* MCPE-168368 – `/inputpermission` не надсилав вам успішних повідомлень після виконання.
* MCPE-169313 – Щойно утворені чанки призводили до того, що човни та човни зі скринями зникали під час катання на них.
* MCPE-169453 – Сутності продовжували замерзати навіть без сипкого снігу, якщо поблизу західної та північної сторони є сипкий сніг.
* MCPE-169693 – Нюхачі продовжували копати, коли мали ефект левітації.
* MCPE-169732 – Провідник був чорний.
* MCPE-169758 – Селяни не могли збирати, висаджувати або збирати насіння смолоскипника та глечника.
* MCPE-169772 – Човни були зламані і всі моби залишали човни після оновлення до версії 1.20.
* MCPE-169937 – Оздоблений горщик з гончарних черепків не мав додаткової інформації в описі.
* MCPE-169974 – `/execute positioned` отримував синтаксичну помилку після оновлення 1.19.80.
* MCPE-170031 – Нюхачі продовжували копати після того, як їхній цільовий блок буде зламано.
* MCPE-170208 – 30-секундний імунітет до деспавну знову було порушено.
* MCPE-170427 – Коли в казан наливали воду, вона виглядала як лава.
* MCPE-170610 – Примусове присідання взаємодіяло із сутностями так, ніби утримується кнопка «присідати».
* MCPE-170613 – Гравець міг присідати під час їзди на верблюді.
* MCPE-170645 – Гра вилітала, коли зміна масштабу моба призводила до зіткнення з блоками.
* MCPE-170814 – P2P/SIG: no\_session(Прострочена авторизація від Discovery).
* MCPE-170885 – Швидкість повзання не збільшувалася з зачаруванням «Біг крадькома».
* MCPE-171429 – Натискні плити були зламаними і непослідовними.
* MCPE-171798 – Моби висаджувались з човнів зі скринями.

Інші
* Тепер гравці завжди генеруватимуть снаряди з позиції камери, коли присідають, плавають або літають на елітрах.
* Тризуби з вірністю завжди будуть повертатися до камери гравця.
* Тепер гравці будуть генерувати ефекти частинок, коли їдять у правильному положенні, якщо вони присідають, плавають або літають на елітрах.
* Гравці більше не будуть задихатися під час коротких підкрадань у певних сценаріях.
* Гравці, які не мають права відкривати/закривати контейнери, більше не можуть взаємодіяти з різьбленими книжковими полицями.
* Switch: Виправлено проблеми з підсвіченими блоками та тінями мобів, що з’являлися через накладання вирізаного гарбуза.
* Щити більше не мерехтять, якщо тримати їх в обох руках з RTX.
* Виправлено ефект сну та зникнення камери, який не закриває екран, поки не відбудеться рендеринг від першої особи.
* Виправлено генерацію чорних пікселів на мапах, коли ввімкнено «Генерування чанків на стороні клієнта».
* Командні позиції тепер використовуватимуть поточну позицію/обертання під час запуску mcfunctions за допомогою `execute`.
* Тепер паперова лялька буде правильно показуватись при повзанні.
* Підозрілі блоки тепер коректно відображаються на мапах.
* Щит більше не застрягає всередині моделі стійки для обладунків, коли вона знаходиться у позі у відповідь.
* Нюхач більше не може викопувати насіння в повітрі.
* Виправлено збій, який міг статися під час запуску цілі `go_and_give_items_to_noteblock`.
* Користувацькі предмети з `minecraft:block_placer` більше не розміщуватимуть певні блоки у неправильному місці.
* Виправлено команду `/camerashake` для тряски камери без тряски гравця.
* Змінено порядок підказок геймпада на екранах інтерфейсу так, щоб кнопки вирівнювалися з того ж боку, що й контролер.
* Виправлено проблему, коли застаріле повзання працювало некоректно з вимкненим перемикачем повзання та присідання
* Виправлено помилку, коли значення табло не оновлювалися на клієнті при оновленні зі скрипта
* Виправлено збій.

## Примітки

1. ↑ «Minecraft - 1.20.10 (Bedrock)» – Minecraft Feedback, 11 липня 2023 року.