1.12 (Java Edition)/Предварительные сборки

## 17w06a (Java Edition)

**17w06a** — первый снимок для обновления 1.12.[1]

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

#### Блоки и предметы

##### Бетон

- 16 вариаций цветов.
- Установка в воду любого блока бетонного порошка превращает его в бетон.

##### Цемент

- 16 вариаций цветов.
- Сыпучий блок, подобно гравию и песку.
- При попадении в воду затвердевает и становится блоком бетона.
- Можно создать при помощи 4 песка, 4 гравия и любого красителя.

##### Глазурованная плитка

- 16 вариаций цветов.
- Может быть установлена в четырёх направлениях как блоки дерева и костей.
- Путём переплавки в печи окрашенной терракоты получается плитка того же цвета.

### Изменения

#### Строительные блоки

- Магмовый блок теперь горит бесконечно, подобно адскому камню.

- Палитра шерсти, ковров и флагов стала более светлой.
- Изменена текстура шерсти и, соответственно, овец.

#### Инвентарь

- При нажатии
`Ctrl`+`1-9`в режиме творчества можно сохранить инвентарь. - При нажатии
`⇧ Shift`+`1-9`выдаёт сохранённый инвентарь. - Удалён раздел «Материалы» в этом же режиме, заменён на раздел «Сохранённые инвентари».
- Вещи из раздела «Материалы» перемещены в раздел «Разное».

### Исправления

## 17w13a (Java Edition)

**17w13a** — второй снимок для обновления 1.12.[2]

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

#### Основное

- После открытия достижений появляется маленькое окно, в котором находится экран игры.
- Создание собственных достижений через файлы JSON.

- Книга рецептов

- Содержит каталог рецептов.
- При нажатии на рецепт, он появится в сетке крафта. Его можно скрафтить при наличии необходимых материалов.
- Создание собственных рецептов через файлы JSON.
- Пока эта функция доступна только в файле 17w13a.jar.


#### Предметы

- Книга зелёного цвета.
- Содержит список идентификаторов предметов.

#### Мобы

**Особенности:**

- Спаунятся только в джунглях.
- Повторяют звуки в ускоренном виде за агрессивными мобами, находящимся в двадцати блоках от себя.
- Попугай — дружелюбный моб.
- Попугаи повторяют звуки только за агрессивными мобами.

- Стараются придерживаться агрессивного моба и выдать его местонахождение.
- Перемещаются по миру полётом на некоторой высоте через 3-10 блоков, при преследовании моба могут не приземляться.
- Имеется 4 окраса попугаев: голубой, синий, зелёный и красный.
- Моб имеет здоровье 6 ().
- После убийства попугая выпадает 1-2 пера.
- Питаются только семенами пшеницы, свеклы, тыквы, арбуза и пшеницей.
- Эти предметы, при каждом клике ПКМ на попугая, на данный момент только уменьшают их количество на 1, кормление попугаев этими предметами больше ничего не дает.
- Приручаются печеньем.
- После прикормки печеньем можно посадить на плечи до 2 попугаев, нажатием кнопки ПКМ на них.

- Прирученные попугаи следуют за игроком, летящим на элитрах.

- После удара моментально взлетают.

#### Инвентарь

- Добавлена новая функция в инвентаре игрока.
- С помощью неё можно посмотреть какие крафты доступны игроку.
- Имеет собственную иконку в инвентаре выживания (в виде книжки).


#### Предметы

- Добавлено яйцо призывания попугая.

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

- Добавлена команда
`/recipe`

. - Добавлена команда
`/advancement`

.

#### Игровые правила

- Добавлено новое игровое правило:
`doLimitedCrafting`

.- Выключено по умолчанию.
- Включение позволит использовать игрокам только те рецепты, которые они открыли.


### Изменения

#### Основное

- Достижения (Achievements) переименованы в Advancements.

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

- Версия Java

- Это первая предварительная сборка, требующая наличие Java 8.
[3]

#### Блоки

- Изменена текстура для некоторых цветов.

- Название отображается при наведении.

- Название отображается при наведении.

### Исправления

- 2 ошибки исправлены
- Из предыдущей предварительной версии

- MC-113377 – Из глазурованной плитки можно построить свастику.
- MC-113844 – Из белой глазурованной плитки можно построить символ венгерской нацистской партии.

## 17w13b (Java Edition)

**17w13b** — третий снимок для обновления 1.12.[4]

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

- Добавлен серый попугай, похожий на корреллу.

### Исправления

- 13 ошибок исправлено
- Из выпущенных предварительных версий

- MC-114878 – Вылет:
`Initializing game - java.lang.UnsatisfiedLinkError: Unable to load library`

- MC-114881 – Некоторые модели блоковых сущностей не создавались.
- MC-114883 – Рецепты крафта не открываются на сервере.
- MC-114891 – Окно «Advancement» пусто, если ни одно достижение не открыто.
- MC-114893 – При попытке посадить на плечо попугая, когда уже сидят два, третий исчезнет.
- MC-114909 – Уровень глаз попугаев не выравнен с их моделью.
- MC-114933 – Попугаи не передразнивают пещерного паука.
- MC-114936 – Игра вылетает при попытке крафта по книге из предметов в слоте брони или второй руки.
- MC-114937 – Попугаи показывают сердца, при попытке скормить им пшеницу.
- MC-115004 – Достижение "Призвать иссушителя" проверяется, когда игрок спаунит дракона Края.
- MC-115026 – Сообщение в чате: «New recipe unlocked for minecraft».
- MC-115098 – Попугаи неограниченно спаунятся, вызывая перегрузку системы и вылет игры.
- MC-115101 – "full" option for the "inventory_changed" trigger inversely compares stack size.

## 17w14a (Java Edition)

**17w14a** — четвёртая предварительная сборка для обновления 1.12.[5]

### Изменения

#### Основное

- Добавлена новая вкладка «Приключение».
- Изменено всплывающее уведомление для игроков при получении достижения.
- Новый эффект появления
- Теперь имеет две цветные разновидности — жёлтый для обычных и розовый для «продвинутых» достижений.


