1.21.6 (Java Edition)

Матеріал з Minecraft Wiki
Перейти до навігації Перейти до пошуку
Minecraft 1.21.6
1.21.6 banner.jpg: Зображення картки для Minecraft 1.21.6 Шаблон:Картка версії у Minecraft
1.21.6 (Java Edition) меню.png: Зображення картки для Minecraft 1.21.6 Шаблон:Картка версії у Minecraft
Видання Java Edition
Офіційна назва Chase the Skies
Дата випуску 17 червня 2025 року
Версії розробки
Завантаження Клієнт (.json)
Сервер
Карти обфускації Клієнт
Сервер
Версія протоколу 771
Версія даних 4435
Формат пакета
ресурсів
63
Формат пакета
даних
80
Мінімальна версія Java Java SE 21
Для цього оновлення є керівництво!
 
Див. Керівництва з Java Edition/Chase the Skies для ознайомлення з усіма новими можливостями, представленими в Chase the Skies.

1.21.6[1], випуск Chase the Skies, — це ігровий дроп, випущений 17 червня 2025 року.[2]

Нововведення

[ред. | ред. код]
Нові блоки й предмети в 1.21.6Invicon Dried Ghast.png: Inventory sprite for Висушений ґаст in Minecraft as shown in-game linking to Висушений ґаст with description: Висушений ґастInvicon Happy Ghast Spawn Egg.png: Inventory sprite for Яйце виклику щасливого ґаста in Minecraft as shown in-game linking to Яйце виклику щасливого ґаста with description: Яйце виклику щасливого ґастаInvicon White Harness.png: Inventory sprite for Біла упряж in Minecraft as shown in-game linking to Біла упряж with description: Біла упряжInvicon Light Gray Harness.png: Inventory sprite for Світло-сіра упряж in Minecraft as shown in-game linking to Світло-сіра упряж with description: Світло-сіра упряжInvicon Gray Harness.png: Inventory sprite for Сіра упряж in Minecraft as shown in-game linking to Сіра упряж with description: Сіра упряжInvicon Black Harness.png: Inventory sprite for Чорна упряж in Minecraft as shown in-game linking to Чорна упряж with description: Чорна упряжInvicon Brown Harness.png: Inventory sprite for Коричнева упряж in Minecraft as shown in-game linking to Коричнева упряж with description: Коричнева упряжInvicon Red Harness.png: Inventory sprite for Червона упряж in Minecraft as shown in-game linking to Червона упряж with description: Червона упряжInvicon Orange Harness.png: Inventory sprite for Помаранчева упряж in Minecraft as shown in-game linking to Помаранчева упряж with description: Помаранчева упряжInvicon Yellow Harness.png: Inventory sprite for Жовта упряж in Minecraft as shown in-game linking to Жовта упряж with description: Жовта упряжInvicon Green Harness.png: Inventory sprite for Зелена упряж in Minecraft as shown in-game linking to Зелена упряж with description: Зелена упряжInvicon Lime Harness.png: Inventory sprite for Лаймова упряж in Minecraft as shown in-game linking to Лаймова упряж with description: Лаймова упряжInvicon Cyan Harness.png: Inventory sprite for Бірюзова упряж in Minecraft as shown in-game linking to Бірюзова упряж with description: Бірюзова упряжInvicon Light Blue Harness.png: Inventory sprite for Блакитна упряж in Minecraft as shown in-game linking to Блакитна упряж with description: Блакитна упряжInvicon Blue Harness.png: Inventory sprite for Синя упряж in Minecraft as shown in-game linking to Синя упряж with description: Синя упряжInvicon Magenta Harness.png: Inventory sprite for Пурпурова упряж in Minecraft as shown in-game linking to Пурпурова упряж with description: Пурпурова упряжInvicon Purple Harness.png: Inventory sprite for Фіолетова упряж in Minecraft as shown in-game linking to Фіолетова упряж with description: Фіолетова упряжInvicon Pink Harness.png: Inventory sprite for Рожева упряж in Minecraft as shown in-game linking to Рожева упряж with description: Рожева упряжInvicon Music Disc Tears.png: Inventory sprite for Платівка Tears in Minecraft as shown in-game linking to Платівка Tears with description: Платівка Еймос Родді — Tears

Блоки

[ред. | ред. код]

Висушений ґаст

Інгредієнти Рецепт майстрування
Сльоза ґаста +
Пісок душ
Invicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Soul Sand.png: Inventory sprite for Пісок душ in Minecraft as shown in-game linking to Пісок душ with description: Пісок душInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґастаInvicon Ghast Tear.png: Inventory sprite for Сльоза ґаста in Minecraft as shown in-game linking to Сльоза ґаста with description: Сльоза ґаста
Invicon Dried Ghast.png: Inventory sprite for Висушений ґаст in Minecraft as shown in-game linking to Висушений ґаст with description: Висушений ґаст
  • Можна миттєво видобути без інструмента.
  • Коли заповнений водою, він переключається між 3 станами протягом близько 20 хвилин, доки не породить моба ґастеня.
  • Видає звуки та показує частинки залежно від стану.
  • Якщо його видобути, коли він заповнений водою, він повернеться до свого «сухого» стану, незалежно від того, якого стану він досяг під водою.
    • Поверне стан до початкового «сухого» стану, коли його буде вилучено з води, використовуючи ту саму шкалу часу.
  • Можна рухати поршнями.

Предмети

[ред. | ред. код]

Яйце виклику щасливого ґаста

Упряж

  • Майструється з 3 шкіри, 2 скла і 1 вовни, упряж буде мати колір використовуваної вовни.
Інгредієнти Рецепт майстрування
Шкіра +
Скло +
Відповідна вовна
Invicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: ШкіраInvicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: ШкіраInvicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: ШкіраInvicon Glass.png: Inventory sprite for Скло in Minecraft as shown in-game linking to Скло with description: СклоInvicon White Wool.png: Inventory sprite for Біла вовна in Minecraft as shown in-game linking to Біла вовна with description: Біла вовнаInvicon Light Gray Wool.png: Inventory sprite for Світло-сіра вовна in Minecraft as shown in-game linking to Світло-сіра вовна with description: Світло-сіра вовнаInvicon Gray Wool.png: Inventory sprite for Сіра вовна in Minecraft as shown in-game linking to Сіра вовна with description: Сіра вовнаInvicon Black Wool.png: Inventory sprite for Чорна вовна in Minecraft as shown in-game linking to Чорна вовна with description: Чорна вовнаInvicon Brown Wool.png: Inventory sprite for Коричнева вовна in Minecraft as shown in-game linking to Коричнева вовна with description: Коричнева вовнаInvicon Red Wool.png: Inventory sprite for Червона вовна in Minecraft as shown in-game linking to Червона вовна with description: Червона вовнаInvicon Orange Wool.png: Inventory sprite for Помаранчева вовна in Minecraft as shown in-game linking to Помаранчева вовна with description: Помаранчева вовнаInvicon Yellow Wool.png: Inventory sprite for Жовта вовна in Minecraft as shown in-game linking to Жовта вовна with description: Жовта вовнаInvicon Lime Wool.png: Inventory sprite for Лаймова вовна in Minecraft as shown in-game linking to Лаймова вовна with description: Лаймова вовнаInvicon Green Wool.png: Inventory sprite for Зелена вовна in Minecraft as shown in-game linking to Зелена вовна with description: Зелена вовнаInvicon Cyan Wool.png: Inventory sprite for Бірюзова вовна in Minecraft as shown in-game linking to Бірюзова вовна with description: Бірюзова вовнаInvicon Light Blue Wool.png: Inventory sprite for Блакитна вовна in Minecraft as shown in-game linking to Блакитна вовна with description: Блакитна вовнаInvicon Blue Wool.png: Inventory sprite for Синя вовна in Minecraft as shown in-game linking to Синя вовна with description: Синя вовнаInvicon Purple Wool.png: Inventory sprite for Фіолетова вовна in Minecraft as shown in-game linking to Фіолетова вовна with description: Фіолетова вовнаInvicon Magenta Wool.png: Inventory sprite for Пурпурова вовна in Minecraft as shown in-game linking to Пурпурова вовна with description: Пурпурова вовнаInvicon Pink Wool.png: Inventory sprite for Рожева вовна in Minecraft as shown in-game linking to Рожева вовна with description: Рожева вовнаInvicon Glass.png: Inventory sprite for Скло in Minecraft as shown in-game linking to Скло with description: Скло
Invicon White Harness.png: Inventory sprite for Біла упряж in Minecraft as shown in-game linking to Біла упряж with description: Біла упряжInvicon Light Gray Harness.png: Inventory sprite for Світло-сіра упряж in Minecraft as shown in-game linking to Світло-сіра упряж with description: Світло-сіра упряжInvicon Gray Harness.png: Inventory sprite for Сіра упряж in Minecraft as shown in-game linking to Сіра упряж with description: Сіра упряжInvicon Black Harness.png: Inventory sprite for Чорна упряж in Minecraft as shown in-game linking to Чорна упряж with description: Чорна упряжInvicon Brown Harness.png: Inventory sprite for Коричнева упряж in Minecraft as shown in-game linking to Коричнева упряж with description: Коричнева упряжInvicon Red Harness.png: Inventory sprite for Червона упряж in Minecraft as shown in-game linking to Червона упряж with description: Червона упряжInvicon Orange Harness.png: Inventory sprite for Помаранчева упряж in Minecraft as shown in-game linking to Помаранчева упряж with description: Помаранчева упряжInvicon Yellow Harness.png: Inventory sprite for Жовта упряж in Minecraft as shown in-game linking to Жовта упряж with description: Жовта упряжInvicon Lime Harness.png: Inventory sprite for Лаймова упряж in Minecraft as shown in-game linking to Лаймова упряж with description: Лаймова упряжInvicon Green Harness.png: Inventory sprite for Зелена упряж in Minecraft as shown in-game linking to Зелена упряж with description: Зелена упряжInvicon Cyan Harness.png: Inventory sprite for Бірюзова упряж in Minecraft as shown in-game linking to Бірюзова упряж with description: Бірюзова упряжInvicon Light Blue Harness.png: Inventory sprite for Блакитна упряж in Minecraft as shown in-game linking to Блакитна упряж with description: Блакитна упряжInvicon Blue Harness.png: Inventory sprite for Синя упряж in Minecraft as shown in-game linking to Синя упряж with description: Синя упряжInvicon Purple Harness.png: Inventory sprite for Фіолетова упряж in Minecraft as shown in-game linking to Фіолетова упряж with description: Фіолетова упряжInvicon Magenta Harness.png: Inventory sprite for Пурпурова упряж in Minecraft as shown in-game linking to Пурпурова упряж with description: Пурпурова упряжInvicon Pink Harness.png: Inventory sprite for Рожева упряж in Minecraft as shown in-game linking to Рожева упряж with description: Рожева упряж
  • Використовується для польоту на щасливих ґастах.
    • Може бути екіпірована лише на щасливому ґасті.
    • Дозволяє до 4 гравцям летіти на щасливому ґасті.
  • Має 16 варіантів, відповідаючих кольорам вовни, яка використовується для майстрування упряжі.
    • Може бути перефарбована.
