Minecraft: новое обновление 1.0.15 доставляет Bedrock 1.21.70 на консоли

Ключевые моменты

  • Это обновление добавляет новые декоративные блоки, такие как Куст, Бабочка-куст, Цветок кактуса и Листовая подстилка, которые встречаются в различных биомах.
  • Новые окружающие звуки были добавлены к пустыням и плохим землям, генерируемые блоками такими как песок и терракота.
  • Были добавлены варианты животных, такие как теплый и холодный куры и коровы, спавнятся на основе меток температуры биома.

Mojang только что выпустил значимое обновление для Minecraft, которое наполняет игру солнечным светом. Теперь активировано обновление Minecraft версии 1.015, переходящее в Bedrock версию 1.21.70 и привносящее контент под названием ‘Весеннее пробуждение’.


Любишь копать, строить и выживать в квадратном мире? Тогда тебе к нам! 🟩 В нашем Telegram-канале про Minecraft мы делимся свежими новостями, лайфхаками и самыми крутыми постройками! 🚀 Присоединяйся, чтобы не пропустить ничего интересного!
🔗 Вход только для настоящих крафтеров!👇

Minecraft Telegram


В последнем обновлении для Minecraft вас ждут свежие блоки для экспериментов, новые фоновые звуки и различные виды новых животных! Есть множество нового контента для исследования. Обязательно ознакомьтесь с подробным списком дополнений и улучшений в патче обновления ‘Spring to Life’.

Обновления Minecraft (New Update) 1.0.15 Заметки о патче для Bedrock 1.21.70

Погрузитесь в новые приключения с обновлением ‘Весеннее пробуждение’, которое приглашает вас раскрыть секреты вблизи и вдали! Легкие бризы пронеслись по различным экосистемам, принеся новых видов мобов, завораживающие мелодии окружающей среды и зеленую флору для вашего исследования. Заведите друзей среди милых свиней, полюбуйтесь мерцающими кустарниками с огневыми жуками, уловить шелест песчаных шептунов и насладитесь процветающим Верхним миром, полным новой жизни! Скачайте обновление ‘Весеннее пробуждение’ для Minecraft прямо сейчас!

Новые функции сброса игры

Блоки

Куст

  • Буш – это новый вид декоративного блока, который можно обнаружить небольшими участками в следующих биомах:

    1. Равнины
    2. Открытые холмы
    3. Открытые гравийные холмы
    4. Открытый лесистый район
    5. Река
    6. Лес
    7. Берёзовый лес
    8. Старый рост берёзового леса

  • Куст можно использовать в компостере
  • Использование костной муки на кусте позволяет разместить рядом новый куст, если это возможно.

Кизильник

  • Добавлены блоки с пожарным бабочками (Firefly Bush)
    Создают частицы, которые летают вокруг при темноте
    B освещение области вокруг
  • Использование костной муки на кусте светлячков разместит новый куст светлячков рядом с ним, если это возможно.
  • Кустарники огненного пламени обычно встречаются в группах у воды в Верхнем мире.
  • В биоме Болото они встречаются повсеместно и вдвое чаще обнаруживаются рядом с водой.
  • Добавлено фоновое звуковое сопровождение к растению Огненное крыло, которое будет воспроизводиться ночью при видимом небе.

Цветок кактуса

  • Добавлено цветение кактуса — новый вид цветка, который может появиться на кактусах в пустынях и степях.
  • Кактус цветок можно разместить на блоках кактуса или любых других блоках, имеющих центральную опору в верхней части.
  • Кактусные цветы имеют шанс вырасти на блоках кактусов. Если кактус имеет высоту от 1 до 2 блоков, цветок кактуса с вероятностью 10% вырастет вместо увеличения высоты кактуса. Если же высота составляет 3 блока, вероятность роста цветка кактуса возрастает до 25%. Кактусные цветы могут расти только при наличии пустого пространства со всех четырех сторон.
  • Кактус цветы могут использоваться в Компостере
  • Цветок кактуса можно использовать для создания одной розовой краски.

Листва

  • Листовая подстилка — это новый тип декоративного блока, который можно найти в лесах, темных лесах и лесистых пустошах.
  • Опавшие листья могут иметь различное количество листьев в одном блоке пространства. До четырех частей опавших листьев можно разместить на одной площади блока. Размещение новых опавших листьев поверх уже существующих увеличивает общее число листьев.
  • Листья могут быть размещены в четырёх положениях
  • Листья могут быть превращены в листву путем плавки любого вида блока листьев.
  • Опавшие листья можно использовать как топливо для плавки.
  • Палый лист имеет уникальные звуки блоков

Короткая и высокая сухая трава

  • Добавлено два новых типа травы: Короткий сухой сорняк и Высокий сухой сорняк.
  • Обе имеют высоту в один блок, что отличает Высокую Сухую Траву от Высокой Травы, которая имеет высоту в два блока.
  • Оба генерируются в пустыне и на плоскогорьях.
  • Оба могут быть размещены на блоках из разных видов песка, терракота и грязи, таких как мёртвый куст.
  • И то, и другое можно удобрить костной мукой.
    Использование костной муки на короткой сухой траве превращает её в высокую сухую траву. Использование костной муки на высокой сухой траве помещает соседнюю короткую сухую траву рядом с блоком, если это возможно.
  • Оба можно использовать в Компостере
  • Овцы могут есть обе травы, чтобы восстановить шерсть.
  • Обе могут быть использованы как топливо для плавки.

Полевые цветы

  • Полевые цветы — это новый вид цветов, которые растут в березовых лесах, древних березовых лесах и на лугах. Использование костной муки на блоках травы в этих биомах может привести к росту полевых цветов.
  • В одном блоке пространства могут находиться разное количество цветов диких. 4 диких цветка можно разместить в том же блочном пространстве. Размещение новых диких цветков поверх уже существующих увеличивает их количество. Использование костной муки на дикие цветы приводит к появлению большего количества диков.
  • Полевые цветы можно разместить в четырех направлениях.
  • Дикие цветы можно превратить в желтую краску.

Новые окружающие звуки для пустыни и плоскогорий

Вместо фоновых звуков, которые возникают непосредственно из настроек биома, они создаются конкретными блоками внутри биома, как мы ввели с обновлением ‘Garden Awakens’.

  • Песок, красный песок и терракота любого цвета могут издавать окружающие звуки при наличии этих блоков хотя бы с трех сторон на расстоянии 8 блоков. block.sand.ambient может воспроизводиться в любом биоме, block.sand.ambient.attached только когда находится в пустыне или степях.
  • Мертвые бушеблоки имеют шанс воспроизводить окружающие звуки при размещении поверх двух блоков любых цветов терракотты, песка или красного песка в любом биоме