- NBT-теги

`recipeBook`

теперь составной тег, содержащий информацию о книге рецептов.`isFilteringCraftable`

принимает значение 1, если игрок включил функцию «Показывать создаваемые» в книге рецептов.`isGuiOpen`

проверяет, оставил ли игрок GUI открытым.`unlocked`


`recipes`

содержит информацию обо всех рецептах, которые видел игрок.`displayed`

проверяет, просмотрел ли игрок рецепт в книге рецептов.



- Книга рецептов

- Изменена иконка кнопки вызова, из стандартной книги в книгу знаний.
- Добавлена возможность нажать на
`⇧ Левый Shift`, что позволяет помещать все доступные рецепты в сетку крафта. - Добавлено новое уведомление бело-серого цвета, которое появляется при открытии нового рецепта.
- Уведомление появляется только при перезагрузке мира; Dinnerbone заявил, что это ошибка.
[6]

- Уведомление появляется только при перезагрузке мира; Dinnerbone заявил, что это ошибка.

- «Now Java 6!» изменена на «Now Java 8!».

#### Мобы

- Теперь могут издавать звуки, сидя на плече игрока.
- Могут танцевать и менять цвет при проигрывании музыки на проигрывателе.
- Изменено действие правой кнопки мыши:
- При нажатии
`ПКМ`приручённый попугай садится.

- При нажатии
- При нахождении игрока около приручённого попугая, попугай садится на плечо игрока.

- Новые теги —
`ConversionPlayerLeast`

и`ConversionPlayerMost`

.- Содержит UUID игрока, который преобразует зомби.
- Используется с триггером «minecraft: cured_zombie_villager» для достижений.


### Исправления

- 21 ошибка исправлена
- Из выпущенных предварительных версий

- MC-114879 – При подборе предмета имелся шанс его дублирования.
- MC-114896 – Попугаи не издавали звуков, сидя на плече игрока.
- MC-114943 – Предметы в верстаке исчезали при выборе рецепта.
- MC-114976 – Звуки попугаев не показывались в субтитрах.
- MC-114987 – Не переведено сообщение о неизвестном рецепте.
- MC-114989 – Команда
`/recipe`

вызывало неизвестные ошибки с недопустимым аргументом игрока. - MC-114999 – Всплывающий текст, показывающий название предметов, в сетке крафта отображался неправильно.
- MC-115028 – Всплывающий рецепт крафта отображался поверх предметов в интерфейсе инвентаря.
- MC-115054 – Интерфейс рецептов не запоминал настройку «показывать всё/создаваемое» при закрытии инвентаря.
- MC-115065 – Достижения, связанные с добычей, не требовали необходимых предметов.
- MC-115067 – Отсутствовали достижения, связанные с сущностями.
- MC-115074 – Эффекты зелий отображались под книгой рецептов.
- MC-115100 – Всплыващий текст предметов в справочной крафта отличался от текста, отображаемого при наведении курсора на предмет в инвентаре.
- MC-115107 – Шлем не отображался после использования функции авторецепта.
- MC-115123 – Попугаи ходили на месте, находясь на плече игрока.
- MC-115129 – Отсутствующие материалы для рецепта крафта отображались поверх описания предметов.
- MC-115153 – Команда
`/recipe`

не выводила сообщение об ошибке при неверном первом аргументе. - MC-115175 – Ошибка с текстурой меню крафта.
- MC-115204 – Аварийное завершение игры при закрытии или изменении рецепта в книге рецептов, если инвентарь полон.

- Из предыдущей предварительной версии

- MC-115191 – Попугаи исчезали при переходе через портал из Края в обычный мир.
- MC-115209 – Книга рецептов не учитывает количество предметов.

## 17w15a (Java Edition)

**17w15a** — пятый снапшот для обновления 1.12.[7]

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

#### Основное

- Добавлены описания к достижениям и изменены некоторые названия.
- Достижение «Время приключений» из разряда «Achievements» переведены в «Advancements».

- Рассказчик

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

- Добавлен сплэш «Don’t feed chocolate to parrots!» («Не кормите шоколадом попугаев!»).

### Изменения

#### Основное

- Книга рецептов

- Во всплывающем окне, которое появляется при разблокировке новых рецептов, добавлены изображения предметов, которые можно скрафтить с помощью нового рецепта.

#### Блоки

- Добавлены кровати 16 различных цветов, которые можно скрафтить с помощью шерсти соответствующего цвета, или получить при покраске белой кровати красителем.
- Теперь игроки подпрыгивают на кроватях, как на блоках слизи, но с гораздо меньшей амплитудой.
- Кровати теперь уменьшают (но не полностью) урон от падения при приземлении на них.
- Игроки выживают при падении на кровать с высоты 41 блок.
- При прыжке с большей высоты и повторном отскоке, игрок умирает.
- Игрок может построить платформу приблизительно 7 блоков высотой рядом с кроватью, чтобы предотвратить смерть при падении. Таким образом, игрок может пережить падение с высоты 45 блоков.


- Кровати теперь являются блокосущностями, и используют 3D модель вместо 2D из-за добавления цветных кроватей.

- Ступени стали более полными блоками, что позволяет присоединять к ним факелы, заборы, железные решётки, стеклянные панели и снег.

#### Мобы

- Больше не меняют цвет при танце.

### Исправления

- 41 ошибка исправлена
- Из предыдущей предварительной версии

- MC-2813 – Снег не образуется и не может быть размещён на перевёрнутых ступенях.
- MC-8345 – Размещение факела на задней стороне ступеней невозможно.
- MC-9176 – Стёкла неправильно отрисовываются с задней стороны ступеней.
- MC-109663 – Приручённые волки нападают на кошек.
- MC-114889 – Попугаи исчезают при полёте в режимах творчество или наблюдателя.
- MC-114899 – Удаление рецептов при вводе
`/gamemode 2`

