Открыть главное меню

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

Содержание

ПолучениеПравить

Достижения сохраняются в папке с миром. Их можно получить в любом режиме игры, выполнив нужную задачу или используя команду /advancement.

Достижение можно выполнить даже без завершения прошлых достижений, находящихся перед данным.

Когда достижение выполнится, в правом верхнем углу и в чате появится сообщение об этом. Цвет текста заголовка в уведомлении зависит от достижения: у целей и обычных достижений жёлтый текст заголовка, у испытаний — розовый. Заголовок при выполнении обычного достижения — «Новое достижение!», цели — «Цель достигнута!», испытания — «Испытание завершено!».

Если вы выполните любое испытание, то вам воспроизведётся соответствующий звук.

ИнтерфейсПравить

Чтобы открыть систему достижений, необходимо нажать соответствующую кнопку в меню паузы или клавишу L (может быть изменена в настройках игры). Изначально в окне системы достижений будет написано: "Похоже, что здесь ничего нет: (". Вкладки открываются после получения первых достижений.

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

Каждая вкладка имеет свой фон с повторяющейся текстурой.

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

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

Рамка значка достижения Описание
Не выполнено Выполнено
    Обычное достижение
    Цель
    Испытание

Новые достижения и вкладки можно добавить с помощью файлов JSON. Смотрите ниже.

Список достиженийПравить

MinecraftПравить

 
Достижения во вкладке «Minecraft»


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

Нижний мирПравить

 
Достижения во вкладке «Нижний мир»


Значок Достижение Описание Предок Задача (если отличается) Идентификатор Награда
 Незер Захватите летнюю одеждуПопадите в измерение Нижний мир.minecraft:nether/root
 Вернуть отправителю Убейте гаста его же огненным шаром.Нижний мирminecraft:nether/return_to_sender50  
 Наф-наф тут больше не живёт Посетите развалины бастионаНижний мирЗайдите в развалины бастиона.minecraft:nether/find_bastion
 Осколки прошлого Добудьте древние обломкиНижний мирДобудьте блок древних обломков.minecraft:nether/obtain_ancient_debris
 Кротовая нора Воспользуйтесь Нижним миром, чтобы переместиться на 7 км в обычном миреНижний мирВоспользуйтесь Нижним миром, чтобы переместиться между 2-мя точками в обычном мире, между которыми расстояние как минимум 7000 блоков.minecraft:nether/fast_travel100  
 Чертоги страха Ворвитесь в адскую крепостьНижний мирЗайдите в адскую крепость.minecraft:nether/find_fortress
 Обсидиановы слёзы Добудьте плачущий обсидианНижний мирminecraft:nether/obtain_crying_obsidian
 Ларец Кощея Зарядите якорь возрожденияОбсидиановые слёзыminecraft:nether/charge_respawn_anchor
 Бранзулетка! Отвлеките пиглинов золотомНижний мирДайте пиглину любой из всех 22 золотых предметов, чтобы отвлечь его.minecraft:nether/distract_piglin
 Ты неси по лаве меня Прокатитесь на лавомерке, управляя ею с помощью удочки с искажённым грибомНижний мирНаденьте седло на лавомерку, сядьте на неё и накормите грибом (нажав ПКМ с удочкой в руке по лавомерке)minecraft:nether/ride_strider
 Война миров Заманите гаста в обычный мир… а затем убейте его.Вернуть отправителюУбейте гаста в обычном мире.minecraft:nether/uneasy_alliance100  
 Было ваше — стало наше! Обыщите сундук в развалинах бастионаНаф-наф тут больше не живётОткройте сундук развалин бастионаminecraft:nether/loot_bastion
 Путеводный камень Настройте компас на магнетитОсколки прошлогоВзяв в руки компас, щёлкните ПКМ по магнетиту.minecraft:nether/use_lodestone100  
 Ладные доспехи Получите полный комплект незеритовой брониОсколки прошлогоminecraft:nether/netherite_armor
  Бедный Йорик! Добудьте череп скелета-иссушителяЧертоги страхаПолучите череп скелета-иссушителя.minecraft:nether/get_wither_skull
 В полымя Добудьте огненный стерженьЧертоги страхаПолучите огненный стержень.minecraft:nether/obtain_blaze_rod
 Ларец Кощея Полностью зарядите якорь возрожденияОбсидиановы слёзыminecraft:nether/charge_respawn_anchor
 Горящий тур Исследуйте все биомы НезераТы неси по лаве меняПосетите все 5 биомов Нижнего мираminecraft:nether/explore_nether500  
 Местный зельевар Сварите зельеВ полымяВозьмите любой предмет из слота для зелий варочной стойки.minecraft:nether/brew_potion
 Чудо-юдо Призовите иссушителяБедный Йорик!Находитесь в параллелепипеде 100.9×100.9×103.5, в центре которого призывается иссушитель.minecraft:nether/summon_wither
 Энергетический коктейль Испытайте эффекты всех возможных зелий одновременноМестный зельеварИспытайте все эти 13 эффектов зелий на себе одновременно.minecraft:nether/all_potions100  
 Желанный свет Постройте и установите маякЧудо-юдоНаходитесь в параллелепипеде 20×20×14, в центре которого активируется блок маяка.minecraft:nether/create_beacon
 Невозможное возможно! Испытайте все возможные эффекты одновременноЭнергетический коктейльИспытайте все эти 26 эффектов на себе одновременно.minecraft:nether/all_effects1,000  
 Маяковский Доведите маяк до полной мощностиЖеланный светНаходитесь в параллелепипеде 20×20×14, в центре которого активируется блок маяка, стоящий на пирамиде из 4-х слоёв.minecraft:nether/create_full_beacon