Варианты животных

  • Применил теги теплых и холодных вариантов животных ко всем подходящим биомам, так что животные, появляющиеся в этих биомах через яйца или команды спавна, будут иметь подходящий вариант даже если они не появляются там естественным образом
  • Холодные Биомы Животных Ферм: Глубокий Замороженный Океан, Ледяной Океан, Ледяные Вершины, Замерзшая Река, Роща, Ледяные Шпильки, Острые Пики, Снежный Пляж, Снежные Равнины, Снежные Склоны, Тайга в Снегах, Конец, Холодный Океан, Глубокий Холодный Океан, Глубина Тьмы, Каменистые Пики, Старая Ель Тайга, Старое Пихтовое Таежное Лесничество, Тайга, Ветреный Лес, Ветреные Песчаные Холмы, Ветер-Покошенные Холмы
  • Теплые биомы сельскохозяйственных животных
    Мангровое болото
    Baddlandс
    Bambu джунгли
    Basaльт дельтас
    Aлый лес
    Pycnecкий пустыня
    Erupted Badlands
    Джунгли
    Пустынные отходы
    Плато саванны
    Савана
    Bactb души песчаника
    Paccepoe jungles
    Теплый океан
    Искривлённый лес
    Bectpyxektue равнины
    Bocmckpue Badlands
    Глубокий мягкий теплый океан
    Мягкий теплый океан
  • Умеренные фермы, животные биомов. Болото, пляж, березовый лес, вишневая роща, темный лес, пещеры Дрипстона, цветочный лес, обычный лес, влажные пещеры, луга, поля мухоморов, океан, старый рост березового леса, равнины, река, каменистый берег, подсолнечные равнины, теплый океан, бледный сад.

Куриные варианты

  • Добавлены два новых вида куриных блюд — горячая курица и холодная курица!
  • Эти имеют свою уникальную текстуру и геометрию, но не отдельное яйцо спавна.
  • Курицы появляются в тех же биомах, что и раньше, но будут вариантом теплого или прохладного вида, если биом отмечен как теплый или прохладный в списке выше.
  • Добавлено два новых предмета Яйца для вариантов Жареный и Холодный Цыпленок. Синее Яйцо — яйцо, которое несет и из которого могут вылупиться варианты Холодного Цыпленка. Коричневое Яйцо — яйцо, которое несет и из которого могут вылупиться варианты Теплого Цыпленка.

Коровьи варианты

  • Добавлено два новых варианта коров — Тёплая корова и Холодная корова!
  • Эти имеют свою уникальную текстуру и геометрию, но без отдельного яйца спавна.
  • Коровы будут появляться в тех же биомах, что и раньше, но будут либо теплой, либо холодной разновидностью, если биом помечен как теплый или холодный в списке выше

Варианты свиней

  • Добавлены две новые вариации Свиней — Тёплая Свинья и Холодная Свинья!
  • Эти имеют свою уникальную текстуру и геометрию, но не отдельное яйцо спавна.
  • Свиньи появляются в тех же биомах, что и ранее, но будут теплым или холодным вариантом, если биом помечен как теплый или холодный в списке выше

Цвет шерсти овец в тёплых и холодных биомах

  • Овцы обновили правила определения цвета шерсти в зависимости от биома, из которого они появляются:

    Умеренные биомы (эти цвета остаются без изменений относительно текущего поведения):
    Обыкновенная овца имеет белый цвет шерсти.
    Необычные овечьи цвета — черный, серый, светло-серый и коричневый.
    Есть небольшой шанс появления розовой Овцы.

    Холодные биомы:
    Обыкновенный цвет овцы — чёрный.
    Необычные овечьи цвета — белый, серый, светло-серый и коричневый.
    Также есть небольшая вероятность появления розовой Овцы.

    Теплые биомы:
    Обыкновенная шерсть овец имеет коричневый оттенок.
    Необычные овечьи цвета — черный, белый, серый и светло-серый.
    Существует редкая возможность появления розовой овцы.

Икринки

  • Переработал визуальные элементы каждого яйца спавна для улучшения читаемости и доступности. Каждое яйцо теперь имеет свой уникальный визуальный стиль, который отражает личность и характер моба, которого оно создает. Форма каждого визуального элемента отличается в соответствии с размером моба в игровом мире. Например, меньшие по размеру мобы имеют меньшее яйцо спавна.

Картограф Торговля

  • Картографы сейчас продают семь новых карт, каждая из которых указывает на разные деревни или другие постройки в различных биомах. Эти карты могут помочь игрокам быстро найти определённое место.
  • Картографы различных типов деревень будут продавать разный ассортимент карт и цветных знамён.

Странствующий торговец торгует

  • Странствующий торговец теперь предлагает лучшие цены, больше сделок и продает большее количество многих предметов.
  • Они также будут покупать у игроков основные припасы, поэтому возможно получить изумруды, помогая им подготовиться к следующему путешествию, даже если вам не хочется ничего приобретать.
  • Перекупщик предложит купить два предмета из этого списка: Бутылку воды, Ведро с водой, Молочное ведро, Ферментированный паучий глаз, Печёный картофель, Тюк сена.
  • Странствующие торговцы теперь имеют шанс продать следующие предметы (в дополнение к своим предыдущим сделкам): Бревна (акации, березы, темного дуба, джунглей, дуба, сосны, светлого дуба, мангрового дерева или вишни), зачарованная железная кирка, зелье невидимости.

Звуки волчьей вариации

  • Добавлено 6 новых звуковых вариантов для волков с уникальными звуками окружения, боли, смерти, рычания, скуления и дыхания

Экспериментальные функции

Эксперимент по перебалансировке торговли

  • Перемещение Картографа и Странствующего Торговца из эксперимента

«]

Особенности и исправления ошибок

Достижения с дополнениями

  • Разрешено получать достижения во время игры в мире с применёнными дополнениями.

Блоки

  • Размещение блока в жидкости и последующее размещение другого блока рядом с первым блоком в жидкости больше не вызывает временного удаления второго размещённого блока, что предотвращает ваше падение в жидкость
  • Структура блоков больше не изменяет текстуры при размещении ненадолго (MCPE-185531)
  • Морские паники теперь можно размещать на любом блоке с центральной опорой (MCPE-116152)
  • Преграды больше не будут мешать рендерингу блоков позади них (MCPE-153515)
  • Исправлено сбой, который иногда возникал при входе сущностей с чрезмерно большим хитбоксом в жидкость.
  • Исправлены блоки, использующие компонент minecraft:destructible_by_mining с определенным item_specific_speeds, которые мерцали во время анимации разрушения блока (MCPE-188401)
  • Исправлена скорость срабатывания активированных красным камнем Дропперов и Диспенсеров (MCPE-189895)
  • Искажённые и Багряные Грибы больше не сражаются Z-битвами (MCPE-190389)