Інгредієнти Рецепт майстрування
Будь-яка упряж +
Відповідний барвник
Invicon White Harness.png: Inventory sprite for Біла упряж in Minecraft as shown in-game linking to Біла упряж with description: Біла упряжInvicon Light Gray Harness.png: Inventory sprite for Світло-сіра упряж in Minecraft as shown in-game linking to Світло-сіра упряж with description: Світло-сіра упряжInvicon Gray Harness.png: Inventory sprite for Сіра упряж in Minecraft as shown in-game linking to Сіра упряж with description: Сіра упряжInvicon Black Harness.png: Inventory sprite for Чорна упряж in Minecraft as shown in-game linking to Чорна упряж with description: Чорна упряжInvicon Brown Harness.png: Inventory sprite for Коричнева упряж in Minecraft as shown in-game linking to Коричнева упряж with description: Коричнева упряжInvicon Red Harness.png: Inventory sprite for Червона упряж in Minecraft as shown in-game linking to Червона упряж with description: Червона упряжInvicon Orange Harness.png: Inventory sprite for Помаранчева упряж in Minecraft as shown in-game linking to Помаранчева упряж with description: Помаранчева упряжInvicon Yellow Harness.png: Inventory sprite for Жовта упряж in Minecraft as shown in-game linking to Жовта упряж with description: Жовта упряжInvicon Lime Harness.png: Inventory sprite for Лаймова упряж in Minecraft as shown in-game linking to Лаймова упряж with description: Лаймова упряжInvicon Green Harness.png: Inventory sprite for Зелена упряж in Minecraft as shown in-game linking to Зелена упряж with description: Зелена упряжInvicon Cyan Harness.png: Inventory sprite for Бірюзова упряж in Minecraft as shown in-game linking to Бірюзова упряж with description: Бірюзова упряжInvicon Light Blue Harness.png: Inventory sprite for Блакитна упряж in Minecraft as shown in-game linking to Блакитна упряж with description: Блакитна упряжInvicon Blue Harness.png: Inventory sprite for Синя упряж in Minecraft as shown in-game linking to Синя упряж with description: Синя упряжInvicon Purple Harness.png: Inventory sprite for Фіолетова упряж in Minecraft as shown in-game linking to Фіолетова упряж with description: Фіолетова упряжInvicon Magenta Harness.png: Inventory sprite for Пурпурова упряж in Minecraft as shown in-game linking to Пурпурова упряж with description: Пурпурова упряжInvicon Pink Harness.png: Inventory sprite for Рожева упряж in Minecraft as shown in-game linking to Рожева упряж with description: Рожева упряжInvicon White Dye.png: Inventory sprite for Білий барвник in Minecraft as shown in-game linking to Білий барвник with description: Білий барвникInvicon Light Gray Dye.png: Inventory sprite for Світло-сірий барвник in Minecraft as shown in-game linking to Світло-сірий барвник with description: Світло-сірий барвникInvicon Gray Dye.png: Inventory sprite for Сірий барвник in Minecraft as shown in-game linking to Сірий барвник with description: Сірий барвникInvicon Black Dye.png: Inventory sprite for Чорний барвник in Minecraft as shown in-game linking to Чорний барвник with description: Чорний барвникInvicon Brown Dye.png: Inventory sprite for Коричневий барвник in Minecraft as shown in-game linking to Коричневий барвник with description: Коричневий барвникInvicon Red Dye.png: Inventory sprite for Червоний барвник in Minecraft as shown in-game linking to Червоний барвник with description: Червоний барвникInvicon Orange Dye.png: Inventory sprite for Помаранчевий барвник in Minecraft as shown in-game linking to Помаранчевий барвник with description: Помаранчевий барвникInvicon Yellow Dye.png: Inventory sprite for Жовтий барвник in Minecraft as shown in-game linking to Жовтий барвник with description: Жовтий барвникInvicon Lime Dye.png: Inventory sprite for Лаймовий барвник in Minecraft as shown in-game linking to Лаймовий барвник with description: Лаймовий барвникInvicon Green Dye.png: Inventory sprite for Зелений барвник in Minecraft as shown in-game linking to Зелений барвник with description: Зелений барвникInvicon Cyan Dye.png: Inventory sprite for Бірюзовий барвник in Minecraft as shown in-game linking to Бірюзовий барвник with description: Бірюзовий барвникInvicon Light Blue Dye.png: Inventory sprite for Блакитний барвник in Minecraft as shown in-game linking to Блакитний барвник with description: Блакитний барвникInvicon Blue Dye.png: Inventory sprite for Синій барвник in Minecraft as shown in-game linking to Синій барвник with description: Синій барвникInvicon Purple Dye.png: Inventory sprite for Фіолетовий барвник in Minecraft as shown in-game linking to Фіолетовий барвник with description: Фіолетовий барвникInvicon Magenta Dye.png: Inventory sprite for Пурпуровий барвник in Minecraft as shown in-game linking to Пурпуровий барвник with description: Пурпуровий барвникInvicon Pink Dye.png: Inventory sprite for Рожевий барвник in Minecraft as shown in-game linking to Рожевий барвник with description: Рожевий барвник
Invicon White Harness.png: Inventory sprite for Біла упряж in Minecraft as shown in-game linking to Біла упряж with description: Біла упряжInvicon Light Gray Harness.png: Inventory sprite for Світло-сіра упряж in Minecraft as shown in-game linking to Світло-сіра упряж with description: Світло-сіра упряжInvicon Gray Harness.png: Inventory sprite for Сіра упряж in Minecraft as shown in-game linking to Сіра упряж with description: Сіра упряжInvicon Black Harness.png: Inventory sprite for Чорна упряж in Minecraft as shown in-game linking to Чорна упряж with description: Чорна упряжInvicon Brown Harness.png: Inventory sprite for Коричнева упряж in Minecraft as shown in-game linking to Коричнева упряж with description: Коричнева упряжInvicon Red Harness.png: Inventory sprite for Червона упряж in Minecraft as shown in-game linking to Червона упряж with description: Червона упряжInvicon Orange Harness.png: Inventory sprite for Помаранчева упряж in Minecraft as shown in-game linking to Помаранчева упряж with description: Помаранчева упряжInvicon Yellow Harness.png: Inventory sprite for Жовта упряж in Minecraft as shown in-game linking to Жовта упряж with description: Жовта упряжInvicon Lime Harness.png: Inventory sprite for Лаймова упряж in Minecraft as shown in-game linking to Лаймова упряж with description: Лаймова упряжInvicon Green Harness.png: Inventory sprite for Зелена упряж in Minecraft as shown in-game linking to Зелена упряж with description: Зелена упряжInvicon Cyan Harness.png: Inventory sprite for Бірюзова упряж in Minecraft as shown in-game linking to Бірюзова упряж with description: Бірюзова упряжInvicon Light Blue Harness.png: Inventory sprite for Блакитна упряж in Minecraft as shown in-game linking to Блакитна упряж with description: Блакитна упряжInvicon Blue Harness.png: Inventory sprite for Синя упряж in Minecraft as shown in-game linking to Синя упряж with description: Синя упряжInvicon Purple Harness.png: Inventory sprite for Фіолетова упряж in Minecraft as shown in-game linking to Фіолетова упряж with description: Фіолетова упряжInvicon Magenta Harness.png: Inventory sprite for Пурпурова упряж in Minecraft as shown in-game linking to Пурпурова упряж with description: Пурпурова упряжInvicon Pink Harness.png: Inventory sprite for Рожева упряж in Minecraft as shown in-game linking to Рожева упряж with description: Рожева упряж
  • Можна надіти на щасливого ґаста за допомогою роздавача.
  • Можна зняти з щасливого ґаста за допомогою ножиць, але лише тоді, коли на ньому немає гравців.

Платівка

Ґастеня

  • З’являється після того, як висушений ґаст зволожується у воді.
    • Також можна створити за допомогою команди: /summon happy_ghast ~ ~ ~ {Age:-24000}.
  • Має 20❤️ × 10 одиниць здоров’я.
  • Виросте у щасливого ґаста приблизно через 20 хвилин (або швидше, якщо годувати його сніжками).
    • Можна спокушати і годувати сніжками, щоб прискорити їхній ріст.
  • Після появи ґастеня намагатиметься переслідувати:
    • Гравців у радіусі 16 блоків.
    • Або дорослого неводного пасивного моба (і деяких нейтральних мобів) в радіусі 16 блоків.
  • Якщо поблизу немає гравця або відповідного моба, ґастеня буде блукати в радіусі 32 блоків від своєї початкової позиції (де він з’явився або востаннє взаємодіяв з іншими мобами).
    • Воно скине своє домашнє положення, якщо буде переміщене більш ніж на 16 блоків від кордону своєї домашньої области.

Щасливий ґаст

  • З’являється після того, як ґастеня буде нагодоване достатньою кількістю сніжок.
  • Має 20❤️ × 10 одиниць здоров’я.
  • Верхова сутність, яку можна оснастити упряжжю і на якій можуть їздити до чотирьох гравців.
    • Коли гравець осідлає, окуляри на щасливому ґасті опускаються вниз, закриваючи його очі, що означає, що тепер ним можна керувати.
    • Гравці, які осідлають після першого гравця, що пілотував щасливого привида, розміщуються в слотах з обох боків від нього, починаючи за годинниковою стрілкою від першого гравця.
    • Натискання кнопки присідання знімає гравця.
    • Камера від третьої особи переміщується назад, коли гравець осідлає щасливого ґаста.
    • Якщо гравці злітають у повітрі, щасливий ґаст опускається на землю, перш ніж продовжити свій політ.
  • Перший гравець, який осідлає щасливого ґаста, керуватиме ним, сидячи перед ним, трохи вище його обличчя.
    • Натискання клавіші «вперед» змусить щасливого ґаста летіти в тому напрямку, куди дивиться гравець.
    • Натискання клавіші «назад» змусить щасливого ґаста летіти в напрямку, протилежному до того, куди дивиться гравець.
    • Натискання клавіш «вліво» та «вправо» спрямовує щасливого ґаста у відповідному напрямку.
    • Натискання клавіші стрибка змусить щасливого ґаста злетіти прямо вгору.
  • На нього можна ставати, як на шалкера.
    • Якщо щасливий ґаст виявляє гравців, які стоять на ньому, він припиняє рух і вирівнюється у найближчому кардинальному горизонтальному напрямку.
      • Це відбувається незалежно від того, чи має він має упряж чи ні.
  • Коли на ньому не їдуть, його можуть спокусити гравці, які тримають сніжки та упряж.
    • Однак їх не можна розмножувати.
    • Спокушання упряжжю працює лише тоді, коли щасливий ґаст розпряжений.
  • Не панікує при отриманні шкоди.
  • Повільно відновлює здоров’я, причому регенерація прискорюється під час дощу, снігу або при польоті на тій же висоті, на якій з’являються хмари.
  • Може бути спалений вогнем і лавою, на відміну від звичайних ґастів.
  • Не можуть заходити в човни, але можуть заходити у вагонетки.
  • Коли на щасливому ґасті немає гравців верхи або пішки, окуляри піднімаються, і щасливий ґаст починає блукати навколо початкової позиції.
  • Блукає в радіусі 64 блоків від своєї початкової позиції так само, як і звичайний ґаст.
    • Якщо на ньому є упряж, щасливий ґаст простоює ближче до початкової позиції (в межах 32 блоків).
    • Щасливий ґаст намагатиметься триматися ближче до блоків, коли блукає сам по собі.
  • Не викидає нічого, крім досвіду.