КрайПравить

 
Достижения во вкладке «Край»


Значок Достижение Описание Предок Задача (если отличается) Идентификатор Награда
 Край Конец… или начало?Попадите в измерение Край.minecraft:end/root
 Освободите Край Удачи!КрайУбейте дракона Края.minecraft:end/kill_dragon
 Новое поколение Подберите яйцо драконаОсвободите КрайПолучите яйцо дракона.minecraft:end/dragon_egg
 Идеальный побег Покиньте островОсвободите КрайПопадите в блок врат Края.minecraft:end/enter_end_gateway
 Дежавю Возродите дракона КраяОсвободите КрайПризовите дракона Края.minecraft:end/respawn_dragon
 Освежи дыхание Соберите дыхание дракона в пузырёк.Освободите КрайПолучите драконье дыхание.minecraft:end/dragon_breath
 Будь как дома, путник Зайдите в город Края, что тут может случиться?Идеальный побегminecraft:end/find_end_city
 Где твои крылья? Найдите элитрыБудь как дома, путникПолучите элитры.minecraft:end/elytra
 Прекрасный вид! Пролевитируйте вверх на 50 блоков, благодаря шалкеруБудь как дома, путникИмейте эффект левитации на себе и переместитесь вверх на 50 блоков, либо же во время эффекта телепортируйтесь с помощью эндер-жемчуга на 50 блоков вниз.minecraft:end/levitate50  

ПриключенияПравить

 
Достижения во вкладке «Приключения»


Значок Достижение Описание Предок Задача (если отличается) Идентификатор Награда
 Приключения Приключения, исследования, воровство и сраженияУбейте сущность или умрите от неё.minecraft:adventure/root
 Добровольное изгнание Убейте главаря разбойников. Может, стоит пока держаться подальше от деревень!..Приключенияminecraft:adventure/voluntary_exile
 Охотник на монстров Убейте злобного монстраПриключенияУбейте одного из этих 33 монстров.minecraft:adventure/kill_a_mob
 Не отходя от кассы! Купите что-нибудь у деревенских жителейПриключенияПоложите продаваемый крестьянином товар в свой инвентарь.minecraft:adventure/trade
 Замёдленное падение Прыгните в блок мёда, чтобы замедлить своё падениеПриключенияПрыгните на боковую сторону блока мёда, находясь в воздухе.minecraft:adventure/honey_block_slide
 Самострел Выстрелите из арбалетаПриключенияminecraft:adventure/ol_betsy
 Спи, моя радость, усни Измените свою точку возрожденияПриключенияПоспите в кровати до рассвета.minecraft:adventure/sleep_in_bed
 Герой деревни Успешно отразите нападение на деревнюДобровольное изгнаниеminecraft:adventure/hero_of_the_village100  
 Попасть впросак Метните трезубец в цель.