. - MC-114907 – Попугаи в полёте предпочитают кружить, а не летать по прямой.
- MC-114950 – Книга знаний не найдена в последнем снимке.
- MC-114961 – В сетевой игре, игроки отключаются от сервера при взятии первого предмета для достижения.
- MC-114974 – Клик по рецепту крафта в режиме наблюдателя перемещает предметы в сетку крафта.
- MC-114991 – В списке рецептов крафта отображается страница 1/0, когда нет открытых рецептов.
- MC-115025 – Нажатие на рецепт крафта или закрытие книги знаний требует дополнительный щелчок в инвентаре.
- MC-115048 – Сидящие попугаи не тонут в воде и не горят в лаве.
- MC-115050 – Не грузится страница статистики.
- MC-115064 – Неверное расположение пользовательских достижений.
- MC-115070 – Проблемы с отображением интерфейса сеток крафта с разрешением не 16:9.
- MC-115121 – Титры не отображаются при первом выходе из Края.
- MC-115148 –
`F3`+`T`не перезагружает достижения, но перезагружает таблицу добычи. - MC-115157 – Нет достижений на сервере.
- MC-115159 – Повторные ключевые события не включаются для поиска рецепта крафта.
- MC-115182 – Попугаи становятся невидимыми, когда сидят на плечах игрока.
- MC-115184 – Подражания попугаев отображаются в субтитрах как оригинальный звук.
- MC-115277 – Приручённый волк нападает на приручённого попугая.
- MC-115323 – Редкий спаун попугаев в джунглях.
- MC-115361 –
`doLimitedCrafting`

установленный в 'true' отключает возможность объединения инструмента. - MC-115423 – Дублирование при "Click and hold for more" меню + сообщение об ошибке.
- MC-115426 – Фон не становиться темнее при открытом инвентаре и т.п.
- MC-115427 – Данные о инструментах не отображаются в инвентаре.
- MC-115436 – Предмет дублируется при использовании книги знаний.
- MC-115444 – Достижения «Obtain Armor» и «Shiny Gear» уведомляются для каждой части брони.
- MC-115462 – Возможен неполный крафт с использованием альтернативных предметов.
- MC-115465 – Предметы могут быть выброшены при клике за пределами интерфейса крафта.
- MC-115466 –
`doLimitedCrafting(true)`

— дублирование крафта. - MC-115469 – Попугаи не танцуют для других игроков.
- MC-115470 – Попугаи садятся на плечи игроков в режиме наблюдателя.
- MC-115474 – Выданные рецепты всё ещё доступны при перезаходе игрока.
- MC-115481 – STDOUT спам в консоле при кормлении/убийстве моба.
- MC-115504 – Книга знаний неверно отображает символы.
- MC-115508 – Попугаи на плечах тем темнее, чем больше вещей в инвентаре.
- MC-115530 – Сообщение «Рецепт разблокирован» показывается только при перезагрузке мира.
- MC-115726 – Дублирование инструментов и брони, если
`doLimitedCrafting`

со значением true.

## 17w16a (Java Edition)

**17w16a** — шестая предварительная сборка для обновления 1.12.[8]

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

#### Основное

- Учебные подсказки

- Отображаются только в выживании, и только при первом заходе в первый новый мир.
- На сервере сохраняется для каждого игрока в options.txt
- Имя:
`tutorialStep`

- Список критериев:
`movement`

,`find_tree`

,`punch_tree`

,`open_inventory`

,`craft_planks`

, и`none`


- Имя:

- На сервере сохраняется для каждого игрока в options.txt

- Добавлены клавиши для быстрого сохранения панели инструментов в режиме Творчество.

- JSON формат

- Добавлен компонент «group» для рецептов в формате json, для объединения схожих рецептов.
- Добавлен компонент «keybind» для связи с переназначенными кнопками игрока.

#### Сущности

- Так как не имеет яйца призывания, то его можно призвать только командой
`/summon illusion_illager`

- Создаёт несколько иллюзий себя, полностью повторяющих его действия.
- Перед атакой накладывает на игрока эффект слепоты на 20 секунд, после чего атакует луком.

### Изменения

#### Основные

- Теперь сообщения отображается всякий раз, когда рассказчик недоступен.

- Нажатие
`F1`теперь скрывает совершенно все сообщения.

- NBT данные

- Улучшение NBT синтаксиса в командах.
- Ключи могут быть в кавычках, например:
`"Motion":[0.0,0.0,0.0]`

- Выражения без кавычек теперь строже, они не могут иметь пробелов и специальных символов:
`CustomName:Test Test`

- Индексы в списках ранее были необязательными, а теперь не допускаются, например:
`Motion:[0:7.3,1:1.0,2:3.1]`

. - Пустые ключи и значения больше не допускаются.

- Ключи могут быть в кавычках, например:
- Улучшенное сообщение об ошибке: теперь указывается место возникновения.

- Изменены цвета в соответствии изменений других блоков.
- Это связано с тем, что фиолетовая коробка по умолчанию у шалкера и сундука из него не сочетались с другими вещами и блоками фиолетового цвета.
- Призыв командой вызовет белого шалкера по умолчанию.


#### Блоки

- Переименована в терракоту.

- Больше не липнет к блоку слизи.

- Цвета изменены в соответствии с цветами других предметов и блоков.

- Улучшена производительность.

### Исправления

- 20 ошибок исправлено
- Из версий, выпущенных до 1.12

- MC-9565 – Заборы и булыжниковые стены присоединялись к воротам в другом направлении.

- Из выпущенных предварительных версий