Геймплей

  • Исправлена проблема несоответствия между сервером и клиентом при непрерывной постройке, что приводило к изменению ориентации чувствительных блоков на неправильный блок
  • Использование Риптайд на мелководье снова выбрасывает игрока, как если бы он не находился в воде.
  • Момент импульса игрока больше не сбрасывается при выходе и повторном входе в мир (MCPE-188490)
  • Исправлено проблему, при которой уничтожение и подбор ящика Шулкера делало его невидимым в инвентаре до перезагрузки мира
  • Исправлено ошибка при использовании предметов с длительностью использования (удочки, продукты питания, зелья и т.д.), из-за которой смена слотов возвращала игрока в исходное слот.
  • Исправлена проблема, при которой атака моба во время прыжка на скорости удаляла всю динамику игрока.
  • Исправлена проблема, при которой игроки с плохой реакцией в бою иногда не могли попадать друг по другу (MCPE-190552)
  • Исправлена проблема с неправильным коллизионным полем игрока после использования кровати (MCPE-190604)
  • Пакеты больше не становятся пустыми после того, как их держит стойка брони (MCPE-190093)

Общий

  • Исправлена ошибка сбоя, возникавшая на Xbox при нажатии кнопки «Отмена» в интерфейсе Xbox во время конвертирования мира или импорта мира из версии для розничной продажи в предварительную версию.
  • В авторитарном сервере движения, когда игроки получают коррекцию движения, они используют текущую скорость игрока вместо универсальной. Это должно обеспечить лучший опыт.
  • В режиме авторитарного сервера при получении игроками поправки на движение вниз теперь будет учитываться ускорение свободного падения, что должно улучшить игровой опыт.
  • В авторитарном режиме движения на сервере игрок не будет постоянно прыгать вверх и вниз при изменении состояния полета во время небольшой потери связи с сервером.
  • Удаляем экспериментальные файлы coldкоldмтaiлga, coldиgнhtaiбgиа и coldколtdtaiвga из пакетов поведения. Эти файлы загружались только при включенном эксперименте с кастомными биумами, но данное изменение не удаляет сами биоумы.
  • В авторитарном движении на сервере, когда происходит корректировка позиции игрока, движение больше не имеет сглаживания. Это создает более комфортное ощущение игры, что видно при вертикальном повторении движений поршней.
  • Исправлены ошибки в определениях музыки и звуковых определений, которые приводили к неправильной музыке для биомов душистого песка, пустынного мутировавшего и джунглевого мутировавшего.
  • Исправлена ошибка, из-за которой чанки некорректно сохранялись в более старых мирах.
  • Включён переключатель «Фильтровать ненормативную лексику» на мобильных платформах.

Графика

Мобы

Царства

  • В Stories о королевствах изменен индикатор онлайн (зеленая точка в углу изображения игрока), чтобы представлять общее состояние онлайн-присутствия, а не то, играет ли пользователь именно в этом конкретном королевстве. В вкладке ‘Члены’ добавлена статусная строка ‘Играет на Королевстве’ для пользователей, которые сейчас играют в этом конкретном королевстве. Добавлен фильтр ‘Онлайн-члены’, показывающий игроков, играющих на данном королевстве.
  • Исправлено поведение скорости случайного тика и радиуса респавна, сбрасывающихся до значений по умолчанию (REALMS-11759)
  • Исправлена проблема с неработающей кнопкой «Reset Random Tick Speed», когда редактируется существующий мир на платформе Realm.
  • Исправлена возможность удалять членов Королевства, которые не являются друзьями владельца Королевства.
  • Исправлена ошибка возможности повторного присоединения к Реальности с миром Хардкора через ссылку-приглашение.

Функция паузы

Мы рады добавить часто запрашиваемую функцию: возможность временно приостановить игру в одиночном режиме. Мы будем постепенно вводить эту особенность, чтобы убедиться, что она работает без сбоев. Примерно через две недели эта функция станет доступной для всех игроков.

  • Остановитесь, когда будете одни: вы можете сделать паузу, если находитесь в локальном мире, которым владеете сами.
  • Приостановить игру, когда присоединяются другие игроки.
  • Уведомление о присоединении: уведомление проинформирует вас, что кто-то присоединился к игре и она возобновилась. Уведомление содержит опцию вернуть вас прямо в игру, идеально, если вы глубоко углубились в меню. 
Примечание: Игра НЕ будет приостановлена, если играете на королевстве (Realm), сервере или когда играете с другом на вашем локальном сервере.

Звуки

Пользовательский интерфейс

  • Описание ошибки при игре в режиме разделенного экрана больше не мерцает у игроков после первого игрока.
  • Настроил интерфейс экрана покупки Minecoins, чтобы не отображались случайные пиксели. Исправил проблему перекрытия на PlayStation 4.
  • Замена предметов с компонентом lock_in_inventory предметами из творческого инвентаря при использовании сенсорного ввода теперь выполняется корректно и выдает предупреждающее сообщение.
  • Совместить инвентарь ездовых сущностей с прозрачными фонами других экранов (MCPE-189224)
  • Исправлена проблема с перемещением предметов из творческого инвентаря в инвентарь игрока на карманном UI. (MCPE-185361)
  • Исправил некоторые опечатки и неточности в энциклопедии Minecraft (MCPE-186358)
  • Настройки безопасной области экрана: отключает ползунки горизонтального и вертикального положения экрана, если безопасная область установлена на 100%
  • Стоп экрана от показа значения -0.0 из-за ошибки округления.
  • Долгие текстовые сообщения на стартовом экране будут разбиты на две строки для лучшей читаемости.
  • Кнопка приглашения на экране паузы немного перемещена вверх и теперь имеет иконку.
  • Изменил размер и переместил логотип названия, чтобы освободить место под кнопку ящика друзей.
  • Добавлены новые подсказки при загрузке творческого режима.
  • Задержка руки больше не происходит, когда игра приостановлена (MCPE-188457)
  • Логотип Minecraft смещён на экране прогресса.
  • Управление касанием: Исправлена ошибка, при которой игрок мог оставаться движущимся по диагонали после открытия меню (MCPE-190308)
  • Сохраняй инвентарь снова становится читом на всех сложностях. (BDS-19921)
  • Подсказка контроллера «Место» больше не скрыта неправильно при возможности размещения дополнительных розовых лепестков, полевых цветов или листьев.
  • Вкладка Мультиплеер была изменена в разделе создания нового мира и редактирования мира! Обновлены иконки разрешения игрока для лучшего отображения ролей, а на консолях PlayStation и Nintendo теперь показывается сообщение, информирующее пользователя о необходимости входа в систему для доступа к мультиплеер функциям. Ниже сообщения находится кнопка, ведущая на соответствующий процесс входа в консоль.
  • Теперь стопки корректно разделяются по ячейкам при перемещении курсора и удержании кнопки для разделения стопки.
  • Исправлено возможное падение игры при разделении стопок предметов в креативном инвентаре.
  • Энциклопедия теперь использует правильный термин «Стол зачаровывания», а не «Стол чар» (MCPE-190418)
  • Попытка создать комплект в то время, когда уже имеется комплект с комплектом внутри него теперь корректно создаёт новый комплект вместо использования ингредиентов (MCPE-190550)
  • Устранена проблема, которая мешала некоторым пользователям получить доступ к экрану создания нового мира в предварительной версии для iOS и PlayStation.
  • Сенсорное управление: теперь можно менять перспективу камеры с помощью кнопки из HUD. Включите это в настройках сенсорного управления. Теперь заглядывать через плечо стало еще проще!