Примечание: выбрасывать единственное оружие — это не лучшая затея.
Охотник на монстровminecraft:adventure/throw_trident
 Точно в цель Выстрелите в кого-нибудь из лукаОхотник на монстровminecraft:adventure/shoot_arrow
 Зверобой Убейте по одному монстру каждого видаОхотник на монстровУбейте каждого из этих 33 монстров.minecraft:adventure/kill_all_mobs100  
 Свет в конце тоннеля Воспользуйтесь тотемом бессмертия, чтобы перехитрить смертьОхотник на монстровПолучите смертельный урон, держа в руке тотем бессмертия.minecraft:adventure/totem_of_undying
 Три закона големотехники Создайте железного голема для обороны деревниНе отходя от кассы!Создайте железного голема.minecraft:adventure/summon_iron_golem
 Арбаллистика Убейте одним выстрелом из арбалета пять разных мобовСамострелИспользуя арбалет с чарами «Пронзающая стрела IV», убейте одним выстрелом пять различных по типу мобов.minecraft:adventure/arbalistic85  
 Двух птиц одним выстрелом Убейте двух фантомов одной стрелойСамострелИспользуя арбалет с чарами «Пронзающая стрела», убейте двух фантомов одним выстрелом.minecraft:adventure/two_birds_one_arrow65  
 И кто тут теперь разбойник? Отплатите разбойнику его же монетойСамострелЗастрелите разбойника из арбалета или лука.minecraft:adventure/whos_the_pillager_now65  
 Время приключений Найдите все биомыСпи, моя радость, усниПосетите все эти 42 биома.minecraft:adventure/adventuring_time500  
 Грянул майский гром Поразите крестьянина молниейПопасть впросакПоразите крестьянина молнией, созданной трезубцем с чарами «Громовержец».minecraft:adventure/very_very_frightening
 Снайперская дуэль Убейте скелета с расстояния более 50 метровТочно в цельУбейте скелета стрелой (или трезубцем) с расстояния горизонтально более 50 метров.minecraft:adventure/sniper_duel50  
 В яблочко! Попадите прямо в яблочко мишени с расстояния 30 метровТочно в цельПопадите стрелой, трезубцем, снежком , огненным шаром или яйцом прямо в яблочко мишени с расстояния более 30 метров.minecraft:adventure/bullseye50  

Сельское хозяйствоПравить

 
Достижения во вкладке «Сельское хозяйство»
Значок Достижение Описание Предок Задача (если отличается) Идентификатор Награда
 Сельское хозяйство Мир друзей, добра и едыСъешьте/выпейте что-нибудь.minecraft:husbandry/root
 Романтический ужин Сведите пару животныхСельское хозяйствоСведите пару любого из этих 15 типов животных.minecraft:husbandry/breed_an_animal
 Друг человека Приручите животноеСельское хозяйствоПриручите одного из этих 6 животных: кошка, волк, лошадь, попугай, лама, оцелот.minecraft:husbandry/tame_an_animal
 Поле чудес Посадите в землю зерно и дождитесь, пока оно вырастетСельское хозяйствоПосадите одно из этих 5 семян: семена Арбуза, адский Нарост, семена Пшеницы, семена свёклы, семена тыквы. Другие игнорируются.minecraft:husbandry/plant_seed
 Пора подкрепиться Поставьте костёр под ульем и соберите мёд, не разозлив пчёлСельское хозяйствоminecraft:husbandry/safely_harvest_honey
 Полосатый груз С помощью «Шелкового касания» переместите пчелиное гнездо с тремя пчёлами внутриСельское хозяйствоminecraft:husbandry/silk_touch_nest
 На крючке Поймайте рыбуСельское хозяйствоИспользуйте удочку, чтобы поймать рыбу.minecraft:husbandry/fishy_business
 Счастливый фермер Вырастите все виды животных!Романтический ужинСведите пару каждого из этих 19 типов животных.minecraft:husbandry/bred_all_animals100  
 Робин-Бобин Попробуйте всё съестное, даже если это не пойдет вам на пользуПоле чудесУпотребите каждый из этих 39 типов пищи .minecraft:husbandry/balanced_diet100  
 Заявка на победу Улучшите мотыгу с помощью слитка незерита, а потом попробуйте переосмыслить свою жизньПоле чудесПолучите в инвентарь незеритовую мотыгу.minecraft:husbandry/obtain_netherite_hoe100  
 Рыбацкая хитрость Поймайте рыбу... без удочки!На крючкеИспользуйте ведро воды на рыбе, чтобы получить ведро с рыбой.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: Необязательно. Награды при получении достижения.
      •  recipes: Список рецептов (значения типа string).
      •  loot: Список таблиц добычи (значения типа string).
      •  experience: Количество опыта.
      •  function: Функция, которую нужно выполнить.