- MC-114889 – Попугаи на плечах исчезают при полёте в творческом или наблюдательном режиме
- MC-115336 – Закрытие окна крафта выбрасывает или удаляет предметы в некоторых случаях
- MC-115528 – Клиент вылетает при новом шифт-клике в книге рецептов на сервере
- MC-115603 – Шифт-клик по рецепту удаляет другие предметы с мета-данными
- MC-115797 – Сервер показывает ошибку и более ничего
- MC-115802 – Вылет при переходе в статистику, настройке суперплоскости
- MC-115805 – Часть блоков считается твёрдыми, что неверно
- MC-115806 – Щелчок по кровати в инвентаре выбирает рецепт кровати (доски складываются в места для брони игрока)
- MC-115807 – Вылет при клике по нижней стороне блока с факелом в руке
- MC-115809 – Достижения/Рецепты отображались при скрытом интерфейсе
- MC-115812 –
`⇧ Shift`+`F3`приводило к вылету - MC-115837 – Зазор между сообщениями об открытии рецепта и достижениях
- MC-115873 – Невозможно выбросить предметы кликнув вне окна инвентаря
- MC-115938 – Сообщения о достижениях темнеют при появлении всплывающих подсказок
- MC-115942 – Имитация мобов попугаями на сервере вызывают падение игры
- MC-116004 – Попугаи непереводимы когда подражают в субтитрах
- MC-116136 – Попугаи на плечах невидимы при некоторых обстоятельствах
- MC-116213 – Попугаи на плечах меняют свой цвет, когда игрок носит зачарованные элитры
- MC-116314 – Луки уничтожают другие луки при крафте раздатчика в книге рецептов

## 17w16b (Java Edition)

**17w16b** — седьмая предварительная сборка для обновления 1.12.[9]

### Исправления

- 7 ошибок исправлено
- Из выпущенных предварительных версий

- MC-111753 – Ошибка с варочной стойкой и загрузочной воронкой.
- MC-115805 – Часть блоков считается твёрдыми, что неверно.
- MC-116357 – Некоторые предметы появляются несколько раз в книге рецептов.
- MC-116365 – Параметр «условный» не работает для цепного командного блока.
- MC-116372 – Цепной командный блок испускает сигнал, когда он выключенный и с параметром "нужен сигнал".
- MC-116388 – Зависание сервера из-за цепных командных блоков.
- MC-116432 – Падение сервера при выходе из верстака с полным инвентарём.

## 17w17a (Java Edition)

**17w17a** — восьмой снимок для обновления 1.12.[10]

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

#### Основное

- Новая вкладка Нижнего мира и Края.
- Улучшена команда
`/advancement`

. - Линии, соединяющие достижения, теперь имеют чёрную обводку.

- Звуки

- Новые звуки для попугая и иллюзора.
- Когда игрок вставляет око Края в портал.
- При броске ока Края.
- Когда око Края падает после использования.
- Когда игрок создает портал в Край.
- Когда игрок ставит лодку.
- Новые звуки для музыкального блока, появляющиеся при его активации на определённых блоках.
- Костяной блок ⇒ Ксилофон.
- Золотой блок ⇒ Звонок.
- Глиняный блок ⇒ Флейта.
- Плотный лёд ⇒ Колокол.
- Шерсть ⇒ Гитара.


- NBT теги

`UpdateLastExecution`

(byte):- По умолчанию
`1b`

. Если установлено`0b`

, циклы могут быть созданы, когда командный блок запускается несколько раз за такт.

- По умолчанию
`LastExecution`

(long):- Хранит количество игровых тактов, прошедших с создания игрового мира до выполнения последней команды. Равнозначно выводу команды
`/time query gametime`

.

- Хранит количество игровых тактов, прошедших с создания игрового мира до выполнения последней команды. Равнозначно выводу команды
`toBeDisplayed`

(list):- Добавляется в
`recipeBook`

. - Имена рецептов, которые игрок разблокировал, но ещё не просмотрел.
- Используется для запоминания воспроизведения анимации новых рецептов.

- Добавляется в

### Изменения

#### Основные

- Достижения

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

- Цвета

- Отменено изменение цвета шалкеров.
- Терракота на карте отмечается особым цветом.

- Крафт

- Немного оптимизирована книга рецептов.

- Звуки

- Изменён звук использования удочки.

#### Блоки

- Имеет уникальный цвет на карте.

- Каждая ножка текстуирована индивидуально.

#### Мобы

- Атака зависит от сложности.

- Возвращён фиолетовый цвет шалкера, который был удалён в 17w16a.

#### Команды

- Добавлены пять модификаций для команд
`/advancement grant`

и`/advancement revoke`

:`everything`

— все достижения, уточнения не требуются (аналогично "*").`from`

— данное достижение и производные от него.`until`

— данное достижение и родительские от него.`through`

— обе вышеперечисленные.`only`

— данное достижение и ничего более.


### Исправления

- 17 ошибок исправлено
- Из выпущенных предварительных версий

- MC-114979 – Advancement command doesn't allow bulk grant/revoking.
- MC-115056 – Достижение "Remote Getaway" нельзя получить, используя жемчужины Края.
- MC-115170 – Advancements Test Command Success Uses the Wrong Translation.
- MC-115173 – Unsuccessful advancement test command has player and advancement name interchanged.
- MC-115574 – Достижение «Снайперская дуэль» можно получить, если убить на расстоянии моба, отличного от скелета.
- MC-115740 – Несогласованность сообщений об ошибке при использовании команды
`/advancement grant @p *`

. - MC-115805 – Некоторые блоки соединяются с липкими поршнями, тогда как с обычными поршнями они не соединяются.
- MC-115821 – Всплывающие подсказки с длинными названиями в меню достижений обрезаются.
- MC-115880 – Достижение 'Take Aim' можно получить используя снаряды, отличные от стрел.
- MC-115936 – Рассказчик не правильно читает содержимое текста команд
`/say`

,`/tell`

и`/tellraw`

. - MC-115940 – Аварийное завершение игры из-за деления на ноль, используя команду
`/recipe`

. - MC-116016 – Достижение "adventure/trade" использует критерию, названную как «shot_arrow».
- MC-116245 – В описании к достижению "Доктор зомби" в конце имеется точка, однако в других достижениях её нет.
- MC-116471 – Conditional command blocks SuccessCount doesn't update.
- MC-116514 – "durability" option for item-based triggers succeeds for items without durability.
- MC-116516 – "item_durability_changed" triggers when base change is 0, but not when Unbreaking reduces the change to 0.
- MC-116650 – Деревянные заборы состыкуются с забором из кирпича Нижнего мира.

## 17w17b (Java Edition)