Разрешения игрока

Улучшения ящика друзей

Ванильный паритет

Биомы

  • Исправлена ошибка, при которой в темных лесах отсутствовали деревья вдоль их северной границы с другими биомами.

Мобы

  • Ослы теперь спавнятся в саваннах
  • Теперь ослики появляются в равнинных биомах группами по 1-3 вместо 2-6 особей
  • Исправлены ошибки атаки и логики раздувания рыбы-пуффер (MCPE-149129) (MCPE-69522)

    Рыба-пуффер больше не вызывает только логику раздувания/сдутия против монстров и игроков. Теперь она запускает эту логику против Axolotls, всех наземных мобов и игроков.
    Рыба-пуффер теперь атакует не только игроков и монстров, но также Axolotls, все наземные мобы и игроков, которые не находятся в творческом режиме.
    Рыба-пуффер больше не отравляет только игроков и монстров. Теперь она отравляет Axolotls, всех наземных мобов, исключая неживых монстров, и игроков, находящихся вне творческого режима.

  • Исправленная текстура треснувшего Железного Голема не отображается на соответствующих уровнях повреждений.
  • Верблюды будут естественно появляться в пустыне

Набор предметов из сундука в деревне

  • Добавлена вероятность 33%, что в различных сундуках деревень можно найти Комплект:

Кочующий торговец торгует

  • Торговые сделки странствующих торговцев теперь можно использовать дважды до их блокировки, вместо того чтобы иметь возможность только один раз

Технические обновления

API

  • Обработанные отклонения обещаний скриптинга теперь включают стопки вызовов при регистрации.

@Minecraft/Server 1.18.0

  • Перемещенная камера с фиксированным штативом от бета-версии до стабильной версии
  • Переведено с английского на русский язык без использования списка исключений: Перемещено LiquiDType enum из бета-версии в стабильную.
  • Переведены методы обнаружения движущихся жидкостей в блоке из бета-версии в стабильную.
  • Методы обнаружения движущейся жидкости в BlockPermutation переведены из бета-версии в стабильную.
  • Перемещение метода Player.spawnParticle из бета-версии в стабильную.

Биомы

Клиент Биоме Компоненты

  • Добавьте компонент minecraft:dry_foliage_color, чтобы изменить цвет для метода tint dry_foliage

@minecraft/сервер 1.18.0

  • Переименовано system.scriptEvent в system.sendScriptEvent
  • Переименовал NamespaceNameErrorReason из бета версии в @minecraft/server 1.18.0
  • Перемещено событие system.sendScriptEvent из бета-версии в minecraft/сервер версии 1.18.0
  • Перемещено NamespaceNameError из бета версии в @minecraft/server 1.18.0
  • Выпущено InputInfo.getButtonState, InputButton и ButtonState в @minecraft/server версии 1.18.0
  • Выпущено InputInfo.getMovementVector в @minecraft/server версии 1.18.0
  • Выпущено PlayerButtonInputAfterEvent, AfterEvents.playerButtonInput и InputEventOptions для @minecraft/server 1.18.0
  • Некоторым API предоставили разрешение только на чтение (Read-Only), что позволяет вызывать их внутри коллбэков перед событием. Все методы BlockVolume и Vector.
  • Изменен метод spawnEntity на Dimension, теперь он принимает вариант либо строки, либо EntityType.
  • Добавлены API места и правила места в класс Dimension.
  • Добавлено свойство isValid в класс камеры.

Биомы

Блоки

  • вода и лава больше не превращаются в текущая вода или текущая лава при обновлениях соседей. Теперь они реагируют на очередь тиков, без необходимости превращаться в другой блок.
  • Компонент «minecraft:material_instances» имеет новое экспериментальное булево поле «isotropic» для формата версии 1.21.70 и выше; это поле контролирует случайное вращение лицевых UV в зависимости от BlockPos.
  • Пустые блоки колокольчика больше не вызывают сбой игры при перемещении липким поршнем JIRA: (MCPE-188687)
  • Добавить метод tint dry_foliage, который использует карту цветов texture/colormap/dry_foliage.png

Команды

  • Команды не выполняются при вводе команды с пробелом перед ней (MCPE-147815)
  • Перенесены функции места и правила функций места из эксперимента с новыми функциями создателя
  • Команда set_movement_authority удалена.