Формат команд

[ред. | ред. код]

/dialog

  • Нова команда, яка показує діалог клієнтам.
  • Синтаксис:
    • /dialog show <targets> <dialog>
      • Показує діалог гравцю(-ям).
      • <targets> — ім’я гравця, UUID або селектор.
      • <dialog> — ID з простором імен з реєстру minecraft:dialog або вбудоване значення діалогу, як описано вище.
      • Повертає кількість гравців в аргументі targets.
    • /dialog clear <targets>
      • Очищує діалог гравцю(-ям), якщо у них є видимі.
      • <targets> — ім’я гравця, UUID або селектор.
      • Повертає кількість гравців в аргументі targets.

/version

  • Без аргументів.
  • Виводить інформацію про поточну версію на стороні сервера.
  • Доступна у грі не в мережі або для операторів серверів.

/waypoint

  • Нова команда для запиту та зміни путівників.
  • Синтаксис:
    • /waypoint list
    • /waypoint modify <entity-selector> color <color>
    • /waypoint modify <entity-selector> color hex <hex-color>
    • /waypoint modify <entity-selector> color reset
    • /waypoint modify <entity-selector> fade <fade_start> <alpha_start> <fade_end> <alpha_end>
    • /waypoint modify <entity-selector> fade reset
  • Параметри:
    • entity-selector: Для вибору сутностей, які передаються як путівники (див. атрибут waypoint_transmit_range).
    • color: Перевизначає колір значка панелі локатора для цього путівника.
    • hex <hex-color> аргументи у вебформаті (RRGGBB).
      • Червоний — це або hex F00, або hex FF0000.
      • Волошковий синій — це hex 6495ED.
    • fade: Встановити ефект згасання для путівників.
      • Аргументи <fade_start> <alpha_start> <fade_end> <alpha_end> керують початковою / кінцевою відстанню згладжування та непрозорістю альфа-каналу.
        • *_start — це найближчі значення (найближчі до гравця).
        • *_end — це найдальші значення (найдальші від гравця).
      • reset відновить усталену поведінку для значків віддалених панелей локатора, що зникають до 0.2 alpha.

Ігровий процес

[ред. | ред. код]

Досягнення

  • Додано 2 нові досягнення:
    • Час освіжитися!
      • Розмістіть блок висушеного ґаста у воду
    • Пересадка серця
      • Розмістіть серце скрипня в правильному положенні поміж двох блоків блідо-дубових колод

Панель локатора

  • Елемент інтерфейсу на HUD гравця, який відображає напрямок руху інших гравців у світі. Вона роміщена на місці шкали досвіду.
Панель локатора у режимі «Виживання».
    • Видно, коли на сервері є принаймні один неприхований гравець і коли не отримується досвід.
  • Усталено, усі гравці передають путівники від себе, і всі гравці отримують усі путівники; це дозволяє гравцям знаходити інших гравців у багатокористувацькій грі.
  • Панель локатора відображатиме кольорові індикатори, коли камера спрямована в межах 120 градусів на путівник. Якщо маршрутна точка знаходиться вище / нижче области огляду камери (екрана), відображатиметься стрілка вгору / вниз.
  • Будь-який путівник, який буде визначений як гравець або моб, що належить до певної команди, буде відповідати кольору команди.
  • Можна перемикати за допомогою ігрового правила useLocatorBar.
  • Присідання приховає гравця, не даючи йому з’явитися на панелі локатора інших гравців.
  • Голова моба також приховує гравців від панелі локатора.
  • Спостерігачі видимі тільки для інших спостерігачів на панелі локатора.
  • Має стиль путівника для зміни значка путівників на специфічних відстанях у пакеті ресурсів.
    • Задати стиль путівника можна за допомогою нових аргументів /waypoint modify ... style.
    • Усталена реалізація виглядає наступним чином:
      {
        "near_distance": 128,
        "far_distance": 332,
        "sprites": [
          "minecraft:default_0",
          "minecraft:default_1",
          "minecraft:default_2",
          "minecraft:default_3"
        ]
      }
      
    • near_distance і far_distance є необов’язковими й усталено мають значення 128 та 332 відповідно.
      • Відстань far_distance має бути більною near_distance
    • Кожен спрайт шукається в межах префікса hud/locator_bar_dot/ (каталог textures/gui/sprites/hud/locator_bar_dot).

Музика

Точка інтересу

  • Додано точку інтересу test_block.

Звуки

Загальне

[ред. | ред. код]

Атрибути

  • Додано camera_distance
    • Усталене значення: 4.0
    • Змінює відстань, на якій розташовується камера від гравця або сутности, за якою спостерігають, у режимі перегляду від третьої особи.
    • Якщо сутність, на якому ви їдете, має більший атрибут camera_distance, буде використано цю відстань.
    • Ця відстань множиться на атрибут scale, щоб отримати остаточну відстань до цільової камери.
  • Додано waypoint_transmit_range і waypoint_receive_range.
    • Усталено: 0.0, Мінімально: 0.0, Максимально: 60000000.0.
    • Гравці мають усталений діапазон передачі та прийому 60,000,000.
    • Моби з дальністю передачі більше нуля надсилатимуть пакети путівників до найближчих приймачів.
    • Аналогічно, приймачі приймають тільки в діапазоні вище нуля і не можуть приймати точки за межами цього діапазону.
    • Приклади:
      • /attribute @s minecraft:waypoint_transmit_range base set 0 заважає гравцеві передавати (приховує його)
      • /attribute @s minecraft:waypoint_transmit_range base set 80 дозволяє гравцеві передавати до 80 блоків (приховуючи його від гравців, які знаходяться далі)
      • /attribute @s minecraft:waypoint_receive_range base set 0 забороняє гравцеві отримувати будь-яку інформацію про путівники
      • /attribute @s minecraft:waypoint_receive_range base set 120 дозволяє гравцеві бачити путівники в межах 120 блоків (приховуючи всіх гравців, які знаходяться далі за цю відстань)

Керування

  • Додано F3 + V.
    • Виводить інформацію про версію на стороні клієнта.

Діалоги

  • Додано можливість показувати користувачеві прості модальні діалоги.
  • Діалоги зберігаються в реєстрі minecraft:dialog, але також можуть бути визначені в рядку
  • Діалоги є експериментальною можливістю.
  • Щоб уникнути плутанини користувача, екрани діалогів позначені попереджувальним знаком поруч із заголовком.
    • Натискання на це попередження призводить до появи діалогового вікна, яке пояснює користувачеві, що цей екран надається користувацьким вмістом.
    • Це також дає користувачеві можливість вийти з поточного світу, щоб не застрягти у нескінченному циклі діалогів.
  • Діалоги можуть відображатися сервером у фазах підключення play і configuration.
    • Однак, у фазі configuration дозволено використовувати лише вбудовані реєстри, оскільки у цій фазі реєстри ще не доступні.
  • Діалоги завжди закриваються після вибору користувачем будь-якої дії.
  • Діалогові вікна буде також усталено закрито після натискання клавіші Escape.
    • У цьому випадку діалогове вікно виконає дію, характерну для типу діалогового вікна, описану нижче як «дія виходу».
    • Цю поведінку можна налаштувати.
  • Коли діалогове вікно закривається, гра повертається до попереднього недіалогового вікна або до ігрового процесу.
    • Це означає, що нові діалоги завжди замінюють вже відкриті, якщо такі є.
  • Екрани діалогів ставлять гру на паузу в режимі гри наодинці.
  • Діалоги можна налаштувати так, щоб вони були доступні з меню «Пауза».
    • Замінено та розширено кнопку «Серверні посилання», що була додана у попередніх версіях.
  • Більшість діалогів мають загальний макет, проте точний вміст залежить від типу діалогу:
    • Заголовок із назвою і кнопкою попередження.
    • Елементи тіла (мітки, поля введення, кнопки та дії надсилання), які можна прокручувати за потреби.
    • Необов’язковий підвал, що містить основні кнопки та дії надсилання.
  • Дії натискання run_command коректно закриють діалогові вікна та екрани книг, навіть якщо команда не вимагає підвищених привілеїв.
  • Якщо новий діалог отримано клієнтом, коли видно екран попередження, він не замінить його, але коли користувач натисне кнопку «Назад», новий діалог буде відновлено.
  • Розміри елементів у діалогах обмежені:
    • кнопки — між 1 і 1024 (включно).
    • Тіло діалога minecraft:plain_message — між 1 і 1024 (включно).
    • Тіло діалога minecraft:item
      • width з description — між 1 і 1024 (включно).
      • width — між 1 і 256 (включно).
      • height — між 1 і 256 (включно).
    • minecraft:text input control — між 1 і 1024 (включно).
    • Керування вхідними даними minecraft:single_option — між 1 і 1024 (включно).
    • Керування вхідними даними minecraft:number_range — між 1 і 1024 (включно).
  • Діалоги можна налаштувати так, щоб вони ставили гру на паузу і закривалися після виконання певної дії.
  • Кожен діалог тепер може мати вхідні дані та надсилати інформацію.
    • Порядок елементів:
      • Тіло
      • Вхідні дані
      • Дії