**17w17b** — девятый снимок для обновления 1.12.[11]

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

- NBT теги

-
`LoveCaustLeast`

,`LoveCaustMost`

для сущностей, которых можно кормить.

- Добавлен новый цифровой дисплей для отслеживания прогресса во время выполнения определённых достижений.
- Добавлен триггер
`changed_dimension`

.- Принимает две настраиваемые условия: «to» и «from», благодаря которым можно перемещаться между указанными измерениями.
- Без этих условий, игрок перемещается между случайными измерениями.

- В триггер «location» добавлена новая строка
`dimension`

(с аналогичными значениями).

### Изменения

- Названия и описания стандартных достижений берутся из файлов локализации.

### Исправления

- 12 ошибок исправлено
- Из предыдущей предварительной версии

- MC-114971 – Исправлен отсутствующий перевод для команды
`/advancement test`

. - MC-115505 – Исправлены фоны достижений, которые не могли найти текстуры из resources.zip, встроенные в папку world.
- MC-116143 – Исправлена возможность получения достижения «Нижний мир», не заходя при этом полностью в Нижний мир.
- MC-116616 – Триггер
`bred_animal`

не работал при сохранении и перезаходе в игру после кормления. - MC-116683 – Селектор
`@s`

не указывается в интерфейсе командного блока.

- Из выпущенных предварительных версий

- MC-116654 – Игрок получал достижение «Spooky Scary Skeletons» (nether/get_wither_skull.json) при добыче стержней ифрита.
- MC-116656 – Исправлено аварийное завершение игры при закрытии и перезаходе в мир во время респауна дракона Края.
- MC-116661 – Исправлены длинные названия достижений в уведомлениях.
- MC-116665 – Ошибка с командой
`/recipe`

. - MC-116671 – Исправлена неверная работа опции «durability» для триггеров, связанных с предметами, имеющими прочность.
- MC-116676 – Попугаи не подражали иллюзионистам.
- MC-116700 – Игрок получал достижение «Конец.», находясь на блоках портала в Край.

## 17w18a (Java Edition)

**17w18a** — десятый снимок для обновления 1.12.[12]

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

#### Основное

- Вернули уведомления в чат, когда кто-то получает достижения. Описание показывается при наведении.
- Добавлены новые достижения для выращивания и приручения животных в категории «Приключение»:
- Добавлен новый триггер
`minecraft:tick`

.- Активируется для каждого игрока на каждом такте, при условии, что достижение было отменено перед началом следующего такта.

- Добавлен новый триггер
`minecraft:tame_animal`

.- Активируется, когда игрок приручает животное. Условие
`entity`

указывает, какое животное игрок приручил.

- Активируется, когда игрок приручает животное. Условие
- Добавлен новый параметр
`show_toast`

.- Значение по умолчанию —
`true`

. Если указано`false`

, то всплывающее уведомление не будет показываться при получении достижения.

- Значение по умолчанию —
- Добавлен новый параметр
`announce_to_chat`

.- Значение по умолчанию —
`true`

. Если указано`false`

, то уведомление в чате не будет отображаться для всех игроков при получении достижения.

- Значение по умолчанию —

#### Команды

`/gamerule announceAdvancements`

.- Включено по умолчанию.
- Переключает сообщение о достижении, заменяя старую запись в server.properties.

`/reload`

.- Команда перезагружает достижения и таблицы добычи (дропа).
- Эта команда доступна для всех игроков-операторов в одиночной игре и для всех операторов четвёртого уровня в сетевой игре.
- Не может быть выполнена с помощью командного блока.


### Изменения

#### Основное

- Сущности и триггер
`minecraft:levitation`

теперь используют общую цель`distance`

.- Параметры расстояний в достижения теперь поддерживают: x, y, z, а также проверку расстояния абсолютного и по горизонтали.

- Изменился уровень достижения левитации до 50 блоков.
- Для получения достижения «Снайперская дуэль» теперь учитывая только горизонтальное расстояние.
- Достижения загружаются строго из JSON.

- Оптимизирован рассказчик. Теперь работает для большего числа игроков.

- Книга рецептов

- Оптимизация книги рецептов.

#### Блоки

- Оптимизация ошибочных условий в командных блоках.

#### Предметы

- Изменены цвета на карте.
- Возвращены цвета шерсти на карте.
- Изменена цветовая палитра для окрашенных блоков, таких как флаги.


### Исправления

- 20 ошибок исправлено
- Из предварительных снимков 1.12

- MC-113374 – Исправлена цветовая палитра карты.
- MC-114966 – Достижения перекрывают друг друга.
- MC-115025 – При нажатии на рецепт или иконку книги для закрытия справки о крафте, игрок нажимает на инвентарь.
- MC-115323 – Попугаи редко спаунились в джунглях.
- MC-115577 – Попугай издавал звук машущих крыльев (полёта), когда игрок толкал его.
- MC-115774 – Попугаи продолжали издавать звуки, находясь на плече игрока при Silent:1b.
- MC-115810 – Пользовательские пакеты ресурсов добавляли звуки, которые не проигрывались.
- MC-115902 – Летающие попугаи не боялись лавы.
- MC-116482 – Файл server.properties всё ещё содержит строку
`announce-player-achievements`

. - MC-116498 – Игрок не мог поставить лестницу на заднюю часть ступеней.
- MC-116515 – При установке факела на стену с воротами игра вылетала.
- MC-116534 – При нажатии кнопки «Showing craftable» отображались не все рецепты.
- MC-116537 – Исправлена ошибка с отсутствием верхней части тела попугая при остановке проигрывателя в то время, пока он танцует.
- MC-116574 – У опции «Showing craftable» имелись несколько ошибок.
- MC-116586 – Предметы, находящиеся в сетке крафта, иногда исчезали, когда инвентарь закрывался.
- MC-116670 – Всплывающее уведомление не появлялось, когда первое достижение было выполнено.
- MC-116675 – Сообщения экрана отладки выводились в журнал при полёте с помощью левитации.
- MC-116704 – Звук
`block.note.chime`

