Система досягнень (Java Edition)

Матеріал з Minecraft Wiki
Перейти до: навігація, пошук
Information icon.svg
Тільки для Java Edition

Система досягнень (англ. Advancements) — спосіб показати просування гравця і випробувати його.

Отримання

Досягнення зберігаються в папці зі світом. Їх можна отримати в будь-якому режимі гри, виконавши потрібну задачу або використовуючи команду /advancement.

Досягнення можна виконати навіть без завершення минулих досягнень, які перебувають перед даним.

Коли досягнення виконається, в правому верхньому кутку і в чаті з'явиться повідомлення про це. Колір тексту заголовка в повідомленні залежить від досягнення: у цілей і звичайних досягнень жовтий текст заголовка, у випробувань — рожевий. Тема при виконанні звичайного досягнення — «Нове досягнення!», цілі — «Ціль достигнута!», випробування — «Випробування завершено!».

Якщо ви виконаєте будь-яке випробування, то вам відтворюється відповідний звук.

Інтерфейс

Щоб відкрити систему досягнень, необхідно натиснути відповідну клавішу в меню паузи або клавішу L (може бути змінена в налаштуваннях гри). Спочатку у вікні системи досягнень буде написано: «Схоже, що тут нічого немає :(». Виберіть відкриваються після отримання перших досягнень.

Система досягнень складається з «дерев», кожне з яких закінчується цілями або випробуваннями. Таких «дерев» всього п'ять:

Кожна вкладка має свій фон з повторюваною текстурою.

При утриманні курсора на значку досягнення, можна побачити назву досягнення і його опис.

Рамки значків досягнень розрізняються залежно від складності досягнення:

Обрамлення ікон

ки

Опис
Виконано Не виконано
Advancement-plain-raw.png Advancement-plain-worn.png Звичайне досягнення.
Advancement-oval-raw.png Advancement-oval-worn.png Досягнення з ціллю
Advancement-fancy-raw.png Advancement-fancy-worn.png Досягнення з випробуванням.

Нові досягнення та вкладки можна додати за допомогою файлів JSON. Дивіться нижче.

Список досягнень

Minecraft

Дерево досягнень у вкладці "Minecraft"
Іконка Досягнення Опис Предок Завдання (якщо відрізняється) Внутрішній ідентифікатор
Advancement-plain-raw.pngMinecraftСерце і історія гриОтримайте верстак у ваш інвентар.minecraft:story/root
Advancement-plain-raw.pngКам'яне століттяДобудьте камінь новим кайломMinecraftОтримайте кругляк у ваш інвентар.minecraft:story/mine_stone
Advancement-plain-raw.pngОтримання оновленняПобудуйте краще кайлоКам'яне століттяОтримайте кам'яне кайло у ваш інвентар.minecraft:story/upgrade_tools
Advancement-plain-raw.pngОтримати обладнанняКуй залізо...Отримання оновленняОтримайте залізний зливок у ваш інвентар.minecraft:story/smelt_iron
Advancement-plain-raw.pngДрес-кодЗахистіть себе залізною бронейОтримати обладнанняОтримайте один вид залізної броні у ваш інвентар.minecraft:story/obtain_armor
Advancement-plain-raw.pngГаряча штучкаЗаповніть відро лавоюОтримати обладнанняОтримайте відро с лавою у ваш інвентар.minecraft:story/lava_bucket
Advancement-plain-raw.pngІ кайло без діла ржавієОновіть своє кайлоОтримати обладнанняОтримайте залізне кайло у ваш інвентар.minecraft:story/iron_tools
Advancement-plain-raw.pngНе дочекаєтесь!Відобразити стрілу щитомДрес-кодВідхиліть снаряд за допомогою щита.minecraft:story/deflect_arrow
Advancement-plain-raw.pngДві стихіїСформуйте і добудьте обсидіанГаряча штучкаОтримайте блок обсидіану у ваш інвентар.minecraft:story/form_obsidian
Advancement-plain-raw.pngДіаманти!Добудьте діамантІ кирка без діла іржавієОтримайте діамант у ваш інвентар.minecraft:story/mine_diamond
Advancement-plain-raw.pngВогняні недраПобудуйте, запаліть і увійдіть в портал НезеруДві стихіїЗайдіть в портал Нижнього Світу.minecraft:story/enter_the_nether
Advancement-plain-raw.pngОсипь мене діамантамиДіамантна броня рятує життяДіаманти!Отримайте один із видів алмазної броні у вашому інвентарі.minecraft:story/shiny_gear
Advancement-plain-raw.pngЧаклунствоЗачаруйте елемент за зачарованим столом.Діаманти!minecraft:story/enchant_item
Advancement-oval-raw.pngДоктор для зомбіОслабьте і зцілите зомбі-селянинаВогняні недраВикиньте зілля слабості в зомбі-селянина і дайте йому золоте яблуко (повернувшись до зомбі і натиснувши клавішу ПКМ золотим яблуком у руці).minecraft:story/cure_zombie_villager
Advancement-plain-raw.pngНепристойне окоСлідкувати за перлиною жемчугаВогняні недраЗайти в фортецю.minecraft:story/follow_ender_eye
Advancement-plain-raw.pngКінець?Зайти в портал КраюНепристойне окоПотрапьте в вимір Краюminecraft:story/enter_the_end

Пекло

Advancement tree in the "Nether" tab
Іконка Досягнення Опис Предок Завдання (якщо відрізняється) Внутрішній ідентифікатор Нагороди
Advancement-plain-raw.pngНижній світПринесіть літній одягЗайти в вимір Нижнього світуminecraft:nether/root
Advancement-fancy-raw.pngКротова нораСкористайтеся нижнім світом, щоб подорожувати на 7 км у звичайному світіНижній світВикористовуйте нижній світ для пересування між 2 точками в Overworld з мінімальною горизонтальною відстанню 7000 блоків між собою.minecraft:nether/fast_travel100 досвіду
Advancement-plain-raw.pngЧертоги страхуУвірвіться в пекельну фортецюНижній світУвійдіть в пекельну фортецю.minecraft:nether/find_fortress
Advancement-fancy-raw.pngПовернути відправникуВбийте ґаста його ж знаряддямНижній світУбийте ґаста використовуючи вогнене знаряддя.minecraft:nether/return_to_sender50 досвіду
Advancement-plain-raw.pngУ полум'яДоудьте вогняний стерженьЧертоги страхуОтримайте вогняний стержень у ваш інвентар.minecraft:nether/obtain_blaze_rod
Advancement-plain-raw.pngБідний Йорик!Здобудьте череп скелета-висушувачаЧертоги страхуОтримайте через скелета-висушувача у ваш інвентар.minecraft:nether/get_wither_skull
Advancement-fancy-raw.pngВійна світівЗаманіть ґаста з нижнього світу в звичайний світ, а потім вбийте йогоПовернути відправникуВбити ґаста в звичайному світіminecraft:nether/uneasy_alliance100 досвіду
Advancement-plain-raw.pngGrid Grass Block.pngМісцевий чародійЗваріть зілляУ полум'яВізьміть предмет зі слота для приготування зілля.minecraft:nether/brew_potion
Advancement-plain-raw.pngДиво-юдоВикликайте висушувачаБідний Йорик!Перебуваєте в паралелепіпеді 100.9 × 100.9 × 103.5, в центрі якого закликається висушувач.minecraft:nether/summon_wither
Advancement-fancy-raw.pngЄнергетичний коктейльОдночасно застосовуйте кожну дію зілляМісцевий чародійОтримайте всі ці 13 зілля одночасно.minecraft:nether/all_potions100 досвіду
Advancement-plain-raw.pngБажаний світПобудуйте і розмістіть маякДиво-юдоПеребуваєте в паралелепіпеді 20×20×14, в центрі якого активується блок маяка.minecraft:nether/create_beacon
Advancement-fancy-raw.pngЯк ми дісталися?Кожний ефект застосовується одночасноЄнергетіческій коктейльОтримайте всі ці 23 эффекта одночасно.minecraft:nether/all_effects1,000 досвіду
Advancement-oval-raw.pngМаяковськийДоведіть маяк до повної потужностіБажаний світПеребуваєте в паралелепіпеді 20×20×14, в центрі якого активується блок маяка, що стояв на піраміді з 4-х шарів.minecraft:nether/create_full_beacon

Край

Дерево просування на вкладці "Край"
Іконка Досягнення Опис Предок Завдання (якщо відрізняється) Внутрішній ідентифікатор Нагороди
Advancement-plain-raw.pngКрайКінець оба початок?Зайдіть в вимір Край.minecraft:end/root
Advancement-plain-raw.pngЗвільніть КрайХай щастить!КрайВбийте дракона Краю.minecraft:end/kill_dragon
Advancement-oval-raw.pngНове поколінняПідберіть яйце драконаЗвільніть КрайОтримайте яйце дракона у ваш інвентар.minecraft:end/dragon_egg
Advancement-plain-raw.pngІдеальна втечаПокиньте остівЗвільніть КрайВикидайте перлу Краю або пройдіть у кінцеві ворота.minecraft:end/enter_end_gateway
Advancement-oval-raw.pngДежавю...Відродити драконаЗвільнити КрайВикличте дракона за допомогою ендерських кристалів.minecraft:end/respawn_dragon
Advancement-oval-raw.pngОсвіжи диханняЗберіть дихання дракона в пляшечкуЗвільнити КрайОтримати пляшечку з диханням дракона в ваш інвентар.minecraft:end/dragon_breath
Advancement-plain-raw.pngБудь як вдома подорожнійЗайдіть в місто Єнда, що тут може статися?Ідеальна втечаЗайти в місто Єндminecraft:end/find_end_city
Advancement-oval-raw.pngДе твої крила?Знайти елітруБудь як вдома, подорожнійОтримати крила елітри у ваш інвентар.minecraft:end/elytra
Advancement-fancy-raw.pngЧудовий видЛевітайте до 50 блоків від атак ШалкераБудь як вдома, подорожнійПрикладіть ефект левітації і переміщуйте вертикальну відстань в 50 блоків.minecraft:end/levitate50 досвіду

Пригоди

Advancement tree in the "Adventure" tab
Іконка Досягнення Опис Предок Завдання (якщо відрізняється) Внутрішній ідентифікатор Нагороди
Advancement-plain-raw.pngПригодаПригоди, розвідки та бойові діїУбийте будь-яку сутність або будь-яку іншу особу.minecraft:adventure/root
Advancement-plain-raw.pngДоброчинне вигнанняВбийте головного розбійників. Може, варто поки триматися далі від деревень…Пригодаminecraft:adventure/voluntary_exile
Advancement-plain-raw.pngМисливець на монстрівВбийте одного з цих мобів.Пригодаminecraft:adventure/kill_a_mob
Advancement-plain-raw.pngНе відходячи від каси!Купіть що-небудь у селянинаПригодаВізьміть предмет зі слота виходу торговця, і поставте його в свій інвентар.minecraft:adventure/trade
Advancement-plain-raw.pngФайл:Grid Блок меду.pngПовільне падінняСтрибніть в блок меду, щоб заповільнити своє падінняПригодаСтрибніть на бокову сторону блоку меда, знаходячись у повітріminecraft:adventure/honey_block_slide
Advancement-plain-raw.pngСамострілСтрілніть з арбалетуПригодиminecraft:adventure/ol_besty
Advancement-plain-raw.pngСолодких снівЗмініть свою точку відродженняПригодаЛяжь у ліжко. Просування буде надано, як тільки гравець опиниться в ліжку, навіть якщо гравець насправді не успішно спить.minecraft:adventure/sleep_in_bed
Advancement-fancy-raw.pngГерой селаУспішно відобразіть атаку н селоДоброчинне вигнанняminecraft:adventure/hero_of_the_village
Advancement-plain-raw.pngПотрапити в халепуМетніть тризуб в ціль
Примітка: Викинути свою єдину зброю не є гарною ідеєю.
Мисливець на монстрівminecraft:adventure/throw_trident
Advancement-plain-raw.pngТочно в цільВистріліть в кого-небудь з лукаМисливець на монстрівminecraft:adventure/shoot_arrow
Advancement-fancy-raw.pngЗвіробійВбити всіх ворожих монстрівМисливець на монстрівВбийте усіх цих 33 мобів. Інші натовпи ігноруються для цього просування.minecraft:adventure/kill_all_mobs100 досвіду
Advancement-oval-raw.pngСвітло в кінці тунеляСкористайтеся тотемом безсмертя, щоб перехитрити смертьМисливець на монстрівminecraft:adventure/totem_of_undying
Advancement-oval-raw.pngТри закони големотехнікіСтворіть залізного голема для захисту селаНе відходячи від каси!Створити залізного голема.minecraft:adventure/summon_iron_golem
Advancement-fancy-raw.pngАрбалістичнийУбийте п'ять унікальних мобів одним вистрілом арбалетуСтаріна БетсіВикористовуючи арбалет, зачарований пронзливість IV, вбийте п'ять унікальних мобів (п'ять мобів, які є різними типами один від одного) з тією ж вистрілом.minecraft:adventure/arbalistic85 досвіду
Advancement-fancy-raw.pngДвох пташок однією стрілоюУбийте двох фантомів з пронизливим вистріломСтаріна БетсіВикористовуючи арбалет, із зачаруванням на пронзливість, вбийте двох фантомів з одного вистрілу.minecraft:adventure/two_birds_one_arrow65 досвіду
Advancement-fancy-raw.pngЧас пригодДослідити всі біомиСолодких снівВідвідайте всі ці 42 біома.minecraft:adventure/adventuring_time 500 досвіду
Advancement-plain-raw.pngГримнув травневий грімУразить селянина блискавкоюПотрапити в халепуВдарьте селянина з блискавкою, створеною тризубом з канальним чарівництвом.minecraft:adventure/very_very_frightening
Advancement-fancy-raw.pngСнайперська дуельВбийте скелета з більш ніж 50 метрівТочно в цільВикористовуйте снаряд, щоб убити скелета з 50 або більше блоків, горизонтально.minecraft:adventure/sniper_duel50 досвіду
Advancement-plain-raw.pngФайл:Grid Мішень.pngУ яблучко!Попадіть стрілою прямо у яблучко блоку мішеньСнайперська дуельПотрапте стрілою, тризубом, сніжком або яйцем прямо в яблучко мішені. (Увага! Досягнення є тільки в снапшотов версії 1.16.minecraft:adventure/bullseye

Господарство

Дерево просування у вкладці «господарство»
Іконка Досягнення Опис Предок Завдання (якщо відрізняється) Внутрішній ідентифікатор Нагороди
Advancement-plain-raw.pngВиробництвоСвіт повний друзів і їжіЇжте все, що можна їсти.minecraft:husbandry/root
Advancement-plain-raw.pngРомантический ужинРозведи двох тварин разомВиробництвоРозведи цих 15 мобів. Інші мобільні породи, якщо такі є, ігноруються для просування.minecraft:husbandry/breed_an_animal
Advancement-plain-raw.pngДруг людиниПриручити тваринуВиробництвоПриручи одного з 6 видів мобів які є приручними.minecraft:husbandry/tame_an_animal
Advancement-plain-raw.pngПоле чудесПосадіть в землю зерно і дочекайтеся, поки воно виростеВиробництвоПосади одне з цих 5 зерен. Культури та рослини без насіння ігноруються для просування.minecraft:husbandry/plant_seed
Advancement-plain-raw.pngЗловіть рибуСпіймати рибуВиробництвоВикористовуйте вудку для лову риби.minecraft:husbandry/fishy_business
Advancement-plain-raw.pngПора похарчуватисяПоставте багаття під вуликом і зберіть мед, не розсердивши бджілокВиробництвоminecraft:husbandry/safely_harvest_honey
Advancement-plain-raw.pngПолосатий вантажЗа допомогою «Шовкового дотику» перемістіть бджолине гніздо з трьома бджолами всерединіВиробництвоminecraft:husbandry/silk_touch_nest
Advancement-fancy-raw.pngЩасливий фермерРозвести всіх тварин!Романтический ужинРозведи кожних цих 15 тварин. Інші шахрайські моби, якщо такі є, ігноруються для просування.minecraft:husbandry/bred_all_animals100 досвіду
Advancement-plain-raw.pngПовний каталогПриборкуйте усіх видів кішокДруг людиниminecraft:husbandry/complete_catalogue
Advancement-fancy-raw.pngЯк не з'їм то пошкодуюСпробуй все їстівне, навіть якщо це піде не на користьПоле чудесЗ'їж всі ці 39 їжі. Інші продукти, як торт, ігноруються для просування.minecraft:husbandry/balanced_diet100 досвіду
Advancement-fancy-raw.pngТерпіння і трудПовністю скористайтеся діамантовою мотикою, а потім перегляньте свій життєвий вибірПоле чудесВикористовуйте кінцевий біт довговічності на діамантовій мотиці, щоб він зламався.minecraft:husbandry/break_diamond_hoe100 досвіду
Advancement-plain-raw.pngРибацька хитрістьСпіймати рибу... без вудки!Зловіть рибуСпіймайте рибу за допомогою відра, щоб риба опинилася у відрі..minecraft:husbandry/tactical_fishing

Формат JSON

Користувальницькі досягнення знаходяться в наборах даних як окремі файли в форматі JSON:

Ці файли мають наступну споруду:

  • Кореневий тег.
    •  display: Не обов'язково. Дані про відображення.
      •  icon: Дані для значка.
        •  item: Ідентифікатор предмета.
        •  nbt: NBT-дані предмета.
      •  title: Заголовок досягнення.
      •  title: Текстовий JSON (текст і форматування як при використанні команди /tellraw).
      •  frame: Не обов'язково. Форма рамки значка досягнення. challenge — зубчаста, goal — округлена, task — звичайна (за замовчуванням).
      •  background: Не обов'язково. Шлях до файлу фону (тільки для першого досягнення у вкладці).
      •  description: Опис досягнення.
      •  description: Текстовтй JSON (текст і форматування як при використанні команди /tellraw).
      •  show_toast: Приймає значення true або false. Показує виконане досягнення в верхньому правому куті. За замовчуванням включено.
      •  announce_to_chat: Приймає значення true або false. Повідомляє в чат про виконані досягнення. За замовчуванням включено.
      •  hidden: Приймає значення true або false. Приховує досягнення і досягнення, наступні за ним, поки воно не буде виконано. За замовчуванням вимкнено.
    •  parent: Шлях до предку досягнення (не діє до кореневого досягнення).
    •  criteria: Необхідні до виконання умови.
      •  <назваУмова>: Назва, дане умові (повинно бути унікальним).
        •  trigger: Тригер досягнення. Вказівка, що потрібно перевіряти для отримання досягнення.
        •  conditions: Умови, які повинні бути зустрінуті при активації тригера.
    •  requirements: Не обов'язково. Список списків необхідних умов. Можна припустити, якщо потрібні всі умови.
    •  rewards: Не обов'язково. Нагороди при отриманні досягнення.

Список тригерів

minecraft: bred_animals

Викликається, коли гравець звів двох тварин. умови:

minecraft: brewed_potion

Викликається, коли гравець узяв зілля з стійки. умови:

  •  conditions:
    •  potion: Ідентифікатор зілля.

minecraft: changed_dimension

Викликається, коли гравець переміщається в інший вимір. умови:

  •  conditions:
    •  from: Вимір, звідки гравець перемістився. Приймає 3 значення.
    •  to: Вимір, звідки гравець перемістився. Приймає 3 значення.

minecraft: channeled_lightning

Викликається, коли гравець вражає сутність блискавкою від чар «Громовержець». Умови:

minecraft: construct_beacon

Викликається, коли гравець змінює конструкцію маяка. умови:

  •  conditions:
    •  level: Рівень оновленої конструкції маяка.
    •  level:
      •  max: Максимальне значення.
      •  min: Мінімальне значення.

minecraft: consume_item

Викликається, коли гравець з'їдає/випиває предмет. Умови:

minecraft: cured_zombie_villager

Викликається, коли гравець виліковує зомбі-селянина. Умови:

  •  conditions:
    •  villager: Селянин, результат лікування.
    •  zombie: Зомбі-селянин, який був прямо перед завершенням лікування (не тоді, коли він тільки почав виліковуватися).

minecraft: effects_changed

Викликається, коли до гравця застосовується ефект. Умови:

  •  conditions:
    •  effects: Список ефектів гравця.
      •  <minecraft:эффект>: Ідентифікатор ефекту.
        •  amplifier: Рівень ефекту.
        •  amplifier:
          •  max: Максимальне значення.
          •  min: Мінімальне значення.
        •  duration: Тривалість ефекту в ігрових тактах.
        •  duration:
          •  max: Максимальне значення.
          •  min: Мінімальне значення.

minecraft: enchanted_item

Викликається, коли гравець чарує предмет на столі зачарування (не викликається, якщо на ковадлі або за допомогою команд). Умови:

  •  conditions:
    •  item: Зачарований предмет.
    •  levels: Рівні, потрачені на чар.
    •  levels:
      •  max: Максимальне значення.
      •  min: Мінімальне значення.

minecraft: enter_block

Викликається, коли гравець входить в блок. Перевіряє умови кожен ігровий такт. Умови:

  •  conditions:
    •  block: ID блока, в якому перебуває гравець.
    •  state: Стан блоку.
      •  <стан>: Стан блоку. Ключ — назва стану блоку, значення — необхідне значення даного стану.

minecraft: entity_hurt_player

Викликається, коли гравець отримує шкоди. Умови:

minecraft: entity_killed_player

Викликається, коли сутність вбиває гравця. Умови:

  •  conditions:
    •  entity: Перевіряє сутність, яка вбила гравця, завдавши непрямої шкоди (наприклад: скелет, який випустив стрілу з лука).
    •  killing_blow: Тип шкоди, яка вбила гравця.

minecraft: filled_bucket

Викликається, коли гравець заповнює відро чим-небудь. Умови:

minecraft: fishing_rod_hooked

Викликається, коли гравець вудкою ловить предмет або тягне сутність. Умови:

minecraft: impossible

Викликається тільки командами.

minecraft: inventory_changed

Викликається, коли інвентар гравця змінюється. Умови:

  •  conditions:
    •  items: Список предметів в інвентарі гравця. Всі предмети зі списку повинні бути в інвентарі гравця, але не всі предмети з інвентарю гравця повинні бути в списку.
    •  slots:
      •  empty: Кількість порожніх клітинок в інвентарі.
      •  empty:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  full: Кількість повністю заповнених осередків (наприклад, яблуко — 64 предмета, перлина Краю — 16).
      •  full:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  occupied: Кількість зайнятих слотів в інвентарі.
      •  occupied:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.

minecraft: item_durability_changed

Викликається, коли предмет в інвентарі змінює міцність. Умови:

  •  conditions:
    •  delta: Різниця в міцності.
    •  delta:
      •  max: Максимальне значення.
      •  min: Мінімальне значення.
    •  durability: Залишена міцність.
    •  durability:
      •  max: Максимальне значення.
      •  min: Мінімальне значення.
    •  item: Предмет до того, як він був пошкоджений.

minecraft: levitation

Викликається, коли гравець левітує. Умови:

  •  conditions:
    •  distance:
      •  absolute:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  horizontal:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  x:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  y:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  z:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
    •  duration: Тривалість левітації в ігрових тактах.
    •  duration:
      •  max: Максимальне значення.
      •  min: Мінімальне значення.

minecraft: location

Викликається кожні 20 ігрових тактів (1 секунда) і перевіряє, де знаходиться гравець. Умови:

minecraft: nether_travel

Викликається, коли гравець переміщається в Нижній світ, а потім в звичайний світ. Умови:

  •  conditions:
    •  distance: Відстань в звичайному світі між точками, де гравець увійшов в Нижній світ і де він вийшов.
      •  absolute:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  horizontal:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  x:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  y:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.
      •  z:
        •  max: Максимальне значення.
        •  min: Мінімальне значення.

minecraft: placed_block

Викликається, коли гравець ставить блок. Умови:

  •  conditions:
    •  block: Поставлений блок. Містить ID блоку.
    •  item: Предмет, який був використаний, перш ніж блок був поставлений.
    •  location: Місцезнаходження поставленого блоку.
    •  state: Стан блоку.
      •  <стан>: Стан блоку. Ключ — назва стану блоку, значення — необхідне значення даного стану.

minecraft: player_hurt_entity

Викликається, коли гравець торкається мобу або гравця. Умови:

minecraft: player_killed_entity

Викликається, коли гравець вбиває моба. Умови:

minecraft: recipe_unlocked

Викликається, коли гравець розблокує рецепт. Умови:

  •  conditions:
    •  recipe: Разблокований рецепт.

minecraft: slept_in_bed

Викликається, коли гравець лягає на ліжко. Умови:

minecraft: summoned_entity

Викликається, коли викликається сутність. Працює з залізними големами, сніговими големами, драконом Краю і висушувачем. Використання роздавальників, щоб поставити черепи скелета-висушувача або гарбуза, все ще викликає спрацьовування тригера, а яйця призову, команди і спавнер мобів не викликають. Умови:

minecraft: tame_animal

Викликається, коли гравець приручає тварину. Умови:

minecraft: tick

Викликається кожен ігровий такт (20 раз в секунду).

minecraft: used_ender_eye

Викликається, коли гравець використовує Око Краю (в світі з згенерованою фортецею). Умови:

  •  conditions:
    •  distance: Горизонтальна дистанція між гравцем і фортецею.
    •  distance:
      •  max: A maximum value.
      •  min: A minimum value.

minecraft: used_totem

Викликається, коли гравець використовує тотем. Умови:

minecraft: villager_trade

Викликається, коли гравець торгує з селянином. Умови:

Історія

Java Edition
1.1216 лютого 2017Dinnerbone повідомляє, що він і Darngeek витратили цілий день на розробку «нової речі».
20 лютого 2017Проект «даній речі» готовий і може бути випущений; пізніше він натякає на назву проекту.[1]
22 лютого 2017Він стверджує, що «сягає» цілей в проекті; «Так. Багато. Файлів. Json.» — додає він.
Пізніше в той же день він заявляє, що проект стає більше і йому може знадобитися команда «складніше, ніж /scoreboard»
6 березня 2017«Технічна частина завершена, залишився інтерфейс.» — повідомляє він.
«Сьогодні я зробив „tabthulhu“.» — пізніше додає він,[2] вказавши, що в цьому проекті можна використовувати велику кількість вкладок.
13 березня 2017Він знову посилається на назву нової речі в Твітері.
14 березня 2017Він повідомляє, що інтерфейс готовий і працює, він витратив на це багато днів і паперу.
22 березня 2017Проект «нагороджує гравців речами» — повідомляє він.
23 березня 2017Dinnerbone повідомляє, що для цього проекту потрібно близько 500 файлів JSON.
Пізніше він повідомляє про те, що робить нову річ;[3] він пише, що це прихований зашифрований ZIP-файл замаскований під зображення.[4][5][6] Це ZIP-файл, який містить в собі файли JSON.
Після цього він відправляє ще один зашифрований ZIP-файл, який містить ще кілька рецептів.[7]
24 березня 2017«„Deafening metallic condor“ збиває мене з пантелику», повідомляє Dinnerbone. Користувачі швидко розшифрували повідомлення в посилання Gfycat, що демонструє нові досягнення.
Потім він каже, що інтерфейс може мати кілька вкладок з «деревами» досягнень.[8][9] Він пояснює, що саме це він мав на увазі під словом «tabthulhu»[10]
Інтерфейс управляється за допомогою файлів.[11]
17w13aНова система досягнень.
17w14aНові досягнення, в тому числі нова вкладка «Пригоди».
Нові повідомлення з ефектом ковзання з різницею в кольорах: жовтий — звичайні досягнення, рожевий — випробування.
17w15aДодано описи до досягнень і змінені деякі заголовки.
Нове досягнення «Час пригод».
17w16bНовий тригер minecraft:item_durability_changed.
17w17aНові досягнення та нові вкладки: «Край» і «Нижній світ»
Новий тригер minecraft:levitation.
Нова умова feature в тригері location.
Коли досягнення виконано, можна викликати функцію.
Значок досягнення підтримує додаткові дані предмета.
Додано 5 модифікаторів в команди /advancement grant і /advancement revoke: «everything», «from», «until», «through», і «only».
17w17bВсі заголовки і описи досягнень беруться з файлів перекладів.
Додано число для відображення просування в досягненні.
Новий тригер changed_dimension, мающий дві умови: to і from — приймающий «overworld», «the_nether» або «the_end».
Умова «location» набуває нового параметру dimension приймающий «overworld», «the_nether» або «the_end».
17w18aПовідомлення про зароблених досягнень у чаті.
Нові досягнення у вкладці «Пригоди»: «Друг людини», «Романтична вечеря» і «Щасливий фермер».
Нові тригери: minecraft:tick і minecraft:tame_animal.
Нові параметри відображення: show_toast і announce_to_chat.
Нове ігрове правило announceAdvancements, що повідомляє про виконане досягненні і заміняє стару запис у файлі server.properties.
Параметр «entity» і тригер minecraft:levitation використовує параметр «distance».
Досягнення «Чудовий вид!» вимагає підняття на 50 блоків у висоту, замість тривалості ефекту левітації дорівнює 30 секундам.
Досягнення «Снайперська дуель» працює тільки з горизонтальною відстанню.
17w18bНова вкладка «Сільське господарство» та досягнення: «Поле чудес», «Терпіння і труд», «Як не з'їм то пошкодую» і «Три закони големотехнікі».
Деякі досягнення переміщені у вкладку «Сільське господарство».
Нові тригери: consume_item, placed_block, в arbitrary_player_tick.
Досягнення «Мисливець на монстрів» і «Звіробій» вимагають 24 мобу, знаходиться на відстані ілюзорний зі списку.
pre1Нові досягнення: «Енергетичний коктейль», «Світло в кінці тунелю», «Кротова нора» і «Війна світів».
Новий параметр відображення: hidden.
Нові тригери: effects_changed, used_totem, і nether_travel.
Параметр commands видалений та замінений на function.
«Дерева» досягнень тепер розташовуються в центрі інтерфейсу.
Предмети і сутності набувають нового параметру nbt.
Суті набувають нові параметри: effects і location.
Видалений тригер arbitrary_player_tick.
pre2Нове приховане досягнення: «Неможливе можливо!». За його виконання дається 100 Сфера досвіду-тех.gif.
pre3Досягнення «Неможливе можливо!» тепер включає в список ефектів опір.
За виконання досягнення «Неможливе можливо!» дається 1000 Сфера досвіду-тех.gif.
Досягнення «Як не з'їм то пошкодую» тепер включає в список їжі всі види риби і зачароване золоте яблуко.
Остання відкрита вкладка в списку досягнень запам'ятовується.
pre5Рецепти, розблоковані в досягненнях, тепер мають батьків minecraft:recipes/root.
Деякі рецепти, які можна розблокувати в досягненнях, перейменовані.
pre7За всі випробування дають досвід.
релізПовідомлення про виконані досягнення супроводжуються звуками.
1.1317w43aКористувальницькі досягнення переміщені в набори даних.
17w45aДодана умова селектора advancement для перевірки наявності досягнень.
18w14aНові досягнення: «На гачку», «Рибацька хитрість», «Потрапити в халепу» і «Вдарив травневий грім».
18w14bДосягнення «Енергетичний коктейль» і «Неможливе можливо!» тепер включають в себе ефект «Повільне падіння».
18w19aДосягнення «Неможливе можливо!» тепер включає в себе ефект «Морська сила».
18w22aЗадля досягнення «Снайперська дуель» змінився опис в зв'язку з додаванням тризуба.
pre6Доданий nbt в параметри значка досягнення.
pre7У описів досягнень є кольори: звичайні досягнення і досягнення-мети мають зелені опису. Описи досягнень типу challenge фіолетові.
1.1418w43aДодано 4 нових досягнення: «Самостріл», «І хто тут тепер розбійник?», «Двох птахів одним пострілом», «Арбаллістіка».
18w44aНове досягнення: «Повний каталог».
Досягнення «Романтична вечеря» і «Друг людини» тепер включає в себе кішку, а не оцелота.
Досягнення «Щасливий фермер» тепер включає в себе панду.
18w50aОновлене досягнення «Повний котолог» для включення в нього нової кішки.
1.14.3pre2Насищення більше не потрібно для досягнення «Неможливе можливо!».
1.1519w34aДосягнення «Романтична вечеря» тепер може бути виконано з використанням бджіл.
19w35aБджоли тепер включені в досягнення «Щасливий фермер».[12]
Пляшка меду тепер включена в досягнення «Як не з'їм то пошкодую».
19w45aДосягнення «Точно в ціль» тепер можна розблокувати, завдавши шкоди сутності, використовуючи примарну стрілу.
19w46aДодані досягнення «Уповільнене падіння», «Пора підкріпитися» і «Смуґастий вантаж».
Додані наступні тригери досягнень: bee_nest_destroyed, safely_harvest_honey і slide_down_block.
Заплановані версії Java Edition
1.1620w07aПігліни і свінопотами включені в умови виконання досягнень «Мисливець на монстрів» і «Звіробій».
20w09aДодано нове досягнення: «В яблучко». Для отримання цього досягнення, гравцеві необхідно потрапити снарядом прямо в центр мішені.
20w10atarget_hit був змінений.
signalStrength був перейменований в signal_strength.
Доданий projectile: відповідає снаряду-сутності.
Доданий shooter: відповідає гравцеві, який вистрілив або кинув снаряд.
20w12aХогліни тепер включені в обов'язкову умову отримання досягнення «Романтична вечеря».
20w13aРозведення страйдера тепер розблокує досягнення «The Parrots and the Bats».

Проблеми

Звіти про помилки, пов’язаних з «Система досягнень (Java Edition)», підтримуються в системі відслідковування помилок Mojira. Повідомляйте про виявлені помилки там (англійською мовою).

Цікаві факти

  • Чотирнадцять старих досягнень з Java Edition були додані і в нові: Minecraft (опніше — Робочий стіл), Оновлення!, Куй залізо…, Вогнені недра (раніше — У саме пекло), Кінець?, Повернути відправнику, У полум'я, Місцевий зіллєвар, Чудо-юдо (раніше — Початок?), Маяковський, Діаманти! (раніше — ДІАМАНТИ!), Час пригод, Мисливець на монстрів і Снайперска дуель.
  • Шість досягнень з інших видань було додано і в нові: Три закона големотехнікі (в іншому виданні — Охоронець), Світло в кінці тунелю (в іншому виданні — Обмануючи смерть), Доктор для зомбі (в іншому виданні — Цілитель зомбі), Освіжи дихання, Дежавю (в іншому виданні — Кінец… Знову…), а також Чудовий вид! (в іншому виданні — Звідси відмінний вид)
  • Сама складне досягнення «неможливе можливо» для того, щоб виконати це досягнення, потрібно зробити дуже складну конструкцію — наприклад, треба притягти шалкера з Краю, щоб отримати ефект левітації, або, щоб отримати висушування, треба добути [[Роза осушення|Розу осушення] ] з висушувача, і т.д..

Відсилання

  • Досягнення «Bring Home the Beacon» — гра слів фрази «Bring home the bacon».
  • Досягнення «Very Very Frightening» — відсилання до пісні «Bohemian Rhapsody» (автор: «Queen»), в якій є рядок «Thunderbolt and lightning very very frightening me».
  • Досягнення «Spooky Scary Skeleton» — відсилання до пісні «Spooky Scary Skeletons».
  • Досягнення «Три закони големотехнікі» відсилає до «Трьом законам робототехніки» Айзека Азімова.
  • При перекладі на російську багато відсилання зберегти не вдалося, замість них були використані інші.[13][14]

Галерея

Див. також

Примітки

  1. “Випустити це — справжнє досягнення для гри.”@Dinnerbone, 20 лютого 2017
  2. “Сьогодні я зробив "tabthulhu". Цікавий проект!”@Dinnerbone, 6 березня 2017
  3. “Це найбільший спойлер того, над чим я працюю. Ще не завершений, але дає уявлення: http://media.dinnerbone.com/uploads/2017-03/screenshots/23_15-00-52_ttcfj9tDnV.png”@Dinnerbone, 23 березня 2017
  4. “(Ні, це не емодзі.)”@Dinnerbone, 23 березня 2017
  5. “(P.s. це більше, ніж просто зображення. Може знадобитися трохи хитрості.)”@Dinnerbone, 23 березня 2017
  6. “Чи не здається, що розмір файлу занадто великий?”@Dinnerbone, 23 березня 2017
  7. “Гаразд, думаю мій проксі-сервер переплутав це. Технологія складна. Ось більш цікаве зображення... в форматі .zip: http:// media.dinnerbone.com/uploads/2017-0 3/screenshots/23_15-00-52_ttcfj9tDnV.zip”@Dinnerbone, 23 березня 2017
  8. “Вкладки — це окреме дерево досягнень. Всього вкладок може бути багато, але в звичайному Minecraft буде 4 або 5. http://media.dinnerbone.com/uploads/2017-03/screenshots/24_09-23-41_rYLfqg0Q52.png”@Dinnerbone, 24 березня 2017
  9. “4 або 5 вкладок. Можливо таких: «mine & craft», «nether», «end», «combat», «engineering».”@Dinnerbone, 27 березня 2017
  10. “(Це «tabthulhu», про який я говорив кілька тижнів тому. :D)”@Dinnerbone, 24 березня 2017
  11. “Також варто відзначити: весь цей користувальницький інтерфейс управляється за допомогою файлів. У тому числі і розташування. Нічого складного.”@Dinnerbone, 24 березня 2017
  12. MC-159357
  13. «Нова система досягнень в Minecraft 1.12», MinecraftMain.Ru, 16 червня 2017
  14. «Відсилання в нових досягненнях Minecraft Java Edition 1.13», MinecraftMain.Ru, 23 липня 2017