Формат опису діалога

  • Діалоги зберігаються у реєстрі minecraft:dialog, який може бути забезпечений пакетом даних
    • Поля:
      • type — Один з типів діалога з реєстру minecraft: dialog_type
      • <залежить-від-типу> — див. нижче.
  • Звичайні поля діалогів
    • Більшість типів діалогів ділять деякі поля.
    • Поля:
      • title
        • Назва екрана, текстовий компонент.
          • Має бути завжди видимим на екрані, незалежно від конкретного типу.
      • external_title
        • Ім’я, яке буде використано для кнопки, що веде до цього діалогового вікна (наприклад, з екрана «Пауза»), необов’язковий текстовий компонент.
          • Якщо не присутнє, натомість буде використано title.
      • body
        • Необов’язковий список елементів тіла або один елемент.
      • can_close_with_escape
        • Чи можна закрити діалог за допомогою Escape, усталено true.
      • pause — чи діалогове вікно має ставити гру на паузу в режимі гри наодинці, усталено: true.
      • after_action — додаткова операція, що виконується над діалогом після натискання кнопки миші або надсилання, усталено: close.
        • close — закриває діалог і повертає на попередній недіалоговий екран (якщо такий є).
        • none — нічого не робить, тобто залишає поточний екран діалогу відкритим.
          • Доступне лише у випадку, якщо значення pause є хибним, щоб уникнути блокування гри в режимі наодинці.
        • wait_for_response — замінює поточний діалог на вікно «Очікування на сервер».
          • Очікується, що сервери з часом замінять цей екран на новий діалог.
          • Щоб уникнути випадкового блокування, через 5 секунд стане активною кнопка «Назад».
            • Натискання цієї кнопки продовжить роботу так, ніби діалог було закрито (тобто гра повернеться на попередній недіалоговий екран, якщо такий був).
          • Екран «Очікування на сервер» прибере гру з паузи в режимі гри наодинці, щоб уникнути блокування гри.
  • Звичайні дані кнопок
    • Більшість дій у типах діалогів мають спільні поля, які описують вигляд кнопки, пов’язаної з цією дією:
      • label — текстовий компомент.
      • tooltip — необов’язковий текстовий компонент для відображення при виділенні кнопки або наведенні на неї курсору.
      • width — ширина кнопки, додатне ціле число, усталено 150.
    • Після кожної дії діалог завжди оцінюватиме вміст поля after_action (див. вище).
  • Типи дій
    • Статичний діалог
      • Всі існуючі дії click_event (окрім open_file) включено як типи діалогових дій.
      • Використовує той самий формат, що і click_event для текстових компонентів (але дію замінено на тип) Наприклад, при використанні show_dialog запис для кнопки дії матиме такий вигляд:
{
 "label": "some label",
 "action": {
  "type": "show_dialog",
  "dialog": "some:id"
 }
}
    • minecraft:dynamic/run_command
      • Ця дія створить подію run_command, використовуючи наданий шаблон макросу
      • Макрос буде розширено рядковими значеннями з усіх входів
        • Наприклад, якщо шаблон макросу має вигляд some_command $(some_input), для розширення шаблону буде використано значення рядка з входу з key з some_input.
        • Вхідні дані, що не використовуються у макросі, буде проігноровано, а параметри макросу, що не відповідають жодному з вхідних даних, буде замінено на порожній рядок.
      • Поля:
        • template — рядок з шаблоном макросу, який буде інтерпретовано як команду.
    • minecraft:dynamic/custom
      • Цей метод створить подію minecraft:custom, використовуючи всі вхідні значення.
      • Весь вміст вхідних даних буде надіслано разом всередині складеного теґу, зі значенням теґу кожних вхідних даних, поміщених під id з поля key цих вхідних даних.
      • До корисного навантаження можуть бути додані додаткові статичні поля.
      • Поля:
        • additions — поля, що додаються до корисного навантаження, необов’язковий складений теґ.
        • id — ID з простором імен.
  • Дія натискання
    • Загальний об'єкт, що використовується у діалогах для представлення дій, які можна виконати за допомогою натискання на діалоговому вікні.
      • Поля:
        • Звичайні дані кнопок.
      • action — дія, яка виконується при натисканні кнопки, необов’язковий об'єкт з полями:
        • <type-specific> — див. нижче, залежить від типу
  • Типи діалогів
    • minecraft:confirmation
      • Простий екран з двома діями в підвалі.
      • Дія виходу: та ж, що й дія no.
      • Поля:
        • Звичайні поля діалогів
        • yes — Дія натискання для позитивного результату.
        • no — Дія натискання для негативного результату.
    • minecraft:dialog_list
      • Прокручуваний список кнопок, що ведуть безпосередньо до інших діалогів, розташованих у стовпчиках.
        • Назви цих кнопок буде взято з полів external_title цільових діалогів.
      • Екран також має кнопку в підвалі, яка запускає дію виходу та закриває екран.
        • Мітка буде gui.cancel, якщо діалогове вікно має визначену дію виходу, і gui.back, якщо воно не має побічних ефектів.
      • Дія виходу: визначена у полі on_cancel.
      • Поля:
        • Звичайні поля діалогів.
        • dialogs — діалог, список діалогів або теґ діалогу.
        • on_cancel — необов’язкова подія натискання (той ж формат, що й click_event на текстових компонентах).
        • columns — додатне ціле число, що описує кількість стовпців, усталено: 2.
        • button_width — ширина кнопок у списку, додатне ціле число, усталено 150.
    • minecraft:multi_action
      • Прокручуваний список дій, розташованих у стовпчиках.
      • Екран також має кнопку в підвалі, яка запускає дію виходу та закриває екран.
        • Мітка буде gui.cancel, якщо діалогове вікно має визначену дію виходу, і gui.back, якщо воно не має побічних ефектів.
      • Дія виходу: визначена у полі on_cancel.
      • Поля:
        • Звичайні поля діалогів
        • actions — непорожній список дій натискання.
        • on_cancel — необов’язкова подія натискання (той ж формат, що й click_event на текстових компонентах).
        • columns — додатне ціле число, що описує кількість стовпців, усталено: 2.
    • minecraft:notice
      • Простий екран з однією дією в підвалі.
      • Дія виходу: та ж, що й action.
      • Поля:
        • Звичайні поля діалогів
        • action — дія натискання, усталено кнопка з міткою gui.ok без дії або підказки.
    • minecraft:server_links
      • Прокручуваний список посилань, отриманих від сервера у пакеті minecraft:server_links, впорядкований по стовпчиках.
      • Екран також має кнопку в підвалі, яка запускає дію виходу та закриває екран.
        • Мітка буде gui.cancel, якщо діалогове вікно має визначену дію виходу, і gui.back, якщо воно не має побічних ефектів.
      • Примітка: це заміна попереднього вікна «Серверні посилання», але тепер з додатковим тілом.
      • Дія виходу: визначена у полі on_cancel.
      • Поля:
        • Звичайні поля діалогів.
        • exit_action — необов’язкова подія натискання (той ж формат, що й click_event на текстових компонентах).
          • Якщо exit_action присутнє, кнопка для нього з’явиться у підвалі, інакше підвал відсутній.
          • exit_action також використовується для дії Escape.
        • columns — додатне ціле число, що описує кількість стовпців, усталено: 2.
        • button_width — ширина кнопок у списку, додатне ціле число, усталено 150.
  • Типи тіл діалогів
    • Усі діалоги мають список елементів тіла, що описують вміст між заголовком і діями або вхідними даними.
    • Події натискання обробляються діалоговим екраном так само, як і будь-які інші дії — це означає, що буде також запущено after_action.
    • Поля:
      • type — один з типів тіла діалогів з реєстру minecraft:dialog_body_type.
      • <залежить-від-типу> — див. нижче.
    • minecraft:item
      • Предмет з необов’язковим описом.
        • Якщо опис присутній, він буде показаний праворуч від предмета.
      • Предмет буде відображено так, ніби він знаходиться в слоті для інвентарю.
      • Предмет не масштабується, навіть якщо width і height встановлено у значення, відмінні від усталених.
      • Поля:
        • item — стіс предмета з кількістю.
        • description — необов’язковий об'єкт з полями:
          • contents — текстовий компонент.
          • width — максимальна ширина змісту, додатне ціле число, усталено 200.
          • Також може бути просто текстовим компонентом.
        • show_decorations — якщо true, над предметом буде виведено індикатор кількості та шкоди, усталено: true.
        • show_tooltip — якщо true, підказка предмета з’являється при наведенні на нього, усталено: true.
        • width — горизонтальний розмір елемента, усталено: 16.
        • height — вертикальний розмір елемента, усталено: 16.
    • minecraft:plain_message
      • Багаторядковий ярлик.
      • Поля:
        • contents — текстовий компонент.
        • width — максимальна ширина повідомлення, додатне ціле число, усталено 200.
  • Типи керування вхідними даними
    • Діалогове вікно вводу використовує набір елементів керування для отримання даних від користувача.
    • При відправці поточне значення вхідних даних буде перетворено в рядок і відправлено на сервер, як описано в розділі «Дії при відправці» нижче.
    • Поля:
      • type — один з типів керування вхідними даними з реєстру minecraft:input_control_type.
      • key — рядковий ідентифікатор значення, що використовується при відправці даних, повинен бути коректним аргументом шаблону (літери, цифри і _).
      • <залежить-від-типу> — див. нижче.
    • minecraft:boolean
      • Звичайний прапорець з ярликом.
      • Поля:
        • label — текстовий компонент, який відображатиметься праворуч від керування.
        • initial — початковий зміст, усталено: false (тобто ненатиснутий прапорець).
        • on_true — рядкове значення, яке надсилається, коли прапорець натиснуто, усталено: true.
        • on_false — рядкове значення, яке буде надіслано, коли прапорець знято, усталено: false.
    • minecraft:number_range
      • Повзунок для вибору числового значення з деякого діапазону.
      • Надсилає поточне вибране значення.
        • Цілі числа надсилатимуться без десяткової крапки.
      • Поля:
        • label — текстовий компонент, який буде використовуватися як ярлик повзунка.
        • label_format — ключ перекладу, який буде використано для побудови ярлика (перший аргумент — вміст поля label, другий — поточне значення), усталено: options.generic_value.
        • width — ширина входу, додатне ціле число, усталено: 200.
        • start — початкове значення (коли повзунок у крайньому лівому положенні) (включно), число з рухомою комою.
        • end — кінцеве значення (коли повзунок у крайньому правому положенні) (включно), число з рухомою комою.
        • steps — кількість кроків, натуральне число.
          • Примітка: значення 1 означає, що повзунок буде мати два положення (початок і кінець)).
        • initial — початкове значення повзунка, округлене до найближчого кроку вниз, має бути в межах діапазону, усталено min.
    • minecraft:single_option
      • Кнопка, яка при натисканні циклічно перемикається між набором опцій.
      • Надсилає значення, пов’язане з поточним вибраним пресетом.
      • Поля:
        • label — текстовий компонент, який буде відображатися на кнопці.
        • label_visible — якщо true, ярлик буде вбудовано в текст кнопки, усталено: true.
        • width — ширина кнопки, додатне ціле число, усталено: 200.
        • options — список об'єктів з полями:
          • id — рядкове значення, яке буде надіслано при надсиланні.
          • display — текстовий компонент для відображення на кнопці, необов’язковий (якщо відсутній, використовується id).
          • initial — необов’язковий булевий прапорець, який вибирає початкову опцію (тільки одна опція може мати значення true).
          • Крім того, список може містити звичайний рядок — у цьому випадку він еквівалентний одному запису з полем id, встановленим у цей рядок, та іншими полями, встановленими установок.
    • minecraft:text.
      • Просте введення тексту.
      • Надсилає поточний вміст без змін.
      • Поля:
        • width — ширина входу, додатне ціле число, усталено: 200.
        • label — текстовий компонент, який буде відображатися зліва від керування.
        • label_visible — видимість ярлика керування, усталено: true.
        • initial — початковий зміст, усталено: "" (порожньо).
        • max_length — максимальна довжина вхідних даних, додатне ціле число, усталено 32.
        • multiline — якщо присутній, дозволяє користувачам вводити декілька рядків, необов’язковий об'єкт з полями:
          • max_lines — якщо присутній, обмежує максимальну кількість рядків, необов’язкове додатне ціле число.
          • height — висота вхідних даних, необов’язкове ціле число у діапазоні від 1 до 512.
            • Якщо це поле не вказано, але вказано max_lines, висоту буде обрано відповідно до максимальної кількости рядків.
            • Якщо це поле і max_lines пропущено, усталено висота, яка вміщує 4 рядки.
      • Вихідні значення:
        • Як заміна шаблону: вміст без змін.
        • Як теґ: рядковий теґ із вмістом без змін.
  • Дії надсилання
    • Кожній дії надсилання у діалоговому вікні введення відповідає кнопка.
    • При натисканні однієї з цих кнопок значення всіх вхідних даних будуть зібрані і відправлені на сервер одним з методів, описаних нижче.
    • Поле id дії надсилання буде включено як вхід з ключем action.
    • Поля дії надсилання:
      • Звичайні дані кнопки.
      • id — рядковий ідентифікатор дії.
      • on_submit — метод надсилання, який запускається при натисканні на кнопку, об'єкт з наступними полями:
        • type — один з типів методу надсилання з реєстру minecraft:submit_method_type.
        • <type-specific> — див. нижче.
      • Примітка: сервер не перевіряє окремі значення, оскільки вони надходять як заповнені команди або користувацьке корисне навантаження.
  • Типи методів надсилання
    • minecraft:command_template
      • Цей метод створить команду на основі наданого шаблону макросу і запросить сервер запустити її (так само як подія натискання minecraft:run_command).
      • Якщо для виконання команди потрібен дозвіл, вищий за 0 (коли потрібні будь-які дозволи оператора), буде показано діалогове вікно підтвердження.
      • Макрос буде розширено значеннями з вхідних даних.
        • Наприклад, якщо макрос має вигляд some_command $(action), action parameter буде розширено до поля id дії надсилання.
        • Вхідні дані, які не використовуються в макросі, буде проігноровано, а параметри макросу, які не відповідають жодному з вхідних даних, буде замінено порожнім рядком.
      • Поля:
        • template — рядок з шаблоном макросу, який потрібно інтерпретувати як команду.
    • minecraft:custom_form
      • Цей метод створить користувацьку дію натискання на сервері з усіх значень і запросить сервер запустити її (так само, як і подія натисканняminecraft:custom).
      • Формат:
        • клавіші відокремлюються від значень символом горизонтальної табуляції (U+0009).
        • записи ключ-значення відокремлюються символом переведення рядка (U+000A).
        • Якщо символи U+0009 та U+000A присутні у будь-якому ключі або значенні, їх буде замінено на \t та \n.
      • Поля:
        • id — ID з простором імен.
    • minecraft:custom_template
      • Цей метод створить користувацьку дію натискання на сервері, використовуючи наданий шаблон макросу, і надішле її на сервер (так само, як і подія натискання minecraft:custom).
      • Макрос буде розширено значеннями з вхідних даних.
        • Вхідні дані, які не використовуються в макросі, буде проігноровано, а параметри макросу, які не відповідають жодному з вхідних даних, буде замінено порожнім рядком.
      • Поля:
        • template — рядок з шаблоном макросу, який буде використано як корисне навантаження.
        • id — ID з простором імен.
  • Вбудовані діалоги
    • Вбудований пакет даних містить кілька користувацьких діалогів для налаштування конкретних екранів, що використовуються клієнтом
    • minecraft:custom_options
      • Показує зміст теґу minecraft:pause_screen_additions (див. нижче)
      • Дозволяє користувачеві вибрати певний діалог, якщо цей теґ містить декілька записів
      • Примітка: Оскільки цей теґ призначено для забезпечення інтероперабельності, будь-який вміст, що замінює цей діалог, має бути обережним, щоб не приховати інші постачальники діалогів
    • minecraft:server_links
      • Заміна раніше існуючого екрана «Серверні посилання»
      • Спрощення міграції для серверів, які раніше використовували цю функцію