Компоненты

  • Добавлено компонент ‘minecraft:replaceable’, определяющий возможность замены существующего блока новым на определенной позиции. Если компонент не добавлен к блоку, он не может быть заменен.
  • Несколько компонентов, использующих длительность эффектов, теперь могут быть установлены на бесконечное значение, включая:
  • Добавлена компонента «minecraft:is_collidable». Эта компонента позволяет другим мобам иметь вертикальные и горизонтальные столкновения с владельцем компоненты.
    Для возникновения столкновений оба моба должны обладать компонентой «minecraft:collision_box». Компонента может использоваться только на мобах и обеспечивает столкновения исключительно между мобами. Обратите внимание, что такой тип столкновений ненадежен для движущихся мобов. Рекомендуется использовать эту компоненту только в сценариях, где моб остается неподвижным.
    Поведение при столкновениях тесно связано с поведением при стекинге (stackable). В то время как компонента «minecraft:is_collidable» определяет взаимодействие других мобов с владельцем компоненты, компонента «minecraft:is_stackable» описывает, как сущность взаимодействует с другими сущностями того же вида.
  • Компонент ‘entity_sensor’ теперь имеет два дополнительных поля: ‘y_offset’, применяющее вертикальное смещение к позиции сущности при вычислении расстояний до других сущностей; и ‘find_players_only’, ограничивающий поиск только Игроками, что влияет на все подзадачи
  • Добавлен компонент «minecraft:body_rotation_axis_aligned», который заставляет тело сущности автоматически вращаться для выравнивания с ближайшим направлением кардинальной оси в зависимости от текущего направления взгляда. Сочетание этого компонента с компонентом «minecraft:body_rotation_blocked» приводит к тому, что сущность выравнивается по ближайшему направлению кардинальной оси и остается неподвижной относительно этой ориентации независимо от будущих изменений ее направления взгляда.
  • Добавлена проверка ссылок на активы в компонентах. Ошибки контента будут регистрировать отсутствующие ссылки для следующих полей: ссылки на элементы, ссылка на блок в компоненте элемента ‘minecraft:block_place’, ссылка таблицы лоота в компоненте блока ‘minecraft:loot’.
  • Компонент «entity_sensor» теперь корректно обрабатывает поле «find_players_only», ограничивая поиск только игроками и влияя на все подкомпоненты.
  • Добавлен компонент «minecraft:input_air_controlled», который позволяет управлять летающими средствами передвижения. Работает аналогично компоненту «minecraft:input_ground_controlled», но вместо ограничения ускорения к плоскости XZ, он применяет ускорение в направлении взгляда игрока по всем трём осям координат. Поддерживает настройку скорости перемещения при повороте и назад, позволяя сущностям летать с одинаковой скоростью во всех направлениях или двигаться медленнее при поворотах или обратном движении. Этот компонент экспериментальный и требует включения «use_beta_features». В ходе разработки могут произойти значительные изменения или даже замена этого компонента.

Создатель

  • Поддержка ItemTag в условии таблицы условий match_tool больше не требует включения экспериментального тумблера ‘Upcoming Creator Features’

Данноуправляемые структуры Джигсоу

  • Исправленное расположение структур Jigsaw, содержащих блоки с компонентом minecraft:tick.

Посвящённый сервер

  • Выявлены два новых параметра для выделенного сервера при использовании server-auth-with-rewind. Они сделают сервер более строгим относительно позиций игроков. Для получения дополнительной информации о них обратитесь к server.properties.
    server-authoritative-movement-strict по умолчанию имеет значение false и может быть установлено в true. Это повлияет на принятие позиции игрока.
    server-authoritative-dismount-strict по умолчанию имеет значение false и также может быть установлено в true. Это затронет позицию игрока при выходе из транспортного средства.
  • Выставили новый параметр для выделенного сервера. Этот параметр сделает сервер более строгим в отношении взаимодействия сущностей. Больше информации смотрите в server.properties. По умолчанию, «server-authoritative-entity-interaction-strict» равно false, и может быть установлено в true. Это повлияет на принятие взаимодействий сущностей.
  • Удален параметр серверного авторизированного движения. Теперь всегда будет использоваться сервер-автор с перемоткой.

Редактор

Мы рады сообщить о выпуске версии редактора 0.9! Для получения полной информации об редакторе и его продвинутых функциях многоблочного редактирования мира вы можете ознакомиться с нашей документацией прямо ЗДЕСЬ или, если вас интересует создание собственного расширения для редактора, следуйте инструкциям ЗДЕСЬ.

Основные возможности в редакторе версии 0.9

Интеграция Реального Мира

Как поклонник, я рад сообщить, что теперь могу без труда публиковать свой проект Редактора прямо в Realm! Это означает, что я легко смогу играть или тестировать мой мир на любом устройстве. Если мне нужно внести изменения, то также просто скачать мир из Realm обратно в Редактор для дальнейшей корректировки. Однако не забудьте убедиться, что у вас есть активная подписка на Realm для пользования этим удобством.

Сетчатое повторение

Инструмент Повторитель (The Repeat Tool) имеет функцию повторения сетки (Grid Repeat), которая представляет собой новый режим, упрощающий процесс создания копий выбранного участка по осям x, y и z. Этот функционал значительно облегчает выполнение задач, таких как добавление окон к зданию или проектирование целого города. Инструмент повторения сетки предлагает два типа повторяющихся опций: Равномерная (Uniform) и Отдельная (Separate). С их помощью можно настроить количество создаваемых копий во всех направлениях в соответствии с вашими потребностями.

Мы внесли улучшения в наш инструмент структуры, сделав его проще для управления задачами связанными со структурой. Теперь вы можете легко переименовывать, удалять и дублировать структуры по необходимости. Кроме того, у вас есть возможность переименовать файл или уникальный идентификатор, а также изменить пространство имен для более организованной работы. Обратите внимание, что структура проектов будет сохранена в подкаталоге editor/structuredb внутри папки вашего мира.

Мультиблоковый верстак

Мы улучшили инструмент верстака, теперь он может работать с несколькими одинаковыми блоками одновременно. Выберите блоки для модификации и затем используйте инструмент верстака.

Блок и Инспектор Сущностей

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

