Введение
Разработчики Minecraft выпустили второй пре-релиз версии 1.20.5. Как и положено тестовым сборкам, эта версия не приносит нового игрового контента, а сосредоточена на стабилизации игры, исправлении багов и тонкой настройке. Среди ключевых изменений - исправление нескольких причин крашей, визуальные правки при переходе между измерениями, обновление формата data pack до версии 40 и внушительный список разнообразных исправлений, затрагивающих мобов, интерфейс и игровые механики.
Новые особенности
В этом пре-релизе добавлена лишь одна новая особенность, носящая скорее косметический характер.
- Достижение
Snip it!было переименовано вShear Brilliance. Это изменение касается только внутреннего идентификатора и не влияет на отображаемое название достижения в игре для игроков.
Изменения
Внесены несколько изменений в пользовательский интерфейс и взаимодействие с игрой.
Улучшенный вид при смене измерения
- Теперь при переходе в Незер или обратно в Верхний мир на экране загрузки отображается анимированная текстура портала в Незер.
- Аналогично, при переходе в Край или возвращении из него отображается анимированный эффект портала в Край. Это небольшое визуальное улучшение делает процесс загрузки измерений более тематическим.
Подсказки предметов
- При использовании комбинации Ctrl + Pick Block (взять блок) для копирования предмета с NBT-данными, подсказка больше не содержит пометку
(+NBT). Это изменение связано с постепенным переходом на новую систему компонентов вместо старых NBT-тегов.
Технические изменения
Важные изменения для моддеров и владельцев серверов.
- Версия Data Pack обновлена до 40. Это означает, что дата-паки, созданные для этой версии, не будут работать в более старых.
- Клиент игры теперь будет автоматически отключаться от сервера, если получает пакеты с невалидными данными. Это улучшение направлено на повышение стабильности и безопасности.
Data Pack Version 40
Обновление формата data pack принесло изменение в одну из функций, отвечающих за лут.
Модифицированная функция set_fireworks
Функция set_fireworks, используемая в таблицах дропа для создания фейерверков, была изменена. Поля explosions и mode теперь сгруппированы в один вложенный объект.
- Старый формат:
{ "explosions": [список], "mode": [режим], [дополнительные поля] } - Новый формат:
{"explosions": {"values": [список], "mode": [режим], [дополнительные поля]}} - Поле
explosionsтеперь стало необязательным, однако полеvaluesвнутри него является обязательным, еслиexplosionsуказано. Это изменение требует обновления существующих data pack"ов, использующих эту функцию.