Ігрове правило

  • Додано ігрове правило useLocatorBar.
    • Усталено увімкнено для серверів, на яких запущено експеримент «Панель локатора».
    • Вимкнення ігрового правила призведе до видалення всіх існуючих путівників у всіх гравців.

Налаштування

  • Додано нове налаштування відео «Відстань хмар», щоб зменшити відстань хмар.

Статистика

  • Додано minecraft:happy_ghast_one_cm: Відстань, подолана на щасливому ґасті.

Теґи

  • Додано теґ блоків #happy_ghast_avoids.
    • Містить блоки, яких стараються уникати щасливі ґасти.
  • Додано теґ блоків #triggers_ambient_desert_sand_block_sounds.
    • Містить блоки, які можуть викликати звуки пустельного піску, що відтворюються з блоків, розташованих вище.
  • Додано теґ блоків #triggers_ambient_dried_ghast_block_sounds.
    • Містить блоки, які можуть викликати звуки оточення висушених ґастів, коли блок висушеного ґаста розиіщено на них.
  • Додано теґ предметів #happy_ghast_food.
    • Містить предмети, якими можна годувати щасливих ґастів.
  • Додано теґ предметів #happy_ghast_tempt_items.
    • Містить предмети, якими можна спокусити щасливих ґастів.
  • Додано теґ предметів #harnesses.
    • Містить усі типи упряжей.
  • Додано теґ сутностей #can_equip_harness.
    • Містить сутностей, яких можуть екіпірувати упряжжю.
  • Додано теґ сутностей #followable_friendly_mobs.
    • Містить недитячих сутностей, за якими будуть слідувати ґастенята.
  • Додано теґ діалогів #pause_screen_additions.
    • Діалоги у цьому теґу замінюють кнопку «Звітувати помилку» або кнопку «Серверні посилання» на екрані паузи.
  • Додано теґ діалогів #quick_actions.
    • Діалоги, що відкриваються при натисканні швидкі дії.

Зміни

[ред. | ред. код]

Блоки

[ред. | ред. код]

Вирізаний гарбуз і голови

  • Приховуватиме гравців на панелі локатора, якщо носити у слоті голови.

Кущі зі світляками

  • Тепер виробляють більшу і більш постійну кількість частинок.

Предмети

[ред. | ред. код]

Феєрверкова ракета

  • Під час планерування феєрверк буде використовуватися тільки як прискорення, навіть якщо він розміщений на блоці.

Повідець

  • Повідці тепер зроблені вдвічі товстішими, щоб відповідати Bedrock Edition.
  • Слизову кульку в рецепті було замінено ниткою.
Інгредієнти Рецепт майстрування
Нитка
  • Тепер можна використовувати повідці, щоб зв’язати двох мобів разом.
    • Присівши, взаємодія з будь-яким мобом при утриманні групи прив’язаних мобів призведе до того, що ці моби будуть прив’язані до сутності, з яким відбувається взаємодія.
    • Неможливо нікого прив’язати до себе.
  • Якщо повторна прив’язка тварини призведе до негайного обриву повідця через відстань, повторна прив’язка не відбудеться.
  • Повідці можуть бути відрізані від сутности під час взаємодії ножицями, що знижує їхню міцність.
    • Це стосується як власного з'єднання повідця, так і всіх прикріплених до нього сутностей.
    • Роздавачі тепер можуть відрізати повідці від сутностей перед собою, якщо вони оснащені ножицями; це також витрачає міцність ножиць.
  • Покращено механіку повідців, перероблено фізику повідців, що дозволяє більш стабільно з'єднувати повідці, особливо коли сутності, яких прив’язано, не лежать на землі.
    • При перетягуванні на повідці сутності на повідці тепер будуть орієнтуватися до гравця.
    • Використання феєрверкової ракети під час польоту з прив’язаними сутностями тепер призведе до розриву з'єднань повідців.
  • Під час прив’язування вже прив’язаного моба, поточний повідець буде розірвано, і гравець знову прив’яже сутність до гравця.
    • Неможливо вкрасти прив’язані сутності в інших гравців.
  • Змінено взаємодії з вузлами повідця і блоками паркану:
    • При взаємодії з вузлом повідця або парканом, якщо в зоні дії вузла повідця знаходяться сутності, прив’язані до гравця, вони будуть прив’язані до вузла повідця або паркану.
    • Якщо прикріпити мобів не вдається через відстань або немає чого прикріплювати, гравець переведе всіх прив’язаних до паркану сутностей до себе.
    • Якщо до вузла повідця нічого не прикріплено, він зникає.
    • Взаємодія присівши може призвести лише до прикріплення мобів гравця до паркану.
    • Взаємодія з ножицями або пробивання вузла повідця призведе до розриву всіх поточних з’єднань.
  • Човни та великі тварини, яких можна прив’язувати, але які не можуть поміститися в човні (коні, віслюки, мули, верблюди та нюхачі) тепер можна прив’язувати до щасливого ґаста спеціальною конфігурацією з 4-х повідців.
    • Щасливий ґаст також покаже користувацький шар, коли до нього прив’язують щось повідцем.
    • Повідці у чотирному з’єднанні щасливого ґаста тепер рендеряться без провисання.
  • Змінено відстань рвання повідця з 10 до 12 блоків.
    • Для визначення відстані між двома прив’язаними сутностями використовується відстань між центрами обмежувальних коробок сутностей, а не їхні ноги.
    • Повідець щасливого ґаста тепер довший — з вільним переміщенням на відстані 10 блоків і рванням повідця на 16 блоках.

Шкіра

Зілля невидимости

  • Приховуватиме гравців на панелі локатора.

Сідло

  • Можна зняти з мобів, які мають його використанням ножиць на мобі.
    • Не можна його так зняти зі спустошувачів або мобів з наїзниками.
    • Ножиці в роздавачі не працюють.
  • Сідла тепер можна змайструвати з 3 шкіри й 1 залізним злитком.
    • Цей рецепт розблоковується, коли гравець підбирає першу шкіру.
Інгредієнти Рецепт майстрування
Шкіра +
Залізний злиток
Invicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: ШкіраInvicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: ШкіраInvicon Iron Ingot.png: Inventory sprite for Залізний злиток in Minecraft as shown in-game linking to Залізний злиток with description: Залізний злитокInvicon Leather.png: Inventory sprite for Шкіра in Minecraft as shown in-game linking to Шкіра with description: Шкіра
Invicon Saddle.png: Inventory sprite for Сідло in Minecraft as shown in-game linking to Сідло with description: Сідло

Ножиці

  • Тепер можуть зняти сідла, кінські обладунки, упряжі і килими з мобів.
    • Їх не можна зняти, якщо моб має наїзника.
    • Їх не можна зняти, якщо гравець присів.
  • Сідла не можна зняти зі спустошувачів.
  • Роздавачі з ножицями не можуть зняти сідла, кінські обладунки, упряжі і килими з мобів.

Морква

Яйця виклику

Ґаст

  • Оновлено текстури ґаста, збільшивши роздільну здатність, щоб відповідати текстурам нового щасливого ґаста.
  • Тепер викидають платівку «Tears», коли убиті вогняною кулею, відхиленою гравцем.

