1.20.2 Pre-release 1 (Java Edition)

**1.20.2 Pre-release 1** (відома як **1.20.2-pre1** в лаунчері) — це перший пре-реліз Java Edition 1.20.2, випущена 5 вересня 2023 року, яка додає додаткові експериментальні зміни до карт селян і мап дослідників сіл.

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

### Загальні

Ігрове правило
* Додано `enderPearlsVanishOnDeath`, контролюючи, чи зникають кинуті перлини Енду, коли гравець, який їх кинув, помирає, за замовчуванням `true`.

Теґи
* Додано такі теґи структури:
	+ `#on_desert_village_maps`: містить `village_desert`.
	+ `#on_jungle_explorer_maps`: містить `jungle_pyramid`.
	+ `#on_plains_village_maps`: містить `village_plains`.
	+ `#on_savanna_village_maps`: містить `village_savanna`.
	+ `#on_snowy_village_maps`: містить `village_snowy`.
	+ `#on_swamp_explorer_maps`: містить `swamp_hut`.
	+ `#on_taiga_village_maps`: містить `village_taiga`.

## Зміни

### Предмети

Мапа дослідника
* Оновлені іконки структури на картах дослідників, які продають картографи.

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

Рецепти
* Пошук у книзі рецептів оновлено.
	+ Пошук відповідатиме лише початку будь-якого слова в назві предмета.
		- Наприклад, пошук за словом tor" все одно показуватиме факел і факел із червоного каменю, але більше не детектор денного світла.
	+ Усі рецепти, включно з тими, які не було розблоковано, тепер відображатимуться в результатах пошуку.

Торгівля
* Коли селяни відкривають нові торги, порядок цих торгів в UI тепер завжди випадковий, а не детермінований.

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

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

`/execute`
* Тимчасово видалено синтаксис `/виконати (якщо|якщо) функція`.

`/return`
* Тимчасово видалено синтаксис `/return run`.

### Загальні

Пакет даних
* Версія пакету даних зараз `18`.

Протокол
* Налаштування клієнта тепер надсилаються на етапі налаштування мережі під час приєднання до сервера.

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

Ці зміни доступні, увімкнувши експериментальний перемикач «Збалансування торгів селян».

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

Стародавнє місто
* Збільшує ймовірність генерації зачарованих книг із лагодженням.

Храм в пустелі
* Збільшує ймовірність генерації зачарованих книг із незламностю (рівень I до III).

Храм в джунглях
* Збільшує ймовірність генерації зачарованих книг із незламністю (рівень I до III).

Покинута шахта
* Збільшує ймовірність генерації зачарованих книг з ефективністю (рівень I до V).

Аванпост розбійників
* Збільшує ймовірність генерації зачарованих книг за допомогою швидкого заряду (рівень I до III).

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

Торгівля
* Додано сім нових мап, які картографи можуть продавати, залежно від біома, з якого вони походять.
	+ Села в джунглях і на болотах не генеруються природним чином. Таким чином, гравці повинні розводити селян або лікувати зомбі-селян у цих біомів, щоб отримати доступ до своїх торгів.
	+ Мапи сіл вказують на село в певному біомі. Мапа дослідника джунглів вказує на храм в джунглях. Мапа дослідника боліт вказує на болотяну хатину.

* Змінено торги для латників, короткий опис змін:
	+ Купівля діамантових обладунків тепер також вимагає невеликої кількості діамантів.
	+ Більшість латників рівня майстра купують блоки заліза і платять за них 4 смарагди.
	+ Кольчужні обладунки продають виключно латники джунглів та боліт.
	+ Саванний латник продає прокляті діамантові обладунки за зниженими цінами.
	+ Тайговий латник може обміняти один елемент діамантових обладунків на інший.

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