Полные редакционные записи изменений

  • Добавили интеграцию с Realms
    Теперь пользователи могут публиковать свои проекты Editor прямо в Realms
    Пользователи могут скачивать свой мир Realms
    ЗАМЕТКА: Пользователи должны быть авторизованы и иметь активную подписку на Realms. Для предварительных сборок им нужно сначала создать предварительный Realm, что возможно сделать без режима Editor в Bedrock для предварительных версий.
  • Добавлено лучшее управление структурами:

    Добавлена возможность переименования структуры.
    Добавлена возможность удаления структуры.
    Добавлена возможность дублирования структуры.
    Добавлена возможность переименовать файл/уникальное имя.
    Добавлена возможность изменения пространства имён.
    ОБРАЩАЕМ ВНИМАНИЕ: проектные структуры будут экспортированы в поддиректорию editor/structuredb в папке мира.

  • Добавлена функция повторного размещения (Grid Repeat) в инструмент Повторения (Repeat), который теперь включает как равномерное, так и отдельное повторение типов.
  • Добавлена визуализация для первого добавленного/удалённого слоя в инструменте экструдирования.
  • Добавлено Терракотту в подборщик блоков
  • Добавлена поддержка верстака, позволяющая обновлять все блоки одного типа в выбранной группе.
  • Добавлена поддержка курсора для выбора невидимых блоков, когда включена настройка отображения невидимых блоков.
  • Добавлена функция API IPropertyPane.addProgressIndicator для отображения элемента свойства в виде спиннера или прогресс-бара
  • Добавлен тип API ImageAnimationData, представляющий анимацию спрайтового листа для изображений.
  • Добавлено свойство iconAnimation: ImageAnimationData к API IActionBarItemCreationParams
  • Добавлена функция API IPoperttyPane.addLink для создания кнопок-ссылок в панелях.
  • Добавлено свойство system.isEditorWorld в модуль @minecraft/server, версия бета.
  • Добавлен инструмент проверки блоков, который позволяет вам просматривать состояния блоков и их перестановки.
  • Добавлен инструмент инспектора сущностей, который позволяет просматривать и изменять компоненты сущностей.
  • Добавлена новая функция API IRootPropertyPane.createModalOverlayPane, позволяющая создавать IModalOverlayPane для отображения поверх содержимого панели. Каждая панель поддерживает только один активный модальный оверлей одновременно, однако может владеть несколькими модами. Модальные оверлеи могут управляться через функцию root pane’s setActiveModalOverlay или функции show и hide самого оверлея.
  • Добавлено API IButtonPanePropertyItem для настройки макетов кнопок. Методы API IPaneProperty.addButtonPane и IModalControlPane.addButtonPane для создания элементов панели кнопок.
  • Удалены Конечная Врата или Блок Сооружения из блока выбора
  • Обновлена функция IPropertyPane.addTable API, теперь называется IPropertyPane.addDataTable
  • Обновлены API-функции IBlockListPropertyItem и переименована ТаблицаСвойствПредмет в IDatasetТаблицаСвойств
  • Исправлена ошибка утверждения, возникающая при отключении клиента от выделенного сервера и повторном входе в мир. Исправлен диалог выбора блока UI, сохраняющийся после отключения клиента от выделенного сервера.
  • Исправлена ошибка, которая не позволяла выбирать блоки из цветного стекла в пикер блоков.
  • Исправлена ошибка, которая приводила к активному состоянию чекбокса ‘Project Через Воду’, когда управление курсором происходило только с клавиатуры в панелях.
  • Исправлена ошибка, из-за которой пользовательские настройки времени были отключены в панели «Время суток».
  • Исправлена ошибка, которая приводила к неправильным значениям ограничения позиций игроков в панели навигации.
  • Исправлена ошибка, при которой отпускание полосы прокрутки после ее перемещения за пределы раскрывающегося меню приводило к его закрытию.
  • Исправлена ошибка, из-за которой расположение кнопок и размер внутренних иконок были неправильными.
  • Исправлена проблема с рендерингом баннера, проводника, головы крипера, украшенного горшка, драконьей головы, головы пиглина, головы игрока, черепа скелета, черепа скелета визера и головы зомби в миниатюрах
  • Исправлена ошибка утверждения / краха, вызванная кастомными блоками рендеринга компонентов в наборах для создания или дополнениях.
  • Исправлена работа верстака с блоками, использующими свойства minecraft:block_face и minecraft:vertical_half.
  • Исправлены текстуры ящика Шулкера в окне выбора блока и списках.
  • Исправлена ошибка, из-за которой некоторые блоки исключались из списка выбора блоков при частичном текстовом поиске.
  • Исправлены отсутствующие изображения блоков Воздуха и Сахарного тростника
  • Исправлена ошибка, из-за которой кнопка обновления иногда вызывала сбой редактора.
  • Исправлена ошибка, из-за которой фермы размещались рядом с неосвоенными территориями.
  • Исправлена ошибка, из-за которой слайдер не обновлялся визуально при использовании API функции INumberPropertyItem.updateLimit

Сущности

  • Исправлена ошибка, когда возникала ошибка утверждения «Нет больше объектов», при полете через биомы во время грозы

Сущности и Компоненты

  • Добавлено триггер `on_spawn` к `spawn_chance` в подкомпонент `on hit`, срабатывающий на вновь порожденную сущность с параметром `other`, установленным на владеющую сущность.
  • Добавлено карту particleиtemвame на sub-компонент particleоnhиhit, которая сопоставляет имя предмета с фильтром актора для определения имени использованного в частице предмета. В случае отсутствия совпадения возвращается имя самой сущности, как это было раньше.

Реакции на события сущности

  • Добавлена реакция на событие сущности ‘stop_movement’, которая останавливает движение сущности.
    Поле ‘stop_vertical_movement’ определяет, будет ли остановлено вертикальное движение.
    Поле ‘stop_horizontal_movement’ определяет, будет ли остановлено горизонтальное движение.
    Эта реакция не прекращает навигацию и не предотвращает будущие движения.

    B случае если это желаемый результат, также удалите компоненты, ответственные за эти функции.

  • Добавлено событие ответа ‘set_home_position’, которое устанавливает домашнюю позицию сущности в её текущее положение. Для того чтобы это имело эффект, сущность должна уже иметь компонент ‘minecraft:home’.

События сущностей

  • Добавлена разновидность типа событий «first_valid», которая последовательно оценивает каждый фильтр и выполняет первый из них, удовлетворяющий условиям

Фильтры сущностей

  • Фильтр сущности «in_clouds» теперь срабатывает успешно, когда ограничивающий прямоугольник сущности пересекает слой облаков, а не только тогда, когда её нижняя часть находится в пределах этого слоя

Геймплей

Общий

  • Исправлена проблема, возникающая при отмене загрузки мирового ресурса.
  • Исправлена ошибка при инициализации рендера minecraft:decorated_pot.
  • Авторитетное движение на сервере теперь включено по умолчанию.

Цели

  • Цель AI для ‘minecraft:behavior.float_wander’ теперь ограничивает мобов на их домашней позиции, если у них есть компонент ‘minecraft:home’
  • Добавлено поле ‘use_home_position_restriction’ к цели AI ‘minecraft:behavior.float_wander’, чтобы контролировать соблюдение мобами ограничений на позицию дома при выборе целевых позиций
    По умолчанию имеет значение false для сущностей с версией формата ниже 1.21.70 и true для версий 1.21.70 и выше.
    При значении true, моб будет соблюдать ограничения позиции дома при выборе целевых позиций

Запотечный

  • Исправлен тип world_surface в heightmap_projection для генерации поверх блоков воды и листьев в minecraft:jiwsaw.
  • Исправлены промежутки между частями структуры данных с элементами джигсоу.

События JSON

  • Параметр «duration» в событии «add_mob_effect» теперь можно установить как «бесконечный»

Мобы

  • Добавлено максимальное значение 100000000.0 и минимальное значение -100000000.0 к компоненту «minecraft:collision_box».
  • Добавлены водные семьи для всех водных мобов.
  • Обычная вагонетка не считается мобом больше