Кінь, віслюк та мул.

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

Вовки, вівці і свині

  • Тепер їхні ноги віддзеркалені.

Немобові сутності

[ред. | ред. код]

Снаряди

  • Тепер снаряди мають запас стійкости до ураження цілі, який змінюється з часом.
    • Всі снаряди стартують без запасу на перші два такти польоту.
    • Після цього запас цілі буде розширюватися на 0.05 блока за такт, поки не досягне попереднього фіксованого запасу в 0.3 блока.
    • Це забезпечує кращу точність поблизу гравця або сутности, що стріляє, але водночас залишає певний простір для зіткнення, коли снаряд знаходиться на більшій відстані.

Генерація світу

[ред. | ред. код]

Лісовий маєток

  • Кімната «1x1_b5.nbt» тепер знову генерується.

Формат команд

[ред. | ред. код]

/datapack

  • Додано /datapack create
    • Створює новий порожній каталог пакету даних для поточного світу.
    • Підтримувана версія пакета завжди дорівнює тій, що підтримується грою.
    • Доступно лише для власників серверів.
    • Синтаксис: /datapack create <id> <назва>
      • id — ім’я нового пакета, має бути коректним іменем каталога.
      • назва — текстовий компонент, який буде розміщено в описі в pack.mcmeta.

/playsound

  • Додано нову категорію ui.
    • Звуки в цій категорії продовжать грати при призупиненні гри, схоже до music.

Ігровий процес

[ред. | ред. код]

Бартер

Туман

  • Туман тепер застосовується до 3D елементів HUD, таких як руки гравця від першої особи та предмети в руках.
  • Тепер під час дощу стає туманніше,.

Музика

  • Музика тепер грає, навіть коли гру призупинено.
  • До налаштувань музики та звуків додано опцію «Частота музики», яка дозволяє гравцям змінювати частоту відтворення музики в ігровому світі.
    • Доступні значення: «Усталена», «Часта» та «Постійна».
  • Додано опцію «Показувати музичну підказку», яка дозволяє показувати музичну підказку щоразу, коли починає відтворюватися пісня.
    • Якщо цю опцію увімкнено, пісня, яка зараз грає, буде постійно відображатися у верхньому лівому куті ігрового меню паузи.
    • Усталено увімкнено.

Звуки

  • Додано нову категорію гучности звуків під назвою «UI» для звуків елементів інтерфейсу, наприклад натискання на кнопку.
  • Змінено звуки оточення піску з піску, червоного піску і кераміки:
    • Їм більше не потрібен доступ до неба.
    • Шанс їх відтворення тепер дещо зменшено.
    • Тепер вони однаково грають у всіх біомах.
    • Блоки піску, червоного піску та кераміки більше не викликають звуки оточення вітру (block.sand.wind).
    • Низька суха трава і висока суха трава тепер можуть викликати звуки оточення вітру (block.sand.wind), коли знаходяться над 2 блоками піску, червоного піску або кераміки.
    • Звуки оточення мертвого куща тепер мають дещо більший шанс відтворення.
  • Було перейменовано наступні категорії звуків:
    • Дружні істоти -> Дружні моби
    • Ворожі істоти -> Ворожі моби
  • Було перейменовано наступні звуки:
    • entity/leashknot/break1 -> entity/leashknot/unleash1
    • entity/leashknot/break2 -> entity/leashknot/unleash2
    • entity/leashknot/break3 -> entity/leashknot/unleash3
    • entity/leashknot/place1 -> entity/leashknot/leash1
    • entity/leashknot/place2 -> entity/leashknot/leash2
    • entity/leashknot/place3 -> entity/leashknot/leash3

Режим спостерігача

  • Спостерігачі тепер телепортуються разом із сутностями, які переміщуються в інші виміри, але припиняють спостерігати за ними.

Вибухове зілля

  • Відстань від вибухового зілля до уражених сутностей тепер залежить від найближчої відстани між гитбоксом сутности та гитбоксом вибухового зілля, де воно приземлилося.
    • Якщо в сутність безпосередньо потрапило вибухове зілля, вона отримає повний ефект від цього зілля.
    • Якщо сутності згруповані разом, вони отримають однакову силу ефекту.

Загальне

[ред. | ред. код]

Атрибути

  • flying_speed
    • Ґасти тепер мають атрибут flying_speed, який впливає на їхню швидкість польоту.

Моделі блоків

  • Обертання моделі блока більше не обмежуються кратністю 22.5.
    • Значення elements[].rotation.angle у моделях блоків більше не обмежується кратністю 22.5 градусів і тепер може бути будь-яким кутом від -45 до +45.

Хмари

  • Хмари тепер простягаються до самого горизонту.
  • Змінено візерунок хмарів у небі.

Керування

  • Було додано нове сполучення клавіш під назвою «Швидкі дії», щоб дозволити користувачам отримати доступ до набору діалогів, налаштованих за змістом.
    • Усталена клавіша: G
    • Ця функція налаштована теґом діалогів minecraft:quick_actions.
      • Якщо цей теґ порожній, натискання клавіші нічого не робить.
      • Якщо цей теґ має один елемент, натискання клавіші відкриває діалог, що міститься в ньому.
      • Якщо цей тег має кілька елементів, натискання клавіші відкриває діалог minecraft:quick_actions, який (усталено) дозволяє користувачеві вибрати один з елементів теґу.
      • Якщо цей діалог видалено, натискання клавіші нічого не робить.
    • Це налаштування призначене для використання у користувацькому контенті та на серверах, тому цей теґ усталено порожній.

Титри

  • Оновлено титри.

Формат компонента даних

  • attribute_modifiers
    • Додано необов’язкове поле display для записів attributes_modifiers.
      • Існують 3 типи відображення:
        • default — Поточна поведінка показу розрахованих значень модифікаторів атрибутів у підказці.
        • hidden — Не показує запис модифікатора атрибута.
        • override — Замінює показаний текст модифікатора атрибута.
          • Містить одне поле value для текстового вмісту, який буде показано для цього запису модифікатора атрибута.
  • equippable
    • Додано нове необов’язкове поле: can_be_sheared (логічне значення).
      • Якщо true, гравці можуть використовувати ножиці, щоб зняти цей предмет екіпіровки з цільового моба, натиснувши ПКМ, за умови, що всі інші умови використання ножиць виконані.
      • Якщо не зазначено, усталено false.
    • Додано нове необов’язкове поле: shearing_sound (звукова подія).
      • Це звукова подія, яка відтворюється, коли екіпірований предмет розрізається.
      • Якщо не зазначено, усталено встановлено на звукову подію item.shears.snip.
  • painting/variant
    • Більше не приймає вбудовані варіанти.

Пакет даних

  • Версія формату пакета тепер 80.
  • У визначенні типу виміру з’явилося нове необов’язкове поле, cloud_height що вказує, на якому рівні Y починаються хмари у вимірі.
  • Аргумент командного рядка --quickPlaySingleplayer тепер можна використовувати без ідентифікатора для запуску в останній зіграний світ.
  • Звіт «Синтаксис команди» тепер містить інформацію про необхідний рівень дозвілу.
  • Користувачі тепер отримуватимуть запит на підтвердження перед виконанням команди з дії натискання run_command в книгах і чаті, якщо команда не може бути розібрана або вимагає підвищених дозволів (тобто вищих за 0).
  • Подію натискання minecraft:custom було розширено до повного теґу NBT.

Дані сутности

  • Додано поля home_pos і home_radius усім мобам.
    • Моби з встановленою домашньою позицією обмежать пошук шляху, щоб залишатися в межах вказаної області.
    • Деякі моби, такі як кажани, слимаки, магмокуби, фантоми і дракони Енду можуть це ігнорувати.
    • Взаємодія з повідцями або верховою їздою може змінити домашнє положення моба.
  • area_effect_cloud
    • Поле Particle перейменовано на custom_particle, і тепер завжди функціонує як точне перевизначення усталеної кольорової частинки entity_effect.
      • Поле не буде записано, якщо не вказано перевизначення.
      • Колір більше не успадковуватиметься від вмісту зілля при визначенні типів частинок entity_effect або tinted_leaves.
  • tnt
    • Сутність, яка підпалила динаміт, тепер зберігається у необов’язковому полі owner (UUID живої сутности).
  • vex
    • Власник бісика тепер зберігається у необов’язковому полі owner (UUID моба).

Ресурси спорядження

  • Додано новий тип шару happy_ghast_body, який рендериться у слоті тіла щасливого ґаста.

Шрифти

  • Шрифт uniform було оновлено для використання Unifont 16.0.03.
  • Додано раніше пропущені гліфи Unifont для приватних областей використання.
    • Ці гліфи завантажуються як окремий підшрифт minecraft:include/unifont_pua і не входять до складу жодного звичайного шрифту.
    • Символами в цих областях керує Under-CSUR (Under-ConScript Unicode Registry), який додає різні шрифти, відсутні в офіційному наборі Unicode, такі як Tengwar або Sitelen Pona..
  • Постачальник шрифта Unihex
    • Поле size_overrides тепер необов’язкове (усталено порожній список).

Моделі предметів

  • Визначення моделі предмета тепер мають логічне поле oversized_in_gui, яке усталено має значення false
    • Якщо значення true, моделі предмета буде дозволено бути більшою за слот предмета
    • Якщо значення false, модель предмета буде обрізано до розміру слоту предмета під час рендерингу у gui
    • Цю можливість рендерингу предметів за межами слотів не слід вважати офіційно підтримуваною, її було тимчасово відновлено як виняток, оскільки багато серверів покладаються на неї
    • В якийсь момент у майбутньому її сподіваються замінити на офіційно підтримуваний спосіб досягнення подібної функціональности
  • Введено нову модель предмета minecraft:player_head для обробки завантаження та рендерингу текстур профілю гравця
  • Видалено підтримку minecraft:profile з minecraft:head
  • Спеціальий тип моделі minecraft:player_head
    • Зображує голову гравця.
    • Використовує профіль з компонента minecraft:profile для завантаження текстури. Зображує усталену текстуру, доки не буде повністю завантажено текстуру профілю.
    • Без полів.
  • Спеціальий тип моделі minecraft:head
    • Більше не підтримує профіль з компонента minecraft:profile для завантаження текстури гравця.
    • Зображує усталену текстуру гравця, коли kind дорівнює player і не надано перевизначення текстури.
    • Поля залишаються незмінними.

Панорама

  • Оновлено панораму, щоб показати сцену зі щасливими ґастами, які літають поруч з гірським схилом.

