1.20.5 (Java Edition)
| Эта страница описывает версию, содержащую критическую ошибку.
Предметы в инвентаре ламы торговца смещены, что привело к и частичной утрате.[1]
|
| Издание | Java Edition | |||||
|---|---|---|---|---|---|---|
| Официальное название |
Armored Paws | |||||
| Дата выпуска | 23 апреля 2024 г. | |||||
| Предварительные сборки | ||||||
| Загрузить | Клиент (.json) Сервер | |||||
| Карты обфускации | Клиент Сервер | |||||
| Версия протокола | 766 | |||||
| Версия данных | 3837 | |||||
| Формат набора ресурсов | 32 | |||||
| Формат набора данных | 41 | |||||
| Мин. версия Java | Java SE 21 | |||||
| ||||||
1.20.5, выпуск Armored Paws, — это игровой дроп для Java Edition, выпущенный 23 апреля 2024 года[2], в котором были добавлены броненосец, его щитки и волчья броня, а также болотник, хранилище, булава и другие возможности в рамках эксперимента «Обновление 1.21».
Обновление 1.20.5 стало первой версией Java Edition, для которой требуется 64-разрядная операционная система.[3]
Также, это первый релиз, выпущенный в 2024 году.
Нововведения
[править | править код]Предметы
[править | править код]- Выпадает из броненосца через некоторый промежуток времени, подобно куриным яйцам.
- Можно получить, использовав кисть на броненосце.
- Раздатчик с кистью внутри также способен счистить щиток с броненосца.
- Используется в крафте волчьей брони.
- Нажатие ПКМ с щитком в руке по экипированному волку позволит отремонтировать повреждённую волчью броню.

