Система достижений (Java Edition)

В этой статье не хватает информации.
Вы можете помочь проекту, дополнив её.
Disambig color.svg Эта статья — о системе достижений для Java Edition после 1.12. О системе достижений для Java Edition до 1.12, Bedrock и Legacy Console Edition см. Система достижений.

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

Получение

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

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

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

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

Интерфейс

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

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

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

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

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

Рамка значка достижения Описание
Не выполнено Выполнено
Достижение-обычн-невып.png Достижение-обычн-вып.png Обычное достижение
Достижение-цель-невып.png Достижение-цель-вып.png Цель
Достижение-испытание-невып.png Достижение-испытание-вып.png Испытание
Новые достижения и вкладки можно добавить с помощью файлов JSON. Смотрите ниже.

Список достижений

Minecraft

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


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

Нижний мир

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


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

Край

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


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

Приключения

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

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

Сельское хозяйство

Достижения во вкладке «Сельское хозяйство»
Значок Достижение Описание Предок Задача (если отличается) Идентификатор Награда
Достижение-обычн-невып.pngСельское хозяйство Мир друзей, добра и едыСъешьте/выпейте что-нибудь.minecraft:husbandry/root
Достижение-обычн-невып.pngРомантический ужин Сведите пару животныхСельское хозяйствоСведите пару любого из этих 21 типов животных.minecraft:husbandry/breed_an_animal
Достижение-обычн-невып.pngДруг человека Приручите животноеСельское хозяйствоПриручите любого из этих 8 животных: волк, кошка, лама, лошадь, мул, осёл, оцелот, попугай.minecraft:husbandry/tame_an_animal
Достижение-испытание-невып.pngПолный котолог Приручите все типы кошек!Друг человекаПриручите 11 типов кошек.minecraft:husbandry/complete_catalogue50 Сфера опыта-тех.gif
Достижение-обычн-невып.pngПоле чудес Посадите в землю зерно и дождитесь, пока оно вырастетСельское хозяйствоПосадите одно из этих 5 семян: семена Арбуза, адский Нарост, семена Пшеницы, семена свёклы, семена тыквы. Другие игнорируются.minecraft:husbandry/plant_seed
Достижение-обычн-невып.pngПора подкрепиться Поставьте костёр под ульем и соберите мёд, не разозлив пчёлСельское хозяйствоminecraft:husbandry/safely_harvest_honey
Достижение-обычн-невып.pngПолосатый груз С помощью «Шёлкового касания» переместите пчелиное гнездо с тремя пчёлами внутриСельское хозяйствоminecraft:husbandry/silk_touch_nest
Достижение-обычн-невып.pngНа крючке Поймайте рыбуСельское хозяйствоИспользуйте удочку, чтобы поймать рыбу.minecraft:husbandry/fishy_business
Достижение-испытание-невып.pngСчастливый фермер Вырастите все виды животных!Романтический ужинСведите пару каждого из этих 21 типов животных.minecraft:husbandry/bred_all_animals
Достижение-испытание-невып.pngРобин-Бобин Попробуйте всё съедобное, даже если это не пойдет вам на пользуПоле чудесУпотребите каждый из этих 40 типов пищи .minecraft:husbandry/balanced_diet100 Сфера опыта-тех.gif
Достижение-испытание-невып.pngЗаявка на победу Улучшите мотыгу с помощью слитка незерита, а потом попробуйте переосмыслить свою жизньПоле чудесПолучите в инвентарь незеритовую мотыгу.minecraft:husbandry/obtain_netherite_hoe
Достижение-обычн-невып.pngРыбацкая хитрость Поймайте рыбу... без удочки!На крючкеИспользуйте ведро воды на рыбе, чтобы получить ведро с рыбой.minecraft:husbandry/tactical_fishing
Достижение-обычн-невып.pngПочётный пассажир Поймайте головастика в ведроСельское хозяйствоИспользуйте ведро воды на головастике, чтобы получить головастика в ведре.minecraft:husbandry/tadpole_in_a_bucket
Достижение-обычн-невып.pngКто шагает дружно в ряд? Привяжите все виды лягушек на поводокПочётный пассажирИспользуйте поводок на всех видах лягушек.minecraft:husbandry/leash_all_frog_variants
Достижение-обычн-невып.pngПерекрёсток семи болот Соберите в инвентаре все виды квампКто шагает дружко в ряд?Соберите все виды жабосвета.minecraft:husbandry/froglights
Достижение-обычн-невып.pngПросто так! Заставьте тихоню доставлять вам предметыСельское хозяйствоЗаставьте тихоню доставлять вам предметы.minecraft:husbandry/allay_deliver_item_to_player
Достижение-обычн-невып.pngТолько раз в году! Заставьте тихоню бросить торт на нотный блокПросто так!Заставьте тихоню бросить торт на нотный блок.minecraft:husbandry/allay_deliver_cake_to_note_block
Достижение-обычн-невып.pngВолк, коза и капуста Залезьте в лодку и плывите вместе с козойПросто так!Залезьте в лодку вместе с козойminecraft:husbandry/ride_a_boat_with_a_goat

Формат 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 Сфера опыта-тех.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.
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
В данной статье используются материалы из статьи «Система достижений (Java Edition)» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-NonCommercial-ShareAlike 3.0. Авторы статьи.