Меню призупинення

  • Пакет даних може вимагати, щоб деякі з доступних діалогових вікон були доступні з екрана призупинення
  • Ця функція замінює кнопку «Серверні посилання» і розміщується на екрані призупинення за тими самими правилами
  • Кнопки, що ведуть до діалогів, показаних у такий спосіб, використовуватимуть ярлик, описаний у полі external_title
  • Ця можливість налаштовується теґом діалогів minecraft:pause_screen_additions:
    • Якщо цей теґ не вказано або він порожній, але сервер надіслав пакет server_links, теґ буде оброблено так, ніби він містить діалог minecraft:server_links.
      • Примітка: це відповідає попередній поведінці функції серверних посилань
      • Якщо цей діалог буде видалено, теґ залишиться порожнім
    • Якщо цей теґ залишається порожнім, кнопка не відображається (натомість відображаються кнопки «Надіслати відгук» та «Звітувати помилку»)
    • Якщо цей теґ містить один елемент, кнопка екрана призупинення призведе безпосередньо до цього діалога
    • Якщо цей теґ має декілька елементів, кнопка екрана призупинення призведе до minecraft:custom_options, який (усталено) дозволяє користувачеві вибрати один з елементів теґу
      • Якщо цей діалог вилучено, кнопку не буде видно

Realms

  • Змінено макет екрана конфігурації Realms для використання вкладок.
    • Вкладка «Світи», що містить зміни в будь-якому з слотів світів, створення нових світів та зміну їхніх налаштувань.
    • Вкладка «Гравці» для керування гравцями, які мають доступ до Realm, та їхнім рівнем доступу до нього.
    • Вкладка «Підписка» для керування підпискою на Realms.
    • Вкладка «Налаштування» для зміни налаштувань Realm.
  • Додано параметр «Регіон», який дає змогу більш детально контролювати, в якому регіоні запускати Realm.
  • Змінено формулювання кнопки Закрити / Відкрити Realm на Тимчасово закрити / Відновити Realm.
  • Додано логотип Realms до екранів завантаження Realms.
  • Додано інформацію про регіон при приєднанні до Realm.

Пакет ресурсів

  • Версія формату пакета тепер 63.
  • Гра тепер послідовно враховуватиме параметр текстури blur у файлах .png.mcmeta.
  • Усі основні шейдери тепер є однорідними блоками.
  • Текстура хмари (clouds.png) більше не може бути пофарбована.
  • Усі файли JSON (у worlds, packs, configuration, тощо) тепер розбираються в суворому режимі.
  • Спрайти hud/locator_bar_arrow_up і hud/locator_bar_arrow_down тепер анімовані зі стандартним визначенням animation у відповідних файлах .mcmeta.
  • Текстури панорами тепер мають бути однакового розміру і квадратної форми.
  • Додано поле моделі предмета oversized_in_gui.
  • Представлено нову спеціальну модель голови гравця type.Minecraft.

Шейдери

  • Усі вбудовані уніформи тепер є однорідними блоками замість непрозорих розрізнених уніформ.
  • Користувацькі уніформи, що надаються шейдерам після обробки, тепер є однорідними блоками.
  • Визначення уніформ у json-файлах тепер є окремими блоками.
  • Додано два нові основні шейдери; stars і sky, які використовуються для візуалізації зірок та верхньої частини неба відповідно.
  • Туман шейдеру
    • Туман тепер поділяється на навколишній та на основі відстані промальовування.
    • Раніше обидва ці поняття змішували в одній уніформі.
    • Туман навколишнього середовища повинен представляти «туманність» середовища, в якому знаходиться гравець: лава, вода, а тепер ще й атмосфера.
    • Туман відстані промальовування повинен приховувати межі видимої місцевости.
    • Для визначення інтенсивности туману навколишнього середовища використовується сферична відстань, для туману відстані промальовування — циліндрична відстань.
    • Результуюче значення туману для будь-якої заданої вершини є максимальним з обох значень.
  • Уніформний блок Fog
    • FogStart перейменовано на FogRenderDistanceStart і тепер представляє початок туману відстані промальовування.
    • FogEnd перейменовано на FogRenderDistanceEnd і тепер представляє кінець туману відстані промальовування.
    • FogEnvironmentalStart є новим і представляє початок туману середовища.
    • FogEnvironmentalEnd є новим і представляє кінець туману середовища.
    • FogShape було видалено. Туман відстані промальовування тепер має циліндричну форму, а туман навколишнього середовища — сферичну.
  • Визначення ефектів після обробки
    • Записи на мапі цілей розширено для підтримки нових властивостей.
      • Нове необов’язкове логічне поле: persistent
        • Усталено: false
        • Якщо true, ця ціль рендерингу буде постійною у всіх кадрах.
        • Вміст цілі буде очищено при зміні розміру екрана.
      • Нове необов’язкове поле: clear_color
        • Усталено: [0, 0, 0, 0]
        • Формат: Числове значення ARGB, або масив чисел з рухомою комою у порядку [R, G, B, A]
        • Коли цю ціль буде створено або очищено, її буде залито цим кольором.
    • Значення уніформи тепер є списком на блок, а не глобальним списком.
      • напр. uniforms: { "UniformBlockName": [ { "type": "vec2", "value": [...] } ] }
        • Порядок укіформ у блоці повинен відповідати порядку в шейдері.
    • name як частина визначення уніформи більше не використовується.
    • value як частина визначення уніформи замінює старе values, а тип залежить від поля type.
      • Це поле обов’язкове.
      • "type": "int" потребує "value": 123 (єдине ціле число).
      • "type": "float" потребує "value": 123.4 (єдине число з рухомою комою).
      • "type": "vec2" потребує "value": [1.2, 3.4] (два числа з рухомою комою).
      • "type": "vec3" потребує "value": [1.2, 3.4, 5.6] (три числа з рухомою комою).
      • "type": "ivec3" потребує "value": [1, 2, 3] (три цілі числа).
      • "type": "vec4" потребує "value": [1.2, 3.4, 5.6, 7.8] (чотири числа з рухомою комою).
      • "type": "matrix4x4" потребує "value": [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0] (чотири ряди чотирьох стовпців чисел з рухомою комою).
  • Шейдери ефектів після обробки
    • Замість того, щоб кожна уніформа була окремим непрозорим типом, вони тепер згруповані в однорідні блоки.
      • Вони будуть встановлені відповідно до визначення передачі в json-файлі і можуть бути спільними як для вершинних, так і для фрагментних шейдерів.
    • Список розмірів (усі уніформи vec2 *Size) тепер заміняється єдиним блоком уніформи SamplerInfo.
      • Тут вказано, по порядку, розмір вихідної текстури, а потім розмір кожної вхідної текстури.
      • Порядок текстур у файлі опису визначатиме порядок розташування семплерів в цій уніформі.
      • Для більшості ланцюжків повідомлень це просто OutSize і InSize, як і раніше.
      • Усі розміри є vec2
  • post/bits.fsh
    • Очікує BitsConfig з float Resolution і float MosaicSize.
  • post/blit.fsh
    • Очікує BlitConfig з vec4 ColorModulate.
  • post/blur.vsh і post/box_blur.fsh
    • Очікує BlurConfig з vec2 BlurDir і float Radius.
  • post/color_convolve.fsh
    • Очікує ColorConfig з vec3 RedMatrix, vec3 GreenMatrix і vec3 BlueMatrix.
  • post/invert.fsh
    • Очікує InvertConfig з float InverseAmount.
  • post/rotscale.vsh
    • Очікує RotScaleConfig з vec2 InScale, vec2 InOffset і float InRotation.
  • post/spiderclip.fsh
    • Очікує SpiderConfig з vec4 Scissor і vec4 Vignette.
  • Блок уніформи Globals
    • Доступний через #moj_import <minecraft:globals.glsl>
    • Більшість шейдерів здатні отримувати цей блок уніформи, навіть якщо вони зазвичай його не використовують.
    • Містить ScreenSize, GlintAlpha, GameTime і MenuBlurRadius.
      • MenuBlurRadius — радіус розмиття фону при відкритому меню.
  • Блок уніформи Fog
    • Доступний через #moj_import <minecraft:fog.glsl>
    • Більшість шейдерів здатні отримувати цей блок уніформи, навіть якщо вони зазвичай його не використовують.
    • Містить FogColor, FogShape, FogStart, FogEnd, FogSkyEnd і FogCloudsEnd.
      • FogSkyEnd є новим і показує, де повинен закінчуватися туман під час малювання неба.
      • FogCloudsEnd є новим і показує, де повинен закінчуватися туман під час малювання хмар.
      • FogEnd є «звичайним» відключенням туману, як і раніше.
    • FOG_IS_SKY тепер є доступним для шейдерів position.vsh/position.fsh, коли вони рендеряться для неба.
  • Блок уніформи Projection
    • Доступний через #moj_import <minecraft:projection.glsl>
    • Більшість шейдерів здатні отримувати цей блок уніформи, навіть якщо вони зазвичай його не використовують.
    • Містить ProjMat без змін.
  • Блок уніформи DynamicTransforms
    • Доступний через #moj_import <minecraft:dynamictransforms.glsl>
    • Більше не доступний для шейдерів, які зазвичай його не використовують.
    • Містить ModelViewMat, ColorModulator, ModelOffset, TextureMat, LineWidth.
  • Блок уніформи Lighting
    • Доступний через #moj_import <minecraft:light.glsl>
    • Більшість шейдерів здатні отримувати цей блок уніформи, навіть якщо вони зазвичай його не використовують.
      • Значення можуть не мати сенсу, якщо шейдер не очікує цього, однак.
    • Містить Light0_Direction і Light1_Direction.
  • Блок уніформи CloudInfo
    • Доступний лише для хмарних шейдерів (rendertype_clouds.vsh/rendertype_clouds.fsh).
      • Містить CloudColor, CloudOffset і CellSize (новий).
        • CellSize містить розмір окремої комірки хмари.
  • Блок уніформи LightmapInfo
    • Доступний лише для шейдера світлової мапи (lightmap.fsh).
    • Містить AmbientLightFactor, SkyFactor, BlockFactor, UseBrightLightmap, NightVisionFactor, DarknessScale, DarkenWorldFactor, BrightnessFactor, SkyLightColor без змін в поведінці.

Звуки

Звукові події

  • block.sand.wind було перейменовано на block.dry_grass.ambient.

Сплеш

  • Видалено «Minors welcome!»
  • Змінено «Pumpa kungen!» на «Pumpakungen!»
  • Змінено «10 years of Mining and Crafting!» на «15 years of Mining and Crafting!»
  • Додано 5 сплешів:
    • «Music by Aaron Cherof!»
    • «Music by Kumi Tanioka!»
    • «Music by Amos Roddy!»
    • «Flint and Steel!»
    • «Chicken Jockey!»

Теґи

  • Додано carrot до теґу предметів #horse_food.
  • Додано happy_ghast до теґів сутностей #dismounts_underwater і #fall_damage_immune.
  • Теґ блоків #plays_ambient_desert_block_sounds було перейменовано на #triggers_ambient_desert_dry_vegetation_block_sounds.