- Изготавливается из 6 щитков броненосца.
- Надевается на взрослого приручённого волка для его защиты от получаемого урона, пока не сломается.
- Добавляет 11 (
× 5.5) очков брони.
- Добавляет 11 (
- По мере потери прочности покрывается трещинами.
- Можно снять, используя ножницы.
- Надеть или снять броню может только хозяин волка.
- Хозяин волка может починить броню, используя на ней щиток броненосца.
- Надетая на волка броня выпадет после его смерти.
- Можно покрасить, подобно кожаной броне.
Мобы
[править | править код]- Победитель голосования за мобов на Minecraft Live 2023.
- Дружелюбный моб, обитающий в саванне, пустоши и их видах, появляющийся с такой же частотой, как куры или свиньи.
- Имеет 12 (
× 6) очков здоровья.
- Является источником соответствующих щитков.
- Можно разводить с помощью паучьих глаз.
- При обнаружении угрозы прячется в панцире.
- Свернувшийся броненосец не может ходить, его нельзя покормить или развести. Кроме того, в свёрнутом состоянии, подобно спрятавшемуся шалкеру, броненосец получает уменьшенный урон, а при более слабых атаках — полностью отражает его.
- Свернувшись, будет периодически выглядывать из панциря и проверять, не исчезла ли угроза. Если она не обнаружена, броненосец развернётся спустя 3 секунды (60 тактов).
- Добавлены новые вариации волков.
- Волк имеет 9 окрасов, зависящих от биома, в котором он появился.
- Волки появляются группами, размеры которых могут варьироваться между разными видами волков.
- Волки, появившиеся в других биомах с помощью яиц призывания, спаунеров или команд консоли, по умолчанию будут бледного окраса[4].
| Вид | Биом | Размер группы |
|---|---|---|
| 4 | ||
| 2-4 | ||
| 4 | ||
| 4 | ||
| 4-8 | ||
| 4-8 | ||
| 2-4 | ||
| 1 | ||
| 2-4 |
Игровой процесс
[править | править код]- Добавлено 4 новых достижения:
- «Isn’t it Scute?»
- Для выполнения нужно кистью счистить щиток броненосца.
- «Good as New»
- Для выполнения нужно починить волчью броню при помощи щитков броненосца.
- «The Whole Pack»
- Для выполнения нужно приручить все 9 видов волков.
- «Shear Brilliance»
- Для выполнения нужно срезать волчью броню с волка.
- Добавлен триггер достижения
default_block_use, который срабатывает при стандартном взаимодействии игрока с блоком, такого как открытие двери. - Добавлен триггер достижения
any_block_use, который срабатывает из-за любого типа взаимодействия игрока с блоком, такого как использование предмета на блоке или его стандартное использование. - Добавлен триггер достижения
crafter_recipe_crafted, который срабатывает, когда сборщик выбрасывает успешно созданный предмет в мир.- Предикат сущности
playerсоответствует игроку, находящемуся поблизости. - Имеет условие
recipe_id, которое представляет собой идентификатор рецепта, использовавшегося в крафте. - Имеет опциональное условие
ingredients, которое представляет собой список предикатов предмета, соответствующих ингредиентам, образующим рецепт, использовавшийся в крафте.
- Предикат сущности
- Добавлен триггер достижения
fall_after_explosion, который срабатывает, когда игрок начинает падать после того, как его отбросило вверх взрывом или порывом ветра.- Предикат сущности
playerсоответствует падающему игроку. - Имеет опциональное условие
start_position, которое представляет собой предикат местоположения, соответствующий позиции игрока в момент взрыва или порыва. - Имеет опциональное условие
distance, которое представляет собой предикат расстояния, соответствующий тому, как далеко игрок должен находиться отstart_position, чтобы условие было выполнено. - Имеет опциональное условие
cause, которое представляет собой предикат сущности, соответствующий сущности, вызвавшей взрыв или порыв.
- Предикат сущности
Формат команд
[править | править код]- Переносит указанного игрока на другой сервер.
- Работает только на выделенном сервере.
- Использование:
/transfer <hostname> [<port>] [<players>]hostname— имя хоста, к которому необходимо подключиться.port— номер порта сервера для подключения, по умолчанию 25565.players— игроки, которых нужно переподключить, по умолчанию@s.
- Добавлена функция
minecraft:set_components.- Добавляет или заменяет данный компонент во входном предмете.
conditions: список условий (по умолчанию:[]):- условия, которые необходимо проверить перед применением функции.
include: необязательно, список компонентов для копирования.- Если этот параметр не учтён, копируются все компоненты.
exclude: необязательно, список исключаемых компонентов.- Если этот параметр не учтён, по умолчанию используется пустой список.
- Добавлена функция
minecraft:copy_components.- Копирует компоненты из указанного источника в предмет.
- Теперь он используется в пакете Vanilla вместо функций
minecraft:copy_nameиminecraft:copy_nbt. conditions: список условий (по умолчанию:[]):- условия, которые необходимо проверить перед применением функции.
source: тип источника для извлечения.- В настоящее время может и должно быть только
"block_entity".
- В настоящее время может и должно быть только
components: список идентификаторов компонентов для копирования.
- Добавлена функция добычи
filtered.- Применяет подфункцию только к предметам, которые соответствуют предикату предмета.
- Поля:
conditions— список условий для фильтрации данной функции.item_filter— предикат предмета, используемый для сопоставления предметов.modifier— функции, применяемые к совпадающим предметам.
- Добавлена функция добычи
modify_contents.- Применяет функцию модификатора к каждому предмету внутри компонента.
- Если компонент не существует, она не будет добавлена.
- Поля:
conditions— список условий для фильтрации данной функции.component— целевой компонент.- Допустимые значения:
container,bundle_contents,charged_projectiles.
- Допустимые значения:
modifier— функция или список функций, которые будут применяться к каждому предмету внутри контейнера.
- Добавлена функция добычи
set_book_cover.- Новая функция для настройки деталей обложки компонента
minecraft:writing_book_content. Если он присутствует, любые страницы книги остаются нетронутыми. - Поля:
conditions: список условий (по умолчанию:[]):- условия, которые следует проверить перед применением функции
title: необязательный фильтруемый текст (тот же формат, что иtitleв компонентеminecraft:writing_book_content):- Заголовок для установки
- Если этот параметр не учтён, сохраняется исходный заголовок (или используется пустая строка, если компонента не было).
author: необязательная строка:- Автор установки
- Если этот параметр не учтён, сохраняется первоначальный автор (или используется пустая строка, если компонента не было).
generation: необязательное целое число [0; 3]:- Значение генерации, которое необходимо установить.
- Если этот параметр не учтён, сохраняется исходное поколение (или используется
0, если компонента не было).
- Новая функция для настройки деталей обложки компонента
- Добавлена функция добычи
set_custom_model_data.- Устанавливает компонент
custom_model_data. - Поля:
conditions— список условий для фильтрации данной функции.value— провайдер целочисленных значений.
- Устанавливает компонент
- Добавлена функция добычи
set_fireworks.- Новая функция для настройки деталей компонента
minecraft:fireworks. - Поля:
conditions: список условий (по умолчанию:[]):- условия, которые следует проверить перед применением функции
flight_duration: необязательное целое число от 0 до 255:- Продолжительность полёта измеряется в количестве пороха.
- Если этот параметр не учтён, продолжительность полёта предмета остаётся нетронутой или устанавливается на 0, если компонент ранее не существовал.
explosion: список данныхfirework_explosion— тот же формат, что и полеexplosionв компонентеminecraft:fireworks:- Данные о взрыве для установки
mode: функция определения перечисляемого значения для взрывов:replace_all: полностью заменяет список взрывов.replace_section: заменяет часть взрывов. Аргументы:offset: необязательное неотрицательное целое число:- Начало заменённого диапазона.
- Если не учтено, используется
0.
size: необязательное неотрицательное целое число:- Размер диапазона, подлежащий замене при взрывах.
- Если этот параметр не учтён, используется размер поля
explosions.
insert: вставка взрывов, перемещение существующих взрывов после вставленной секции. Аргументы:offset: необязательное неотрицательное целое число:- Индекс, перед которым будут вставляться взрывы.
- Если этот параметр опущен, используется
0(перед первым взрывом).
append: добавляет взрывы в конец списка.
- Поля
explosionsиmodeсгруппированы в подобъект.
- Новая функция для настройки деталей компонента
{ "explosions": <list>, "mode": <mode>, <mode-dependent fields>} становится {"explosions": {"values": <list>, "mode": <mode>, <mode-dependent fields>}}.
- Поле
explosionsтеперь опционально, а полеvalueвнутри него теперь обязательно.
- Поле
- Добавлена функция добычи
set_firework_explosion.- Новая функция для настройки деталей компонента
minecraft:firework_explosion. - Поля:
conditions: список условий (по умолчанию:[]):- условия, которые необходимо проверить перед применением функции
shape: необязательно. Форма взрыва:- Форма взрыва, которую нужно установить.
- Если этот параметр не учтён, сохраняется исходная форма (или используется
small_ball, если компонента не было).
colors: необязательный целочисленный массив, значения RGB:- Список начальных цветов частиц для замены частиц существующего взрыва.
- Если этот параметр не учтён, сохраняются исходные цвета (или используется
[], если компонента не было).
fade_colors: необязательный целочисленный массив, значения RGB:- Список цветов исчезающих частиц для замены частиц существующего взрыва.
- Если этот параметр опущен, сохраняются исходные цвета (или используется
[], если компонента не было).
trail: необязательное логическое значение:- Устанавливает, должен ли взрыв иметь след или нет.
- Если этот параметр не учтён, сохраняется исходное значение
has_trail(или используетсяfalse, если компонента не было).
twinkle: необязательное логическое значение:- Устанавливает, должен ли взрыв мерцать или нет.
- Если этот параметр не учтён, сохраняется исходное значение
has_twinkle(или используетсяfalse, если компонента не было).
- Новая функция для настройки деталей компонента
- Добавлена функция добычи
set_item.- Заменяет тип предмета в стопке предметов без изменения их количества и компонентов.
- Поля:
conditions— список условий для фильтрации этой функции.item— новый тип предмета.
- Добавлена функция добычи
set_writable_book_pages.- Новая функция для управления страницами компонента
minecraft:writable_book_content. - Поля:
conditions: список условий (по умолчанию:[]):- условия, которые необходимо проверить перед применением функции.
pages: список фильтруемых строк (тот же формат, что иpagesв компонентеminecraft:writable_book_content):- Страницы для применения.
mode: функция определения перечисляемого значения:replace_all: полностью заменяет содержимое книги.replace_section: заменяет раздел книги. Аргументы:offset: необязательное неотрицательное целое число:- Начало заменённого диапазона.
- Если не учтено, используется
0.
size: необязательное неотрицательное целое число:- Размер диапазона, подлежащего замене в книге.
- Если не учтено, используется размер поля
pages.
insert: вставка страниц, перемещение существующих страниц после вставленного раздела. Аргументы:offset: необязательное неотрицательное целое число:- Индекс, перед которым будут вставлены страницы.
- Если не учтено, используется
0(перед первой страницей).
append: добавляет страницы в конец книги.
- Новая функция для управления страницами компонента
- Добавлена функция добычи
set_writing_book_pages.- Новая функция для управления страницами компонента
minecraft:writing_book_content. Тот же формат, что иset_writable_book_content, но полеpagesсодержит фильтруемые компоненты вместо строк (тот же формат, что иpagesв компонентеminecraft:writable_book_content) и представляет собой объект JSON, а не строку, содержащую JSON. - Любые данные обложки остаются нетронутыми, а компоненты содержимого страницы настроены на разрешение открытия книги игроком в следующий раз.
- Новая функция для управления страницами компонента
- Добавлена функция добычи
toggle_tooltips.- Эту функцию можно использовать для изменения видимости всплывающей подсказки компонента предмета.
- Это работает, устанавливая такие поля, как
show_in_tooltip, без изменения других значений. - Формат:
toggles— сопоставление поддерживаемого типа компонента предмета с логическим значением. - Поддерживаемые компоненты:
trim,dyed_color,enchantments,stored_enchantments,unbreakable,can_break,can_place_on,attribute_modifiers. - Пример:
{function:"toggle_tooltips","toggles":{"enchantments":false}}скроет всплывающую подсказку о чарах.
- Добавлен новый провайдер добычи
storageдля доступа к значениям из хранилища команд.- Этот провайдер чисел способен получать числовые значения непосредственно из хранилища команд.
- Если выбранное хранилище не существует или тег, выбранный по пути, не является числовым или не существует, провайдер возвращает 0.
- Поля:
storage: идентификатор хранилища команд.path: NBT-путь к полю.
- Добавлен новый тип таблицы добычи
minecraft:equipment.- Имеет обязательные параметры
this_entityиorigin.this_entity: моб, которому собираются выдать экипировку.origin: позиция моба.
- Имеет обязательные параметры
- Добавлен необязательный параметр
equipment_loot_tableв данные спауна, представленные вSpawnPotentialsспаунера монстров иspawn_potentialsконфигураций спаунера испытаний.- Если указан, предметы из указанной таблицы добычи будут экипированы на моба, который заспаунится.
Общее
[править | править код]- Добавлен атрибут
generic.fall_damage_multiplierдля увеличения общего количества урона от падения.- По умолчанию равен 1, а допустимый диапазон — от 0 до 100.
- Добавлен атрибут
generic.gravity, который контролирует ускорение вниз (блоки/такты²).- По умолчанию равен 0.08, а допустимый диапазон — от −1 до +1.
- Добавлен атрибут
generic.safe_fall_distanceдля контроля расстояния падения, после которого сущность получит урон от падения.- По умолчанию равен 3, а допустимый диапазон — от −1024 до +1024.
- Добавлен атрибут
generic.scale.- Позволяет менять размер любого моба в 0,0625—16 раз.
- Добавлен атрибут
generic.step_height.- Определяет максимальную высоту подъёма на блок без прыжка.
- Значение по умолчанию — 0,6, допустимый диапазон — от 0 до 10.
- Добавлен атрибут
player.block_break_speed, который действует как множитель скорости разрушения блоков для игроков.- Допустимый диапазон — от 0 до 1024.
- Добавлены атрибуты
generic.block_interaction_rangeиgeneric.entity_interaction_range.- Определяют максимальный радиус взаимодействия с блоками и сущностями соответственно.
- Допустимый диапазон — от 0 до 64, значение по умолчанию для блоков равно 4,5, для сущностей — 3.
Предикат сущности
- Добавлен подпредикат сущности
slots, используемый для проверки одного или нескольких слотов на любой сущности.- Для диапазонов слотов нужно только одно совпадение, чтобы вся запись прошла.
- Поле содержит карту имён слотов (таких же, как используемые в командах
item) для предиката предмета. - Пример:
{ "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "slots": { "container.*": { "items": "dirt" } } } }
- Добавлен подпредикат сущности
raider.- Добавлен новый подпредикат для сопоставления рейдеров.
- Поля:
has_raid— совпадает, если рейдер участвует в активном рейде.is_captain— совпадает, если рейдер является лидером.
- Поля:
- Добавлен новый подпредикат для сопоставления рейдеров.
- Добавлено правило
spawnChunkRadiusдля установки размера спаун-чанков.- По умолчанию
2, что эквивалентно 3×3 чанкам сущностей для обработки. - Допустимые значения от
0до32, где0полностью отключает спаун-чанки, а10эквивалентен функциональности до этого изменения.
- По умолчанию
- Добавлены новые имена слотов:
container.*: содержитcontainer.0доcontainer.53.hotbar.*: содержитhotbar.0доhotbar.8.inventory.*: содержитinventory.0доinventory.26.enderchest.*: содержитenderchest.0доenderchest.26.villager.*: содержитvillager.0доvillager.7.horse.*: содержитhorse.0доhorse.14.weapon.*: содержитweapon.mainhandиweapon.offhand.armor.*: содержитarmor.head,armor.chest,armor.legs,armor.feedиarmor.body.player.cursor: предмет, удерживаемый игроком на экране, кроме режима «Творчество».[5].player.crafting.0,player.crafting.1,player.crafting.2,player.crafting.3иplayer.crafting.*: слоты для крафта у игрока.
- Добавлена таблица добычи
gameplay/panda_sneezeдля чихающей панды.
- Добавлена опция «Размытие фона» в настройки специальных возможностей.
- По умолчанию равно 50 %.
- Добавлены следующие типы частиц:
infested,item_cobweb,small_gust,raid_omen,trial_omen,trial_spawner_detection_ominous,ominous_spawningиvault_connection.
- Добавлены пакеты передачи.
- Теперь пользовательские серверы могут запросить, чтобы клиенты подключились к другому серверу с помощью нового пакета.
- При передаче клиент подключится к целевому серверу с новым намерением передачи (идентификатор 3).
- По умолчанию серверы не принимают входящие передачи и отключают клиента.
- Это можно изменить, установив свойство
accepts-transfersвtrueв файлеserver.properties.
- Это можно изменить, установив свойство
- Пакеты ресурсов сохраняются при передаче.
- В случае передачи пользовательские серверы могут пропустить аутентификацию с помощью нового флага.
- Добавлены пакеты cookie.
- Пакеты cookie позволяют пользовательским серверам запросить и сохранить данные на клиенте.
- Каждый cookie может быть размером до 5 кб.
- Cookie могут быть запрошены во время фазы входа, конфигурации и игры — но сохраняются только во время фазы конфигурации и игры.
- Cookie сохраняются при передаче серверов, но не сохраняются, когда игрок отключается.
- Это позволяет серверам передавать информацию, такую как аутентификация или пользовательские игровые данные, новому серверу.
- Пакеты cookie позволяют пользовательским серверам запросить и сохранить данные на клиенте.
- Добавлена опция для настройки того, как обрабатывается алгоритм сжатия файлов регионов на выделенных серверах.
- Добавлено свойство конфигурации выделенного сервера
region-file-compressionс 3 возможными значениями:deflate, значение по умолчанию. Использует старый алгоритм.lz4использует алгоритм LZ4, который требует меньше времени ЦП для сжатия и распаковки, но использует больше дискового пространства.noneне сжимает данные.- Требует значительно больше места и времени для чтения и записи, хотя ЦП используется меньше.
- Может иметь смысл вместе со сжатием на уровне файловой системы.
- Изменение алгоритма сжатия не приведет к автоматической повторной сжатии мира.
- Новые или обновлённые части будут использовать новый настроенный алгоритм, но старые останутся в предыдущем формате.
- Добавлено свойство конфигурации выделенного сервера
- Добавлен зарезервированный идентификатор сжатия файлов регионов для использования сторонними серверами для настраиваемых реализаций сжатия.
- Идентификатор сжатия
127теперь может использоваться для настраиваемых реализаций сжатия файлов регионов. - При использовании версии идентификатор должен следовать пространству имён, представляющему используемый настраиваемый алгоритм.
- Идентификатор сжатия
- Добавлены следующие теги блоков:
#armadillo_spawnable_on: содержит#animals_spawnable_on,#badlands_terracotta,red_sandиcoarse_dirt- Управляет блоками, на которых может появиться броненосец.
#badlands_terracotta: содержитterracotta,white_terracotta,yellow_terracotta,orange_terracotta,red_terracotta,brown_terracottaиlight_gray_terracotta#does_not_block_hoppers: содержитbeehiveиbee_nest- Управляет блоками, которые никогда не препятствуют загрузочной воронке, когда находятся над ней.
#incorrect_for_wooden_tool,#incorrect_for_gold_tool,#incorrect_for_stone_tool,#incorrect_for_iron_tool,#incorrect_for_diamond_toolи#incorrect_for_netherite_tool- Эти теги объединяют существующие теги
#needs_diamond_tool,#needs_iron_toolи#needs_stone_toolдля каждого конкретного уровня инструмента.
- Эти теги объединяют существующие теги
- Добавлен следующий тег типа урона:
#bypasses_wolf_armor: содержит#bypasses_invulnerability,cramming,drown,dry_out,freeze,in_wall,indirect_magic,magic,outside_border,starve,thornsиwither- Управляет типами урона, от которых не защищает волчья броня.
#is_player_attack: содержитplayer_attack- Для атак, выполняемых игроком.
- Добавлен следующий тег чар:
#tooltip_order: содержитbinding_curse,vanishing_curse,riptide,channeling,wind_burst,frost_walker,sharpness,smite,bane_of_arthropods,impaling,power,density,breach,piercing,sweeping_edge,multishot,fire_aspect,flame,knockback,punch,protection,blast_protection,fire_protection,projectile_protection,feather_falling,fortune,looting,silk_touch,luck_of_the_sea,efficiency,quick_charge,lure,respiration,aqua_affinity,soul_speed,swift_sneak,depth_strider,thorns,loyalty,unbreaking,infinityиmending- Управляет порядком чар в подсказках.
- Добавлены следующие теги типа сущностей:
#aquatic: содержитaxolotl,cod,dolphin,elder_guardian,glow_squid,guardian,pufferfish,salmon,squid,tadpole,tropical_fishиturtle#arthropod: содержитbee,endermite,silverfish,spiderиcave_spider#ignores_poison_and_regen: содержит#undead- Управляет сущностями, которые не могут быть затронуты эффектами «Отравление» и «Регенерация».
#illager: содержитevoker,illusioner,pillagerиvindicator#illager_friends: содержит#illager- Управляет сущностями, которых злодеяне будут считать союзниками (если не состоят в другой команде).
#inverted_healing_and_harm: содержит#undead- Управляет сущностями, у которых инвертированы значения эффектов «Исцеление» и «Моментальный урон».
#not_scary_for_pufferfish: содержитcod,dolphin,elder_guardian,glow_squid,guardian,pufferfish,salmon,squid,tadpole,tropical_fishиturtle- Управляет сущностями, которые не заставляют иглобрюха надуваться.
#redirectable_projectiles: содержитfireball,wind_chargeиbreeze_wind_charge- Управляет снарядами, которые могут быть перенаправлены атаками игрока в направлении, куда смотрит игрок.
#sensitive_to_bane_of_arthropods: содержит#arthropod- Управляет сущностями, подверженными чарами «Бич членистоногих».
#sensitive_to_impaling: содержит#aquatic- Управляет сущностями, подверженными чарами «Пронзание».
#sensitive_to_smite: содержит#undead- Управляет сущностями, подверженными чарами «Небесная кара».
#wither_friends: содержит#undead- Управляет сущностями, которые не будут атакованы иссушителем и не могут нанести урон ему.
- Добавлены следующие теги предметов:
#chest_armor: содержитleather_chestplate,chainmail_chestplate,golden_chestplate,iron_chestplate,diamond_chestplateиnetherite_chestplate#dyeable: содержитleather_helmet,leather_chestplate,leather_leggings,leather_boots,leather_horse_armorиwolf_armor#enchantable/foot_armor: содержит#foot_armor#enchantable/leg_armor: содержит#leg_armor#enchantable/chest_armor: содержит#chest_armor#enchantable/head_armor: содержит#head_armor#enchantable/armor: содержит#enchantable/foot_armor,#enchantable/leg_armor,#enchantable/chest_armorи#enchantable/head_armor#enchantable/weapon: содержит#swords,#axesиmace#enchantable/sword: содержит#swords#enchantable/fire_aspect: содержит#enchantable/swordиmace#enchantable/sharp_weapon: содержит#swordsи#axes#enchantable/mining: содержит#axes,#pickaxes,#shovels,#hoesиshears#enchantable/mining_loot: содержит#axes,#pickaxes,#shovelsи#hoes#enchantable/fishing: содержитfishing_rod#enchantable/trident: содержитtrident#enchantable/bow: содержитbow#enchantable/crossbow: содержитcrossbow#enchantable/equippable: содержит#foot_armor,#leg_armor,#chest_armor,#head_armor,elytra,#skullsиcarved_pumpkin#enchantable/durability: содержит#foot_armor,#leg_armor,#chest_armor,#head_armor,elytra,shield,#swords,#axes,#pickaxes,#shovels,#hoes,bow,crossbow,tridentиmace,flint_and_steel,shears,brush,fishing_rod,carrot_on_a_stickиwarped_fungus_on_a_stick#enchantable/vanishing: содержит#enchantable/durability,mace,compass,carved_pumpkinи#skulls#foot_armor: содержитleather_boots,chainmail_boots,golden_boots,iron_boots,diamond_bootsиnetherite_boots#head_armor: содержитleather_helmet,chainmail_helmet,golden_helmet,iron_helmet,diamond_helmet,netherite_helmetиturtle_helmet#leg_armor: содержитleather_leggings,chainmail_leggings,golden_leggings,iron_leggings,diamond_leggingsиnetherite_leggings#meat: содержитbeef,chicken,cooked_beef,cooked_chicken,cooked_mutton,cooked_porkchop,cooked_rabbit,mutton,porkchop,rabbitиrotten_flesh- Не используется непосредственно в игре, но может быть включен другими тегами.
#skulls: содержитplayer_head,creeper_head,zombie_head,skeleton_skull,wither_skeleton_skull,dragon_headиpiglin_head#armadillo_food,#bee_food,#camel_food,#cat_food,#chicken_food,#cow_food,#frog_food,#goat_food,#hoglin_food,#horse_food,#horse_tempt_items,#llama_food,#llama_tempt_items,#ocelot_food,#panda_food,#parrot_food,#parrot_poisonous_food,#pig_food,#rabbit_food,#sheep_food,#strider_food,#strider_tempt_items,#turtle_foodи#wolf_food- Эти теги управляют теми предметами, которые можно давать соответствующим мобам или которыми можно приманивать их.
Изменения
[править | править код]Блоки
[править | править код]- Добавлены уникальные звуки.
- Больше не принимаются предметы с компонентами unbreakable, но не имеющие чар.
- Если указанный выше предмет обладает прочностью, его можно отремонтировать с помощью неразрушимого предмета. Полученный предмет не будет без компонента unbreakable. Если порядок поменять местами, то предмет будет не отремонтирован, а его чары не будут сняты. Если единственным предметом в слотах является зачарованный неразрушимый предмет, с него будут сняты чары, а компонент unbreakable останется.
- Больше не снимает чары с двух зачарованных книг одновременно.
- Улучшена производительность.
- Больше не будет загружать в себя предметы, если над ней находится полный блок.
- Однако она по-прежнему может это делать, если над ней размещены улей или пчелиное гнездо.[6]
- Теперь имя предмета сохраняется в теге
custom_name. - NBT-теги
SkullOwnerиExtraTypeзаменены наprofile, чтобы сохранить формат, согласованный с формой компонента предмета.
Предметы
[править | править код]Общее
- Теперь
countбудет снова сохраняться, когда есть только 1 предмет.- По умолчанию равно 1, если это поле недействительно.
- Название изменено с «Щиток» (англ. Scute) на «Черепаший щиток» (англ. Turtle Scute).
Мобы
[править | править код]Общее
- Удалён тег
FactorCalculationDataиз NBT-структуры эффектов, накладываемых на мобов.
- Скорректировано поведение этих мобов во время полёта, чтобы они не выходили за пределы своей позиции при движении вверх или вниз.
- Теперь боятся броненосца.
- Тег ArmorItem заменён на body_armor_item.
- Тег DecorItem заменён на body_armor_item.
- Изменены приручённые волки:
- Теперь имеют 40 (
× 20) вместо 20 (
× 10).
- Больше не будут получать в два раза меньше урона от окружающей среды (например, от огня или падения).
- Кормление волка теперь восстанавливает в два раза больше здоровья.
- Теперь отбрасываются снежками снежного голема, как и другие мобы, а не получают урон.
- Теперь имеют 40 (
- Теперь имеет тег body_armor_item для хранения данных о броне, которую он носит.
- Текстура ошейника была изменена.
- Теперь может появиться на каменистой земле и подзоле.
- Теперь может появиться в редеющих джунглях, лесистой пустоши и на плато саванны.
- Выбор окраса волка, призываемого сторонними способами (например, с помощью яиц призывания или команды
/summon), теперь соответствует правилам его натурального появления, но с некоторыми дополнениями:
- Больше не способен сломать стойку для брони.
Сущности
[править | править код]- Теперь использует новый тип урона
spitвместоmob_projectile. - Больше не способен сломать стойку для брони.
Генерация мира
[править | править код]Игровой процесс
[править | править код]- Разведение броненосцев теперь необходимо для выполнения достижения «Счастливый фермер».
- Разведение броненосцев теперь может разблокировать достижение «Романтический ужин».
- Ctrl+Выбор блока по переименованному блоку (например, сундуку) теперь даст этот предмет с сохранением его имени.
- Чары для стрелкового оружия, такие как «Бесконечность», «Воспламенение», «Тройной выстрел», «Пронзающая стрела», «Сила» и «Откидывание», теперь работают как на арбалетах, так и на луках, если их применить к альтернативному оружию с использованием манипуляции данными или изменения тегов
enchantable/*. - Чары «Острота», «Небесная кара» и «Бич членистоногих» теперь могут быть наложены на топор не только через наковальню, но и через чародейский стол.
- Чары «Шипы» теперь могут быть наложены на шлем, ботинки и поножи не только через наковальню, но и через чародейский стол.
- Когда сущность входит в портал или выходит из него, то область, в которую она попадает, останется прогруженной в течение 15 секунд, подобно порталу Нижнего мира.
- Размер спаун-чанков изменён с радиуса 10 (19×19 активных чанков для сущностей) на радиус 2 (3×3 активных чанка для сущностей).
- Это было сделано для уменьшения использования памяти, времени загрузки и использования процессора.
- Разработчики решили полностью не удалять спаун-чанки, чтобы игроки продолжили их использовать.
Формат команд
[править | править код]Общее
- Неструктурированные NBT-данные, присоединённые к стопкам предметов (поле
tag), были заменены структурированными «компонентами».- Эти данные анализируются и проверяются при загрузке предмета.
- Это должно улучшить производительность в определённых сценариях (например, отображение отделки брони), когда данные предмета часто сравнивались или запрашивались и анализировались.
- Пользовательские данные все еще могут быть сохранены в компоненте
minecraft:custom_data. - Эти изменения внесены для:
- Улучшения производительности в случаях, когда игре часто нужно искать какое-то свойство предмета (например, отображение отделок брони на каждом кадре).
- Проверки свойств предмета при загрузке, что облегчает идентификацию недопустимых данных в командах и пакетах данных.
- Это должно предотвратить любые «тихие» поломки в командах, указывающих на пользовательские данные предмета для любых потенциальных будущих изменений формата.
- Продолжения развития игры для создания динамического контента.
- Типы предметов (например,
minecraft:stick) содержат набор стандартных компонентов предмета, которые могут быть переопределены отдельными стопками предметов. - Команды, такие как
/give,/item,/lootи/clear, имеют обновлённый синтаксис предмета. - Компоненты теперь могут быть указаны после имени предмета в квадратных скобках.
- Компоненты присваиваются с помощью знака = (например,
wooden_pickaxe[damage=23]). - Компоненты разделены запятыми (например,
netherite_hoe[damage=5,repair_cost=2]).
- Компоненты присваиваются с помощью знака = (например,
- Типы компонентов будут автоматически дополнены, но сами значения — нет.
- Значения, однако, будут проверены, и команда не сможет разобрать её, если компонент неправильно указан.
- Например,
/give @s wooden_pickaxe[damage=-34]недопустима.
- Например,
- Предварительный синтаксис NBT (
{...}) теперь должен быть указан с компонентомminecraft:custom_dataили упорядочен после[...].- Например,
/give @s stick{foo:'bar'}эквивалентна/give @s stick[custom_data={foo:'bar'}]или/give @s stick[]{foo:'bar'}. - Если оба
[...]и{...}указаны,[...]должен быть упорядочен перед{...}.
- Например,
- Аргументы предиката предмета (в
/clear) имеют новую семантику относительно соответствия компонентам и пользовательским данным.- Каждый указанный компонент должен присутствовать в целевом предмете и иметь точно равное разобранное значение.
- Компоненты со значением по умолчанию (например,
damage=0по умолчанию) автоматически существуют в целевом предмете, если не указаны.- Таким образом,
/clear @s diamond_pickaxe[damage=0]будет соответствовать только не поврежденным алмазным киркам. - С другой стороны,
/clear @s diamond_pickaxeбудет соответствовать любой алмазной кирке, независимо от повреждений.
- Таким образом,
- Точное соответствие значений компонентов применяется даже для компонента
minecraft:custom_data. - Однако синтаксис
{...}для пользовательских данных все еще использует существующее частичное соответствие для NBT.- Это означает, что все теги, указанные в предикате, должны присутствовать в целевом предмете, но дополнительные теги на целевом предмете игнорируются.
- Списки в целевом предмете должны содержать все предметы списка, указанные в предикате, но дополнительные предметы списка игнорируются.
- Формат сериализованных предметов и предметов в пакетах данных был обновлен для согласованности и поддержки компонентов.
- Когда расширенные подсказки включены (F3+H), количество компонентов будет отображаться вместо количества тегов.
- Стандартные значения компонентов для предметов теперь перечислены в
items.json, созданном в каталогеreports. - Определения блоков теперь добавлены в отчет
blocks.json(примечание: эти определения пока не используются и представлены только в информационных целях). - Поле
ignoreTagsв торговле с жителями было удалено и заменено компонентным предикатом на повреждение. - Если поле
key_itemу хранилища отсутствует, хранилище не может быть открыто. - Аргументы команд, которые ранее принимали идентификаторы таблиц добычи, модификаторов и предикатов, теперь также могут принимать встроенные определения.
lootitemexecute if predicate- Значения имеют ту же структуру, что и соответствующие файлы JSON, хотя они закодированы как SNBT. Пример:
execute if predicate {condition:weather_check, raining:true}
- Добавлен тег body_armor_item в данные сущностей, который функционирует аналогично записям HandItems и ArmorItems.
- Также добавлен тег body_armor_drop_chance, который определяет шанс дропа брони.
- Эффекты зелий, хранящиеся в предметах или сущностях, больше не кодируют свои значения по умолчанию.
amplifier:0duration:0ambient:falseshow_particles:true
- Все позиции блоков теперь хранятся в виде массива из 3 целых чисел вместо карты XYZ.
FlowerPosиHivePosу пчёл были переименованы вflower_posиhive_pos.FlowerPosв ульях был переименован вflower_pos.BeamTargetв кристаллах Края был переименован вbeam_target.Leashво всех сущностях, к которым можно привязать поводок, был переименован вleash.PatrolTargetу патрулирующих мобов был переименован вpatrol_target.ExitPortalв порталах Края был переименован вexit_portal.WanderTargetу бродячих торговцев был переименован вwander_target.- Стрелы с эффектами больше не хранят свои наложенные эффекты зелий.
- Вместо этого они извлекаются из их
item.
- Вместо этого они извлекаются из их
- Облака эффектов теперь хранят зелья в том же формате, что и компонент
minecraft:potion_contentsв полеpotion_contents:Potion->potion_contents.potionColor->potion_contents.custom_coloreffects->potion_contents.custom_effects
- Торговля с жителями может быть настроена на принятие только целых предметов при выборе
'minecraft:damage': 0- По умолчанию, если компоненты не указаны, будет принят любой предмет (аналогично полю
componentsв предикатах предметов).
- По умолчанию, если компоненты не указаны, будет принят любой предмет (аналогично полю
Формат стопки предметов
- Вместе с изменениями формата из-за компонентов, структуры стопок предметов на диске и в пакетах данных были обновлены для согласованности.
- Предыдущие поля
id(строка) иCount(байт) были заменены полямиid(строка пространства имён) иcount(целое число).- Этот формат также применяется к полю
iconв достижениях, предметам в событиях наведения мыши на компонентах чата и полюresultв рецептах плавки (resultиcountбольше не встраиваются).
- Этот формат также применяется к полю
- Поле
countявляется необязательным (по умолчанию1) и больше не хранится, если оно установлено по умолчанию.- Размер стопки теперь ограничен максимальным размером стопки предмета.
- Поле
tagбыло удалено, и любое оставшееся содержимое попадёт в компонентminecraft:custom_dataпри обновлении. - Новое поле
componentsхранит все компоненты, прикреплённые к предмету.- Формат: карта идентификатора компонента до значения компонента (варьируется в зависимости от идентификатора компонента).
- например,
{..., components: {'minecraft:damage': 12}}. - Компоненты с префиксом
!(например,"!minecraft:damage": {}) приведут к удалению этого компонента.
- например,
- Компоненты, равные своему значению по умолчанию, не будут сохраняться.
- Формат: карта идентификатора компонента до значения компонента (варьируется в зависимости от идентификатора компонента).
- Формат стопки предметов больше не представляет пустые стопки (предмет
airилиcount0).- Вместо этого, в местах, которые поддерживают это, поле следует опустить.
- В некоторых случаях, таких как списки стопок (например,
HandItemsв живых сущностях), для представления пустых стопок используется пустая карта ({}).
Формат предиката
- Формат предиката предмета был обновлён:
- Поле
tagбыло удалено. - Поле
itemsтеперь поддерживает один предмет, хэш-префиксированный тег предмета или список предметов. potion->potions, поддерживает один предмет, хэш-префиксированный тег зелья или список зелий.- Предикат
nbtбыл переименован вcustom_dataи теперь соответствует компонентуminecraft:custom_data. - Новое необязательное поле
componentsсоответствует точным компонентам.- Все указанные компоненты должны присутствовать и точно совпадать на целевом предмете, но дополнительные компоненты могут быть проигнорированы.
- Компоненты со значениями по умолчанию будут предполагаться на целевом предмете, если не указано иное.
- Формат: карта идентификатора компонента до значения компонента (варьируется в зависимости от идентификатора компонента).
- например,
"components": { "minecraft:damage": 0 }будет соответствовать только неповреждённым предметам.
- например,
- Поле
- Формат предиката блока был обновлён:
- Поле
tagбыло удалено. - Поле
blocksтеперь поддерживает один предмет, хэш-префиксированный тег блока или список блоков.
- Поле
- Формат предиката жидкости был обновлён:
- Поле
tagбыло удалено. fluid->fluids, поддерживает один элемент, хэш-префиксированный тег жидкости или список жидкостей.
- Поле
- Формат предиката сущности был обновлён:
- Поле
typeтеперь поддерживает один предмет, хэш-префиксированный тег типа сущности или список типов сущностей.
- Поле
- Формат предиката расположения был обновлен:
biome->biomesи поддерживает один предмет, хэш-префиксированный тег биома или список биомов.structure->structuresи поддерживает один предмет, хэш-префиксированный тег структуры или список структур.
Другие изменения формата
- Флаги теперь хранят информацию о нанесённых узорах в том же формате
minecraft:banner_patterns, что и в поле компонентаpatterns:Patterns[].Pattern(string short id) ->patterns[].pattern(string pattern registry id)Patterns[].Color(integer dye id) ->patterns[].color(строковое название красителя)
- Формат пчелиного гнезда также был обновлён:
Bees[].EntityData->bees[].entity_dataBees[].TicksInHive->bees[].ticks_in_hiveBees[].MinOccupationTicks->bees[].min_ticks_in_hiveFlowerPos->flower_pos
- Операции модификатора были переименованы:
add->add_valuemultiply_base->add_multiplied_basemultiply->add_multiplied_total
- Подкоманды
ifиunlessтеперь могут использоватьitemsдля сравнения или подсчёта предметов.execute if|unless items <source> <slots> <item_predicate><source>такой же, как используется в/item.- например,
block <x> <y> <z>илиentity <target>(селектор может вернуть несколько сущностей)
- например,
<slots>могут принимать одиночный слот (например,container.0) или диапазон (например,container.*)<item_predicate>такой же, как предикат предмета в команде/clear.
- Если использовать один, он вернёт общее количество предметов в стопках, которые соответствуют предикатам.
/item
slotтеперь поддерживает диапазон слотов.
/playsound
Теперь можно использовать без указания игрока (предполагается @s) и без указания микшера (предполагается master).
- Функции
minecraft:set_nbtиminecraft:copy_nbtбыли переименованы вminecraft:set_custom_dataиminecraft:copy_custom_dataсоответственно.- Теперь они применяются к компоненту
minecraft:custom_dataцелевого предмета.
- Теперь они применяются к компоненту
- Функция
minecraft:set_attributesбыла обновлена.- Модификатор
slotтеперь поддерживает значенияany,armorиhand. - Значения модификатора
operationбыли переименованы:addition->add_valuemultiply_base->add_multiplied_basemultiply_total->add_multiplied_total
- Добавлено поле
replace(по умолчанию:true).- Когда
false, атрибуты будут добавлены.
- Когда
- Модификатор
- Вложенные списки больше не поддерживаются в списках функций.
- Изменена функция добычи
set_contents.- Удалено неиспользуемое поле
type. - Добавлено новое обязательное поле
component:- Описывает целевой компонент, который должен быть заполнен предметами.
- Существующее содержимое будет заменено.
- Допустимые значения:
container,bundle_contents,charged_projectiles bundle_contentsиcharged_projectilesигнорируют пустые стопки.
- Удалено неиспользуемое поле
- Изменена функция добычи
set_custom_data.- Поле
tagтеперь принимает как данные SNBT в виде строки (существующий формат), так и несжатые теги.
- Поле
- Изменена функция добычи
set_lore.- Удалено поле
replace. - Теперь имеет
mode, как у функцийset_fireworksиset_written_book_pages.
- Удалено поле
- Изменена функция добычи
set_name.- Добавлено необязательное поле
targetдля указания, какое имя должно быть установлено. - Значения:
custom_name— устанавливает компонентcustom_name(по умолчанию).item_name— устанавливает компонентitem_name.
- Добавлено необязательное поле
Аргумент предиката предмета
- Синтаксис предиката предмета (используемый в командах
execute if|unless itemsиclear) был значительно расширен. - Общий синтаксис:
<type> [разделённый запятой список <test>] <type>может быть одним из:- идентификатор предмета
- идентификатор тега предмета с префиксом
# *для сопоставления с любым предметом
<test>может иметь одну из 3 форм:<component_id>=<value>— сопоставление точного значения компонента (то же, что и в предыдущем формате)<value>— представление значения компонента в формате SNBT (то же, что и в аргументеitem give)
<component_id>— проверка наличия компонента<predicate_id>~<value>— проверка подпредиката предмета<value>— представление подпредиката предмета в формате SNBT (но в прочем такое же, как и в JSON-файлах достижений и таблиц добычи).- Пример:
*[damage~{durability:{min:3}}]сопоставит любую стопку с по крайней мере 3 оставшимися использованиями.
- Специальное имя
minecraft:countможно использовать для сопоставления размера стопки.count=<positive int>пройдет только тогда, когда размер стопки равен указанному значению.count~<int range>пройдет, когда размер стопки находится в указанном диапазоне- Пример:
*[count~{max:2}]сопоставит любую стопку с размером <= 2.
- Пример:
countвсегда пройдёт.
- Любая запись
<test>может быть сделана противоположной путём добавления префикса!.- Пример:
*[!count=1]сопоставит любую стопку, размер которой отличается от 1.
- Пример:
- Элементы
<test>также могут быть объединены с помощью | для проверки нескольких альтернатив.- Пример:
*[!damage|damage=0]будет искать предметы без компонента повреждения или с повреждением 0.
- Пример:
- Удалён ненужный раздел пользовательских данных (
{...}) из аргументов предмета (он полностью заменён на[custom_data={...}]).- Для упрощения этого перехода предикат предмета
custom_dataбыл изменён для разрешения SNBT без кавычек.
- Для упрощения этого перехода предикат предмета
- Синтаксис частичного сопоставления пользовательских данных (
{}) был удалён в пользу использования предикатовcustom_data.- Таким образом,
stick{a:2}становитсяstick[custom_data~{a:2}].
- Таким образом,
Подпредикаты предмета
- Общие правила предикатов компонентов:
- Если не указано иное, поле в предикате с тем же именем, что и поле в компоненте, с которым сопоставляется (то есть имеет то же имя, что и предикат), будет соответствовать значению этого поля.
- Эти поля обычно будут иметь тот же тип, что и в компонентах, но будут необязательными.
- Исключения:
- Списочные поля будут заменены коллекциями совпадений (см. ниже).
- Целочисленные и числовые поля будут заменены диапазонами.
- Идентификаторы реестра будут заменены типом, который принимает идентификатор, список идентификаторов или тег.
- Совпадение коллекции — это общая часть предиката, используемая для сопоставления коллекций. Каждый экземпляр этого совпадения будет иметь те же поля с той же функциональностью, единственное отличие будет в типе сопоставляемого элемента.
- Поля:
size— целочисленный диапазон для сопоставления размера коллекции.contains— список предикатов элементов.- Все условия должны совпадать, чтобы предикат прошел.
- Не все элементы в тестируемом контейнере должны соответствовать.
- Элементы могут быть в любом порядке.
- Один элемент может соответствовать нескольким предикатам.
- Примеры (при сопоставлении стопок предметов):
{contents:[{item:diamond}]}— будет соответствовать, когда есть по крайней мере одна стопка алмазов.{contents:[{item:diamond}, {item:dirt}]}— будет соответствовать, когда есть по крайней мере одна стопка алмазов и по крайней мере одна стопка грязи.
count— список совпадений по количеству элементов.- Поля записи:
test— совпадение элемента.count— необязательный целочисленный диапазон для проверки по числу элементов, прошедшихtest.
- Примеры (при сопоставлении стопок предметов):
{count:[{count:3,test:{items:diamond}}]}}будет соответствовать только тогда, когда есть ровно 3 стопки алмазов (независимо от размера стопки).
- Поля записи:
- Удалён подпредикат
anyдля сущностей. - Добавлено имя слота
contentsдля сущностей с одним слотом, таких как рамки и визуализаторы. - Содержимое сущности
itemтеперь можно получить через имя слотаcontents. - Специфичные для компонента свойства предиката предмета были перемещены в отдельное поле
predicates.- Некоторые поля из предиката предмета были перемещены в карту в необязательное поле
predicates. - Новое поле аналогично полю
componentsна стопках предметов. - Это было сделано для упрощения добавления будущих предикатов и для того, чтобы подпредикаты более тесно соответствовали названиям компонентов, которые они сопоставляют.
- Были перемещены следующие поля:
enchantments— поле перемещено в подпредикатminecraft:enchantmentsstored_enchantments— поле перемещено в подпредикатminecraft:stored_enchantmentspotions— поле перемещено в под-предикатminecraft:potion_contentscustom_data— поле перемещено в подпредикатminecraft:custom_data- Предикат
minecraft:custom_dataтеперь принимает как данные SNBT в виде строки (существующий формат), так и несгруппированные теги- Это означает, что
*[custom_data~{a:1}]и*[custom_data~"{a:1}"]эквивалентны - Сжатый формат строки был сохранён, так как информацию о типе NBT нельзя выразить в JSON
- Это означает, что
- Предикат
- Некоторые поля из предиката предмета были перемещены в карту в необязательное поле
- Поле
durabilityбыло расширено до предикатаminecraft:damage:- Теперь эта проверка работает для любого предмета, имеющего компонент
minecraft:damage - Предмет без компонента
minecraft:damageникогда не может соответствовать - Для проверки на неразрушимые предметы запрашивает значение компонента
minecraft:unbreakable - Поля:
damage— необязательные границы для значения компонентаminecraft:damagedurability— необязательные границы для прочности (разность максимального урона и значения компонентаminecraft:damage)
- Теперь эта проверка работает для любого предмета, имеющего компонент
- Предикатам
minecraft:enchantments,minecraft:stored_enchantments,minecraft:potion_contentsиminecraft:damageтребуется совпадение компонента на предмете- Это означает, что, например, совпадение пустого списка чар не будет проходить для предметов без компонента
minecraft:damage - Примечание: некоторые компоненты, например,
minecraft:enchantments, имеют значения по умолчанию, поэтому они всегда будут соответствовать wolf- Добавлен новый подпредикат
wolfдля совпадения с вариантами волка. Поля:variant— вариант волка для сопоставления (один элемент, список элементов или тег)
- Добавлен новый подпредикат
cat,frog,painting- Поле
variantтеперь принимает одиночные элементы, список элементов или теги.
- Поле
- Подпредикаты сущностей
wolf,cat,frogиpaintingтеперь принимают теги и простые списки вместо одиночных элементов.
- Это означает, что, например, совпадение пустого списка чар не будет проходить для предметов без компонента
- Аргумент слота
horse.armorбыл заменён наarmor.body, теперь распространяясь на всех мобов.
Общее
[править | править код]Общее
- Теперь для игры необходима 64-разрядная операционная система.
- Теперь для игры требуется Java 21.
- В комплект поставки включён дистрибутив Java от Microsoft сборки OpenJDK 21.0.2.
Специальные возможности
- При входе или выходе из любого меню при навигации с помощью клавиш ↹ Tab или стрелок теперь всегда устанавливается фокус по умолчанию.
- Атрибут
horse.jump_strengthпереименован вgeneric.jump_strengthи теперь применяется ко всем сущностям.- Контролирует базовый импульс от прыжка (до усиления прыжка или модификатора на блоке).
- По умолчанию равен 0,42, допустимый диапазон — от 0 до 32.
- Фон меню теперь использует затемнённый фон, а не текстуру земли.
- Фон с текстурой земли был перемещён в пакет ресурсов «Классический».
- Панорама теперь отображается на всех экранах.
- В сочетании с затемнённым фоном присутствует размытие.
- Размытие фона можно регулировать в настройках специальных возможностей.
- Эти изменения не затрагивают внутриигровые экраны, такие как интерфейс контейнеров и книг.
- Анимированная текстура портала Нижнего мира теперь отображается при телепортации в Нижний мир или выходе из него.
- Анимированный визуальный эффект портала Края теперь теперь отображается при телепортации в Край или выходе из него.
- Поэма Края и финальные титры теперь отображаются на фоне портала Края, а не земли.
- Состояние чата клиента (сообщения на экране и история ввода в чате) теперь сохраняется клиентом при входе и выходе из фазы настройки.
- Обработка цепочки подписей сообщений остаётся неизменной — переход к этапу настройки запускает новый сеанс.
- Если в клиенте настроена задержка сообщений, ожидающие сообщения будут доставлены непосредственно перед выходом из мира.
- Сервер может очистить состояние чата, отправив пакет
reset_chatна этапе настройки.
- Использование комбинации ctrl + Выбрать блок больше не приведёт к появление текста «(+NBT)» во всплывающей подсказке предмета.
- Опция «Использование читов» переименована в «Использование команд».
- Это также относится к меню «Открыть для сети».
- Был обновлён до версии
41. - Чары
minecraft:sweepingпереименованы вminecraft:sweeping_edge. - Запись таблицы добычи с идентификатором
loot_tableтеперь также принимает встраиваемые таблицы добычи.- Вход
loot_table(возвращающий все предметы из предоставленной вложенной таблицы добычи) теперь имеет следующий синтаксис:value— может быть либо:- идентификатор — ссылка на другую именованную таблицу добычи.
- полная таблица добычи (тот же формат, что и в отдельном файле).
- Вход
- Узоры флагов теперь загружаются в реестр из
data/<пространство имён>/banner_pattern/<идентификатор>
- : Корневой объект.
- asset_id: Идентификатор пространства имён для текстуры. например,
custom:patternпреобразуется вassets/custom/textures/entity/banner/pattern.pngиassets/custom/textures/entity/shield/pattern.png. - translation_key: Префикс ключа перевода. например,
block.minecraft.banner.custom.patternпреобразуется вblock.minecraft.banner.custom.pattern.<цвет>.
- asset_id: Идентификатор пространства имён для текстуры. например,
- : Корневой объект.
- Поставщики Int и float, используемые в определениях генерации мира, теперь больше не оборачиваются в дополнительное поле
valueрядом сtype.- Например,
{"type":"minecraft:uniform","value":{"min_inclusive":0.0,"max_inclusive":1.0}}становится{"type":"minecraft:uniform","min_inclusive":0.0,"max_inclusive":1.0}.
- Например,
- Поле
textв фильтруемых записях в компонентах книги было переименовано вrawво избежание неоднозначности. - Компонент
profileи поля в предмете и блоке головы игрока теперь поддерживают разрешение по UUID.- Указав поле
idбезname, будут искаться имя и текстуры.
- Указав поле
- Добавлен новый тип адаптации рельефа для структур:
encapsulate- Сосредоточенность будет добавлена вокруг каждой части структуры.
- Идеально подходит для структур, которые должны быть полностью погребены под землёй.
- Сочетание компонентов
max_stack_sizeиmax_damageбольше не допускается в командах и определениях наборов данных. - Добавлена новая опция
bodyв подпредикатеequipmentсущности для сопоставления предмета в слоте брони. - Поле
saturation_modifierв компонентеfoodбыло заменено наsaturation.saturation— это точное значение, добавляемое к насыщению игрока.- Относительно прежнего
saturation_modifierэто определяется какsaturation = nutrition * saturation_modifier * 2.
- Изменено необязательное поле
equipment_loot_tableвSpawnPotentialsспаунера монстров иspawn_potentialsконфигураций спаунера испытаний.- Теперь названо
equipmentвместоequipment_loot_table. - Формат: объект с полями
loot_table— таблица добычи, используемая для генерации экипировки.slot_drop_chances— необязательное отображение слотов экипировки на указанный шанс выпадения.- Может быть также одним значением вместо списка, чтобы применять ко всем слотам: например,
slot_drop_chances: 0.0fприменит шанс 0 % ко всем слотам.
- Может быть также одним значением вместо списка, чтобы применять ко всем слотам: например,
- например,
equipment: {loot_table: "minecraft:equipment/trial_chamber", slot_drop_chances: {"head": 0.0f, "chest": 0.25f, "legs": 1.0f, "feet": 0.25f}} - Если присутствует, предметы из указанной таблицы добычи будут экипированы на мобов, которые появятся.
- Теперь названо
- Изменена текстура фона в компактном режиме списка эффектов.
- Действие эффектов, таких как «Прыгучесть», «Левитация» и «Утомление» выше 127 уровня, было изменено из-за новых атрибутов.
- Поле
shiftв TTF-поставщике символов теперь ограничено диапазоном[-512;512].
- Нестандартные компоненты стопок, содержащих блоки, теперь сохраняются в блоках-сущностях при размещении.
- Удаление компонентов из умолчания в настоящее время не сохраняется.
- Размещение и разрушение блоков-сущностей остаётся без изменений — ничего не сохраняется.
- Это не автоматически приводит к восстановлению сохранённых компонентов при выпадении — для этого требуется добавление функции
copy_componentsв таблицу добычи. - Компоненты сохраняются в поле с названием
components.- Некоторые компоненты (например,
custom_name) по-прежнему обрабатываются старой сериализацией, что означает, что они могут отсутствовать в ней. - Содержит карту идентификатора компонента и его значения.
- Некоторые компоненты (например,
- Добавлена поддержка языка виосса.
- Удалена опция
skipRealms32bitWarning.
- Частицы нескольких наложенных эффектов больше не смешиваются в один цвет.
- Частицы каждого наложенного эффекта теперь будут отображаться по отдельности.
- Частота испускания частиц была снижена для уменьшения беспорядка на экране.
- Параметры частиц в командах и в полях, таких как
Particlesв облаках оседающих эффектов, теперь используют ту же самую структуру, что и файлы генерации мира (например, настройки атмосферных частиц существующих биомов) - Например, команда
/particle minecraft:dust 1.0 0.0 0.0 2.0 ...становится/particle minecraft:dust{color:[1.0, 0.0, 0.0], scale:2.0} .... - Синтаксис для частиц без дополнительных параметров (например,
minecraft:villager) остаётся неизменным. - Изменения в параметрах частиц блоков (
minecraft:block,minecraft:block_marker,minecraft:falling_dust,minecraft:dust_pillar):- Поле
valueпереименовано вblock_state. - Поле
block_stateтеперь также принимает простое название блока для представления стандартного состояния блока. - Примеры преобразований:
minecraft:block minecraft:redstone_lamp[lit=true]->minecraft:block{block_state: {Name: "minecraft:redstone_lamp", Properties: {lit: "true"}}}minecraft:block minecraft:diamond_block->minecraft:block{block_state: "minecraft:diamond_block"}
- Поле
- Изменения в параметрах частиц предметов
minecraft:item:- Поле
valueпереименовано вitem. - Поле
itemтеперь также принимает простое название предмета для представления стопки со стандартными компонентами. - Поле
countтеперь игнорируется. - Примеры преобразований:
minecraft:item minecraft:dirt->minecraft:item{item: {id: "minecraft:dirt"}}minecraft:item minecraft:dirt->minecraft:item{item: "minecraft:dirt"}
- Поле
- Изменения в параметрах
dust_color_transition:- Поле
fromColorпереименовано вfrom_color. - Поле
toColorпереименовано вto_color. - Пример преобразования:
dust_color_transition 1.0 0.0 0.0 0.5 0.0 1.0 0.5->dust_color_transition{from_color: [1.0f, 0.0f, 0.0f], scale: 0.5f, to_color: [0.0f, 1.0f, 0.5f]}
- Поле
- Изменения в параметрах
entity_effect:- Поле
valueпереименовано вcolor. - Поле
colorтеперь также принимает список чисел с плавающей запятой, представляющих цвет RGBA.
- Поле
Протокол
- Пакет
minecraft:chat_command_signedтеперь разделён отminecraft:chat_command.- Команды, которые не принимают никаких подписанных аргументов, будут использовать неподписанный пакет и не будут передавать никакие «последние замеченные» обновления чата.
- Неверные данные в пакетах, отправленных сервером, теперь приведут к отключению игрового клиента.
- Теперь можно указать компонент предмета.
- Поле result для рецептов
crafting_shaped,crafting_shapeless,stonecuttingиsmithing_transformтеперь принимает components. - Поле result для рецептов
smelting,blasting,smokingиcampfire_cookingтеперь представляет собой стопку предметов без указания количества. То есть необходимо указать id для принятия components.
- Поле result для рецептов
- Был обновлён до версии
32. - Преобразования шрифта ttf теперь имеют более разумные значения по умолчанию.
- Параметр
shiftбольше не применяется дважды и теперь непосредственно представляет собой количество пикселей в пользовательском интерфейсе игры. - Квадрат шрифта EM подгоняется под размер в пикселях в пользовательском интерфейсе игры вместо того, чтобы находиться между верхней и нижней границей шрифта.
- Базовая линия шрифта размещается согласованно с базовой линией шрифта по умолчанию (7 пикселей ниже верхней линии).
- Это означает, что в целом любой шрифт с размером 9 и без сдвига должен выглядеть правильно по умолчанию.
- Параметр
- Неиспользуемый массив атрибутов в определениях ядерных шейдеров был удалён.
- Удалена единая переменная
IViewRotMat, и атрибут позиции для сущностей теперь находится в (относительно камеры) мировом пространстве. - Направления освещения больше не предварительно умножаются на матрицу представления.
- Добавлены файлы текстур и модели для блока хранилища.
- Текстура ключа испытаний была изменена.
- Добавлены файлы с текстурами для частиц
vault_connection. - Добавлены фильтры вариантов шрифта для его поставщиков.
- Каждый поставщик символов теперь может быть включён или выключен на основе определённого набора вариантов.
- Доступные варианты в настоящее время жёстко закодированы и управляются меню настроек шрифта.
- Текущие варианты:
uniform— связан с кнопкой «Шрифт Unicode».jp— связан с кнопкой «Японский стандарт иероглифов».
- Текущие варианты:
- Фильтры определяются в разделе с названием
filter, доступном для каждого поставщика символов.- Ключи в этом объекте — это названия вариантов (например,
uniform). - Поставщик символов будет включён только в том случае, если значение в фильтре соответствует фактическому значению варианта в ключе.
- Ключи в этом объекте — это названия вариантов (например,
- Изменены японские варианты шрифта.
- Добавлен новый параметр для выбора японских вариантов для некоторых CJK-символов.
- Заменяющие иероглифы берутся из японской версии шрифта Unifont.
- Новый параметр включён в новое меню «Настройки шрифта», доступное в меню «Язык».
- Значение по умолчанию этого параметра зависит от языка локализации системы.
- Кнопка «Шрифт Unicode» была перемещена в раздел «Настройки шрифта».
- Добавлены дополнительные текстуры для поддержки цветных слоёв волчьей брони для сущности и предмета:
textures/entity/wolf/wolf_armor_overlay.pngtextures/item/wolf_armor_overlay.png
- Текстура предмета волчьей брони,
textures/item/wolf_armor.png, была поднята на 2 пикселя, чтобы было место для шкалы прочности. - Добавлены три полупрозрачные текстуры для отображения трещин на слое брони волка:
textures/entity/wolf/wolf_armor_crackiness_low.pngtextures/entity/wolf/wolf_armor_crackiness_medium.pngtextures/entity/wolf/wolf_armor_crackiness_high.png
- Текстуры
options_backgroundиlight_dirt_backgroundбыли удалены.- Вместо этого
menu_backgroundиспользуется в качестве фона экранов, аmenu_list_background— в качестве фона списков.
- Вместо этого
- Списки теперь используют текстуры
header_separatorиfooter_separatorсверху и снизу соответственно. - Обновлены следующие текстуры:
footer_separator,header_separator. - Обновлены следующие спрайты:
widget\tab,widget\tab_highlighted,widget\tab_selected,widget\tab_selected_highlighted. - Добавлен спрайт
widget\scroller_background. - Удалены следующие текстуры в Realms:
changes,changes_highlighted,restore,restore_highlighted,make_operator_highlighted,remove_operator_highlighted,remove_player_highlighted. - Добавлены текстуры
gui/inworld_menu_background,gui/inworld_menu_list_background,gui/inworld_header_separatorиgui/inworld_footer_separatorдля обеспечения различного вида меню, к которым можно получить доступ из меню паузы и главного меню. - Добавлена текстура
gui/tab_header_background, которая отображается за кнопками вкладок на экране создания мира. - Добавлена текстура
misc/credits_vignette, которая отображается за поэмой Края и финальными титрами. - Шейдер постобработки
blurбыл переименован вbox_blur. - Добавлено необязательное булево поле
use_linear_filterдля проходов постобработки, которое, если установлено вtrue, переключает режим выборки текстур с ближайшего соседа на линейную интерполяцию для этого прохода. - Добавлен шейдер постобработки
entity_outline_box_blur. - Частица
entity_effectпринимает аргумент цвета при создании из команды/particle entity_effectrgba.- 4 числовых значения от 0,0 до 1,0, представляющих RGBA.
- Удалён
map_icons.png[необходима дополнительная информация]- Иконки на картах были разделены от бывшего
map_icons.pngдля использования атласа, загружаемого из каталогаtextures/map/decorations/.
- Иконки на картах были разделены от бывшего
- Процесс обновления пакета может быть ускорен с использованием автоматического инструмента Slicer.[7]
- Добавлена иконка
trial_chambersдля карт. - Добавлены следующие звуковые события:
block.cobweb.break,block.cobweb.step,block.cobweb.place,block.cobweb.hit,block.cobweb.fall,block.trial_spawner.about_to_spawn_item,block.trial_spawner.spawn_item,block.trial_spawner.spawn_item_begin,block.trial_spawner.charge_activate,block.trial_spawner.ambient_charged,item.ominous_bottle.dispose,event.mob_effect.bad_omen,event.mob_effect.trial_omenиevent.mob_effect.raid_omen. - Добавлены текстуры для следующих блоков и предметов: зловещее хранилище, зловещий спаунер испытаний, зловещая бутылка.
- Обновлены текстуры для обычного хранилища.
- Добавлены иконки эффектов мобов для следующих значений:
infested,oozing,weaving,wind_charged,raid_omen,trial_omenиbad_omen_121. - Добавлены новые модели для зловещего состояния блока хранилища.
- Шейдеры
position_color_normalиposition_tex_lightmap_colorбыли удалены. - Шейдер
position_tex_color_normalбыл заменён наrendertype_clouds.
- Сплэш «Java 16 + 1 = 17!» был изменён на «Java 16 + 1 + 4 = 21!».
- Добавлены
coarse_dirtиpodzolв тег блоков#wolves_spawnable_on. - Тег предметов
axolotl_tempt_itemsбыл переименован вaxolotl_food - Удалён тег предметов
tools, перекрывавший тегbreaks_decorated_pots, в который было перенесено всё содержимое удалённого тега.
- Больше не появляется при наведении за пределы содержащегося предмета.
Пользовательский интерфейс

- Интерфейс был обновлён, чтобы выглядеть более современно и быть более последовательным в расположении различных элементов, сохраняя при этом суть старых экранов.
- Элементы экрана, такие как заголовки и кнопки, теперь расположены более последовательно на разных экранах.
- Обновлены экраны «Игрок» и «Резервные копии» в меню Realms.
- Списки теперь имеют более чёткие границы сверху и снизу.
Другое
- Добавлены события JFR (Java Flight Recorder) для индивидуального чтения чанков (
minecraft.ChunkRegionRead) и записи (minecraft.ChunkRegionWrite). - Внесены изменения в оптимизацию миров.
- Оптимизация однопользовательских миров и запуск выделенного сервера с параметром
forceUpgradeтеперь также обновляет содержимое каталоговentitiesиpoiмира. - Новый параметр запуска выделенного сервера
recreateRegionFiles.- Это вызовет оптимизацию мира, аналогичную
forceUpgrade, но также перезапишет все чанки независимо от того, были ли они обновлены. - Это создаст свежие и дефрагментированные файлы регионов.
- Использование этого параметра после изменения свойства сервера
region-file-compressionповторно сжимает все файлы регионов в новом формате.
- Это вызовет оптимизацию мира, аналогичную
- Оптимизация однопользовательских миров и запуск выделенного сервера с параметром
- Улучшена отладочная диаграмма TPS сервера.
- Как и раньше, она доступна при нажатии F3 + 2 в однопользовательском мире.
- Нижний темно-красный раздел диаграммы отображает время, затраченное на основную логику тика сервера. Это эквивалентно значению, отображаемому в старой диаграмме.
- Светло-коричневый раздел отображает время, затраченное на выполнение запланированных задач.
- Пурпурный раздел отображает время, затраченное на выполнение всего остального кода в тике.
- Верхний светло-зелёный (жёлтый или красный в зависимости от задержки) раздел отображает время простоя, ожидая следующего такта.
- Агрегированные значения
min,avg,maxоснованы на сумме первых 3 разделов. - Разрешено операторам сервера просматривать отладочную диаграмму TPS выделенного сервера.
- Максимальная длина команды в функции (включая развертывание макросов) теперь не может превышать 2 000 000 символов.
- Уменьшено время, необходимое для генерации карт сокровищ, ведущих к кладам.
- Уменьшено количество данных, отправляемых сервером во время входа, путём повторного использования частей стандартного набора данных.
- В однопользовательском режиме, когда возникают ошибки при загрузке или сохранении чанков, будет показано предупреждение во всплывающем окне.
- Попытка присоединиться к однопользовательскому миру с менее чем 64 МБ свободного места на диске покажет предупреждающий экран.
- Кроме того, периодически во время игры будет показываться всплывающее предупреждение.
Эксперименты
[править | править код]Следующие нововведения и изменения доступны при включённом экспериментальном наборе данных «Обновление 1.21», за исключением изменений, затрагивающих деревенских жителей и доступных при включении набора «Балансировка торговли с крестьянами».
Нововведения
[править | править код]Блоки
[править | править код]- Неполный блок, используемый вместе со стержнями вихря для крафта булавы.
- Может быть выдан только зловещим хранилищем с шансом 8,3 %.
- Размещается в 12 возможных направлениях, подобно головам.
- Добывается 15 секунд, но кирка ускоряет время добывания.
- Взрывоустойчив, как обсидиан.
- Может быть затоплен.
- Усиленная версия спаунера испытаний, призывающая более трудных противников и выдающая более ценные награды.
- Обычный спаунер испытаний может превратиться в зловещий, если обнаружит игрока с эффектом «Знамение испытаний» в следующих случаях:
- Спаунер не находится на перезарядке.
- Спаунер перезаряжается, но ранее находился в обычной, а не зловещей форме.
- Если активирован, то:
- Светится синим, а не оранжевым.
- Испускает частицы душ вместо частиц пламени.
- Призывает мобов со снаряжением, если те способны его носить.
- Периодически создаёт зелья и снаряды над мобами и ничего не подозревающими игроками.
- В зависимости от своего местоположения зловещие спаунеры будут выбирать случайный набор снарядов для их дальнейшего использования.
- Этими снарядами могут быть оседающие зелья с определённым эффектом.
- Если обычный спаунер испытаний уже призвал мобов, то при превращении в зловещую версию он сбросит испытание, что приведёт к исчезновению всех заспауненных мобов.
- Спаунер будет оставаться зловещим до тех пор, пока все мобы не будут побеждены и время его перезарядки не закончится.
- После победы выдаст награды, отличающиеся от наград обычного спаунера испытаний.
- С шансом 30 % может выдать зловещий ключ испытаний.
- Блок, при разблокировке выдающий сокровища.
- Генерируется в камерах испытаний и содержит самую ценную добычу этой структуры.
- Можно разблокировать при помощи ключа испытаний.
- Может быть разблокировано неограниченным числом игроков.
- Каждый игрок может разблокировать хранилище только один раз.
- Хранилище формирует поток оранжевых частиц, идущих от его замочной скважины к игроку, находящемуся поблизости и ранее не открывавшему этот блок.
- Имеет замочную скважину, которая открывается или закрывается в зависимости от наличия игрока поблизости.
- Если рядом находится игрок, ранее не открывавший этот блок, скважина откроется.
- Если все игроки поблизости ранее открывали этот блок, скважина будет закрыта.
- Показывает внутри себя различные предметы, переключаясь между ними каждую секунду и выбирая новый отображаемый предмет случайным образом из своей таблицы добычи.
- При разблокировке из хранилища будут выбрасываться случайные предметы, определяемые таблицей добычи.
- Хранилище и сундук с наградой имеют идентичные таблицы добычи.
- Таблица добычи на данный момент временна и может быть серьёзно переработана.
- Не может быть создано или получено в режиме Выживания даже с чарами «Шёлковое касание».
- Чрезвычайно долго добывается, устойчиво к взрывам, не может быть сдвинуто поршнем.
- Вариант хранилища с иной текстурой и испускаемыми частицами душ вместо обычных частиц пламени.
- Может быть найдено внутри камер испытаний в труднодоступных местах.
- Можно открыть при помощи зловещего ключа испытаний.
- Может выдать некоторые особо ценные предметы, включая
- Зловещая бутылка III—V
- Зачарованное золотое яблоко
- Узор флага «Поток»
- Отделка «Поток»
- Зачарованные книги для булавы:
- «Ветряной шквал»
- «Пробитие»
- «Утяжеление»
- Навершие булавы
Предметы
[править | править код]- Предмет, выпадающий из вихря.
- Используется для крафта 4 зарядов ветра.
- Вместе с навершием используется для крафта булавы.
- Новое оружие ближнего боя.
- Может быть изготовлено из стержня вихря и навершия.
| Ингредиенты | Рецепты крафта |
|---|---|
| Навершие булавы + Стержень вихря |
- Использование булавы во время падения наносит дополнительный урон: чем выше высота падения, тем он больше.
- Дополнительный урон будет нанесён, если поразить цель прямо перед падением.
- При успешном поражении цели аннулирует урон от падения.
- Другие сущности рядом с поражённой целью будут отброшены.
- Для починки булавы требуются стержни вихря.
- Игрок может использовать булаву в сочетании с зарядами ветра для сокрушительной атаки по противнику.
- Можно выпить для наложения эффекта «Дурное знамение» на 100 минут (120000 тактов).
- Имеет 5 вариаций, каждая из которых определяет уровень эффекта «Дурное знамение».
- Разрушается после использования.
- Может складываться в стопки по 64 предмета.
- Может быть выдана хранилищем.
- Может выпасть из лидера патруля, убитого вне набега.
- Новый вариант ключа испытаний.
- Может быть выдан зловещим спаунером испытаний.
- Позволяет открыть зловещее хранилище, но не может открыть обычное.
- Можно сварить из густого зелья и камня.
- Накладывает эффект «Заражение».
- Можно сварить из густого зелья и блока слизи.
- Накладывает эффект «Склизкость».
- Можно сварить из густого зелья и стержня вихря.
- Накладывает эффект «Ветренность».
- Накладывает эффект «Заражение».
- Накладывает эффект «Склизкость».
- Накладывает эффект «Плетение».
- Накладывает эффект «Ветренность».
- Добавлено 3 новых черепка, являющихся компонентами узорчатых ваз в камерах испытаний:
«Поток»
«Вихрь»
«Обтёсывание»
- Добавлено 2 новых шаблона, выдаваемых хранилищем:
Добавлено яйцо призывания болотника.
- Можно выкупить у картографа уровня «Ремесленник».
- Ведёт к камерам испытаний.
- Изготавливается в количестве 4 штук из стержня вихря.
- Можно использовать для метания.
- Может быть выпущен раздатчиком.
Мобы
[править | править код]- Новый вариант скелета, покрытый мхом и грибами, а также стреляющий отравленными стрелами.
- Имеет 16 (
× 8) единиц здоровья.
- В отличие от обычного скелета, стреляет с интервалом 3,5 секунды вместо 2.
- Имеет 16 (
- Из болотника с некоторым шансом может выпасть стрела отравления при убийстве игроком.
- Спаунится на обычных и мангровых болотах.
- Может быть призван спаунером испытаний в некоторых камерах.
Формат команд
[править | править код]Функции добычи
- Добавлена функция добычи
set_ominous_bottle_amplifier.- Устанавливает компонент
ominous_bottle_amplifierдля целевого предмета в соответствии с провайдером номеров.условия: список условий для фильтрации этой функции.amplifier: провайдер номеров, используемый для создания компонентаominous_bottle_amplifier.
- Устанавливает компонент
Игровой процесс
[править | править код]- Добавлено 8 новых достижений:
- «Minecraft: Trial(s) Edition»
- Для выполнения нужно попасть в камеры испытаний.
- «Crafters Crafting Crafters»
- Для выполнения нужно скрафтить сборщик, используя сборщик.
- «Lighten Up»
- Для выполнения нужно соскрести окисление с медной лампы.
- «Who Needs Rockets?»
- Для выполнения нужно подпрыгнуть на 7 блоков, используя заряд ветра.
- «Under Lock and Key»
- Для выполнения нужно открыть хранилище, используя ключ испытаний.
- «Revaulting»
- Для выполнения нужно открыть зловещее хранилище, используя зловещий ключ испытаний.
- «Blowback»
- Для выполнения нужно убить вихря, отразив его же заряд ветра.
- «Over-Overkill»
- Для выполнения нужно нанести 50 (
× 25) за раз, используя булаву.
- Для выполнения нужно нанести 50 (
- «Minecraft: Trial(s) Edition»
«Заражение»
- Сущность с наложенным эффектом имеет шанс 10 % заспаунить 1-2 чешуйниц при получении урона.
- Чешуйницы невосприимчивы к этому эффекту.
«Склизкость»
- Сущность с наложенным эффектом заспаунит 2 слизней после смерти.
- На слизней нельзя наложить этот эффект.
«Знамение рейда»
- Перевоплощается из эффекта «Дурное знамение», когда игрок входит в деревню.
- Имеет продолжительность 30 секунд.
- По истечении этих 30 секунд набег начнётся в том месте, где игрок получил данный эффект.
«Знамение испытаний»
- Перевоплощается из эффекта «Дурное знамение», когда игрок обнаружен незловещим спаунером испытаний.
- Имеет продолжительность 15 минут.
- Игрок с этим эффектом будет испускать зловещие частицы.
«Плетение»
- Сущность с наложенным эффектом распространит паутину после смерти.
- Сущности, не являющиеся игроками и имеющие этот эффект, будут проходить через паутину без замедления.
«Ветренность»
- Сущность с наложенным эффектом испустит заряды ветра после смерти.
- Добавлены новые чары для булавы.
- «Пробитие»
- Редкие чары, которые можно наложить на столе зачаровывания или при помощи зачарованной книги.
- Есть 4 уровня.
- Булава, зачарованная на «Пробитие», снизит действие брони на цели.
- Действие брони будет снижено на 15 % с каждым следующим уровнем.
- «Утяжеление»
- Обычные чары, которые можно наложить на столе зачаровывания или при помощи зачарованной книги.
- Есть 5 уровней.
- Булава, зачарованная на «Утяжеление», нанесёт увеличенный урон при падении.
- Наносимый урон будет выше с каждым следующим уровнем.
- «Ветряной шквал»
- Уникальные чары, которые может выдать только зловещее хранилище.
- Есть 3 уровня.
- Булава, зачарованная на «Ветряной шквал», при ударе будет испускать заряды ветра, подбрасывая цель в воздух и позволяя наносить один сокрушительный удар за другим.
- С каждым следующим уровнем цель будет подбрасываться выше.
- Эффект «Дурное знамение» был переработан для добавления новых событий в камерах испытаний и изменения механики вызова набегов.
- Эти дополнительные события известны как зловещие события.
- Они гораздо труднее, чем обычные события, и нужны для получения новых впечатлений от игры.
- Из-за редизайна эффект «Дурное знамение» был переработан:
- Имеет новую тёмную иконку и звук при наложении на игрока.
- Больше не вызывает набег непосредственно при входе в деревню.
- Вместо этого превратится в вариант «Знамение рейда» продолжительностью 30 секунд.
- По истечении этих 30 секунд набег начнётся в том месте, где игрок получил данный эффект.
- Как и любой другой эффект, «Знамение рейда» можно снять, выпив молока.
- Больше не накладывается на игрока, убившего лидера патруля.
- Вместо этого игрок может получить эффект, выпив из зловещей бутылки.
- В камерах испытаний эффект «Дурное знамение» может запустить зловещее испытание, при котором активируются зловещие спаунеры испытаний и хранилища, а также появляются более сильные противники.
Общее
[править | править код]- Добавлены следующие теги блоков:
#blocks_wind_charge_explosions: содержитbarrierиbedrock- Управляет блоками, не взаимодействующими со взрывом заряда ветра.
- Добавлены следующие теги сущностей:
#deflects_projectiles: содержитbreeze.#immune_to_infested: содержитsilverfish.- Для сущностей, на которых нельзя наложить эффект «Заражение».
#immune_to_oozing: содержитslime.- Для сущностей, на которых нельзя наложить эффект «Склизкость».
#no_anger_from_wind_charge: содержитbogged,breeze,skeleton,stray,zombie,husk,spider,cave_spiderиslime.
- Добавлены следующие теги предметов:
#enchantable/mace: содержит mace.
- Добавлены следующие теги структур:
#on_trial_chambers_maps: содержитtrial_chambers.
Изменения
[править | править код]Блоки
[править | править код]- Верхняя грань сборщика больше не отражена.
- Теперь по умолчанию имеет две такие же таблицы добычи, какие у него есть в камерах испытаний.
- Больше не игнорирует поле
custom_spawn_rules. - Теперь чаще генерируется в коридорах камер испытаний.
- Все спаунеры испытаний теперь увеличивают количество присутствующих одновременно мобов на 0,5 за каждого дополнительного игрока вместо 2.
- У спаунера зомби-детей теперь одновременно может присутствовать только 2 моба, а не 3.
- Теперь можно активировать только тогда, когда игрок находится в пределах видимости.
- Добыча, выдаваемая спаунером испытаний, была скорректирована.
- Теперь основное внимание уделяется более частой выдаче питательной еды, чтобы обезопасить пополнение запасов между испытаниями.
- Теперь активируется, если игрок находится в прямой видимости от него.
Предметы
[править | править код]- Теперь используется для открытия хранилищ.
- Текстура была изменена, чтобы соответствовать хранилищу.
Мобы
[править | править код]- Теперь отталкивает от себя все снаряды.
- Добавлены звуки для отражения снарядов, подготовки к выстрелу, пребывания в воздухе, а также звук вихрения, проигрываемый случайным образом.
- Незначительно изменены существующие звуки.
- Текстуры глаз были объединены с текстурой головы.
- Текстура нижних граней стержней вихря была изменена.
- Теперь всегда агрессивен к железным големам, как к игрокам.
- Больше не отвечает агрессией на случайные атаки скелетов, зимогоров, зомби, кадавров, слизней, обычных и пещерных пауков. Эти мобы также не реагировать на атаки вихря.
- Больше не прыгает на опасные блоки или блоки воздуха.
- Теперь дропает 1-2 стержня вихря при убийстве игроком или приручённым волком.
- Количество выпадающих стержней вихря зависит от чар «Добыча».
- Теперь может имитировать звуки болотника.
- В эксперименте «Балансировка торговли с крестьянами» деревенские жители, покупающие броню, теперь игнорируют её прочность и могут купить её в повреждённом состоянии.
Сущности
[править | править код]- Текстура была изменена, однако на внутриигровой внешний вид заряда это никак не повлияет.
- Теперь использует новый тип урона
wind_chargeвместоmob_projectile.
Генерация мира
[править | править код]- Спаунеры испытаний, ранее призывавшие скелетов с отравленными стрелами, теперь призывают болотников.
- Добавлены новые камеры и их вариации, содержащие новые вызовы:
- Камера
chamber_3была переделана и переименована вpedestal. - Камера
chamber_5со своими вариациями была переделана и переименована вeruption. - Камера
chamber_6со своими вариациями была переделана и переименована вassembly. - Камера
chamber_9была переделана и переименована вslanted.
- Камера
- Узорчатые вазы камер испытаний теперь могут состоять из черепков «Течение», «Порыв» и «Обтёсывание».
- Теперь в камерах испытаний генерируются обычные и зловещие хранилища.
- Уменьшено количество спаунеров испытаний в коридорах.
- Добавлен атриум в коридоры.
- Внесены различные изменения в планировку перекрестков и коридоров.
- Исправлены различные проблемы соединения пазла в коридорах.
- Камеры испытаний стали генерироваться немного реже и дальше друг от друга, а также меньше встречаются открытыми на поверхности и находятся глубоко под землёй.
- Добавлены новые ловушки из раздатчиков.
- Камера «Eruption»:
- Туфовые кирпичи больше не появляются в воздухе.
- Добавлено больше источников света в квадрантах.
Игровой процесс
[править | править код]- Убийство болотника теперь разблокирует достижение «Охотник на монстров».
- Убийство болотника теперь необходимо для выполнения достижения «Зверобой».
Общее
[править | править код]- Добавлен тег
vaultв тег блока#features_cannot_replace. - Добавлен тег
heavy_coreв тег блока#mineable/pickaxe. - Добавлен тег
boggedв тег типа сущности#skeletons. - Добавлен тег
maceв тег предмета#breaks_decorated_pots. - Удалены теги типа сущности
#deflects_arrowsи#deflects_tridents.
Исправления
[править | править код]- 190 ошибок исправлено
- Из версий, выпущенных до 1.20
- MC-19893 – options_background.png is incorrectly displayed upside down in the credits after beating the dragon.
- MC-72151 – Снежки снежного голема наносят урон волкам, а не только отбрасывают их.
- MC-94413 – Breaking, placing and walking in cobweb plays stone sounds.
- MC-100016 – Singleplayer world selection screen is shown incorrectly when light_dirt_background.png and/or options_background.png are transparent.
- MC-109286 – Default dirt page background not aligned properly.
- MC-118857 – Effect amplifier is read/written as byte from NBT despite being stored as an integer.
- MC-118890 – Tipped arrows stuck in the ground never lose their effect.
- MC-121621 – Pick block on shulker boxes doesn't find placed and mined shulker boxes in inventory.
- MC-123804 – Explorer map and ominous banner names appear in item frames, draw in italics, and can be removed with an anvil.
- MC-130244 – When opening chat in F1 mode, previous messages aren't visible.
- MC-131636 – One additional character at the end is allowed in JSON text components.
- MC-140397 – When combining two enchanted unbreakable items, the result will be two stacked items.
- MC-140565 – Patrol leaders with banners can drop two different types of banners which don't stack.
- MC-148057 – Ominous banners generated in outposts show the pattern list.
- MC-148480 – Putting two identical enchanted books in a grindstone will output one book.
- MC-151793 – Various ominous banner stacking issues.
- MC-153329 – Leashing an iron golem breaks its pathfinding until reloading the world.
- MC-153643 – Debug overlay is rendered behind hotbar items.
- MC-153879 – Raiders ignore ominous banners that were saved in the Saved Toolbars from a different version.
- MC-155857 – Team command doesn't affect illagers and witches AI.
- MC-157133 – Enchanted books with curses can be stacked using a grindstone.
- MC-165435 – Can't trigger flying mode in Creative while standing in the middle of 2×2 magma block bubble column.
- MC-165948 – Bees can be lured into dangerous blocks.
- MC-166361 – GUI scale does not visually update when the option is changed using the keyboard and without the mouse.
- MC-167324 – Multiple UI buttons can be highlighted at the same time.
- MC-167375 – Baby turtle subtitles are grammatically incorrect.
- MC-168407 – Bees can get stuck in a lantern.
- MC-169389 – End portals sometimes teleport the player to Overworld coordinates.
- MC-170000 – Hand lighting / lighting of held items changes drastically in first-person mode when looking around.
- MC-171177 – The player can enter Nether portals in Creative mode by running against the frame of the portal.
- MC-171981 – Map of fuel times is created anew every time an item is placed in a furnace, instead of being cached.
- MC-172047 – Wolves try to attack armor stands.
- MC-172898 – Equipping armor in Creative via right click causes it to disappear from the hotbar for a frame.
- MC-173303 – Leashed pets teleport to the player when reloaded.
- MC-173672 – Title text renders in front of player names in player list.
- MC-174496 – Player heads lose their name after being placed.
- MC-178410 – Banners don't support the
HideFlagstag when placed down as blocks. - MC-184066 – Respawn anchors don't produce an ambient sound.
- MC-184622 – Sound for exiting a portal/travelling to another dimension does not use its subtitle string despite it existing in
en_us.json. - MC-185379 – Baby polar bear subtitle does not explicitly mention it comes from a baby polar bear.
- MC-186626 –
/weathernot working in custom dimensions. - MC-187267 – Title text renders in front of sidebar.
- MC-187372 – There is no space between FPS limit/VSync and graphics level in the debug screen.
- MC-187616 – Totems rendered too dark for a second after being used.
- MC-187746 – Game rule buttons on "Edit game rules" screen are highlighted despite being covered.
- MC-188497 –
AngerTimeandAngryAtcannot be set on summon. - MC-189211 – "Water Taken from Cauldron" statistic is slightly covered by the bottom of the screen's overlay.
- MC-189484 – Statistics screen tab selection is not centered.
- MC-193202 – Tamed wolf health resets when NBT is loaded (e.g. relog).
- MC-193460 – Inconsistent layering of sidebar and debug screen (F3) text.
- MC-193511 – Title text renders in front of narrator text.
- MC-193515 – Boss bar text renders in front of narrator text.
- MC-193517 – Boss bar text renders in front of sidebar.
- MC-193521 – Boss bar text renders in front of F3.
- MC-193524 – Boss bar text strikethough/underline renders on ↹ Tab list.
- MC-193656 – Banners' breaking texture is displaced and/or repeatedly flips horizontally, depending on the banner's rotation.
- MC-193753 – Respawn anchor ambient sound subtitle refers to it as a portal.
- MC-194948 – Block breaking subtitle inconsistent with painting, item frame and lead breaking subtitles.
- MC-195572 – The fog from lava is much denser when having the Fire Resistance effect active compared to Bedrock Edition.
- MC-198492 – Players can be pushed into danger in situations where they wouldn't normally be damaged.
- MC-198787 – Inefficient streams in
GoalSelector. - MC-198963 – Chat text renders in front of player names in player list.
- MC-199973 – Wet wolf is rendered too dark compared to past versions.
- MC-200947 – Large amount of unused space in map_icons.png texture file.
- MC-200987 – Title in bossbar breaks HUD opacity.
- MC-207353 – Ghast fireballs and wind charges can't be redirected in melee if the attack does 0 damage.
- MC-208528 – Feeding tamed baby wolves and cats causes them to sit down/stand up.
- MC-216071 – Splash text resets if you hit escape on the Multiplayer menu, but not the Singleplayer menu.
- MC-217084 – Player head NBT
ExtraTypeis no longer saved but doesn't useDataFixerUpperupgrade path. - MC-218811 – Big dripleaves tilt when touched from the side.
- MC-219899 – Bone meal used on rooted dirt causes the particles to appear above it, despite the growth being below it.
- MC-219967 –
IndexOutOfBoundsExceptionoccurs instead of a "Bad packet id" message. - MC-221754 – Leashed wolves no longer attack when unleashed.
- MC-225170 – Normal matrix scaling broken in some situations.
- MC-226775 – Extinguishing candle shows inaccurate subtitle.
- MC-228486 – Cannot switch to other windows using Cmd+↹ Tab on macOS.
- MC-229680 – Chest, trapped chest, ender chest and barrels stop functioning when moving far away whilst in the GUI.
- MC-229919 – Bees don't recognize beehives or bee nests with a campfire directly below and a block on top.
- MC-232489 – Retrieving a plant from a flower pot ignores inventory contents.
- MC-232560 – Tamed wolf movement speed decreases when unleashed from a fence.
- MC-234406 – The dirt background changes its position when interacting with the "Players" button in the Realms menu.
- MC-234558 – There is no title in the "Invite player" Realms menu.
- MC-234889 – Potion effect icons displayed within the HUD can overlap boss bars.
- MC-238242 – There is an unnecessary black pixel in the upper right corner of small potion UI icons in the inventory.
- MC-239084 – Item pickup animation is darker than the actual item model.
- MC-248076 – Specific type of firework rockets won't stack with each other after use.
- MC-248961 –
takenDamagefor achievement criteria is calculated wrongly when the player has equipped a helmet. - MC-249136 – Freeze/server-side lag spike sometimes occurs when attempting to locate a buried treasure or opening/breaking a chest containing a map.
- MC-249335 – Using bone meal on mangrove leaves spawns growth particles at the center of the block instead of below it.
- MC-250432 – Esc key always unpauses the game in Demo mode.
- MC-251027 – Wearing a helmet doesn't reduce the damage of falling anvils or stalactites by 1⁄4.
- MC-251042 – Third-party warning buttons are not positioned well in non-English languages.
- MC-251303 – Transparent boss bars break when more than one is on screen.
- MC-251509 – Patterned banners not stacking properly / banner loses "banner" ID when mined.
- MC-252409 – Memory statistics within the debug menu contain some unnecessary spaces.
- MC-259142 – Hoppers with barrel facing downwards on top picking up item.
- MC-259355 – Game crashes because
/placesometimes does not check whether position is loaded and out of world. - MC-259587 – Negative item durability causes the durability bar to render incorrectly.
- MC-260099 – Sniffer's snout shading changes during sniffing.
- MC-260889 – Players can use water buckets and lava buckets on blocks that are out of reach.
- MC-260921 – Data is focused last on the statistics screen when using keyboard navigation.
- MC-261577 – The nether portal overlay is rendered completely opaque when using spyglasses while standing inside of nether portals.
- MC-261596 – Crafting Table search keyboard shortcut not working.
- MC-261846 – Japanese language uses a Chinese font.
- MC-264821 – The fog on armor worn by entities occurs too early.
- MC-266990 – Maps with the same 'map' tag value, but different 'display' tag data can cause markers to disappear.
- MC-268580 – Chiseled bookshelf model is not deterministic in data generation.
- Из 1.20
- MC-262503 – light_dirt_background.png and header_separator.png does not match options_background.png.
- MC-263256 – Chat renders on top of ↹ Tab, blocking information.
- MC-263315 – Attack target of hoglins/zoglins can't be detected by
/executeon target.
- Из 1.20.1
- MC-263641 – Boss bar text no longer renders behind potion effect icons.
- MC-263872 – The "Scanning for games on your local network" element in the Multiplayer menu cannot be selected via the mouse cursor.
- MC-263874 – Elements in lists within the statistics menu cannot be selected via the mouse cursor.
- MC-264456 – Entity targeted by frogs and axolotls can't be detected by
/executeon target. - MC-264597 – F3 debug menu underlined text renders over subtitles.
- MC-264637 – Text shaders resource packs cause subtitles to flicker.
- MC-265273 – The tab list in create world screen does not indicate it's tab-focused by highlight or rendering borders.
- MC-267433 – Shift double-clicking while holding the same item on your cursor doesn't transfer items.
- Из 1.20.2
- MC-264684 – Too long macro silently fails.
- MC-265520 – Switching connection protocols sometimes produces errors.
- MC-265541 –
player.dat_oldwon't be read even ifplayer.datdoesn't exist. - MC-265585 – Waterlogged barriers do not diffuse sky light.
- MC-265661 – Dirt background appears to overlap back button on experimental feature requirements data pack screen for some window sizes.
- MC-265669 – Hotbar text renders above subtitle background but under subtitle text.
- MC-265709 – Stonecutter outputs are broken past the 32nd row in the GUI (server only).
- MC-265741 – Waterlogged barriers don't show up on maps.
- MC-265749 – Tooltips flash when the values of buttons or fields are changed.
- MC-266135 – Cached macro commands ignore permission level, allowing limited permission escalation.
- MC-266136 – Macro commands ignore
function-permisson-levelserver setting, including when lower than default. - MC-266334 – Shulker bullets destroy armor stands.
- MC-266389 – Glow berry particles are barely visible when bonemealed.
- MC-266589 – Armor durability is changed when swapping on Creative.
- MC-266628 – High polling rate causing stuttering.
- MC-266960 – Bossbar text renders in front of player list background and player icons.
- MC-266997 – Sky light doesn't update when breaking a shulker box while its (closing) animation is playing.
- Из 1.20.3
- MC-265835 – The freezing effect is rendered totally opaque when using a spyglass.
- MC-266032 – Attempting to copy a "Copy of a copy" book in a Crafter behaves incorrectly.
- MC-266055 – Opening or closing a copper door or trapdoor while holding an axe / honeycomb grants wax-related advancement.
- MC-266144 – Copper doors are not part of the
#doorsitem tag. - MC-266145 – Copper trapdoors are not part of the
#trapdoorsitem tag. - MC-266308 – Copper bulbs have unused
turn_offsound. - MC-266430 – Breeze on top of a non-full block produces particles of the block below it.
- MC-266432 – Exposed, weathered and oxidised copper bulbs are unwaxed in trial chambers.
- MC-266449 – Breeze doesn't attack or retaliate against mob on sight.
- MC-266467 – Wind charges stutter when flying through the air.
- MC-266469 – When attacked, breezes sometimes stop pathfinding, jumping, or firing wind charges.
- MC-266532 – Breezes can be hit by some projectiles.
- MC-266533 – Breeze's AI has serious flaws in open terrain.
- MC-266570 – Wind charges can't go through non-solid blocks.
- MC-266577 – Some trial spawners in trial chambers spawn mobs without persistence.
- MC-266680 – The glowing outline isn't applied to the eyes or eyebrows of breezes.
- MC-266685 – The entity shadows of breezes are too large in relation to the size of their models.
- MC-266688 – Breeze model's glowing eyes are not resource pack-friendly.
- MC-266707 – Trial spawners ignore
custom_spawn_rules. - MC-266738 – Subtitles string
subtitles.block.trial_spawner.spawn_mobis misleading and inconsistent. - MC-266879 – Clouds, entity hitboxes, block outlines, specially rendered blocks, and enchantment glints, render through the insides of breezes' eyes and eyebrows.
- MC-266909 – Breezes don't have smooth transitions to their idle states when they stop moving.
- MC-266999 – Crafter's tooltip buttons can still be visible to players on Spectator mode.
- MC-267044 – Tick status strings contain inconsistent word usage.
- MC-267045 – Some tick strings are missing articles and are unclear.
- MC-267086 – Compass does not indicate spawn point correctly when game is frozen with
/tick. - MC-267104 – The bottom face textures of breezes' rods are incorrect and don't match with surrounding colors.
- MC-267133 – Breezes can't attack or move when there is no land around them and they are on the same height block as the player.
- MC-267149 – Crafter top face has an inverted UV texture map.
- MC-267193 – A function with
/return failrun in chat doesn't indicate failure. - MC-267465 – 1.20.3 upload error:
Cannot invoke "ctt.c()" because "this.b" is null.
- Из 1.20.4
- MC-267194 –
/return runfunction in combination with a fork and a function that doesn't return has inconsistent behavior. - MC-267352 – Singleplayer worlds don't load the player.dat when the "Player" tag is absent from level.dat.
- MC-267384 – Unused duplicate wolf armor sound events.
- MC-267451 – Items named with an anvil on 1.20.4 don't stack with items named prior.
- MC-267500 – Attribute modifier on an item with the first and/or last 2 integers of the UUID being 0 are non-functional.
- MC-267732 –
/place jigsawstill caps max depth at 7. - MC-267747 – Click and hover events don't work when viewing chat while F1 is enabled.
- MC-267866 – Panda slimeball drop is hardcoded.
- MC-267975 – The Realms player list is rendered larger than its visual size.
- MC-267976 – The scroll bar in the Realms player list can no longer be dragged using the mouse cursor.
- MC-268000 – The client crashes when using
/giveto give players a skull. - MC-268011 – Hoppers leak the last world they sucked item on.
- MC-268022 – Elements within the list in the "Experimental feature requirements" menu cannot be selected via the mouse cursor.
- MC-268110 – Deleting world results in a file directory error.
- MC-268236 – Search field in the social interactions menu not focused by default.
- MC-268353 – Tick freeze randomizes next AI tick type.
- MC-268597 – Hitting a breeze with a player reflected/dispensed wind charge causes it to become trapped within the breeze until it moves.
- MC-268624 – "Saving world" message is rendered behind pause menu background, instead of on top.
- MC-269085 – Experience bar and jump bar render translucent pixels as opaque.
- MC-269279 – The "Normal user" button within the Realms player menu is improperly capitalized.
- MC-269472 – Crash when
table_bonusloot condition has empty chances list. - MC-269496 – You don't get any damage if you fight against the breeze in a minecart or in a boat.
- MC-269755 – Scroller in Report Player screen renders translucent pixels as opaque, unlike elsewhere.
- MC-269763 – Scroller in Realms screen renders translucent pixels as opaque, unlike elsewhere.
Видео
[править | править код]Видеоролики, опубликованные Slicedlime:
Интересные факты
[править | править код]- Это первое небольшое обновление, в котором был добавлен контент, анонсированный на Minecraft Live и по совместительству не являющийся частью экспериментального игрового процесса.
- Это первое небольшое обновление после 1.16.2, в котором был добавлен новый моб.
Примечания
[править | править код]- ↑ MC-271109
- ↑ «Minecraft Java Edition 1.20.5» — Minecraft.net, 23 апреля 2024 года.
- ↑ «Minecraft Snapshot 24w14a» — minecraft.net, 3 апреля 2024 года
- ↑ «New Minecraft Wolves» Автор: Софи Остин — Minecraft.net, 5 марта 2024 года.
- ↑ MC-269127 — имя слота player.cursor доступно в режиме «Творчество» — помечена как «Работает как надо».
- ↑ MC-268451 — Загрузочные воронки не могут загружать мёд в бутылки из ульев или пчелиных гнёзд — помечена как «Исправлено».
- ↑ https://github.com/Mojang/slicer/releases/tag/v1.1.4