слишком высокий. - MC-116713 – Исправлено аварийное завершение игры (NulPointerException) при попытке создать новый мир с таким же названием, как у старого.

- Из предыдущего предварительного снимка

- MC-116931 – Исправлено аварийное завершение игры при установке непрозрачных блоков на ворота.

## 17w18b (Java Edition)

**17w18b** — одиннадцатый и последний снимок для обновления 1.12.[13]

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

#### Основное

- Добавлена новая вкладка «Земледелие» (
*Husbandry*) и несколько новых достижений:*A Seedy Place*— посадите семена и наблюдайте за их ростом.*Serious Dedication*— используйте по-полному алмазную мотыгу, а затем пересмотрите ваш жизненный выбор.*A Balanced Diet*— Съешьте всё, что можно съесть, даже если это может навредить.*Hired Help*— Заспауните железного голема для защиты деревенских жителей.

- Добавлены новые триггеры для достижений:
`consume_item`

.`placed_block`

.`arbitrary_player_tick`

— только один игрок может запустить его за такт.


### Изменения

#### Основное

- Достижение «Охотник на монстров» теперь требует убийства 22 мобов, вместо 23 (убран иллюзор).
- Достижения, добавленные в 17w18a, перенесены во вкладку «Земледелие».

- Рассказчик, возможно, работает на любых системах (для работы на Linux требуется Flite).

### Исправления

- 11 ошибок исправлено
- Из предварительных снимков 1.12

- MC-114930 – Исправлен рассказчик, который не хотел работать на некоторых системах.
- MC-115838 – Исправлена чёрная точка на кроватях при выборе рецепта.
- MC-116746 – Исправлен селектор
`@s`

, который игнорировал координаты dx/dy/dz. - MC-116772 – Исправлены иллюзионисты, необходимые для получения достижения «Kill All Mobs».
- MC-116821 – Исправлено игровое правило
`doLimitedCrafting`

. - MC-116940 – Исправлено противоречие между клиентом и сервером при использовании книги знаний с неправильным рецептом.

- Из предыдущей предварительной версии

- MC-116950 – Исправлена невозможность установить кнопки, рычаги и факелы на барьер.
- MC-116953 – Исправлена проблема с достижениями, которые неправильно работали с лошадьми.
- MC-116974 – Исправлена возможность разместить блоки на стеклянные блоки и листья.
- MC-116976 – Исправлено дублирование ящика шалкера при размещении его на рычаг.
- MC-116985 – Исправлена невозможность разместить кнопки и рычаги на угловых сторонах ступеней.

## 1.12-pre1 (Java Edition)

**1.12-pre1**[14] — первый пре-релиз для версии 1.12.

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

#### Основное

- Добавлены новые достижения:
*A Furious Cocktail*(*Энергетический коктейль*) — Испытайте все 11 эффектов зелий одновременно.*Postmortal*(*Свет в конце тоннеля*) — Воспользуйтесь тотемом бессмертия, чтобы перехитрить смерть.*Subspace Bubble*(*Кротовая нора*) — Воспользуйтесь Нижним миром, чтобы переместиться на 7 км в обычном мире.*Uneasy Alliance*(*Война миров*) — Заманите гаста в обычный мир… а затем убейте его.

- Добавлено поле
`hidden`

для всплывающей информации о достижении, по умолчанию`false`

. - Добавлены новые триггеры для достижений:
`effects_changed`

,`used_totem`

,`nether_travel`

. - Добавлены
`function`

(функции) при получении достижения.

- Добавлена новая система функций, текстовые файлы в
`world/data/namespace/file.txt`

. - Функции — это список команд (по одной строке на команду) с поддержкой //comment или #comment.

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

- Игровое правило

- Добавлено новое игровое правило
`gameLoopFunction`

, выполняющее функцию один раз за такт.

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

- Добавлена новая команда
`/function namespace:file`

.

### Изменения

#### Основное

- Дерево достижений теперь расположено в центре пользовательского интерфейса.
- У предметов и сущностей появились дополнительное поле «nbt», как в командах.
- У достижений, связанных с сущностями появились дополнительные поля «эффекты» и «местоположение».
- Удалены «commands» (команды) при получении достижения.
- Удалён триггер
`arbitrary_player_tick`

.

- Книга рецептов

- Оптимизирована книга рецептов.

### Исправления

## 1.12-pre2 (Java Edition)

**1.12-pre2**[15] — второй пре-релиз для версии 1.12.

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

#### Основные

- Добавлено новое скрытое достижение:

### Исправления

- 4 ошибки исправлены
- Из предварительных снимков 1.12

- MC-117211 – Вылет игры при попытке крафта с закрытой книгой рецептов.
- MC-117218 – Спам в консоли при выключенных
`sendCommandFeedback`

,`commandBlockOutput`

и`logAdminCommands`

. - MC-117235 – Предмет помещался в сетку крафта только после того, как стопка с ним достигала максимального размера.
- MC-117302 – Неправильное расположение интерфейса книги рецептов при изменении размеров окна.

## 1.12-pre3 (Java Edition)

**1.12-pre3**[16] — третий пре-релиз для версии 1.12.

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

#### Основное

- В список необходимых эффектов для получения скрытого достижения «Как мы сюда попали?» добавлено сопротивление.
- При выполнении этого достижения игрок получает 1000 опыта вместо 100.

- Добавлено больше видов еды в список необходимых для получения достижения «Сбалансированное питание».
- Это достижение требует 35 видов еды вместо 30.

- Игра запоминает последнюю выбранную вкладку достижений.
- Изменена структура требований (
`requirements`

) достижений на конъюнкцию дизъюнкций.

- Добавлено новое сочетание клавиш для открытия меню достижений (по умолчанию,
`L`).

- Теперь используют новое расширение файла
`.mcfunction`

вместо`.txt`

.

- Звуки

- Добавлены новые звуки для звуковых событий
`entity.player.hurt_drown`

и`entity.player.hurt_on_fire`

.

### Изменения

#### Мобы