Формат текстового компонента

  • Події натискання
    • Додано нову дію натискання minecraft:custom.
      • Коли користувач натискає на компонент з цією дією, клієнт надсилає спеціальний пакет minecraft:custom_click_action на сервер.
      • Передбачуване використання — як альтернатива run_command для використання на модифікованих серверах без необхідности додавання користувацьких команд.
      • Цей пакет не працює на ванільних серверах.
      • Поля:
        • id — ID з простором імен.
        • payload — необов’язкове рядкове поле.
  • Подія натискання діалогів
    • Додано нову дію show_dialog.
      • Коли користувач натискає на цей компонент, йому буде відкрито діалог.
      • Поля:
        • dialog — ідентифікатор з простором імен з реєстру minecraft:dialog або вбудоване значення діалогу, як описано вище.

Перегляд від третьої особи

Спрайти UI

  • mob_effects.png-atlas більше не існує; з’єднано у gui.png-atlas.
    • Це означає, що спрайти ефектів мобів тепер підтримують властивості масштабування спрайтів GUI.
  • Додано спрайти icon/music_notes і toast/now_playing.

Виправлення

[ред. | ред. код]
  • Виправлення MC-3697 було частково скасовано. Декоративні підвісні сутності, такі як картини та рамки для предметів, тепер захищені від вибухів динаміту під водою, в той час як предмети та стійки для обладунків знову стали вразливими до них.
  • Скасовано виправлення MC-101556: Занадто велика дальність телепортації порталу Незеру (еквівалентна повному блоку)

90 помилок виправлено

З випущених версій до 1.21
  • MC-36696 — Натискання на кнопку статистики на екрані меню пересуває гру на 1 такт.
  • MC-69821 — Динаміт «забуває» гравця, який його підпалив, коли світ перезавантажується.
  • MC-94800 — URL, показане в діалогу «Перейти за посиланням» не скорочене.
  • MC-97423 — Кінь тимчасово застрягає в анімації стрибка, якщо з нього встати.
  • MC-103511 — Звук / пісня перестає відтворюватися після регулювання гучности.
  • MC-104231 — Завантаження користувацької структури не завантажує рейки коректно.
  • MC-112730 — Рендер променя маяка та структурних блоків відбувається двічі за кадр.
  • MC-118081 — Звуки не призупиняються, коли гру призупинено на деяких екранах інтерфейсу.
  • MC-118430 — Призивач бісика не зберігається в NBT, незважаючи на те, що він використовується для завдання ШІ.
  • MC-118432 — Призивач бісика не скидається, коли він мертвий.
  • MC-140819 — Модель катедри розширюється через слот інвентарю.
  • MC-147260 — Значки мап не відображаються на столі картографа.
  • MC-191306 — Звуки, відтворені за допомогою /playsound, відтворюються у всіх вимірах.
  • MC-200092 — Схоже, що /setworldspawn ігнорує параметр «angle».
  • MC-200925 — На ґастів не діють зілля, кинуті їм на голову.
  • MC-217887 — Непідписані книги, написані у 1.9-pre1 або раніше неправильно зберігаються при покращенні світу.
  • MC-224704 — Тріщини в блоках не піддаються впливу туману від сипкого снігу або лави.
  • MC-230902 — Чорні фігури іноді з'являються на кінцевому небі Енду на малій відстані рендерингу
  • MC-236464 — Промені маяків, що випромінюються знизу гравця, невидимі після перезавантаження блоків.
  • MC-238931 — Хмари припиняють рендеринг до того, як їх сховає туман
  • MC-239701 — Проблема рендерингу під час ламання льоду та польоту з «Chunk Builder», встановленим на багатопотоковий.
  • MC-240121 — Частина «1x1_b5.nbt» не генерується в лісових маєтках.
  • MC-248682 — На напівпрозорі блоки, що рухаються поршнями, туман впливає некоректно.
  • MC-248688 — На падіння напівпрозорих блоків туман впливає некоректно.
  • MC-250107 — Тіні сутностей ґастів замалі порівняно з розміром їхніх моделей.
  • MC-256411 — Хмари відображаються не повністю залежно від кута
  • MC-257532 — Хмари не заповнюють небо після зміни висоти на 1.18
  • MC-258336 — Чари «Льодохід» викликають часті візуальні пошкодження біля кордонів чанків на будівниках чанків «Потоковий» і «Напівблок.».
  • MC-262268 — Не працює навігація за допомогою клавіатури у графічному інтерфейсі книги й пера.
  • MC-264431 — Теґ #minecraft:sand має два minecraft:suspicious_sand.
  • MC-266318 — Люки та двері мають суперечливі субтитри для відчинення та зачинення.
  • MC-269744 — Збій нестачі пам’яті під час використання шаблонів з великим шаром.
  • MC-272825 — Користувацькі мапи від 23w31a і раніше не оновлюються належним чином у пізніших версіях.
З 1.21.1
  • MC-276264 — Тінь від екрана досягнень рендериться під значками предметів.
  • MC-276665 — Музика ніколи не вмикається, коли її перемикають у меню.
  • MC-277369 — Значок чернетки звіту спочатку не відображається при збереженні звіту як чернетки.
  • MC-277370 — Значок чернетки звіту не зникає, коли звіт відкидається.
  • MC-277486 — Значки ефектів мобів ігнорують параметр «scaling» у файлах mcmeta.
З 1.21.2
  • MC-275374 — Потопельники з CanBreakDoors:1b не руйнують двері.
  • MC-279417 — Заманюючи мобів на блоки на Y=-64, Ви змусите їх шукати шлях до найвищої точки.
З 1.21.3
  • MC-277903 — Значки вкладок творчого інвентарю можуть відображати накладання перезарядження предмета.
  • MC-277991 — 2 найяскравіші кольори пікселів на предметах човна з блідого дуба все ще перемикаються.
  • MC-277992 — 1 колір у текстурі блідо-дубового човна неправильний.
  • MC-278459 — unifont.json містить кінцеву кому.
  • MC-278466 — Рядки, пов'язані з пакетом даних експерименту «Мішечки», не містяться у deprecated.json.
З 1.21.4
  • MC-278873 — Фіксатор даних регенерує чанки з предметами, отриманими з квіткових горщиків за допомогою Ctrl + Вибрати блок до версії 1.13, або вибиває гру, якщо предмет знаходиться в інвентарі гравця.
  • MC-279284 — Сфери досвіду від кинутих пляшок чарів дуже часто застрягають у блоках.
З 1.21.5
  • MC-279515 — Гра зависає при виконанні команди /test clearall з великими радіусами.
  • MC-279875 — Неможливо залізти на плиту по діагоналі через підвісні риштування.
  • MC-280047 — Помірні корови використовують свою текстуру 1.14 з увімкненим пакетом ресурсів «Програмістське мистецтво».
  • MC-280266 — Кущі зі світляками не продукують стільки частинок, як у Bedrock Edition, або не виробляють їх так само постійно, як це було у попередніх версіях.
  • MC-280268 — Пломені та вітрені використовують «великі» яйця виклику, хоча моби подібного розміру використовують «середні».
  • MC-280276 — Деякі моделі предметів все ще можуть закріплюватися у блоці нижче, коли ви знаходитесь на землі.
  • MC-280281 — Поплавці швидко тремтять, коли прикріплені до сутностей, що рухаються.
  • MC-280297 — Рівень гучності між травою та ґрунтом є непослідовним.
  • MC-280471 — Поле Particle.color у обласних храмах ефекту доступне лише для читання.
  • MC-280502 — Ключ перекладу snbt.parser.undescore_not_allowed має одрук.
  • MC-293619 — У текстурі яйця виклику курки у «Програмістському мистецтві» відсутні пікселі, які відповідають кольору тла слота для інвентарю.
  • MC-293754 — Minecraft час від часу спричиняє помилки OpenGL.
  • MC-295395 — Сутності по-різному взаємодіють з порталами Незеру.
  • MC-295677 — Головне меню зникає з чорного після закриття екрана «Вітаємо в Minecraft».
  • MC-295681 — Виправлено помилку, яка призвела до утворення опалого листя всередині лісових маєтків.
  • MC-295690 — Гравці залишаються у вогні деякий час після того, як ледь доторкнулися до вогню.
  • MC-295850 — Кнопки «Готово» та «Скасувати» на екрані редагування правил гри під час створення світу роблять те саме.
  • MC-295866 — Команди /setblock і /fill більше не оновлюють потужність редстоуну в деяких ситуаціях.
  • MC-295867 — Структури з попередніх версій не працюють з DataFixerUpper.
  • MC-295879 — Удар по човнах при бігу, а потім потрапляння в них призводить до падіння човна крізь блок під ним.
  • MC-295895 — 1.21.5 порушує поведінку вагонетки під час подорожі через портали Незеру.
  • MC-295914 — Файли таблиць здобичі приймають неприпустимий JSON.
  • MC-295944 — Перезавантаження зомбоселянина без професії призводить до того, що він отримує випадковий одяг професії.
  • MC-296035 — Два пікселі з «mooshroom_spawn_egg» збігаються з «cow_spawn_egg».
  • MC-296099 — Зіткнення з порталом Незеру працює або не працює залежно від кардинального напрямку.
  • MC-296121 — Занадто великий розмір буфераClientboundLevelChunkPacketData.
  • MC-296311 — Якщо динаміт торкнеться води, він зруйнує блоки та пошкодить сутності, але проігнорує декоративні сутності.
  • MC-296337 — Вагонетки призводять до збільшення використання пам’яті та збоїв.
  • MC-296348 — На мобах NoAI:1b не можна їздити верхи в 1.21.5+.
  • MC-296624 — Текстура старого коричневого мушрума відсутня у «Програмістському мистецтві».
  • MC-296701 — Перетворені сутності не зберігають свій компонент custom_data.
  • MC-296709 — Усі неусталені компоненти jukebox_playable видаляються з існуючих предметів при оновленні повз 1.21.4.
  • MC-296784 — На екрані «Ласкаво просимо до Minecraft» відсутнє затемнення.
  • MC-296866 — Не вдається отримати доступ до предикатів певних просторів імен за допомогою /execute.
  • MC-297264 — Породи котів більше не ґрунтуються на зерні.
  • MC-297347 — Приручені тварини більше не сидять, коли їхній господар змінює вимір.
  • MC-297461 — Дані про екіпірування та позицію для сну не можуть бути завантажені в 1.21.4, але можуть бути завантажені в 1.21.5 для бджіл, виведених з гнізда та вулика.
  • MC-297524 — З’єднання з Realm дає дивний HTML-текст.
  • MC-297537 — Додаткова звукова подія «entity.wolf_whine.whine» існує у sounds.json.
  • MC-297591 — Перлини Енду можуть несподівано обірватися.
  • MC-297868 — Предмети у слотах armor.body та сідла не зберігаються після смерти, якщо ігрове правило keepInventory встановлено на true.
  • MC-297893 — Ефект чарів prevent_equipment_drop не працює для слотів armor.body і сідла.
  • MC-297894 — Команда /clear не очищає слоти armor.body і сідла.

Відео

[ред. | ред. код]

Відео, зроблені slicedlime:

Відео, зроблене W1de:

Галерея

[ред. | ред. код]

Примітки

[ред. | ред. код]

Навігація

[ред. | ред. код]