Сетевой протокол

  • Добавлен ActorFlags::КОЛЛИДАБЕЛЬНЫЙ
  • Добавлено ActorFlags::BODY_ROTATION_AXIS_ALIENATED
  • Добавлены актерские флаги::WA SD AIR CONTROLLED

Частицы

  • Несколько контроллеров, переходящих в другое состояние одновременно, теперь корректно удаляют все запланированные частицы вместо последней.

Звуки

  • Добавлена поддержка вариантов звука для сущностей
    Варианты звуков теперь имеют поле «variants», которое определяет варианты звука, основанные на времени выполнения объекта.
    Варианты содержат поле «key», считывающее выражение Molang и возвращающее строку для выбора варианта звука (например, запрос значения из свойства перечисления сущности).
    Также варианты содержат поле «map», включающее пары ключ-значение с идентификатором варианта и событиями звука, которые он переопределяет.
    При воспроизведении звука для объекта сначала пробуем вычислить его вариант и проверить, если этот вариант отменяет событие звука. Если нет, воспроизводим звук из базовой сущности. В случае неудачи возвращаемся к существующей логике воспроизведения звуков из «defaults». Пример: при наличии моба со следующим свойством:
"minecraft:emotional_state": {
  "type": "enum",
  "values": [ "neutral", "angry", "happy", "sad" ],
  "default": "neutral",
  "client_sync": true
}

Варианты звука могут быть воспроизведены путем запроса свойства:

{
  "entity_sounds": {
    "entities": {
      "test_mob": {
        "volume": 1.0,
        "pitch": 1.0,
        // The base sounds for various events
        "events": {
          "ambient": "mob.test_mob.ambient",
          "death": "mob.test_mob.death",
          "step": {
            "sound": "mob.test_mob.step",
            "volume": 0.8,
            "pitch": 1.0
          },
          "attack": "mob.test_mob.attack"
        },
        "variants": {
            // Key returning the enum string for variants, can use any Molang expression resulting in a string
            "key": "query.property('minecraft:emotional_state')",
            "map": {
              // If a resulting variant key is not handled here then it will use the base sounds
              "neutral": {
                "volume": 1.0,
                "pitch": 1.0,
                "events": {
                  // If an event is not handled in a variant then it will use the base sound
                  "death": "mob.test_mob.death.netural"
                }
              },
              "angry": {
                "volume": 1.0,
                "pitch": 1.0,
                "events": {
                  // Variants can override different events than other variants
                  "death": "mob.test_mob.death.angry",
                  "ambient": "mob.test_mob.ambient.angry"
                }
              }
            }
          }
        }
      }
    }
  }
}
  • Звуковые эффекты, используемые в анимации и контроллерах анимаций, теперь могут включать дополнительное поле ‘локатор’, подобное эффектам частиц. Это позволяет звукам исходить из локатора объекта, а не от его начальной позиции.

Структуры

  • Исправлено зеркалирование и вращение блоков конструктора, когда они являются частью конструкции, которая устанавливается.

Экспериментальные технические обновления

API

@minecraft/server

  • Компонент minecraft:fluidContainer был переименован в minecraft:fluid_container в версии 2.
  • Мир
    Добавлен метод getDifficulty(): возвращает текущую сложность игры для бета-версии.
    Добавлен метод setDifficulty(difficulty: Сложность): пустота, устанавливает текущую сложность игры в мире.
  • АПИ скрипта BlockMapColorComponent теперь доступен только для чтения
  • Поля цвет и оттенок в scripting API BlockMapColorComponent теперь являются свойствами вместо методов
  • Исправлена проблема, при которой собственные конструкторы некорректно проверяли привилегии при вызове. Теперь конструкторы корректно проверяют привилегии и генерируют правильные ошибки при использовании в контексте ранняя исполнение привилегий.
  • Устаревший ItemUseOnBeforeEvent в @minecraft/server 2.0.0-beta. Используйте вместо него PlayerInteractWithBlockBeforeEvent.
  • Устаревший ItemUseOnAfterEvent в @minecraft/server 2.0.0-beta. Используйте вместо него PlayerInteractWithBlockAfterEvent.
  • Компонент BlockDestructionParticles был добавлен в @minecraft/server 2.0.0-beta
  • Component of EntityScale был изменен на доступный только для чтения в версии 2.0.0-beta.
  • Исправлено баг, при котором методы вызова на Player.inputInfo, Player.inputPermissions или Player.aimAssist вызывали ошибку у игрока, покидавшего и вновь присоединявшегося к миру.

@Minecraft/Server-Net

  • Добавлена новая ошибка InternalHttpRequestError
    Ошибка возникает при возникновении ошибки на уровне платформы HTTP.
    B данном классе может быть предоставлена информация, полезная для диагностики,
    toko что она будет отличаться от платформы к платформе.
  • Добавлено новое исключение MalformedHttpRequestError
    Ошибка, возникающая при попытке отправить некорректный HTTP-запрос.

@minecraft/server-ui

  • Метод adder(): ActionFormData добавлен. Он добавляет разделитель в форму.

    Добавлен метод header(text: minecraftserver.RawMessage): ActionFormData, который добавляет заголовок в форму.

    Добавлен метод label(text: minecraftserver.RawMessage): ActionFormData, который добавляет метку в форму.

  • ModalFormData

    Added method divider(): ModalFormData; — Он добавляет разделитель в форму.
    Added method header(text: minecraftserver.RawMessage): ModalFormData; — Он добавляет заголовок в форму.
    Added method label(text: minecraftserver.RawMessage): ModalFormData; — Он добавляет метку в форму.

@minecraft/сервер 2.0.0-бета

Версия программного обеспечения Minecraft Server была обновлена до бета версии 2.0.0. Это означает внесение значительных изменений, особенно касающихся момента исполнения скриптов. Предыдущие версии под маркировкой 1.X будут продолжать работать без каких-либо изменений.