- Попугаи теперь приручаются семенами, а не печеньем.
- При попытке покормить попугая печеньем он мгновенно умирает.
- При смерти над попугаем появляются частицы отравления.
- Показывается сообщение: «Попугай был убит <Игрок>».


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

- Больше не могут ломать блоки портала в Край и рукав поршня.

#### Основное

- Функции

- Команды теперь не начинаются со слэша
`/`

. - Теперь для комментирования используется только
`#`

(не`//`

). - Рекурсивные функции выполняются, как ожидалось, даже при совмещении команд
`/function`

и`/execute`

.

- Оптимизация

- Была произведена большая оптимизация поиска в книге рецептов и в инвентаре творчества.
- Небольшие оптимизации достижений.

- Учебные подсказки

- Улучшен алгоритм для принятии решения о том, следует ли отображать подсказку.

### Видео

Видео, созданное slicedlime: https://youtu.be/_t2hFWzn7cI .

### Исправления

## 1.12-pre4 (Java Edition)

**1.12-pre4**[17] — четвёртый пре-релиз для версии 1.12.

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

- Новые аргументы для команды
`/function`

`if <сущность>`

и`unless <сущность>`



### Изменения

- Кровати на карте имеют правильный цвет.

- Приручённые попугаи более не могут быть отравлены печеньем.

### Исправления

- 17 ошибок исправлено
- Из предварительных версий 1.12

- MC-115025 – Нажатие на рецепт или на книгу для закрытия книги рецептов происходит дополнительный клик в инвентаре.
- MC-116622 – Блоки из творческого режима нельзя разместить или выкинуть в некоторых случаях.
- MC-116723 – Частицы трещин во время разрушения ящиков шалкера появляются со старым цветом.
- MC-117428 – Команда
`/execute`

выдаёт ошибку когда выполняется вместе с командой`/function`

. - MC-117450 – Исправлено соединение заборов и булыжниковых стен с тыквами, арбузами и светильниками Джека.
- MC-117543 – Исправлены некоторые графические ошибки с книгой рецептов.
- MC-117579 – Вкладка инструментов и оружия в книге рецептов не отцентрированы.

- Из предыдущей предварительной версии

- MC-117544 – Цветные кровати не появляются на карте.
- MC-117560 – Игра падает при крафте.
- MC-117562 – Исправлена ошибка с командой
`/function`

. - MC-117563 – Игра падает при попытке создать раздатчик с зачарованным луком через книгу рецептов.
- MC-117564 – Игра падает при попытке открыть окно достижений без выполненных достижений.
- MC-117580 – Исправлена ошибка с книгой рецептов в верстаке.
- MC-117586 – При приручении попугая также используется предмет в неведущей руке.
- MC-117589 – Неправильное сообщение о смерти приручённого попугая от печенья.
- MC-117593 – Печенья убивают неуязвимых попугаев в выживании.
- MC-117605 – Лестницы и натяжные датчики неправильно размещаются на некоторых блоках.

## 1.12-pre5 (Java Edition)

**1.12-pre5**[18] — пятый пре-релиз для версии 1.12.

### Изменения

- Все рецепты, открываемые достижениями, отнесены в группу
`minecraft:recipes/root`

. - Техническое: некоторые рецепты, открываемые достижениями, переименованы.

### Исправления

- 9 ошибок исправлено
- Из предварительных версий 1.12

- MC-115291 – Диктор не следует правилам грамматики английского языка: вместо того, чтобы говорить «{Игрок} говорит {текст}», он диктует «{Игрок} {текст}».
- MC-116961 – Приручённых попугаев всё ещё можно покормить семенами.
- MC-117625 – Координаты в команде
`/execute`

в`/function`

неправильно работают. - MC-117626 – Размещение предметов в верстаке после использования книги рецептов не работает в некоторых случаях.
- MC-117628 – Лестницы выпадают при обновлении блока рядом с ними.
- MC-117631 – Попугаи приседают/встают при кормлении семенами.
- MC-117638 – Лестницы неправильно размещаются.
- MC-117643 – Кормление попугаев печеньем не засчитывается как убийство в статистике.
- MC-117667 – Нельзя покормить приручённых попугаев печеньем.

## 1.12-pre6 (Java Edition)

**1.12-pre6**[19] — шестой пре-релиз для версии 1.12.

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

- Добавлена возможность просмотреть титры нажатием на текст про авторское право.

### Изменения

#### Основное

- Запуск функции (например, в командном блоке), условие которой не выполняется, теперь считается сбоем.

- Большинство текста, ранее закреплённого только на английском языке, теперь возможно локализовать.
- Полный список изменений можно найти здесь.


- Оптимизации

- Оптимизация книги рецептов и поиска в инвентаре «Творчества», особенно с использованием модов.
- Пространства имён (например,

) больше не считаются для поиска.*minecraft*:stone