Список триггеровПравить

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Править

Вызывается, когда игрок излечивает зомби-крестьянина. Условия:

minecraft: effects_changedПравить

Вызывается, когда к игроку применяется эффект. Условия:

  •  conditions:
    •  effects: Список эффектов игрока.
      •  <minecraft:эффект>: Идентификатор эффекта.
        •  amplifier: Уровень эффекта.
        •  amplifier:
          •  max: Максимальное значение.
          •  min: Минимальное значение.
        •  duration: Длительность эффекта в игровых тактах.
        •  duration:
          •  max: Максимальное значение.
          •  min: Минимальное значение.

minecraft: enchanted_itemПравить

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

minecraft: enter_blockПравить

Вызывается, когда игрок входит в блок. Проверяет условия каждый игровой такт. Условия:

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

minecraft: entity_hurt_playerПравить

Вызывается, когда игрок получает урон. Условия:

minecraft: entity_killed_playerПравить

Вызывается, когда сущность убивает игрока. Условия:

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Править

Вызывается, когда игрок ставит блок. Условия:

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  .
pre3Достижение «Невозможное возможно!» теперь включает в список эффектов сопротивление.
За выполнение достижения «Невозможное возможно!» даётся 1000  .
Достижение «Робин-Бобин» теперь включает в список пищи все виды рыбы и зачарованное золотое яблоко.
Последняя открытая вкладка в списке достижений запоминается.
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.
1.1620w07aПиглины и свинопотамы включены в условия выполнения достижений «Охотник на монстров» и «Зверобой».
20w09aДобавлено новое достижение: «В яблочко». Для получения этого достижения, игроку необходимо попасть снарядом прямо в центр мишени.
20w10atarget_hit был изменен.
signalStrength был переименован в signal_strength.
Добавлен projectile: соответствует снаряду-сущности.
Добавлен shooter: соответствует игроку, который выстрелил или бросил снаряд.
20w12aХоглины теперь включены в обязательное условие получения достижения «Романтический ужин».
20w13aРазведение страйдеров теперь разблокирует достижение «The Parrots and the Bats».
20w18aТеперь параметр player проверяет каждый триггер, исключая impossible.
20w20aДобавлено 10 новых достижений, связанных с Нижним миром.
20w22aДостижение «Добро пожжжаловать» теперь можно получить как с ульем, так и с пчелиным гнездом, тогда как раньше получить его можно было только с ульем.
1.16 Pre-release 1Файл достижения «Терпение и труд» переименован в obtain_netherite_hoe.json. Это означает, что прогресс этого достижения не сохраняется при обновлении до версии 1.16.
Достижение «Счастливый фермер» теперь включает в себя осла и мула. Достижение теперь учитывает малыша мобов, полученного в результате размножения.
Достижение «Горячие туристические путевки» теперь награждает 500 единицами опыта.
Достижение «Осыпь меня незеритом» теперь награждает 100 единицами опыта.
Изменена прописная буква из «Who Is Cutting Onions?» в «Who is Cutting Onions?».
Все новые достижения перевелись на другие языки.
1.16 Pre-release 3Достижение «Бранзулетка!» теперь не разблокируется, если отвлечённый пиглин — ребёнок.
1.16 Pre-release 6Достижение «Бранзулетка!» теперь можно получить, если золотой слиток передать пиглину по нажатию ПКМ, в то время как раньше он зарабатывался только тогда, когда пиглин поднимал золотой слиток.
Добавлен триггер прогресса player_interacted_with_entity.
1.16.220w27aЖестокие пиглины теперь являются ещё одной целью для получения достижения «Охотник на монстров».
20w30aИзменено использование заглавной буквы «Маяк» на «маяк» в описании «Маяковский».
Изменено использование заглавной буквы «Компас» на «компас» в описании «Забери меня с собой».

ПроблемыПравить

Отчёты об ошибках, связанных с «Система достижений (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][15]
  • Название достижения «Country Lode, Take me home» является отсылкой на строку текста песни Джона Девнера «Take Me Home, Country Roads». Сам отрывок: «Country roads, take me home to the place I belong.»

ГалереяПравить

См. такжеПравить

ПримечанияПравить

  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
  15. «Тайна отсылок новых достижений в Minecraft 1.16», MinecraftMain.Ru, 28 июня 2020