Посетите наш портал документации для получения дополнительной информации в ближайшем будущем.

  • Добавлено новое привилегированное право EarlyExecution. Версия 2.0.0-beta и выше теперь выполняются с этим правом, скрипты ниже версии 2.0.0-beta будут продолжать выполняться без раннего выполнения. Все сигналы событий ‘after’, ‘before’, методы subscribe и unsubscribe могут быть вызваны во время раннего исполнения. Теперь следующие методы System можно вызывать во время раннего исполнения: clearJob, clearRun, run, runInterval, runJob, runTimeout, waitTicks. Метод registerCustomComponent в BlockComponentRegistry также доступен для вызова во время раннего исполнения. То же самое относится к методу registerCustomComponent в ItemComponentRegistry.
  • Добавлено свойство запуска к SystemBeforeEvents
  • Добавлено событие при запуске (‘StartupEvent’)
  • Добавлено событие StartupEventSignal.
  • Мир после событий переименовал свойство worldInitialize в worldLoad
  • WorldBeforeEvents удалил свойство worldInitialize
  • ВоорлдИнициализеАфтэрЭвент переименован в ВорлдЛоадАфтерЭвент
  • Событие переименовано в Сигнал загрузки мира после события
  • Удалённый WoRlDInitializeBeforeEvent
  • Удалённый сигнал WoRlDInitializeBeforeEventSignal
  • Убрали Dimension.runCommandAsync, так как большинство команд фактически не выполнялись асинхронно. Если вы хотите выполнить функцию асинхронно, пожалуйста, изучите возможность использования заданий через System.runJob.
  • Компонент Entity.метод getEntity выбрасывает исключение, если базовый объект недействителен (вместо того, чтобы возвращать неопределенное значение ранее).
  • Компонент инвентаря сущности выбрасывает ошибку, если базовая сущность недействительна (вместо предыдущего возврата неопределенного значения).
  • Методы isValid на различных классах были изменены на свойства только для чтения.
  • getComponents, getComponent и hasComponent теперь вызывают исключение, если сущность недействительна
  • метод applyKnockback теперь принимает параметр VectorXZ для горизонтальной силы удара (включая силу/величину), а также параметр вертикальной силы. Чтобы перейти от версии V1, необходимо нормализовать предыдущий вектор направления и умножить его на значение старой горизонтальной силы. Вертикальная сила осталась такой же, как раньше.
  • Тип эффекта getName метод теперь всегда возвращает префикс пространства имён minecraft:
  • Эффект
    Тип идентификатора теперь всегда возвращает префикс пространства имён minecraft:
  • ‘minecraft:air’ элемент был удалён (он всё ещё является валидным блоком)
  • Обещания теперь очищены вместе с последующими событиями и системными задачами
  • Теперь system.waitTicks() может принимать аргумент bounds от минимума 0 для выполнения этого тика.
  • Добавлено перечисление GraphicsMode и поле Player.graphicsMode, которое позволяет запрашивать текущий графический режим игрока на сервере.
  • Добавлено свойство system.isEditorWorld в модуль @minecraft/server в бета-версии.
  • Метод isValid() был добавлен в бета-версию. Этот метод проверяет, не стал ли итератор недействительным из-за изменения подповерхностного блока.
  • Компонент BlockMapColor добавлен в бета-версию API
  • Добавлен метод перечисления TinTMethod в бета-версию.
  • Изменения в ранней стадии выполнения версии @minecraft/server 2.0.0-beta:

    B следующие методы RegistrationBuilder теперь можно вызывать на ранней стадии выполнения:
    batch, maxAttempts, maxTicks, padding, required, requiredSuccessfulAttempts, rotateTest, setupTicks, structureName, tag.

    Функции register и registerAsync также доступны для вызова в ранней стадии выполнения.

  • Исправлено баг, из-за которого свойство typeid класса Effect переводилось в зависимости от выбранного вами языка.
  • Увеличен лимит длины текста описания предмета от 50 до 1000 и количество строк с 20 до 100 при использовании ItemStack.setLore
  • Добавлено три новых метода в Player. Эти переопределения сущности применяются только к целевой Player. Изменения вступают в силу только после следующего тика и не будут применяться к другим игрокам. 1. setPropertyOverrideForEntity: переопределяет свойство сущности на указанной сущности до заданного значения. Это свойство должно быть синхронизировано клиентом.2. removePropertyOverrideForEntity: удаляет переопределение указанного свойства сущности на целевой сущности.3. clearPropertyOverridesForEntity: удаляет все переопределения любых свойств сущностей на целевой сущности.

API — МолАнг

  • Добавлено query.graphics_mode_is_any в Molang, которое принимает любые из следующих параметров: simple, fancy, deferred, raytraced. Эти параметры представляют собой графические режимы, доступные в меню настроек.

Блоки

  • Компонент minecraft:map_color подвергся изменению схемы. Теперь это объект JSON с двумя полями «color» и «tint_method». Поле «color» является обязательным строковым полем, ожидающим шестнадцатеричное представление RGB, префиксированное символом «#». Поле «tint_method» — это строковое поле, которое умножает цвет на предопределенный оттенок. Поддерживаемые значения: «none», «default_foliage», «birch_foliage», «evergreen_foliage», «dry_foliage», «grass» и «water». Старый формат схемы все еще поддерживается для удобства. Примеры:

    ‘minecraft:map_color’: { ‘color’: ‘#ABCDEF’, ‘tint_method’: ‘grass’}

    или

    ‘minecraft:map_color’: {‘color’: ‘#ABCDEF’}

    или

    ‘minecraft:map_color’: ‘#ABCDEF’

  • Компонент minecraft:material_instances поддерживает необязательное поле «tint_method» в своих определениях экземпляров.
    Поле «tint_method» является строковым полем, которое умножает цвет поверхности на оттенок, вычисленный с использованием биома, в котором находится блок. Поддерживаемые значения — это ‘none’, ‘default_foliage’, ‘birch_foliage’, ‘evergreen_foliage’, ‘dry_foliage’, ‘grass’ и ‘water’.
    Блоки-предметы, которые удерживаются, окрашиваются так, как если бы они находились в биоме «plaines». Пример:
    * {
    «texture»: «minimal»,
    «render_method»: «opaque»,
    «tint_method»: «water»
    }
  • Разоблачен компонент Block minecraft:destruction_particles как объект JSON. Это представляет частицы, используемые при разрушении блока.

    B нем есть два поля:
    — «texture» – обязательное строковое поле для указания текстуры, используемой частицами;
    — «tint_method» – опциональное строковое поле, которое умножает цвет текстуры на предопределенный оттенок. По умолчанию

Экспериментальный

  • Удалены настройки переключения экспериментальных камер от третьего лица, добавлены настройки экспериментальной камеры создателя для всех будущих экспериментальных камер.

Общий

  • Убрано неиспользуемое экспериментальное поле JSON peakеsфactor из minecraft:mountainеparameters в файле биома пакета поведения
W

С таким большим патчем не удивляйтесь, если Mojang выпустит последующее обновление для исправления возможных проблем, вызванных этим. Как только разработчики это сделают, мы опубликуем информацию здесь на сайте ESXX.

Смотрите также

2025-03-25 20:42