39 помилок виправлено
Починаючи з версій до 1.20
* MC-70127 – Деякі зміни стану блоків не повідомляються клієнтам.
* MC-72721 – Повідомлення чату відображаються після смерті незалежно від налаштувань чату.
* MC-103800 – Іноді стійки для обладунків не оновлюють своє візуальне обертання.
* MC-119873 – Текст, що використовується для кнопки титрів на титульному екрані, не перекладається.
* MC-154827 – Друкарська помилка в сплеші «Verlet intregration!».
* MC-177172 – Тире в інтерфейсі селянина/торговця є жорстко закодованим / неперекладним.
* MC-193457 – Стан блоку «Запущено в дію» викидача/роздавача не оновлюється без участі гравця.
* MC-248778 – Символ підрахунку предметів у підказках вікна шалкерової коробки не можна перекладати.
* MC-248833 – Дужки, які використовуються перед і після мітки попередження в меню мови, не можна перекладати.
* MC-248844 – Індикатор сторінки у GUI книги рецептів не перекладається.
* MC-248846 – Двокрапка, що використовується на екрані смерті для відображення результату гравця, не перекладається.
* MC-249355 – Дефіс, який використовується в меню статистики для показу нульового значення, не можна перекладати.
* MC-252295 – Слово «while» в деяких повідомленнях про смерть не пишеться в американській англійській мові.
* MC-252298 – Повідомлення про смерть, пов’язані з чарами Шипи, не містять сполучників, де це доречно.
* MC-252316 – Слово «burnt» у деяких повідомленнях про смерть не пишеться американською англійською мовою.
* MC-253241 – Символ індикатора кількості гравців у меню гри в мережі не можна перекладати.
* MC-253269 – Символ індикатора досягнення в меню досягнень не перекладається.
* MC-253270 – Дефіс, який використовується в босбарах для набігів, не можна перекладати.
* MC-253278 – Символ відсотка, який використовується на екрані завантаження рівня, щоб показати прогрес завантаження світу, не можна перекладати.
* MC-253281 – Текст у заповнених підказках мапи, коли розширені підказки приховано, не перекладається.
* MC-253283 – Символи індикаторів відсотків і чанків, що використовуються в меню оптимізації світу, не перекладаються.
* MC-253638 – Символи, які використовуються в підказках шалкеровій коробці для відображення вмісту випадкової таблиці здобичі, не можна перекладати.
* MC-255418 – Вертикальний редстоуновий пил, розміщений на викидачі/роздачі/лійці, візуально не зникає, коли пил, розміщений вище, видаляється.
* MC-256777 – Два символи, які використовуються у списку вкладок для відображення стану здоров’я гравців, не можна перекладати.
* MC-260819 – У рядку `death.attack.message_too_long` відсутній артикль перед словом "stripped".
* MC-263133 – Непослідовне використання слів на екрані «Out of Memory screen».

З 1.20.1
* MC-264233 – Гравець відображається як Анонім після смерті та відродження.
* MC-264574 – символічне посилання не працює для папки кореневого світу.
* MC-264809 – Редстоунові компаратори викликають проблеми з підключенням редстоуного пилу.
* MC-265151 – Рядок «(Unknown)», який відображається під час блокування доступу до сервера з невідомої причини, не можна перекладати.

З попереднього знімка
* MC-264615 – Значок ефекту поглинання з’явиться на екрані після отримання ефекту.
* MC-264656 – Звичайні золоті яблука не збільшують кількість золотих сердець, якщо ви раніше з’їли зачароване золоте яблуко, а потім отримали пошкодження.
* MC-264657 – Поповнення золотого серця поглинання визначається тим, чи мають низький і високий рівні однаковий параметр `hideParticles`.
* MC-264658 – У макросі можна використовувати лише цілий числовий тип даних.
* MC-265053 – Програмістське мистецтво лазуритового контур текстури в інтерфейсі столі зачарування некоректно використовує старе форматування.
* MC-265060 – Відсутній спрайт для помилки у GUI ткацького стола (`loom.png`).

З випущених знімків 1.20.2
* MC-265126 – Поле `requirements` більше не можна пропускати в досягненнях.
* MC-265209 – Перехід на протокол «КОНФІГУРАЦІЯ» викликає стан гонки.
* MC-265213 – Повідомлення чату від команди `/random` говорить «між 1 і 6» замість «1 до 6».

## Примітки

1. ↑ Розділені на 3 групи, тягнуть незалежно один від одного.
2. ↑ Список можливих пропозицій містить індивідуальні пропозиції для кожного кольору, тому кілька кольорів можуть бути запропоновані одним селянином як окремі торги.

## Посилання

1. ↑ "Minecraft 1.20.2 Pre-Release 1" – Minecraft.net, 5 вересня 2023 року