- Пространства имён (например,
- Оптимизация загрузки чанков, так как прошлый пре-релиз замедлял её.

#### Блоки

- Авто-завершение команды с помощью
`Tab ↹`в командных блоках больше не добавляет`/`

перед командой.

### Исправления

- 45 ошибок исправлено
- Из выпущенных версий до

- MC-12503 – Описание предмета рендерится за статусом эффектов в инвентаре.
- MC-40275 – Музыка в титрах/поэмы Края не играет корректно.
- MC-94016 – Стеклянная панель и железные решётки соединяются с блоками барьерами.
- MC-112602 – Сообщение о кике «disconnect.spam» не переведено.
- MC-117710 – Опция «Бонусный сундук» не копируется при пересоздании мира.
- MC-117858 – Нажатие правой кнопкой мыши со стопкой в меню выбора блоков Творчества удаляет всю стопку.

- Из выпущенных предварительных версий

- MC-115816 – Трещины на кровати не появляются, когда она ломается.
- MC-116479 – Попугаи спрыгивают с плеч, когда координата «y» уменьшается.
- MC-116489 – Неизвестное свойство сущности для условия таблицы дропа «entity_properties» может вызвать падение для стандартных таблиц дропа.
- MC-116625 – Скорость анимации предметов в книге рецептов зависит от частоты кадров.
- MC-116669 – Взрыв вагонеток с ТНТ и кристаллов Края может вызвать переполнение стопки (StackOverflow).
- MC-116696 – Анимированные текстуры в пакетах ресурсов не анимируются в иконках достижений.
- MC-116834 – Кнопка «Показывать создаваемые» показывает несоздаваемые предметы одной группы.
- MC-117004 – Рассказчик переключается во время написания в текстовые поля.
- MC-117125 – Рассказчик всё ещё падение на Linux, установлен флайт.
- MC-117265 – Ввод текста в строке поиска в книге рецептов отображает следующий вариант для рецептов с множеством вариантов.
- MC-117310 – Игровое правило
`gameLoopFunction`

не использует автозаполнение имён функций`/tab`

’ом. - MC-117314 –
`stat.craftItem`

пропускает большинство предметов. - MC-117568 – Учебные подсказки для выживания показываются в режиме Творчество.
- MC-117584 – Конвертация зомби-жителя без установки
`ConversionPlayer`

вызывает падение сервера. - MC-117611 – Серьёзное падение производительности на сервере сетевой игры.
- MC-117627 – Перемещение предметов в инвентаре с открытой книгой рецептов отображает следующий вариант для рецептов со множеством вариантов.
- MC-117636 – Триггер достижений
`construct_beacon`

вызывается, когда игрок рядом устанавливает маяк, вместо того, чтобы когда создаётся маяк. - MC-117640 – Питомцы (волки, оцелоты, попугаи) телепортируются в магмовые блоки.
- MC-117661 – Функция условной функции запускает функцию только в том случае, если выбор соответствует ровно одному объекту.
- MC-117663 – Условные функциональные команды не работают внутри функций.
- MC-117677 – Прыжок не увеличивает прогресс в туториале.
- MC-117687 – Книга рецептов пытается использовать повреждённые луки для крафта раздатчика несмотря на то, что это недействительно.

- Из предыдущей предварительной версии

- MC-117703 – Невозможно убить неуязвимого попугая печеньем в режиме «Творчество».
- MC-117704 – Пасхальное яйцо «excitedze» срабатывает, когда язык уже стоял на «Пиратском говоре».
- MC-117713 – Пропуск триггеров функций условных командных блоков.
- MC-117714 – Нажатие на рецепт раздатчика, когда в инвентаре только зачарованный лук, всё равно размещает ингредиенты в сетке крафта.
- MC-117718 – Размножение животных без установленного
`LoveCause`

вызывает падение. - MC-117727 – Селектор
`@s`

описывается как «игрок в`/execute`

» несмотря на то, что работает для всех существ. - MC-117752 – Книга знаний не израсходуется при нажатии
`ПКМ`. - MC-117785 – При нажатии на стрелки в книге рецептов не проигрывается звук клика.
- MC-117789 – Падение:
`java.lang.IllegalAccessError: попытка получить доступ к полю com.sun.jna.Pointer.peer из класса com.sun.jna.PointerTool`

. - MC-117812 – Странные имена критериев в некоторых достижениях.
- MC-117823 – Однокомпонентные рецепты не могут быть уложены многократным нажатием на рецепт.
- MC-117827 – Несуществующий (или неправильно названный) рецепт стрел с эффектом.
- MC-117843 – Попугаи теряют своё название, когда спрыгивают с плеч игрока.
- MC-117854 – Заборы соединяются с барьерами.
- MC-117877 – Наименованные попугаи становятся неназванными.
- MC-117883 – Описания достижений могут выходить за границы окна
*Minecraft*’а. - MC-117960 – Странное поведение лиан.

## 1.12-pre7 (Java Edition)

**1.12-pre7**[20][21] — седьмой и последний пре-релиз для версии 1.12.

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

- При выполнении какой-либо цели теперь выдаётся награда — опыт.

### Исправления

- 9 ошибок исправлено
- Из выпущенных версий до

- MC-59535 – Серверный лог выводит объект
`TextComponent`

скорее, чем его свойство`Text`

для игрока, потерявшее соединение / Сообщение об отключении.

- Из выпущенных предварительных версий

- MC-117764 – Нет ошибки в логе когда использована книга знаний с неправильными рецептами.

- Из предыдущей предварительной версии

- MC-118002 – Приостановка игры во время движения вызывает тряску экрана.
- MC-118021 – Яйцо призывания попугая появляется после яйца призывания кролика в Английском (США) языке.
- MC-118036 – Отключение от сервера пишет
`TranslatableComponent{key='multiplayer.disconnect.banned', ...}`

в лог сервера. - MC-118038 – Крафт предметов без файла рецепта показывает пустое оповещение.
- MC-118057 – Неожиданно высокая нагрузка на процессор в меню.
- MC-118067 – Нажатие
`t`в режиме Наблюдения позволяет игроку использовать поиск в книге рецептов. - MC-118068 – Книга рецептов всегда использует кнопку
`t`для фокусирования на поиск вместо клавиши чата.

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

- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w06a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w13a
- ↑ https://twitter.com/Dinnerbone/status/847408242233704448
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w13a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w14a
- ↑ https://www.reddit.com/r/Minecraft/comments/63lprq/snapshot_17w14a_out_for_testing/dfv6qw0/?context=1
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w15a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w16a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w16a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w17a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w17a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w18a
- ↑ https://minecraft.net/en-us/article/minecraft-snapshot-17w18a
- ↑ https://minecraft.net/article/minecraft-112-pre-release-1
- ↑ https://minecraft.net/article/minecraft-112-pre-release-2
- ↑ https://minecraft.net/article/minecraft-112-pre-release-3
- ↑ https://minecraft.net/article/minecraft-112-pre-release-3
- ↑ https://minecraft.net/article/minecraft-112-pre-release-3
- ↑ https://minecraft.net/article/minecraft-112-pre-release-6
- ↑ https://minecraft.net/article/minecraft-112-pre-release-6
- ↑ https://twitter.com/Dinnerbone/status/869818165404086273