1.21.11 (Java Edition)
| Издание | Java Edition | ||||
|---|---|---|---|---|---|
| Официальное название |
Mounts of Mayhem | ||||
| Дата выпуска | 9 декабря 2025 г. | ||||
| Предварительные сборки | |||||
| Загрузить | Клиент Обфусцированный (.json) | ||||
| Карты обфускации | Клиент Сервер | ||||
| Версия протокола | 774 | ||||
| Версия данных | 4671 | ||||
| Формат набора ресурсов | 75.0 | ||||
| Формат набора данных | 94.1 | ||||
| Мин. версия Java | Java SE 21 | ||||
| |||||
1.21.11, полный выпуск Mounts of Mayhem, — это игровой дроп для Java Edition, выпущенный 9 декабря 2025 года.[1] В нём были добавлены наутилус, наутилус-зомби, броня наутилуса, копьё, незеритовая конская броня, верблюд-кадавр, пустынник и зомби-всадник.
Вместе с выпуском обычного обновления была выпущена необфусцированная версия, именуемая как 1.21.11 Unobfuscated (или как 1.21.11_unobfuscated в лаунчере). Это экспериментальная версия, выпущенная в рамках подготовки к удалению обфускации из клиентов Java Edition.[2]
Нововведения
[править | править код]Предметы
[править | править код]- Надевается на наутилуса и наутилуса-зомби.
- Может быть медной, золотой, железной, алмазной или незеритовой.
- Может быть переплавлена в обычной или плавильной печи.
- Новое оружие, которое может быть деревянным, каменным, медным, железным, золотым, алмазным или незеритовым.
- Каждый материал влияет на характеристики, связанные со скоростью использования оружия.
- Имеет минимальную дальность нанесения урона, слишком близкое расположение к цели не нанесёт урона.
- Имеет увеличенную максимальную дальность действия по сравнению с другими инструментами и оружием.
- Зомби, кадавры, обычные и зомбифицированные пиглины могут появиться с копьём.
- Имеет два вида атаки:
- Укол
- Производится при быстром нажатии кнопки атаки.
- Имеет небольшие показатели урона и отбрасывания.
- Имеет время восстановления между атаками.
- Деревянное копьё имеет самое быстрое время восстановления, а незеритовое — самое медленное.
- Может поражать нескольких врагов.
- Не разрушает блоки.
- Удар с разбега
- Производится при нажатии и удержании кнопки использования.
- Урон зависит от материала копья, угла обзора игрока, а также от скорости игрока и цели.
- При удержании кнопки атака проходит три стадии, прежде чем вернуться в обычное состояние:
- На первой стадии копьё может наносить урон, отбрасывать и сбрасывать врагов с ездовых мобов, если скорость превышает требуемые пороговые значения.
- На второй стадии копьё обращается в вертикальное положение и дрожит. Оно может наносить урон и отбрасывать (но не сбрасывать с ездового моба), если скорость превышает требуемые пороговые значения.
- На третьей стадии копьё опущено вниз и может наносить урон, но не отбрасывает и не сбивает с ездового моба, если скорость превышает требуемый порог.
- Дальность атаки копьём у мобов вдвое меньше, чем у игрока. Тем не менее моб с копьём может наносить урон, отбрасывать и сбрасывать на более низких скоростях, чем игрок.
- Копьё визуально отображает успешное попадание в противника при ударе с разбега.
- Укол
- Зомби, кадавры и зомбифицированные пиглины могут атаковать с разбега.
- Может быть получена путём объединения алмазной конской брони с незеритовым слитком.
Добавлено яйцо призывания пустынника.
Добавлено яйцо призывания верблюда-кадавра.
Добавлено яйцо призывания наутилуса.
Добавлено яйцо призывания наутилуса-зомби.
Мобы
[править | править код]- Новый вариант верблюда в форме нежити.
- Спаунится в пустынях при уровне освещения, равном 0.
- Спаунится с двумя наездниками: кадавром, держащим копьё, и пустынником.
- Не спаунится в пещерах, как и обычный кадавр.
- Не горит при солнечном свете.
- Имеет 32 (
× 16) единицы здоровья.
- Если имеет враждебного наездника, то управляется им и движется в сторону игрока.
- Дружелюбен, если не имеет наездника.
- Деспаунится, как и другие враждебные мобы, но это можно предотвратить, сев на него.
- Питается кроличьими лапками, но не может быть размножен.
- При убийстве дропает 2-3 гнилой плоти, что можно увеличить на 0-1 с помощью чар «Добыча».
- При убийстве кадавра, сидящего на верблюде-кадавре, может выпасть кроличья лапка.
- Управление на верблюде-кадавре такое же, как у обычного верблюда.
- Новый нейтральный водный моб.
- Спаунится во всех океанических биомах.
- Имеет 15 (
× 7.5) единиц здоровья.
- Если спровоцирован, то атакует рывком.
- Атакует ближайших иглобрюхов с помощью рывка.
- Задыхается на суше, получая урон.
- Накладывает на наездника эффект «Дыхание наутилуса».
- Может быть разведён с помощью иглобрюха или ведра с иглобрюхом.
- Приручённый наутилус может быть экипирован седлом для верховой езды.
- При нажатии кнопки прыжка совершает резкий рывок, как верблюд.
- После приручения имеет ограничение на перемещение вокруг своей домашней позиции: 16 блоков с седлом и 32 блока без него.
- При убийстве дропает раковину наутилуса с шансом 5 % (1⁄20), при этом чары «Добыча» влияют на дроп.
- Новый подводный моб, который спаунится вместе с утопленником, сидящим на нём и вооружённым трезубцем.
- Спаунится во всех океанических биомах.
Имеет коралловую вариацию, которая появляется в тёплом океане.
- Враждебен, если осёдлан враждебным мобом.
- Ведёт себя идентично обычному наутилусу, но не может быть размножен.
- Горит при солнечном свете.
- Броня наутилуса спасает наутилуса-зомби от горения на солнце.
- В отличие от обычного наутилуса, не задыхается на суше.
- При убийстве дропает 0-3 гнилой плоти, при этом чары «Добыча» влияют на дроп.
- Новый вариант скелета.
- Спаунится в пустынях при уровне освещения, равном 0, заменяя некоторый процент обычных скелетов.
- Не спаунится в пещерах, как и обычный кадавр.
- Не горит при солнечном свете.
- Имеет 16 (
× 8) единиц здоровья.
- Стреляет стрелами слабости.
- Подобно болотнику, перезаряжается дольше, чем обычный скелет.
Формат команд
[править | править код]- Новая команда, позволяющая создать секундомер, отслеживающий реальное время.
- Секундомеры не зависят от игровых тактов.
- Они работают только во время работы сервера/мира, даже если игра поставлена на паузу.
- Синтаксис:
/stopwatch create <id>— создаёт секундомер с заданным идентификатором пространства имён./stopwatch query <id>— возвращает запрошенное значение и принимает новый аргументscale.- Возвращаемое значение будет масштабировано с учётом этого аргумента и усечено.
- Масштаб необязателен и по умолчанию будет равен
1, если не указан. - Пример:
/stopwatch query foo:bar 20— для получения прошедшего времени в тактах.
/stopwatch restart <id>— перезапускает указанный секундомер./stopwatch remove <id>— удаляет указанный секундомер.
Игровой процесс
[править | править код]- Добавлено одно достижение.
| Иконка | Достижение | Описание | Предыдущее | Условия (если отличаются) | Идентификатор |
|---|---|---|---|---|---|
![]() | Шашлык-мобшлык | Поразите пять мобов таранным ударом копья | Охотник на монстров | adventure/spear_many_mobs
|
- Добавлены следующие сообщения о смерти:
- «<игрок> был проткнут <игрок/моб>»
- «<игрок> был проткнут <игрок/моб> с помощью <предмет>»
- «Рывок»
- Новые чары, уникальные для копья.
- Работают только с уколом.
- При выполнении укола с этими чарами игрок перемещается горизонтально в направлении взгляда.
- Угол обзора должен быть идеально выровнен по горизонтали для достижения максимальной дальности рывка.
- Расходуют очки сытости, как при беге или прыжках.
- Уровень I теперь тратит 1 (
) единицу, уровень II — 2 (
), а уровень III — 3 (
).
- Также тратят 1 единицу прочности копья вне зависимости от уровня.
«Дыхание наутилуса»
- Накладывается на игрока, сидящего верхом на наутилусе.
- Останавливает расход воздуха, но не пополняет его.
Общее
[править | править код]- Обеспечивают управляемый данными способ контроля за различными визуальными и игровыми системами.
- Каждый атрибут окружения управляет определённым визуальным или игровым эффектом:
- Например,
minecraft:visual/sky_colorуправляет цветом неба, аminecraft:gameplay/water_evaporatesуправляет тем, может ли вода быть размещена в данном месте.
- Например,
- Источники
- Значения атрибутов окружения могут предоставляться следующими источниками атрибутов окружения (в порядке от низшего к высшему приоритету):
- Измерения
- Биомы
- «Эффективное» значение атрибута окружения (т.е. то, что фактически отображается в игре) представляет собой некоторую комбинацию значений, предоставленных каждым источником в соответствии с их приоритетом.
- Например, в следующем случае:
- Измерение Верхнего мира задаёт
sky_color = #00ff00(зелёный) - Биом равнин задаёт
sky_color = #ff0000(красный)
- Измерение Верхнего мира задаёт
- Когда игрок находится в биоме равнин, он будет видеть красный
sky_color, тогда как в любом другом месте Верхнего мира — зелёный.
- Например, в следующем случае:
- Когда источник атрибута окружения предоставляет атрибут, он может:
- Переопределить значение, например, биом равнины переопределяет
sky_colorВерхнего мира в приведённом выше примере. - Применить модификатор к предыдущему значению.
- Переопределить значение, например, биом равнины переопределяет
- Значения атрибутов окружения могут предоставляться следующими источниками атрибутов окружения (в порядке от низшего к высшему приоритету):
- Модификаторы
- Источник атрибутов окружения может просто переопределить значение конкретного атрибута.
- Однако иногда желательно применить модификатор к значению, предоставленному источником с более низким приоритетом.
- Например, в следующем случае:
- Измерение Верхнего мира задаёт
water_fog_radius = 96.0 - Биом равнин изменяет
water_fog_radiusс помощью модификатора умножения0.85
- Измерение Верхнего мира задаёт
- В биоме равнин
water_fog_radiusбудет равно , тогда как в любом другом биоме Верхнего мира оно будет равно96.0.
- Доступные типы модификаторов зависят от типа атрибута окружения.
- Самый базовый модификатор, поддерживаемый каждым атрибутом окружения, — модификатор
override. - Он действует исключительно как переопределение предыдущего значения.
- Если модификатор не указан источником атрибутов окружения, всегда предполагается
override.
- Если модификатор не указан источником атрибутов окружения, всегда предполагается
- Самый базовый модификатор, поддерживаемый каждым атрибутом окружения, — модификатор
- Источник атрибутов окружения может просто переопределить значение конкретного атрибута.
- Интерполяция
- Интерполяция описывает комбинацию значений внутри источника.
- Выполняется на значениях источника после применения модификаторов.
- Только некоторые атрибуты окружения поддерживают интерполяцию. Это позволяет обеспечить плавный переход между двумя или более значениями, например, при перемещении между двумя биомами.
- Биомы
sky_color— это один из атрибутов, который будет плавно изменяться в зависимости от позиции.- Например, в следующем случае:
- Биом равнин задаёт
sky_color = #ff0000(красный) - Биом пустыни задаёт
sky_color = #ffff00(жёлтый)
- Биом равнин задаёт
- В приведённом выше случае, когда игрок перемещается из биома равнин в пустыню, цвет неба постепенно изменяется от красного к жёлтому.
- Другие атрибуты, такие как
water_evaporates, представляют собой дискретные значения и не будут плавно изменяться — учитывается только биом, находящийся непосредственно в точке положения игрока. - Плавные переходы между биомами основаны на биомах в радиусе 8 блоков от камеры. Биомы, занимающие большую часть этого радиуса и находящиеся ближе к камере, будут оказывать большее влияние на итоговое интерполированное значение.
- Карта атрибутов окружения
- Определения типа измерения и биома содержат новое поле
attributes, позволяющее задавать атрибуты окружения. - Эта карта обычно представляет собой объект, сопоставляющий идентификаторы атрибутов окружения и их соответствующие значения, например:
- Определения типа измерения и биома содержат новое поле
"attributes": {
"minecraft:visual/fog_color": "#ffaa00",
"minecraft:gameplay/water_evaporates": true
}
- Значения, определённые таким образом, всегда предполагаются с модификатором
override.- Однако объект значения может быть расширен, чтобы выразить различные модификаторы, в формате объекта со следующими полями:
modifier: необязательный идентификатор модификатора (строка), зависящий от типа атрибута.- По умолчанию:
override
- По умолчанию:
argument: аргумент модификатора (формат зависит от выбранного модификатора).- То, как используется аргумент, также зависит от типа модификатора.
- Например, следующее определение описывает умножение
water_fog_radiusна 85%:
- Однако объект значения может быть расширен, чтобы выразить различные модификаторы, в формате объекта со следующими полями:
"attributes": {
"minecraft:visual/water_fog_radius": {
"modifier": "multiply",
"argument": 0.85
}
}
- Общие типы данных
- Следующие типы данных используются в различных частях системы атрибутов окружения.
- Цвет RGB
- Формат может быть одним из следующих:
- Шестнадцатеричная строка цвета RGB в форме
#rrggbb - Массив чисел с тремя компонентами от
0до1в форме[r, g, b] - Целое число в упакованной форме RGB.
- Шестнадцатеричная строка цвета RGB в форме
- Формат может быть одним из следующих:
- Цвет ARGB
- Формат может быть одним из следующих:
- Шестнадцатеричная строка цвета ARGB в форме
#aarrggbb - Массив чисел с четырьмя компонентами от
0до1в форме[a, r, g, b] - Целое число в упакованной форме ARGB.
- Шестнадцатеричная строка цвета ARGB в форме
- Формат может быть одним из следующих:
- Параметры частицы
- Полное определение частицы, включая все специфичные для типа свойства (как в команде
/particle).- Например:
- Полное определение частицы, включая все специфичные для типа свойства (как в команде
{
"type": "minecraft:block_crumble",
"block_state": {
"Name": "minecraft:dirt"
}
}
- Общие модификаторы
- Каждый атрибут окружения имеет определённый тип значения, который описывает, как значения должны быть определены, какие модификаторы доступны и как они интерполируются.
- Некоторые из них очень специфичны, в то время как другие используются для многих атрибутов.
- Модификаторы для логических значений
- Формат аргумента: логическое значение
overrideandnandornorxorxnor
- Формат аргумента: логическое значение
- Модификаторы для числовых значений
- Формат аргумента: значение с плавающей точкой
overrideaddsubtractmultiplyminimummaximum
- Формат аргумента: значение с плавающей точкой
- Модификаторы для цветовых значений
- Формат аргумента: RGB-цвет (кроме
alpha_blend)overrideadd— покомпонентное сложение цветовsubtract— покомпонентное вычитание цветовmultiply— покомпонентное умножение цветовalpha_blend— традиционное альфа-смешивание, используемое в графических редакторах- Формат аргумента: ARGB-цвет
- Когда альфа аргумента равна
1, модификатор действует как переопределение без смешивания.
- Формат аргумента: RGB-цвет (кроме
- Модификаторы значений цвета ARGB
override- Формат аргумента: цвет ARGB
add— покомпонентное аддитивное смешивание цветов.- Формат аргумента: цвет RGB
subtract— покомпонентное субтрактивное смешивание цветов.- Формат аргумента: цвет RGB
multiply— покомпонентное мультипликативное смешивание цветов.- Формат аргумента: цвет RGB или ARGB
- Если указано, альфа-компонент умножается независимо, как и другие цветовые каналы.
alpha_blend— традиционное альфа-смешивание, которое можно увидеть в программах для редактирования изображений.- Формат аргумента: цвет ARGB
- Если аргумент альфа равен
1, он будет действовать как переопределение без смешивания.
- Новые атрибуты окружения
minecraft:visual/fog_color- Цвет тумана (когда камера не погружена в другую среду).
- Тип значения: RGB-цвет
- Значение по умолчанию:
#000000 - Модификаторы: модификаторы цвета
- Интерполируется: да
- Определяется в позиции камеры.
- Заменяет поле биома
effects.fog_color.
- Примечание: окончательное значение также зависит от времени суток, погоды и эффектов зелий.
- Цвет тумана (когда камера не погружена в другую среду).
minecraft:visual/fog_start_distance- Расстояние в блоках от камеры, на котором туман начинает оказывать влияние (когда камера не погружена в другую субстанцию). Если значение отрицательное, туман будет изначально иметь плотность, как если бы он появился на таком же расстоянии от камеры. Примечание: конечное значение также зависит от погоды.
- Тип значения: значение с плавающей точкой
- Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитывается в соответствии с положением камеры.
- Расстояние в блоках от камеры, на котором туман начинает оказывать влияние (когда камера не погружена в другую субстанцию). Если значение отрицательное, туман будет изначально иметь плотность, как если бы он появился на таком же расстоянии от камеры. Примечание: конечное значение также зависит от погоды.
minecraft:visual/water_fog_color- Цвет тумана при погружении под воду.
- Тип значения: RGB-цвет
- Значение по умолчанию:
#050533 - Модификаторы: модификаторы цвета
- Интерполируется: да
- Определяется в позиции камеры.
- Заменяет поле биома
effects.water_fog_color.
- Примечание: окончательное значение также зависит от времени суток, погоды и эффектов зелий.
- Цвет тумана при погружении под воду.
minecraft:visual/water_fog_end_distance- Расстояние в блоках от камеры, на котором подводный туман достигает своей максимальной плотности.
- Тип значения: неотрицательное число с плавающей точкой
- Значение по умолчанию:
96.0 - Модификаторы: модификаторы чисел с плавающей точкой
- Интерполируется: да
- Определяется в позиции камеры.
- Заменяет тег биома
#has_closer_water_fog.
- Примечание: окончательное значение также зависит от того, как долго игрок находится под водой.
- Расстояние в блоках от камеры, на котором подводный туман достигает своей максимальной плотности.
minecraft:visual/water_fog_start_distance- Расстояние в блоках от камеры, на котором начинает действовать подводный туман. Если значение отрицательное, туман изначально будет иметь плотность, как если бы он появился на таком же расстоянии от камеры.
- Тип значения: значение с плавающей точкой
- Значение по умолчанию:
-8.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитывается в соответствии с положением камеры.
- Расстояние в блоках от камеры, на котором начинает действовать подводный туман. Если значение отрицательное, туман изначально будет иметь плотность, как если бы он появился на таком же расстоянии от камеры.
minecraft:visual/sky_color- Цвет неба. Этот цвет виден только для неба Верхнего мира.
- Тип значения: RGB-цвет
- Значение по умолчанию:
#000000 - Модификаторы: модификаторы цвета
- Интерполируется: да
- Определяется в позиции камеры.
- Заменяет поле биома
effects.sky_color.
- Примечание: окончательное значение также зависит от времени суток и погоды.
- Цвет неба. Этот цвет виден только для неба Верхнего мира.
minecraft:visual/sky_fog_end_distance- Расстояние в блоках от камеры, на котором туман, влияющий на небо, достигает максимальной плотности (когда камера не погружена в другую субстанцию).
- Тип значения: неотрицательное число с плавающей точкой
- Значение по умолчанию:
512.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитано в соответствии с положением камеры.
- Примечание: это значение ограничено параметром «Дальность отрисовки».
- Расстояние в блоках от камеры, на котором туман, влияющий на небо, достигает максимальной плотности (когда камера не погружена в другую субстанцию).
minecraft:visual/cloud_fog_end_distance- Расстояние в блоках от камеры, на котором туман, влияющий на облака, достигает максимальной плотности (когда камера не погружена в другую субстанцию).
- Тип значения: неотрицательное число с плавающей точкой
- Значение по умолчанию:
2048.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитывается в зависимости от положения камеры.
- Примечание: это значение ограничено параметром «Дальность облаков».
- Расстояние в блоках от камеры, на котором туман, влияющий на облака, достигает максимальной плотности (когда камера не погружена в другую субстанцию).
- Добавлен атрибут
minecraft:visual/cloud_color- Цвет облаков. Если облака полностью прозрачны, они полностью отключены, и счастливый гаст не будут восстанавливать здоровье быстрее, находясь на высоте облаков.
- Тип значения: цвет ARGB
- Значение по умолчанию:
#00000000 - Модификаторы: модификаторы цвета ARGB
- Интерполировано: да
- Определяется по положению камеры для рендеринга или по положению счастливого гаста для регенерации.
- Цвет облаков. Если облака полностью прозрачны, они полностью отключены, и счастливый гаст не будут восстанавливать здоровье быстрее, находясь на высоте облаков.
minecraft:visual/cloud_height- Высота, на которой появляются все облака.
- Тип значения: число с плавающей точкой
- Значение по умолчанию:
192.33 - Модификаторы: модификаторы чисел с плавающей точкой
- Интерполируется: да
- Определяется в позиции камеры при отрисовке или в позиции счастливого гаста при восстановлении здоровья.
- Заменяет поле типа измерения
cloud_height.
- Высота, на которой появляются все облака.
minecraft:visual/default_dripstone_particle- Частица, капающая с капельника, если над ней нет жидкости.
- Тип значения: параметры частицы
- Значение по умолчанию:
{type:"minecraft:dripping_dripstone_water"} - Модификаторы:
override - Интерполируется: нет
- Определяется в позиции натёчного камня.
- Заменяет поле типа измерения
ultrawarm.
- Частица, капающая с капельника, если над ней нет жидкости.
minecraft:visual/ambient_particles- Управляет фоновыми частицами, которые случайным образом появляются вокруг камеры.
- Тип значения: список объектов с полями
particle: параметры частицы, которую нужно заспаунить.probability: число с плавающей точкой от 0 до 1 — вероятность появления частицы в пустом пространстве при случайном такте.
- Значение по умолчанию:
[] - Модификаторы:
override - Интерполируется: нет
- Определяется в позиции камеры.
- Заменяет поле биома
effects.particle.
- Тип значения: список объектов с полями
- Управляет фоновыми частицами, которые случайным образом появляются вокруг камеры.
minecraft:audio/background_music- Управляет тем, как и какая фоновая музыка воспроизводится.
- Тип значения: объект с полями
default: необязательный объект с полями:sound: звуковое событие, которое нужно воспроизвести.min_delay: целое число, минимальная задержка между треками (в тактах).max_delay: целое число, максимальная задержка между треками (в тактах).replace_current_music: необязательное логическое значение, указывает, может ли этот трек заменить текущий.- По умолчанию:
false
- По умолчанию:
- Если не определено и не переопределено, музыка не будет воспроизводиться, пока этот атрибут активен.
underwater: необязательный объект с такими же полями, как и уdefault— если присутствует и игрок находится под водой, переопределяетdefault.creative: необязательный объект с такими же полями, как и уdefault— если присутствует и игрок находится в творческом режиме, переопределяетdefault.
- Значение по умолчанию:
{} - Модификаторы:
override - Интерполируется: нет
- Определяется в позиции камеры.
- Заменяет поле биома
effects.music.
- Тип значения: объект с полями
- Управляет тем, как и какая фоновая музыка воспроизводится.
minecraft:audio/music_volume- Громкость, на которой должна воспроизводиться музыка. Любая музыка будет постепенно переходить к этому уровню громкости.
- Тип значения: число с плавающей точкой от 0 до 1
- Значение по умолчанию:
1.0 - Модификаторы: модификаторы чисел с плавающей точкой
- Интерполируется: нет
- Определяется в позиции камеры.
- Заменяет поле биома
effects.music_volume.
- Громкость, на которой должна воспроизводиться музыка. Любая музыка будет постепенно переходить к этому уровню громкости.
minecraft:audio/ambient_sounds- Управляет тем, какие фоновые звуки воспроизводятся вокруг камеры и когда.
- Тип значения: объект с полями
- Управляет тем, какие фоновые звуки воспроизводятся вокруг камеры и когда.
loop: необязательное звуковое событие, которое воспроизводится циклически.mood: объект с полями — звуки, которые воспроизводятся случайно в зависимости от уровня освещения.sound: звуковое событие для воспроизведения.tick_delay: целое число — количество тактов между звуками настроения при уровне освещения 0.block_search_extent: целое число — радиус, в котором проверяется уровень освещения.offset: число с плавающей точкой — дополнительное смещение расстояния для звуков.
additions: список объектов с полями — звуки, которые воспроизводятся случайно.sound: звуковое событие для воспроизведения.tick_chance: число с плавающей точкой от 0 до 1 — вероятность воспроизведения данного звука в такт.- Значение по умолчанию:
{} - Модификаторы:
override - Интерполируется: нет
- Определяется в позиции камеры.
- Заменяет поля биома
effects.ambient_sound,effects.mood_soundиeffects.additions_sound.
- Значение по умолчанию:
minecraft:gameplay/can_start_raid- Если
false, рейд не может быть начат игроком с «Дурным знаком».- Тип значения: логическое
- Значение по умолчанию:
true - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции, где начался бы рейд.
- Заменяет поле типа измерения
has_raids.
- Если
minecraft:gameplay/water_evaporates- Если
true, воду нельзя разместить с помощью ведра, таяние льда не создаёт воду, мокрая губка высыхает при установке, а капельник не производит воду из грязи.- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции взаимодействия.
- Заменяет поле типа измерения
ultrawarm.
- Если
minecraft:gameplay/bed_rule- Определяет, можно ли использовать кровать для сна и установки точки возрождения.
- Тип значения: объект с полями.
can_sleep: одно из:always— кровать всегда может быть использована для сна (если не заблокирована и рядом нет монстров).when_dark— кровать может быть использована только при уровне небесного освещения ниже 4.never— кровать не может быть использована для сна.
can_set_spawn— то же, что иcan_sleepexplodes— необязательное логическое значение, если true — кровать взорвётся при взаимодействии.- По умолчанию:
false
- По умолчанию:
error_message: необязательный текстовый компонент — сообщение, отображаемое, если игрок не может спать или установить возрождение.
- Значение по умолчанию:
{type:"can_sleep_when_dark",error_message:{translate:"block.minecraft.bed.no_sleep"}} - Модификаторы:
override - Интерполируется: нет
- Определяется в позиции изголовья блока кровати.
- Заменяет поле типа измерения
bed_works.
- Тип значения: объект с полями.
- Определяет, можно ли использовать кровать для сна и установки точки возрождения.
minecraft:gameplay/respawn_anchor_works- Определяет, могут ли якоря возрождения использоваться для установки точки возрождения (или возрождения).
- Если
false, якорь возрождения взорвётся после зарядки.- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции блока якоря возрождения.
- Заменяет поле типа измерения
respawn_anchor_works.
minecraft:gameplay/nether_portal_spawns_piglin- Определяет, могут ли блоки портала в Незер создавать пиглинов.
- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции случайного блока портала в Незер.
- Заменяет поле типа измерения
natural.
- Определяет, могут ли блоки портала в Незер создавать пиглинов.
minecraft:gameplay/fast_lava- Определяет, должна ли лава течь быстрее и дальше, а также сильнее толкать сущности при течении.
- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется для всего измерения (нельзя задать для биома).
- Заменяет поле типа измерения
ultrawarm.
- Определяет, должна ли лава течь быстрее и дальше, а также сильнее толкать сущности при течении.
minecraft:gameplay/increased_fire_burnout- Определяет, должны ли огненные блоки сгорать быстрее обычного.
- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции горящего блока огня.
- Заменяет тег биома
#increased_fire_burnout.
- Определяет, должны ли огненные блоки сгорать быстрее обычного.
minecraft:gameplay/piglins_zombify- Определяет, должны ли пиглины и хоглины зомбифицироваться.
- Тип значения: логическое
- Значение по умолчанию:
true - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции зомбируемой сущности.
- Заменяет поле типа измерения
piglin_safe.
- Определяет, должны ли пиглины и хоглины зомбифицироваться.
minecraft:gameplay/snow_golem_melts- Определяет, должен ли снежный голем получать урон.
- Тип значения: логическое
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполируется: нет
- Определяется в позиции снежного голема.
- Заменяет тег биома
#snow_golem_melts.
- Определяет, должен ли снежный голем получать урон.
minecraft:visual/sunrise_sunset_color- Управляет цветом и интенсивностью эффекта восхода и заката. При полной прозрачности отрисовка восхода и заката не производится. Видно только со скайбоксом Верхнего мира.
- Тип значения: Цвет ARGB
- Значение по умолчанию:
#00000000 - Модификаторы: модификаторы цвета ARGB
- Интерполировано: да
- Рассчитано относительно положения камеры.
- Видно только со скайбоксом Верхнего мира.
- Управляет цветом и интенсивностью эффекта восхода и заката. При полной прозрачности отрисовка восхода и заката не производится. Видно только со скайбоксом Верхнего мира.
minecraft:visual/sun_angle- Угол наклона солнца в градусах по часовой стрелке с востока на запад, где
0соответствует прямому направлению.- Тип значения: число с плавающей точкой, представляющее угол в градусах
- Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитано относительно положения камеры.
- Видно только со скайбоксом Верхнего мира.
- Угол наклона солнца в градусах по часовой стрелке с востока на запад, где
minecraft:visual/moon_angle- Угол наклона луны в градусах по часовой стрелке с востока на запад, где
0— точка прямо вверху.- Тип значения: число с плавающей точкой, угол в градусах
- Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитано в соответствии с положением камеры.
- Видно только со скайбоксом Верхнего мира.
- Угол наклона луны в градусах по часовой стрелке с востока на запад, где
minecraft:visual/star_angle- Угол наклона звёзд в градусах по часовой стрелке с востока на запад, где
0— точка прямо вверху.- Тип значения: число с плавающей точкой, угол в градусах
- Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитано в соответствии с положением камеры.
- Видно только со скайбоксом Верхнего мира.
- Угол наклона звёзд в градусах по часовой стрелке с востока на запад, где
minecraft:visual/moon_phase- Фаза луны.
- Тип значения: строковый идентификатор, один из следующих:
full_moonwaning_gibbousthird_quarterwaning_crescentnew_moonwaxing_crescentfirst_quarterwaxing_gibbous
- Значение по умолчанию:
full_moon - Модификаторы: переопределение
- Интерполяция: нет
- Рассчитано в положении камеры.
- Тип значения: строковый идентификатор, один из следующих:
- Видно только со скайбоксом Верхнего мира.
- Фаза луны.
minecraft:visual/star_brightness- Яркость звёзд на небе, где
0.5— нормальная яркость ночью, а0полностью скрыта.- Тип значения: число с плавающей точкой между
0и1 - Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполяция: да
- Рассчитано в соответствии с положением камеры.
- Тип значения: число с плавающей точкой между
- Видно только со скайбоксом Верхнего мира.
- Яркость звёзд на небе, где
minecraft:visual/sky_light_color- Визуальный цвет небесного света. Для блоков с уровнем небесного света 0 (или
minecraft:visual/sky_light_factorравным0) это не будет иметь никакого эффекта. Это значение передаётся в шейдер lightmap.fsh какSkyLightColor.- Тип значения: Цвет RGB
- Значение по умолчанию:
#ffffff - Модификаторы: модификаторы цвета RGB
- Интерполировано: да
- Определяется в положении камеры.
- Визуальный цвет небесного света. Для блоков с уровнем небесного света 0 (или
minecraft:visual/sky_light_factor- Визуальная яркость небесного света.
minecraft:visual/sky_light_colorумножается на это значение. Это значение передаётся в шейдер lightmap.fsh какSkyFactor. - Соответствующий игровой эффект полностью контролируется
minecraft:gameplay/sky_light_level.- Тип значения: число с плавающей точкой
- Значение по умолчанию:
1.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитывается в соответствии с положением камеры.
- Визуальная яркость небесного света.
minecraft:audio/firefly_bush_sounds- Если установлено
trueи куст светлячков не находится под непрозрачным блоком, то он будет издавать фоновые звуки.- Тип значения: логический
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполировано: нет
- Разрешается в позиции куста светлячков.
- Если установлено
minecraft:gameplay/sky_light_level- Эффективный уровень освещённости неба, используемый такими механиками при спауне мобов или обнаружении датчиком дневного света.
- Например, блок под открытым небом будет считаться имеющим уровень освещённости, равный именно этому значению, в то время как блок, находящийся глубоко в пещере, не будет затронут вообще.
- Соответствующий визуальный эффект полностью контролируется
minecraft:visual/sky_light_factor.- Тип значения: число с плавающей точкой
- Значение по умолчанию:
15.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Рассчитано для всего измерения (нельзя указать для биома)
- Эффективный уровень освещённости неба, используемый такими механиками при спауне мобов или обнаружении датчиком дневного света.
minecraft:gameplay/eyeblossom_open- Если
true, закрытый глазоцвет в конечном итоге расткроется случайным образом. Еслиfalse, раскрытый глазоцвет закроется. Еслиdefault, глазоцвет останется в текущем состоянии.- Тип значения: одно из:
truefalsedefault
- Значение по умолчанию:
default - Модификаторы: переопределение
- Интерполировано: нет
- Определяется в позиции блока глазоцвета.
- Тип значения: одно из:
- Если
minecraft:gameplay/turtle_egg_hatch_chance- Вероятность того, что черепашье яйцо случайно перейдёт в следующее состояние вылупления.
- Тип значения: число с плавающей точкой между
0и1 - Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Разрешается в позиции блока черепашьего яйца.
- Тип значения: число с плавающей точкой между
- Вероятность того, что черепашье яйцо случайно перейдёт в следующее состояние вылупления.
minecraft:gameplay/creaking_active- Пока
true, скрипцевина и связанный скрипун становятся активными. С другой стороны, приfalseони переходят в состояние покоя.- Тип значения: логическое значение
- Значение по умолчанию:
false - Модификаторы: логические значения
- Интерполировано: нет
- Разрешается в позиции блока скрипцевины.
- Пока
minecraft:gameplay/surface_slime_spawn_chance- Дополнительный шанс попытки спауна слизня в биоме с тегом
#allows_surface_slime_spawns.- Тип значения: число с плавающей точкой между
0и1 - Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Определяется в месте попытки спауна слизня.
- Тип значения: число с плавающей точкой между
- Дополнительный шанс попытки спауна слизня в биоме с тегом
minecraft:gameplay/cat_waking_up_gift_chance- Вероятность того, что кошка, лежащая на кровати своего владельца, уронит подарок (из таблицы добычи
gameplay/cat_morning_gift) при пробуждении игрока.- Тип значения: число с плавающей точкой
- Значение по умолчанию:
0.0 - Модификаторы: модификаторы с плавающей точкой
- Интерполировано: да
- Разрешается в позиции кошки.
- Вероятность того, что кошка, лежащая на кровати своего владельца, уронит подарок (из таблицы добычи
minecraft:gameplay/bees_stay_in_hive- При значении
trueпчела попытается вернуться в свой улей и не вылетит из него, пока улей не будет сломан или не окажется рядом с огнём.- Тип значения: логическое значение
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполировано: нет
- Разрешается в позиции пчелы или блока улья.
- При значении
minecraft:gameplay/monsters_burn- При значении
trueмонстры будут гореть под открытым небом.- Тип значения: логический
- Значение по умолчанию:
false - Модификаторы: логические модификаторы
- Интерполировано: нет
- Разрешается в позиции монстра.
- При значении
minecraft:gameplay/can_pillager_patrol_spawn- При значении
trueпатрули разбойников могут появляться.- Примечание: глобальный уровень освещения также должен быть больше 11.
- Тип значения: логический
- Значение по умолчанию:
true - Модификаторы: логические модификаторы
- Интерполировано: нет
- Определяется в точке попытки появления патруля.
- Заменяет тег биома
#without_patrol_spawns.
- При значении
minecraft:gameplay/villager_activity- Управляет действием ИИ по умолчанию для взрослых деревенских жителей.
- Не все действия поддерживаются ИИ жителя — если выбрано неподдерживаемое действие, житель ничего не будет делать. Поддерживаются следующие действия:
corehideidlemeetpanicpre_raidraidrestwork- Тип значения: активность моба
- Значение по умолчанию:
minecraft:idle - Модификаторы: переопределение
- Интерполировано: нет
- Решается в позиции жителя.
minecraft:gameplay/baby_villager_activity- Управляет действием ИИ по умолчанию для жителей-детей.
- Не все действия поддерживаются ИИ жителя — если выбрано неподдерживаемое, житель ничего не будет делать. Поддерживаются следующие виды активности:
corehideidlemeetpanicplaypre_raidraidrest- Тип значения: активность моба
- Значение по умолчанию:
minecraft:idle - Модификаторы: переопределение
- Интерполировано: нет
- Решается в позиции жителя.
- Добавлено игровое правило
minecraft:fire_spread_radius_around_player- Управляет максимальным расстоянием в блоках, на которое может распространяться огонь вокруг игрока.
- Заменяет предыдущие игровые правила
doFireTickиallowFireTicksAwayFromPlayer, которые теперь удалены. - Установка значения
0отключит распространение огня. - Установка значения
-1разрешит распространение огня без игроков. - Ограничение: минимум
-1
- Заменяет предыдущие игровые правила
- Управляет максимальным расстоянием в блоках, на которое может распространяться огонь вокруг игрока.
- Добавлены источники слотов, позволяющие указывать местоположение любого слота инвентаря в наборах данных.
- Формат: объект с полями.
type: тип источника слота.<type-specific>: дополнительные поля в зависимости от типа.
- Формат: объект с полями.
- Тип
minecraft:empty- Пустая выборка без слотов.
- Тип
minecraft:group- Объединяет несколько источников слотов в один, при этом результирующая выборка содержит все слоты из каждого указанного источника.
- Если слот входит в несколько источников слотов, он будет повторён в результирующем источнике слотов.
- Например,
[a, b] + [c, a]->[a, b, c, a]
- Формат:
terms: список источников слотов для объединения.
- Альтернативно, может быть записан в виде списка источников слотов.
- Объединяет несколько источников слотов в один, при этом результирующая выборка содержит все слоты из каждого указанного источника.
- Тип
minecraft:slot_range- Выбирает слоты в диапазоне слотов из инвентаря сущности или блока.
- Аналогично аргументу
fromкоманды/item. - Формат:
source: сущность или блок, из которых будут взяты слоты, из контекста добычи.- Может быть
block_entity,this,attacking_entity,last_damage_player,direct_attacker,target_entityилиinteracting_entity.
- Может быть
slots: диапазон слотов в формате<slot_type>или<slot_type>.<slot_number>(например,armor.chestилиcontainer.*).
- Тип
minecraft:contents- Выбирает все непустые слоты из компонента инвентаря одного или нескольких предметов.
- Если внутри этого компонента нет предмета, результирующий выбор будет пустым.
- Расположение предметов, для которых используется компонент инвентаря, указывается другим источником слота.
- Если источник слота включает более одного предмета с этим компонентом, результирующие выборки будут объединены аналогично типу
minecraft:group. - Например,
Bundle [a, b] + Shulker Box [c, d]->[a, b, c, d]
- Если источник слота включает более одного предмета с этим компонентом, результирующие выборки будут объединены аналогично типу
- Формат:
component: целевой компонент инвентаря.- Допустимые значения:
minecraft:bundle_contents,minecraft:charged_projectilesиminecraft:container
- Допустимые значения:
slot_source: источник слота, содержащий слоты с целевыми предметами.
- Выбирает все непустые слоты из компонента инвентаря одного или нескольких предметов.
- Тип
minecraft:filtered- Применяет фильтр к выбранным слотам, исключая из выборки неподходящие слоты.
- Формат:
item_filter: предикат предмета для сопоставления с предметами в каждом слоте.slot_source: источник слота для фильтрации.
- Тип
minecraft:limit_slots- Ограничивает количество предоставленных слотов, при этом выборка не должна превышать указанного количества слотов.
- Любые слоты, количество которых превышает этот лимит, будут исключены в порядке включения.
- Например,
[a, b, c, d]->[a, b, c], если лимит установлен на3
- Формат:
limit: целое число, максимальное количество слотов для включения в результирующую выборку.slot_source: источник слота для ограничения.
- Ограничивает количество предоставленных слотов, при этом выборка не должна превышать указанного количества слотов.
- Пример источника слота, выбирающего каждый слот с более чем 16 предметами из панели быстрого доступа и слотов брони сущности:
{
"type": "minecraft:filtered",
"item_filter": {
"count": {
"min": 16
}
},
"slot_source": [
{
"type": "minecraft:slot_range",
"source": "this",
"slots": "hotbar.*"
},
{
"type": "minecraft:slot_range",
"source": "this",
"slots": "armor.*"
}
]
}minecraft:use_effects- Управляет поведением игрока при использовании предмета (нажатие ПКМ).
- Формат: объект с полями.
can_sprint: логическое значение, указывающее, может ли игрок бежать с этим предметом.- Значение по умолчанию:
false
- Значение по умолчанию:
speed_multiplier: число с плавающей точкой (от0до1), множитель скорости, применяемый к игроку при использовании этого предмета.- Значение по умолчанию:
0.2 - Например,
use_effects={can_sprint:true,speed_multiplier:1.0}
- Значение по умолчанию:
interact_vibrations: логическое значение, определяющее, приводит ли использование этого предмета к игровым событиямminecraft:item_interact_startиminecraft:item_interact_finish.- Значение по умолчанию:
true
- Значение по умолчанию:
minecraft:minimum_attack_charge- Устанавливает минимальный заряд атаки на индикаторе атаки, необходимый для атаки этим предметом.
- Формат: число с плавающей точкой (от
0.0до1.0).0.0: заряд не требуется.1.0: требуется полный заряд.
minecraft:damage_type- Указывает тип урона, наносимого этим предметом.
- Формат: строка, идентификатор типа урона.
- Например,
damage_type='minecraft:spear'
- Например,
minecraft:kinetic_weapon- Позволяет проводить удар с разбега при использовании предмета (в основном для копий). При этом урон наносится вдоль луча каждый такт в зависимости от относительной скорости сущностей.
- Формат: объект с полями.
min_reach: число с плавающей точкой, минимальное расстояние в блоках от атакующего до цели, которое считается действительным.- Значение по умолчанию:
0.0 max_reach: число с плавающей точкой, максимальное расстояние в блоках от атакующего до цели, которое считается действительным.- Значение по умолчанию:
3.0 hitbox_margin: число с плавающей точкой, отступ, применяемый к ограничивающей области цели при проверке на допустимость столкновения с хитбоксом.- Значение по умолчанию:
0.3 delay_ticks: целое число, время в тактах, необходимое для активации оружия.- Значение по умолчанию:
0
- Значение по умолчанию:
dismount_conditions: указывает условие спешивания. Объекты с полями:max_duration_ticks: целое число, количество тактов, после которых условие перестаёт проверяться. Отсчёт начинается по истечении задержки.min_speed: число с плавающей точкой, минимальная скорость атакующего в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
min_relative_speed: число с плавающей точкой, минимальная относительная скорость между атакующим и целью в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
knockback_conditions: указывает условие отбрасывания. Объекты с полями:max_duration_ticks: целое число, количество тактов, после которых условие перестаёт проверяться. Отсчёт начинается по истечении задержки.min_speed: число с плавающей точкой, минимальная скорость атакующего в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
min_relative_speed: число с плавающей точкой, минимальная относительная скорость между атакующим и целью в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
damage_conditions: указывает условие эффектов урона. Объекты с полями:max_duration_ticks: целое число, количество тактов, после которых условие перестаёт проверяться. Отсчёт начинается по истечении задержки.min_speed: число с плавающей точкой, минимальная скорость атакующего в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
min_relative_speed: число с плавающей точкой, минимальная относительная скорость между атакующим и целью в блоках в секунду в направлении взгляда атакующего.- Необязательно, значение по умолчанию:
0.0
- Необязательно, значение по умолчанию:
forward_movement: число с плавающей точкой, расстояние, на которое предмет вырывается из руки во время анимации.- Значение по умолчанию:
0.0
- Значение по умолчанию:
damage_multiplier: число с плавающей точкой, множитель итогового урона от относительной скорости.- Значение по умолчанию:
1.0
- Значение по умолчанию:
sound: необязательное звуковое событие, воспроизводимое при использовании оружия.hit_sound: необязательное звуковое событие, воспроизводимое при попадании оружия по сущности.- Например,
kinetic_weapon={max_reach:5.0,forward_movement:1.0,delay:20,damage_conditions:{max_duration:60},knockback_conditions:{max_duration:40},dismount_conditions:{max_duration:20}}
- Наносимый урон рассчитывается как , где
relative_speed— это разница векторов скорости атакующего и цели, спроецированная на ось вектора обзора атакующего.- Любой дополнительный урон от чар или модификаторов атрибутов после этого расчёта будет отмечен знаком *.
minecraft:piercing_weapon- Позволяет провести быструю атаку, наносящую урон нескольким сущностям вдоль луча (в основном для копий).
- Формат: объект с полями.
min_reach: число с плавающей точкой, минимальное расстояние в блоках от атакующего до цели, которое считается действительным.- Значение по умолчанию:
0.0 max_reach: число с плавающей точкой, максимальное расстояние в блоках от атакующего до цели, которое считается действительным.- Значение по умолчанию:
3.0 hitbox_margin: число с плавающей точкой, отступ, применяемый к ограничивающему прямоугольнику цели при проверке на допустимость столкновения с хитбоксом.- Значение по умолчанию:
0.3 deals_knockback: логическое значение, указывающее, отбрасывает ли атака.- Значение по умолчанию:
true
- Значение по умолчанию:
dismounts: логическое значение, указывающее, сбивает ли цель с седла при атаке.- Значение по умолчанию:
false
- Значение по умолчанию:
sound: необязательное звуковое событие, воспроизводимое при атаке оружием.hit_sound: необязательное звуковое событие, воспроизводимое при попадании оружия по сущности.- Например,
piercing_weapon={min_reach:0,max_reach:4,dismounts:true}
minecraft:swing_animation- Задаёт анимацию взмаха, которая будет воспроизводиться при атаке или взаимодействии с этим предметом.
- Формат: объект с полями.
type: строка, идентификатор анимации (none,whack,stab).- Значение по умолчанию:
whack
- Значение по умолчанию:
duration: целое число, длительность в тактах.- Значение по умолчанию:
6
- Значение по умолчанию:
- Например,
swing_animation={type:'stab',duration:20}
- Добавлена опция «Проявление чанков».
- Находится в настройках графики.
- Управляет длительностью проявления чанков при их первой загрузке.

- Добавлена опция «Фильтрация текстур».
- Находится в настройках графики.
- Управляет методом сэмплирования текстур при виде под углом или с расстояния.
- Доступные значения: «Нет», «RGSS» и «Анизотропная».
- Значение по умолчанию зависит от настроек видеокарты пользователя и его аппаратного обеспечения.[note 2]
- «RGSS» (Rotated Grid Super Sampling, то есть расположение избыточной выборки сглаживания на повёрнутой сетке) — это метод фильтрации на основе шейдеров, который улучшает чёткость текстур при умеренном снижении производительности.
- Доступно с любым аппаратным обеспечением.
- «Анизотропная» — это метод фильтрации, обеспечивающий наилучшую чёткость текстур.
- Максимальная анизотропия может быть «2x», «4x» и «8x» и регулируется отдельным ползунком.
- Если аппаратное обеспечение не поддерживает анизотропную фильтрацию, она не будет работать.
- Значительно влияет на использование видеопамяти (особенно в сочетании с большим количеством MIP-текстур).
- Добавлен сплэш «One does not simply walk to the Far Lands» (рус. До Далёких земель просто так не дойдёшь).
- Является отсылкой к ютуберу kurtjmac, который месяцем ранее завершил 14-летний поход к Далёким землям.
- Добавлен сплэш «Music by Hyper Potions!» (рус. Музыка от Hyper Potions!).
- Новая экспериментальная функция, определённая в наборах данных в соответствующем реестре (data/<namespace>/timeline/<id>.json).
- Задаёт игровое поведение на основе абсолютного времени суток (которое устанавливается с помощью
/time set). Таймлайны могут дополнительно указывать период, в течение которого они будут повторяться. - Могут изменять игровое поведение или визуальные эффекты, выступая в качестве источника атрибутов окружения для применения их модификаторов.
- Формат: объект с полями
period_ticks: необязательное целое число, определяющее длительность в тактах, в течение которой будет повторяться таймлайн.- Если не указано, таймлайн не будет повторяться.
tracks: необязательная карта между идентификаторами атрибутов окружения и соответствующими объектами треков атрибутов окружения.
- Формат: объект с полями
- По умолчанию таймлайны не оказывают эффекта, если не включены измерением.
- С добавлением таймлайнов источники атрибутов окружения обрабатываются в следующем порядке (от низкого к высокому приоритету):
- Измерения
- Биомы
- Таймлайны
- Погода (не управляется данными)
- Интерполяция
- Таймлайны могут определять треки атрибутов.
- Они задают, как модификатор для конкретного атрибута окружения меняется со временем, определяя ключевые кадры.
- В зависимости от атрибута может использоваться интерполяция между каждым ключевым кадром. Если интерполяция не используется, всегда выбирается значение предыдущего ключевого кадра.
- Например, таймлайн с периодом 24000 может быть настроен следующим образом:
- В момент времени
0таймлайн задаётsky_color = #ff0000(красный) - В момент времени
1000таймлайн задаётsky_color = #ff0000(красный) - В момент времени
6000таймлайн задаётsky_color = #ff00ff(пурпурный)
- В момент времени
- Между временем
0и1000цвет неба будет красным. Между1000и6000он будет постепенно меняться от красного к пурпурному. Затем, от6000и до момента, когда таймлайн повторится и снова достигнет0, цвет постепенно вернётся к красному. - В отличие от биомов, если таймлайн использует модификатор вместо переопределения, интерполяция применяется к аргументам модификатора, а не к конечным изменённым значениям.
- Таймлайны могут определять треки атрибутов.
- Треки атрибутов
- Трек атрибута, определённый в таймлайне, имеет формат объекта со следующими полями:
ease— необязательный тип сглаживания, используется для плавного изменения значения между ключевыми кадрами.- По умолчанию: линейный
- Если целевой атрибут не поддерживает интерполяцию, режим сглаживания не оказывает эффекта.
- По умолчанию: линейный
keyframes— список объектов ключевых кадров, который должен быть отсортирован по полюticks:ticks— целое число от 0 доperiod_ticks(если указано), определяет такт (в пределах периода), на котором будет активно значение этого ключевого кадра.value— аргумент модификатора (формат зависит от выбранного модификатора).- Если модификатор не указан (или используется переопределение), тип этого поля совпадает с типом самого атрибута окружения.
- То, как используется это значение, зависит от типа модификатора.
- Примечание: максимум два ключевых кадра могут находиться на одном такте, создавая мгновенный переход.
modifier— необязательная строка, идентификатор модификатора, зависящий от типа атрибута.- По умолчанию: переопределение
- Например, следующий таймлайн имеет период
24000и трек атрибута, изменяющий толькоminecraft:gameplay/cat_waking_up_gift_chance. Поскольку сглаживание постоянное, между тактом362и23667значение равно0.0, а между тактом23667и362—0.7. - Как и другие источники атрибутов окружения, указанное значение используется как аргумент для заданного
modifier. Затем это применяется поверх источников с более низким приоритетом. В данном случае модификатор —maximum, поэтому этот таймлайн будет только увеличивать значениеcat_waking_up_gift_chanceдо указанного в треке.
- Трек атрибута, определённый в таймлайне, имеет формат объекта со следующими полями:
{
"period_ticks": 24000,
"tracks": {
"minecraft:gameplay/cat_waking_up_gift_chance": {
"ease": "constant",
"modifier": "maximum",
"keyframes": [
{ "ticks": 362, "value": 0.0 },
{ "ticks": 23667, "value": 0.7 }
]
}
}
}- Типы плавности
- Типы плавности управляют интерполяцией между двумя ключевыми кадрами, применяя кривую. Доступны следующие встроенные типы замедления:
constant— всегда выбирает предыдущий ключевой кадрlinearin_backin_bouncein_circin_cubicin_elasticin_expoin_quadin_quartin_quintin_sinein_out_backin_out_bouncein_out_circin_out_cubicin_out_elasticin_out_expoin_out_quadin_out_quartin_out_quintin_out_sineout_backout_bounceout_circout_cubicout_elasticout_expoout_quadout_quartout_quintout_sine
- Тип плавности также можно указать с помощью кубической кривой Безье в формате:
{ "cubic_bezier": [ x1, y1, x2, y2 ] }x1: число с плавающей точкой между0и1, x-координата первой контрольной точки.y1: число с плавающей точкой, y-координата первой контрольной точки.x2: число с плавающей точкой между0и1, x-координата второй контрольной точки.y2: число с плавающей точкой, y-координата второй контрольной точки.
- Типы плавности управляют интерполяцией между двумя ключевыми кадрами, применяя кривую. Доступны следующие встроенные типы замедления:
- Общие типы данных
- Активность моба
- Строковый идентификатор из встроенного реестра
minecraft: activity. Один из следующих:minecraft:coreminecraft:idleminecraft:workminecraft:playminecraft:restminecraft:meetminecraft:panicminecraft:raidminecraft:pre_raidminecraft:hideminecraft:fightminecraft:celebrateminecraft:admire_itemminecraft:avoidminecraft:rideminecraft:play_deadminecraft:long_jumpminecraft:ramminecraft:tongueminecraft:swimminecraft:lay_spawnminecraft:sniffminecraft:investigateminecraft:roarminecraft:emergeminecraft:dig
- Строковый идентификатор из встроенного реестра
- Активность моба
- Модификаторы
- Добавлен модификатор RGB/ARGB
blend_to_gray— изменяет цвет, беря его в оттенках серого, применяя модификатор яркости и смешивая с определённым коэффициентом.- Где
gray = brightness * (0.3 * red + 0.59 * green + 0.11 * blue), result = lerp(factor, subject, [gray, gray, gray])- Формат аргумента: объект с полями
brightness: число с плавающей точкой в диапазоне от0до1, множитель, применяемый к значению в оттенках серого.factor: число с плавающей точкой в диапазоне от0до1, коэффициент, с которым нужно смешать.
- Где
- Добавлен модификатор RGB/ARGB
- Теги для биомов
- Добавлен тег
#spawns_coral_variant_zombie_nautilus- Содержит биомы, в которых спаунится коралловый вариант наутилуса-зомби.
- Добавлен тег
- Теги для блоков
- Добавлен тег
#can_glide_through.- Содержит блоки, по которым можно карабкаться, не останавливаясь.
- Добавлен тег
- Теги для предметов
- Добавлен тег
#camel_husk_food- Содержит все предметы для кормления верблюда-кадавра.
- Добавлен тег
#nautilus_taming_items- Содержит предметы, которые можно использовать для приручения наутилуса и наутилуса-зомби.
- Добавлен тег
#nautilus_bucket_food- Содержит рыбу в ведре, которой можно кормить приручённого наутилуса и наутилуса-зомби.
- Добавлен тег
#nautilus_food- Содержит все предметы, которыми можно кормить приручённого наутилуса и наутилуса-зомби.
- Добавлен тег
#spears- Содержит все виды копий.
- Добавлен тег
#enchantable/lunge- Содержит все предметы, которые можно зачаровать чарами «Рывок».
- Добавлен тег
#enchantable/melee_weapon- Содержит всё основное оружие ближнего боя, включая мечи и копья.
- Добавлен тег
- Теги для сущностей
- Добавлен тег
#can_float_while_ridden- Содержит сущности, которые не тонут в воде, пока на них едут.
- Добавлен тег
#can_wear_nautilus_armor- Содержит сущности, которые можно экипировать бронёй наутилуса.
- Добавлен тег
#nautilus_hostiles- Содержит сущности, к которым наутилус будет враждебен, когда он не приручён.
- Добавлен тег
#burn_in_daylight- Содержит сущности, которые горят при дневном свете.
- Добавлен тег
- Теги для таймлайнов
- Добавлен тег
#universal- Содержит таймлайны, активные во всех измерениях.
- Добавлен тег
#in_overworld- Содержит таймлайны, активные в Верхнем мире.
- Добавлен тег
#in_nether- Содержит таймлайны, активные в Незере.
- Добавлен тег
#in_end- Содержит таймлайны, активные в Энде.
- Добавлен тег
- Теги для чар
- Добавлен тег
lunge_exclusive- Содержит все чары, несовместимые с чарами «Рывок».
- Добавлен тег
- Добавлен компонент
minecraft:attack_range- Позволяет задать настраиваемую дальность атаки при использовании предмета.
- Переопределяет обычную дальность взаимодействия с сущностями для игрока.
- Обычная дальность атаки ближнего боя рассчитывается для мобов на основе расстояния от хитбокса цели до их хитбокса. Этот компонент изменяет проверку расстояния, изменяя минимальный и максимальный отступ для хитбокса.
- К мобам, использующим
minecraft:kinetic_weapon, дальность атаки применяется так же, как и к игрокам. - Формат: объект с полями
min_range: число с плавающей точкой; минимальное расстояние в блоках от атакующего до цели, которое считается допустимым.- Значение по умолчанию:
0.0, действительно от0.0до64.0. max_range: число с плавающей точкой; максимальное расстояние в блоках от атакующего до цели, которое считается допустимым.- Значение по умолчанию:
3.0, действительно от0.0до64.0. hitbox_margin: число с плавающей точкой; отступ, применяемый к ограничивающему параллелепипеду цели при проверке на допустимость столкновения с хитбоксом.- Значение по умолчанию:
0.3, действительно от0.0до1.0.
- Значение по умолчанию:
mob_factor: число с плавающей точкой; множитель, применяемый кmin_rangeиmax_rangeпри проверке допустимого расстояния, когда предмет используется мобом.- Значение по умолчанию:
1.0, действительно от0.0до2.0.
- Значение по умолчанию:
min_creative_reach: число с плавающей точкой; минимальное действительное расстояние в блоках от атакующего в режиме «Творчество» до цели.- Значение по умолчанию:
0.0, действительно от0.0до64.0.
- Значение по умолчанию:
max_creative_reach: число с плавающей точкой; максимальное действительное расстояние в блоках от атакующего в режиме «Творчество» до цели.- Значение по умолчанию:
5.0, действительно от0.0до64.0.
- Значение по умолчанию:
minecraft:discard- Заменяет любую стопку предметов на пустой слот.
- Поля отсутствуют.
Изменения
[править | править код]Блоки
[править | править код]









Промежутки между листьями теперь тёмно-зелёные при отключённой настройке графики «Просвечивающая листва».
- Теперь испускает другие частицы после разрушения.[4]
Предметы
[править | править код]Общее
- Предметы больше не будут «подпрыгивать» при изменении их прочности, например, при потере прочности из-за атаки или при ремонте с помощью чар «Починка».
- Теперь имеет ту же текстуру, что и в Bedrock Edition.
- Ресурсы предмета и экипированной на лошадь брони были разделены на окрашиваемый базовый слой и слой наложения.
- Игрок с элитрами теперь может пролететь сквозь блоки, такие как пещерная лиана.
- Были перегруппированы в инвентаре режима «Творчество» и теперь входят в следующие категории:
- Иконка яйца призывания лошади-зомби была изменена c
на
для соответствия текущему внешнему виду моба.
Мобы
[править | править код]- Теперь могут спауниться с железными копьями и атаковать ими с разбега.
- Теперь может держать копьё и атаковать им с разбега.
- Теперь может спауниться с золотым копьём и атаковать им с разбега.
- Может появиться с золотым копьём, даже если превратился из свиньи, поражённой ударом молнии.
- Больше не спаунится чаще и на более высоких уровнях Y в период с 20 октября по 3 ноября.
- Больше не тонут в воде, пока управляются игроком.
- Больше не паникуют, когда управляются мобом.
- Приручённая лошадь больше не натыкается кактусы или кусты сладких ягод.
- Текстура изменена с
на
. - Теперь спаунится натурально на равнинах и в саванне с зомби-всадником, вооружённым железным копьём.
- Теперь появляется в темноте и горит на солнце, как другая нежить.
- Входит в категорию спауна, предназначенную для враждебных мобов, поэтому она появляется вместе с другими враждебными мобами и её появление может быть ограничено, если враждебных мобов слишком много.
- Теперь имеет 25 (
× 12.5) единиц здоровья.
- Может быть исцелена и приручена красным грибом.
- Теперь дропает 2-3 гнилой плоти, что можно увеличить на 0-1 единицы с каждым уровнем чар «Добыча».
- При убийстве зомби-всадника может выпасть красный гриб.
- Не проявляет враждебности к игроку, но движется к нему под управлением зомби-всадника.
- Неприручённая лошадь-зомби деспаунится, как другие враждебные мобы.
- Приручается и седлаются так же, как обычная лошадь.
- Может быть экипирована седлом и конской бронёй.
- Конская броня защищает лошадь-зомби от солнечного света.
- Приручённая лошадь-зомби не деспаунится.
- Может быть экипирована седлом и конской бронёй.
- У лошадей-зомби разная скорость передвижения и сила прыжка, которая определяется при их появлении.
- Больше не паникует, когда управляется мобом.
- Теперь может спауниться с золотым копьём и наносить им укол.
- Теперь его привлекают золотое копьё и золотая броня наутилуса.
- Теперь может имитировать звуки наутилуса-зомби, лошадь-зомби, верблюда-кадавра и пустынника.
Генерация мира
[править | править код]- Алмазное копьё теперь можно найти в сундуках этой структуры.
- Медное и железное копья теперь можно найти в сундуках оружейника.
- Медную, железную, золотую и алмазную броню наутилуса теперь можно найти в сундуках этой структуры.
- Алмазное копьё теперь можно найти в нём.
- Медную, железную, золотую и алмазную броню наутилуса теперь можно найти в нём.
- Каменное копьё теперь можно найти в сундуках этой структуры.
- Медную, железную, золотую и алмазную броню наутилуса теперь можно найти в сундуках этой структуры.
- Алмазное копьё теперь можно найти в сундуках этой структуры.
Формат команд
[править | править код]Общее
- Предложения ресурсов теперь показывают результаты в любом пространстве имён, а не только в
minecraft.
- Добавлен новый синтаксис
/execute execute if unless stopwatch <id> <range> - Позволяет сравнивать прошедшее время заданного секундомера с диапазоном значений с плавающей запятой.
- Значение секундомера измеряется в секундах и имеет точность не более миллисекунды.
- Пример:
/execute if stopwatch foo:bar ..10 run say Stopwatch foo:bar has not reach 10 seconds yet.
- Пример:
- Значение секундомера измеряется в секундах и имеет точность не более миллисекунды.
- Аргумент
timeтеперь указывается в тактах, а не в секундах.- Также может указываться в секундах или игровых днях с помощью суффикса
sилиd.
- Также может указываться в секундах или игровых днях с помощью суффикса
Игровой процесс
[править | править код]- Интерполяция границы мира теперь зависит от игровых тактов, а не от реального времени.
- Это означает, что граница мира больше не будет перемещаться при паузе игры.
- Также будут учитываться любые изменения, внесённые командой
/tick.
- Достижение «Невозможное возможно!» теперь требует эффект «Дыхание наутилуса».
- Достижение «Друг человека» теперь учитывает наутилуса, наутилуса-зомби и лошадь-зомби.
- Достижение «Романтический ужин» теперь учитывает наутилуса.
- Достижение «Счастливый фермер» теперь требует наутилуса.
- Достижения «Охотник на монстров» и «Зверобой» теперь требуют пустынника, верблюда-кадавра, лошадь-зомби и наутилуса-зомби.
- Достижения «Попасть впросак», «Точно в цель» и «Оно живое» теперь учитывают наутилуса и наутилуса-зомби.
- Достижение «Бранзулетка!» теперь учитывает золотое копьё и золотую броню наутилуса.
- Цвет неба во время восхода и заката теперь зависит от дождя и грозы.
- Движение облаков теперь одинаково для всех игроков на сервере.
Общее
[править | править код]Общее
- Добавлена поддержка KQueue на OSX для повышения производительности сетевого соединения.
- celestials.png-atlas
- Добавлен новый атлас небесных объектов, включающий спрайты для объектов, отображаемых на небе, таких как солнце и луна.
- Включает спрайты из <namespace>:textures/environment/celestial/<path>.png
- Следующие текстуры были перемещены или разделены:
- textures/environment/sun.png -> sun
- textures/environment/end_flash.png -> end_flash
- textures/environment/moon_phases -> moon/full_moon, moon/waning_gibbous, moon/third_quarter, moon/waning_crescent, moon/new_moon, moon/waxing_crescent, moon/first_quarter, moon/waxing_gibbous
- Текстуры предметов были выделены из атласа блоков в отдельный новый атлас предметов без MIP-текстур.
- Все текстуры, используемые в модели предмета, должны быть из того же атласа (предметов или блоков).
- Все текстуры, используемые в модели блока, должны быть из атласа блоков.
- Добавлено новое поле атрибутов для биомов, позволяющее задать атрибуты окружения.
- Примечание: некоторые атрибуты, такие как
gameplay/fast_lava, не оцениваются позиционно и, следовательно, не могут быть установлены для биома.
- Примечание: некоторые атрибуты, такие как
- Многие подполя в разделе эффектов перенесены в раздел атрибутов окружения.
- Примечание: форма этих атрибутов может отличаться от исходных полей.
fog_color->minecraft:visual/fog_colorwater_fog_color->minecraft:visual/water_fog_colorsky_color->minecraft:visual/sky_colorparticle->minecraft:visual/ambient_particlesambient_sound,mood_sound,additions_sound->minecraft:audio/ambient_soundsmusic->minecraft:audio/background_musicmusic_volume->minecraft:audio/music_volume
- Следующие поля цвета в определении
effectsтеперь поддерживают цвета как строку в форме#rrggbbили как массив с плавающей точкой в форме[red, green, blue]:water_colorfoliage_colordry_foliage_colorgrass_colorgrass_color_modifier
- Отключение опции «Просвечивающая листва» теперь ещё больше повышает производительность, чем раньше.
- Настройка графики «Просвечивающая листва» теперь автоматически отключается, если графический режим установлен на «Быстро».
- Поле
AngryAtпереименовано вangry_at. - Поле
AngerTimeудалено. - Добавлено поле
anger_end_time(long), содержащее время окончания агрессии в игровых тактах.
- Звуки разрушения, приземления, размещения и использования наковальни теперь играют тише.
- Были перенесены в реестр.
- В связи с этим все игровые правила были переименованы.
- Кроме того, некоторые правила игры были дополнительно переименованы:
announceAdvancements->minecraft:show_advancement_messagescommandBlocksEnabled->minecraft:command_blocks_workcommand_modification_block_limit->minecraft:max_block_modificationsdisableElytraMovementCheck->minecraft:elytra_movement_check- Значение инвертируется соответствующим образом в местах, где используется местоположение ресурса.
disablePlayerMovementCheck->minecraft:player_movement_check- Значение инвертируется соответствующим образом в местах, где используется местоположение ресурса.
disableRaids->minecraft:raids- Значение инвертируется соответствующим образом в местах, где используется местоположение ресурса.
doDaylightCycle->minecraft:advance_timedoEntityDrops->minecraft:entity_dropsdoImmediateRespawn->minecraft:immediate_respawndoInsomnia->minecraft:spawn_phantomsdoLimitedCrafting->minecraft:limited_craftingdoMobLoot->minecraft:mob_dropsdoMobSpawning->minecraft:spawn_mobsdoPatrolSpawning->minecraft:spawn_patrolsdoTileDrops->minecraft:block_dropsdoTraderSpawning->minecraft:spawn_wandering_tradersdoVinesSpread->minecraft:spread_vinesdoWardenSpawning->minecraft:spawn_wardensdoWeatherCycle->minecraft:advance_weathermaxCommandChainLength->minecraft:max_command_sequence_lengthmaxCommandForkCount->minecraft:max_command_forksnaturalRegeneration->minecraft:natural_health_regenerationsnowAccumulationHeight->minecraft:max_snow_accumulation_heightspawnRadius->minecraft:respawn_radiusspawnerBlocksEnabled->minecraft:spawner_blocks_work
- Ограничения
- Некоторые игровые правила, которые ранее не имели ограниченного диапазона значений, теперь имеют:
minecraft:max_block_modifications: минимум1minecraft:max_command_forks: минимум1minecraft:max_command_sequence_length: минимум0minecraft:max_entity_cramming: минимум0minecraft:max_snow_accumulation_height: минимум0, максимум:8minecraft:players_nether_portal_creative_delay: минимум0minecraft:players_nether_portal_default_delay: минимум0minecraft:players_sleeping_percentage: минимум0minecraft:random_tick_speed: минимум0minecraft:respawn_radius: минимум0
- Некоторые игровые правила, которые ранее не имели ограниченного диапазона значений, теперь имеют:
- В тестовой среде
game_rulesключиbool_ruleиint_ruleбыли заменены одним ключомrules.- Это сопоставление расположения ресурсов правил игры со значениями правил игры. Тип значения — целое число или логическое значение в зависимости от правила игры.
- Ползунки меню теперь будут «прилипать» к ближайшему доступному значению при их отпускании после перетаскивания мышью.
- При изменении значений ползунка с помощью клавиатуры клавиши со стрелками теперь будут перемещать ползунок к следующему доступному значению, а не на один пиксель, как раньше.
- Кнопка «В F3» на экране параметров отладки переименована в «В оверлее».
- Параметр «Интерфейс» в настройках графики переименован в «Настройки».
- На экране настройки отдельного биома теперь есть строка поиска.
- На экране выбора языка теперь есть строка поиска для фильтрации языков.
minecraft:consumable- Обновлено поле анимации:
- Анимация
spearпереименована вtrident - Добавлена новая анимация
spear.
- Анимация
- Обновлено поле анимации:
minecraft:intangible- Предметы с этим компонентом теперь отображают информацию о нём в подсказке.
- Элементы модели блока теперь можно вращать вокруг нескольких осей.
- Модель сначала вращается вокруг оси X, затем вокруг оси Y, а затем — вокруг оси Z.
- Новые поля:
x— поворот вокруг оси X в градусах; число с плавающей точкой, по умолчанию равное0.0y— поворот вокруг оси Y в градусах; число с плавающей точкой, по умолчанию равное0.0z— поворот вокруг оси Z в градусах; число с плавающей точкой, по умолчанию равное0.0
- Существующие поля
axisиangleпо-прежнему можно использовать.- Если присутствуют оба набора полей, применяется старая запись.
- Существующее ограничение на значение угла, ограничивающее его
[-45, 45], было удалено.- Примечание: названия граней не зависят от поворота. Функции, которые от них зависят, например,
culling, всегда будут использовать исходные указания.
- Примечание: названия граней не зависят от поворота. Функции, которые от них зависят, например,
- Добавлена новая опция для всех моделей предметов:
swap_animation_scale- Значение по умолчанию равно
1.0 - Указывает, насколько быстро предмет перемещается вверх и вниз при переключении предметов в панели быстрого доступа.
- Высокая скорость позволяет предметам, занимающим большую часть экрана, полностью пригнуться перед заменой на следующий предмет.
- Значение по умолчанию равно
- Добавлена новая модель предмета:
spear_in_hand— модель для копья в руке.
Модель диспетчеризации состояния блока
- Варианты в файлах диспетчеризации состояния блока (определённых в assets/…/blockstates/) теперь также можно вращать вокруг оси Z.
- Новое необязательное поле
zимеет тот же формат, что и существующие поляxиy: целое число с допустимыми значениями0(по умолчанию),90,180и270. - Вращение вокруг оси Z применяется после X и Y.
- Новое необязательное поле
- Был обновлён до версии
94.1.
- Настройки графики были упорядочены и распределены по 3 разделам: «Экран», «Качество и производительность» и «Интерфейс».
- Следующие настройки были удалены из категории графики, так как дублировали настройки специальных возможностей:
- «Покачивание камеры»
- «Мерцание чар»
- «Заметность чар»
- «Эффекты поля зрения»
- «Эффекты укачивания»
- Опции, которые ранее были скрыты за настройкой «Графика», были разделены и теперь настраиваются независимо:
- «Прозрачные листья»
- «Отображать виньетку»
- «Радиус эффектов погоды»
- Настраивает расстояние в блоках, в пределах которого видны дождь и снег.
- «Улучшенная прозрачность»
- Решает некоторые проблемы с рендерингом прозрачной геометрии со значительными затратами ресурсов графического процессора, которые ранее были скрыты за «Потрясающе!».
- В верхнюю часть раздела «Качество и производительность» добавлен новый ползунок «Профиль».
- Профили управляют большинством опций «Качество и производительность» одновременно, а не только теми, которые ранее были скрыты за настройкой «Графика».
- Доступные профили: «Быстро», «Детально», «Потрясающе!» и «Пользовательский».
- Для новых игроков профиль по умолчанию установлен на «Детально».
- Однако для игроков, обновляющихся до этой версии, профиль будет установлен на «Пользовательский», чтобы сохранить текущую конфигурацию.
- Следующие настройки были удалены из категории графики, так как дублировали настройки специальных возможностей:
- Опция «Уведомление о музыке» в оригинальной локализации изменено с «Show Music Toast» на «Music Toast»
- Теперь опция позволяет настроить уведомления о музыке так, чтобы они отображались только в меню паузы.
- Варианты наутилуса-зомби
- Варианты наутилуса-зомби могут управляться данными путём добавления записей в data/<namespace>/zombie_nautilus_variant/<id>.json
- Эта функция экспериментальная.
- Поля в файле:
model— может бытьnormalилиwarm.asset_id— идентификатор пространства имён для этого варианта ассета, преобразуется в assets/<namespace>/textures/<path>.pngspawn_conditions— единое правило выбора варианта.
- Условия появления
minecraft:biome- Проверяет, появляется ли сущность в определённых биомах.
- Поля:
biomes— отдельная запись, список или тег, описывающий биомы.
minecraft:moon_brightness- Проверяет, находится ли текущая яркость луны в определённом диапазоне.
- Поля:
range— диапазон с плавающей точкой (одно число или объект, например,{"min": 1, "max": 2})
minecraft:structures- Проверяет, появляется ли сущность в определённых структурах.
- Поля:
structures— отдельная запись, список или тег, описывающий структуры.
- Варианты наутилуса-зомби могут управляться данными путём добавления записей в data/<namespace>/zombie_nautilus_variant/<id>.json
- Добавлено значение
exponent.- Увеличивает базовую мощность до указанного уровня.
base— значение, зависящее от уровня и указывающее основание экспоненты.power— значение, зависящее от уровня и указывающее степень экспоненты.
- Увеличивает базовую мощность до указанного уровня.
- Компоненты эффектов чар
minecraft:post_piercing_attack: эффекты, применяемые после пронзающей атаки предметом.
- Эффекты чар на сущностях
minecraft:apply_exhaustion: применяет истощение к выбранной сущности.amount— значение, зависящее от уровня и указывающее величину истощения, которую следует применить.- Действует только на игроков.
minecraft:apply_impulse: применяет импульс к выбранной сущности.direction— первый шаг определения импульсов — применение этого вектора в качестве локальных координат (того же, что используется в/tp @s ^ ^ ^) к вектору взгляда сущности.coordinate_scale— второй шаг — масштабирование результирующего вектора по этому вектору по каждой оси мирового пространства X, Y и Z.magnitude— третий шаг — масштабирование результирующего вектора по этому значению, зависящему от уровня.
minecraft:play_sound: теперь поддерживает список идентификаторов звуковых событий, по одному на каждый уровень чар. Если уровень превышает количество звуков, используется последний звук в списке.
Отладочный рендерер
- Как и прежде, отладочные рендереры не рассматриваются как поддерживаемые функции — они предназначены только для облегчения разработки.
- Больше отладочных рендереров теперь доступны в настройках отладки.
- Некоторые существующие рендереры были улучшены.
- Производительность отладочных рендереров значительно улучшена.
- Был обновлён до версии
75.0. - block.vsh/fsh теперь копирует terrain.vsh/fsh и обрабатывает произвольные блоки (например, удерживаемые сущностями).
- Добавлено uniform-значение
ChunkSection, используемое terrain.vsh (который заменяетDynamicTransforms). - Добавлены новые шейдеры для выполнения анимации спрайтов на базе графического процессора.
- Универсальная переменная
Globalsтеперь содержит координаты камеры. - Для подготовки к будущей работе игра теперь выводит предупреждение, если какие-либо определённые спрайты в любых атласах имеют одинаковое имя.
- Формат модели блока и состояния расширен, чтобы разрешить больше поворотов.
- Обновлена для отображения контента из Mounts of Mayhem.
- Предикаты компонентов
- Предикаты компонентов (поля предикатов в предикатах блоков, предметов и сущностей) теперь включают предикаты для проверки существования каждого типа компонента.
- Эти предикаты записываются в виде
{<component_type>: {}}. - Такая проверка предикатов выполняется, пока присутствует компонент, независимо от его фактического значения.
- Существующие предикаты для конкретных компонентов остаются неизменными.
- Пример:
{predicates:{written_book_content:{author:"foo"}}— существующий формат для сопоставления книг.{predicates:{written_book_content:{}}— частный случай вышеприведённого, принимающий любое значение, при условии существования компонента.{predicates:{instrument:{}}— проверяет, существует ли компонентminecraft:instrument(ранее это было запрещено).
- Предикаты сущностей
- Предикат
flagsтеперь поддерживает новые значения:is_in_water: когда сущность касается воды или столба пузырей.is_fall_flying: когда сущность планирует на элитрах.
- Предикат
- Предикаты предметов
- Предикат предмета в командной форме (
<item>[predicate~{...},component={...}]) расширен и теперь принимает пустые предикаты для любого типа компонента. - Аналогично предикатам компонентов в
data, эти пустые записи проверяют только существование компонента. - Существующий более короткий синтаксис для проверки существования компонента остался без изменений.
- Это означает, что
*[instrument]и*[instrument~{}]эквивалентны.
- Это означает, что
- Предикат предмета в командной форме (
Протокол управления сервером Minecraft
- Обновлён до версии 2.0.0..
- Добавлен новое уведомление о серверной активности.
- Указывает на то, что сетевое подключение к серверу инициировано.
- Частота ограничена одним уведомлением в 30 секунд.
- Добавлен новое уведомление о серверной активности.
- Включена аутентификация из веб-браузеров.
- Аутентификация происходит путём передачи токена в заголовке
Sec-WebSocket-Protocolпри открытии соединения WebSocket.- Пример: Sec
-WebSocket-Protocol: minecraft-v1, <token>
- Пример: Sec
- Запросы, аутентифицируемые таким образом, подлежат проверке заголовка Origin. Для этого требуется настроить разрешённые источники на стороне сервера с помощью
management-server-allowed-origins. Значение по умолчанию пустое, что означает, что аутентификацияSec-Websocket-Protocolфактически отключена.
- Аутентификация происходит путём передачи токена в заголовке
- В схемах
typed_game_ruleиuntyped_game_ruleтип поля значения был изменён со строкового на логическое или целое число.- Теперь в качестве ключа используется местоположение ресурса игрового правила.
- Добавлено событие ClientFps JFR.
- Пакеты опыта, не меняющие прогресс или уровень игрока, больше не отправляются сервером.
- Ожидается, что FPS клиента будет выше для большинства игроков.
- Добавлена категория «Отладка» на экране назначения клавиш.
- Клавиши, используемые для доступа к функциям отладки, теперь можно переназначить.
- Клавишу-модификатор отладки можно переназначить отдельно от клавиши наложения отладки.
- Клавишу переключения графического интерфейса теперь можно переназначить.
- Клавишу переключения шейдеров режима «Наблюдение», например, при наблюдении за эндерменом, теперь можно переназначить.
Спрайтовые анимации
- Спрайты (текстуры как часть более крупного атласа) теперь анимируются на графическом процессоре, а не потактово на центральном процессоре.
- Для обычной покадровой анимации для отрисовки используются файлы animate_sprite.vsh и animate_sprite_blit.fsh.
- Для интерполированной анимации для отрисовки используются файлы animate_sprite.vsh и animate_sprite_interpolate.fsh.
- UBO
SpriteAnimationInfoсодержит информацию о том, где должен быть отрисован спрайт в более крупном атласе текстур.
Спрайты интерфейса
- Добавлены новые спрайты интерфейса:
- container/slot/nautilus_armor
- Иконка брони наутилуса.
- container/slot/spear
- Иконка копья в интерфейсе кузнечного стола.
- container/slot/nautilus_armor
- Добавлены новые спрайты, разделённые на девять частей:
- container/inventory/effect_background
- container/inventory/effect_background_ambient
- Удалены следующие спрайты:
- container/inventory/effect_background_large
- container/inventory/effect_background_small
- Добавлено значение
minecraft:nautilus_one_cm statistic(«Преодолено верхом на наутилусе»).
Спрайты интерфейса
- Добавлен спрайт container/slot/nautilus_armor_inventory
- Иконка наутилуса используется в интерфейсе его инвентаря.
- Добавлена новая запись о выборке добычи
minecraft:slots.- Предоставляет предметы, содержащиеся в выбранных слотах, в таблицу добычи.
- Формат:
slot_source: источник слота, описывающий расположение предметов.
- Поддерживает все стандартные поля записи о выборке добычи.
- Теги для биомов
- Удалены теги
#snow_golem_meltsи#increased_fire_burnout— заменены на атрибуты окруженияgameplay/snow_golem_meltsиgameplay/increased_fire_burnout. - Удалены теги
#plays_underwater_music— заменены на полеonly_underwaterв атрибуте окруженияaudio/background_music. - Удалён тег
#has_closer_water_fog— заменён на атрибут окруженияvisual/water_fog_radius.
- Удалены теги
- Теги для урона
- Добавлен предмет
spearв теги#is_player_attackи#no_knockback.
- Добавлен предмет
- Теги для чар
- Добавлен предмет
spearв теги#non_treasureиtooltip_order.
- Добавлен предмет
- Теги для сущностей
- Добавлены сущности
camel_husk,nautilusиzombie_nautilusв тег#can_equip_saddle. - Добавлены сущности
nautilusиzombie_nautilusв теги#aquatic,#cannot_be_pushed_onto_boatsи#not_scary_for_pufferfish. - Добавлена сущность
nautilusв тег#can_breathe_under_water. - Добавлена сущность
zombie_horseв тег#can_wear_horse_armor. - Добавлена сущность
parchedв тег#skeletons. - Добавлены сущности
camel_huskиzombie_nautilusв тег#zombies. - Добавлена сущность
camel_huskв тег#can_float_while_ridden.
- Добавлены сущности
- Теги для предметов
- Добавлены предметы
golden_nautilus_armorиgolden_spearв тег#piglin_loved. - Добавлен предмет
golden_spearв тег#piglin_preferred_weapons. - Добавлено значение
#spearsв тег#enchantable/durability. - Тег
#enchantable/swordпереименован в#enchantable/sweeping. - Значение
#enchantable/swordиз тега#enchantable/fire_aspectпереименовано в#enchantable/melee_weapon. - Значение
#swordsиз тега#enchantable/sharp_weaponпереименовано в#enchantable/melee_weapon.
- Добавлены предметы
- Ко всем блокам в мире теперь применены MIP-текстуры, если они включены в настройках графики.
- Блоки, у которых ранее не было MIP-текстур, такие как различные лианы, рельсы, листва и другие, теперь будут выглядеть лучше с больших расстояний.
- Для текстур анимации блоков теперь анимируются только MIP-текстуры уровня 0 и 1.
- Стекло и стеклянные панели теперь поддерживают полупрозрачные текстуры.
- Все уровни MIP-текстур снова анимированы для текстур анимации блоков.
- Редстоуновая пыль теперь поддерживают полупрозрачные текстуры.
- Текстуры, используемые для стоячей воды и лавы, теперь жёстко закодированы в
minecraft:block/water_stillиminecraft:block/lava_still. - Добавлена текстура gui/container/nautilus для интерфейса инвентаря наутилуса.
- Раздел
textureфайлов*.mcmetaсодержит новое полеmipmap_strategyсо следующими поддерживаемыми значениями:meanусредняет цвет и альфа-канал между группами из четырёх пикселей для текущего уровня MIP-карты для генерации пикселя следующего уровня MIP-карты. Эта стратегия была и остаётся стратегией по умолчанию для большинства непрозрачных или полупрозрачных текстур полных блоков.dark_cutoutаналогичноmean, но смешивает цвета таким образом, что пиксели, граничащие с вырезанными пикселями, становятся темнее. Эта стратегия была и остаётся стратегией для листвы и мангровых корней. Она имитирует тёмную внутреннюю часть блоков.cutout— это новая стратегия, которая всегда генерирует MIP-карту на основе исходной текстуры, а не предыдущей. Используется для большинства вырезанных блоков, которые были подвергнуты MIP-картированию в этой версии.strict_cutout— это модификацияcutout, которая использует более строгое значение альфа-фильтра, что приводит к тому, что текстуры с этим значением исчезают при более высоких уровнях MIP-карты. Используется для цветов и подобных блоков, чтобы избежать артефактов.auto— значение по умолчанию, при котором игра выбираетmeanдля текстур, не содержащих полностью прозрачные пиксели, иcutoutдля текстур, содержащих их.
- Добавлено новое поле атрибутов для измерений, позволяющее указать атрибуты окружения.
- Многие поля перенесены в раздел атрибутов окружения:
- Примечание: форма этих атрибутов может отличаться от исходных полей.
ultrawarm->minecraft:gameplay/water_evaporates,minecraft:gameplay/fast_lava,visual/default_dripstone_particlebed_works->minecraft:gameplay/bed_rulerespawn_anchor_works->minecraft:gameplay/respawn_anchor_workscloud_height->minecraft:visual/cloud_heightpiglin_safe->minecraft:gameplay/piglins_zombifyhas_raids->minecraft:gameplay/can_start_raidnatural(примечание: не удалён) ->minecraft:gameplay/nether_portal_spawns_piglin
- Добавлено новое необязательное поле
timelines, которое указывает, какие таймлайны активны в этом измерении.- Формат: идентификатор таймлайна, список идентификаторов таймлайна или тег таймлайна.
- Поле
naturalполностью заменено атрибутами окруженияminecraft:gameplay/eyeblossom_openиminecraft:gameplay/creaking_active. - Поле
effectsудалено и заменено следующими новыми полями:skybox— тип отрисовки скайбокса, один из следующих:none(был ID эффектаminecraft:nether)overworld(был ID эффектаminecraft:overworld)- Следующие атрибуты окружения применяются только, если
skyboxравноoverworld:minecraft:visual/sky_color,minecraft:visual/sun_angle,minecraft:visual/sunrise_sunset_color,minecraft:visual/moon_phase,minecraft:visual/moon_angle,minecraft:visual/star_angle,minecraft:visual/star_brightness
- Следующие атрибуты окружения применяются только, если
end(был ID эффектаminecraft:end)- По умолчанию:
overworld
cardinal_light— направление основного освещения, воздействующего на блоки, одно из:default(былоminecraft:overworldи ID эффектаminecraft:end).nether(был ID эффектаminecraft:nether).- По умолчанию:
default
- Поле
fixed_timeзаменено логическим значениемhas_fixed_time(по умолчанию:false)- Временные эффекты, такие как угол наклона солнца, теперь определяются атрибутами окружения.
- Однако остальные поведения, на которые ранее влияло наличие
fixed_time, теперь будут использовать логическое значениеhas_fixed_time.
- Добавлен новый тип урона
minecraft:spear.
- Добавлен новый триггер
spear_mobsс полями:player: необязательный предикат сущности, представляющий игрока, использующего копьё.count: необязательное целое число, представляющее количество мобов, поражённых за одно использование копья.
- Туман в Нижнем мире больше не зависит от настроек дальности отрисовки и будет последовательно применяться на расстоянии от 10 до 96 блоков.
- Несколько функций клавиши cmd на Mac переназначены на ctrl:
- Модификатор ввода для выбрасывания всех предметов.
- Модификатор ввода для включения всех данных при выборе блока.
- Модификатор ввода для изменения масштаба графического интерфейса в настройках графики.
- Остановка циклического переключения между вариациями предметов в книге рецептов.
minecraft:kinetic_weapon- Добавлено новое поле:
contact_cooldown_ticks: целое число, время восстановления в тактах после удара и потери контакта с сущностью до возможности ударить её снова.- Значение по умолчанию:
10
- Значение по умолчанию:
- Добавлено новое поле:
- Компоненты данных
minecraft:piercing_weaponиminecraft:kinetic_weaponтеперь имеют ограничения для параметров досягаемости:min_reach: теперь действует в диапазоне от0.0до128.0max_reach: теперь действует в диапазоне от0.0до128.0hitbox_margin: теперь действует в диапазоне от0.0до1.0
- Добавлены свойства еды для следующих предметов ведра с рыбой:
minecraft:cod_bucketminecraft:salmon_bucketminecraft:pufferfish_bucketminecraft:tropical_fish_bucket
minecraft:filtered- Поле
modifierзаменено двумя полями:on_pass— функция или список функций, которые будут запущены при успешном выполнении предикатаitem_filter.on_fail— функция или список функций, которые будут запущены при неудачном выполнении предикатаitem_filter.
- Поле
- Теперь появляются постепенно, а не из ниоткуда. Их время проявления теперь регулируется отдельной опцией в настройках графики.
Шейдеры и эффекты постобработки
- Добавлены основные шейдеры
animate_sprite*, использующие новое uniform-значениеSpriteAnimationInfo.
- Шрифт
uniformбыл обновлён до использования Unifont 17.0.01.
Исправления
[править | править код]- 104 ошибки исправлены
- Из версий, выпущенных до 1.21
- MC-2791 – The player model in the inventory screen renders in the wrong orientation when it's not standing up straight.
- MC-22882 – Ctrl + Q не функционирует на Mac.
- MC-53491 – Размер границы мира может изменяться, когда игра на паузе.
- MC-54989 – Sliders can be moved to positions between available values.
- MC-57918 – Leaves' transparent pixels no longer blend correctly on fast graphics.
- MC-73186 – Зазоры между поверхностями моделей предметов и сложных моделей блоков.
- MC-80476 – On macOS, the "drop item stack" shortcut conflicts with the "quit Minecraft" shortcut.
- MC-114265 – Mipmaps are too dark around transparent edges in textures (e.g. side of grass).
- MC-146862 – Long effect names cause text to appear outside the effect box.
- MC-147718 – Комбинации F1, F3, F3 + [char] невозможно переназначить.
- MC-149630 – Some particles have very thin, vertical lines that flash in and out around the particles.
- MC-154651 – Лодки и плоты могут ломать картины и рамки.
- MC-159275 – Map player markers on maps of the nether don't rotate when
doDaylightCycleis disabled. - MC-162573 – A white outline is rendered on composters' edges when viewed from far away.
- MC-171688 – Invisibility status of
LivingEntityis not updated whenActiveEffectsare modified directly. - MC-179383 – Leaves not culled with graphics set to Fast.
- MC-195505 – Уровни mipmap не влияют на низкую траву.
- MC-199467 – Certain entity animations stop after they've existed in world for too long.
- MC-234358 – Moiré patterns / aliasing on certain objects when viewed from a distance.
- MC-237158 – Magma blocks can generate on the ceilings of caves below aquifers.
- MC-238715 – The
minecraft:block.chest.lockedsound cannot be heard by other players when attempting to open locked blocks. - MC-241862 – It sometimes requires multiple keyboard inputs to change values on sliders.
- MC-245895 – View Bobbing stops working after long elytra flight.
- MC-248499 – Potion UIs displayed within the inventory don't have cyan outlines if the effects are granted by beacons or conduits.
- MC-263562 – World types in Realms backup info screen are untranslatable.
- MC-264151 – Glass blocks do not use mipmapping, but glass panes do.
- MC-266425 – Recipes for new waxed copper blocks are not grouped.
- MC-267364 – Teleporting in the air is considered flying by server.
- MC-269295 – Jump bar progress renders unused pixels from dynamic texture atlas.
- MC-271729 – Armadillo scute drops are not affected by the
mob_dropsgame rule. - MC-271941 – Music discs can sometimes spawn inside jukeboxes when ejected from them.
- Из 1.21
- MC-271938 – Ударная волна булавы может отбросить игроков в режиме «Творчество», когда они летают.
- Из 1.21.1
- MC-276382 – Leather horse armor leggings & helmet parts are untextured.
- MC-276445 – Highlighted text within the anvil and creative inventory interfaces renders blue making it difficult to read.
- Из 1.21.4
- MC-278742 – Невозможно оседлать скрипуна с помощью
/ride. - MC-279076 – Certain mobs will always retarget the player upon reloading the chunks, regardless of distance or gamemode.
- Из 1.21.5
- MC-295949 – Полёт на элитрах через лианы приводит к прекращению полёта.
- MC-296952 – Клавиша F4 для переключения шейдеров не может быть перенаназначена.
- MC-297328 – Unloading and reloading an area causes invisible entities to be visible until you get close enough.
- MC-297367 – Checkbox filled status isn't narrated.
- MC-298767 – Piercing arrows phase through mobs that are in the same block.
- Из 1.21.6
- MC-298405 – Text components in the "
label" of input controls in dialogs don't support "hover_event". - MC-298915 – Multishot crossbows loaded in survival or adventure mode show their secondary charged projectiles on a separate line in the tooltip.
- MC-298942 – Character body moves instead of the head when riding a happy ghast.
- MC-299196 – Waypoints fade out when an advancement is granted.
- Из 1.21.7
- MC-299136 – Hyper Potions (Ian Tsuchiura) is not mentioned in the credits and splash texts.
- Из 1.21.8
- MC-299876 – Labels for booleans within dialogs are rendered in a slightly different shade of white than normal.
- MC-300588 – Waypoint modifications reset upon death.
- MC-300642 – When texture atlases are large, gaps are rendered between blocks that have a low resolution.
- MC-301127 – Music stops and restarts when trying to connect to a server when the music frequency is set to constant.
- MC-301595 – Music toasts briefly appear in the pause menu after a song has finished.
- MC-301632 – Comparators measuring jukeboxes do not update when a music disc is taken out of a jukebox if the music disc has already finished its song.
- MC-301988 – Buttons in the telemetry screen are not aligned properly in some languages.
- Из 1.21.9
- MC-300979 – The movement and duration messages in the demo introduction screen now have a text shadow.
- MC-301271 – Object text components do not render in some places unless there are text glyphs on the same line.
- MC-301311 – The “Transfer Now” button no longer renders highlighted when the java realms information box is selected.
- MC-301424 –
entity_dataitem component detection is broken in resource packs. - MC-301516 – The mouse cursor doesn’t change to the hand shape when hovering over tabs in the “Create New World” menu and similar screens.
- MC-301517 – The mouse cursor doesn’t change to the hand shape when hovering over arrows in the singleplayer, multiplayer, resource packs, and data packs menus.
- MC-301518 – The mouse cursor doesn’t change to the hand shape when hovering over checkboxes.
- MC-301520 – The mouse cursor doesn’t change to the hand shape when hovering over the difficulty lock button.
- MC-301527 – The mouse cursor doesn’t change to the resize shape when scrolling in the advancements menu.
- MC-301557 – The shading direction of the bolts on single and large copper chests does not match.
- MC-301754 – The hand animation plays when right-clicking shelves with nothing in your hand.
- MC-301763 – The outline of the “Invited” element within the realms “Players” tab renders above other tabs when selected and when a scroll bar is present.
- MC-301805 – Selected item outline on statistics screen renders outside of scissor area.
- MC-301879 – Double weathered and waxed weathered copper chests' bottom texture looks off compared to the other variants.
- MC-302030 – Setting
commandBlocksEnabledto false prevents command blocks from being edited. - MC-302071 – Single and double copper chests have inconsistent side textures.
- MC-302111 – Elements within the resource pack and data pack menus are not selected in order when using the ↹ Tab key.
- MC-302184 – Copper golems in cave/void air never turn into statues.
- MC-302209 – Debug renderers stop working when changing dimensions.
- MC-302246 – Sprite object component does not render in server list depending on component tree.
- MC-302254 – Cursor changes do not work for command suggestions.
- MC-302288 – All shelves have the oak tan map color.
- MC-302325 – When the player toggles a debug renderer using its hotkey (F3 + B, F3 + G) while in the debug options screen, the corresponding entry is not updated.
- MC-302338 – The narrator button in the Accessibility Settings menu doesn't update upon pressing Ctrl + B.
- MC-302362 – Clicking on "Singleplayer" or "Multiplayer" in the main menu then immediately clicking on a world or server joins it even when not clicking the play button.
- MC-302409 – Lightning that strikes waxed lightning rods do not deoxidize nearby unwaxed copper blocks.
- MC-302469 – Creepers at the player's exact position with an explosion radius of 0 set the player's velocity to NaN.
- MC-302477 – Loot tables stopped supporting SNBT as entity data.
- MC-302482 – Resource and data pack names can overlap selection boxes when the scroll bar is present.
- MC-302516 – Zombie villagers spawn as the variant matching the biome at 0, 0, 0.
- MC-302549 – Server main thread deadlock during respawn position resolution when the entire world spawn radius is filled with fluids.
- MC-302601 – A white outline is rendered on anvils' top texture when viewed from far away.
- Из 1.21.10
- MC-302695 – Can use the game mode switcher while the game is paused, and doing so unpauses the game.
- MC-302816 – When running NBT to SNBT conversion, the program waits for 1 minute after completion.
- MC-302854 – Glass is less transparent when viewed from far away.
- MC-303061 – The
minecraft:block.chest.lockedsound plays at the player's position, not the chest's. - MC-303381 – Game crashes when serializing a world spawn point with yaw or pitch values outside of rotation bounds.
- MC-303382 – Player spawn points with rotation values outside of bounds aren't serialized.
- MC-303395 – You cannot double-click on server regions within the realms select region menu to select them.
- MC-303396 – The search fields in the resource and data pack menus aren’t automatically selected when opening the menus via keyboard navigation.
- MC-303755 – The mouse cursor doesn’t change to the resize shape when hovering over the scroll bar in the villager and wandering trader trade UI.
- MC-303757 – The mouse cursor doesn’t change to the proper shape when hovering over enchantments in the enchanting table UI.
- MC-303758 – The mouse cursor doesn’t change to the hand shape when hovering over various elements in the recipe book.
- MC-303761 – The mouse cursor doesn’t change to the proper shape when hovering over the output buttons or the scroll bar in the stonecutter UI.
- MC-303762 – The mouse cursor doesn’t change to the proper shape when hovering over the output buttons or the scroll bar in the loom UI.
- MC-303763 – The mouse cursor doesn’t change to the hand shape when hovering over the crafting slots in the crafter UI.
- MC-303764 – The mouse cursor doesn’t change to the proper shape when hovering over the tabs or the scroll bar in the Creative mode inventory.
- MC-303765 – The mouse cursor doesn’t change to the hand shape when hovering over the tabs in the advancements menu.
- MC-303799 – There is no 'Search...' text in the search field in the world selection screen.
- MC-303891 – Untamed zombie horses and skeleton horses cannot have saddles placed on their saddle slot using
/item. - MC-304385 – Item frames and paintings pop out when in the same space as a stationary happy ghast.
Видео
[править | править код]Видеоролик, опубликованный Slicedlime:
Интересные факты
[править | править код]- 1.21.11 является последней версией, использующей старый формат нумерации.
- Во время разработки 1.21.11 был опубликован анонс нового формата нумерации, согласно которому эта версия могла бы именоваться как 25.4.
- Название этой версии содержит самое большое число минорной версии в истории официального релиза Java Edition. Ранее этот рекорд принадлежал версиям 1.7.10 и 1.21.10.
- 1.21.11 также является третьей публичной версией после Classic 0.0.11a (2009) и Alpha v1.0.11 (2010), имеющей минорное число «11» в названии.
- Это первый полный выпуск в истории Minecraft с необфусцированным кодом.
- Эта версия была выпущена спустя ровно 10 лет после 1.8.9.
- Необфусцированные версии кандидатов на релиз для 1.21.11 имеют самые длинные названия из всех версий Java Edition, так как содержат по 40 символов.
Заметки
[править | править код]- ↑ Для установки этой версии содержимое ZIP-файла необходимо извлечь в каталог
.minecraft/versions. - ↑ Графические процессоры AMD используют опцию «RGSS» при графической настройке «Потрясающе!» вместо «Анизотропная», поскольку использование опции «Анизотропная» на графических процессорах AMD не обеспечивает должной производительности.[3]
Примечания
[править | править код]- ↑ «Mounts of Mayhem official release date» Автор: Софи Остин — Minecraft.net, 2025-11-26T16:00:00Z.
- ↑ «Removing obfuscation in Java Edition» — Minecraft.net, 29 октября 2025 года.
- ↑ Сообщение в Discord в канале #dev-updates на сервере Minecraft Feedback – @timur6030 в Discord, 18 ноября 2025 года. См. скриншот сообщения.
- ↑
"particle": "entity/decorated_pot/decorated_pot_side""particle": "minecraft:block/terracotta"

