Minecraft Wiki
Регистрация
Метка: Визуальный редактор
м (Бот: Устранение неоправданных вызовов шаблона Code)
(не показано 17 промежуточных версий 11 участников)
Строка 54: Строка 54:
   
 
== Список достижений ==
 
== Список достижений ==
=== Minec ===
+
=== Minecraft ===
[[Файл:Достижения - Minecraft.png|слева|мини|540px|Достижения во вкладке «Minecraft»]]{{Достижения2
+
[[Файл:Достижения - Minecraft.png|слева|мини|540px|Достижения во вкладке «Minecraft»]]<br clear="all" />
  +
{{Достижения2
  +
|шапка=1
  +
|заголовок=Minecraft
  +
|Дёрн
  +
|Главная история игры
  +
|—
  +
|Получите [[верстак]].
  +
|minecraft:story/root
  +
}}
  +
{{Достижения2
  +
|заголовок=Каменный век
  +
|Деревянная кирка
  +
|Добудьте камень новой деревянной киркой
  +
|Minecraft
  +
|Получите [[булыжник]] или [[чернокамень]]
  +
|minecraft:story/mine_stone
  +
}}
  +
{{Достижения2
 
|заголовок=Обновка!
 
|заголовок=Обновка!
 
|Каменная кирка
 
|Каменная кирка
Строка 110: Строка 128:
 
|Получите блок [[обсидиан]]а.
 
|Получите блок [[обсидиан]]а.
 
|minecraft:story/form_obsidian
 
|minecraft:story/form_obsidian
  +
}}
  +
{{Достижения2
  +
|заголовок=Алмазы!
  +
|Алмаз
  +
|Добудьте алмазы
  +
|И кирка без дела ржавеет
  +
|Получите [[алмаз]].
  +
|minecraft:story/mine_diamond
 
}}
 
}}
 
{{Достижения2
 
{{Достижения2
Строка 171: Строка 197:
 
|категория= [[Файл:Красный адский кирпич.png|15px|link=]] Нижний мир
 
|категория= [[Файл:Красный адский кирпич.png|15px|link=]] Нижний мир
 
|заголовок=Незер
 
|заголовок=Незер
|Красный адский кирпич|а тут жарко |ОГНЕННЫЕ НЕДРА|Попадите в измерение [[Нижний мир]].
+
|Красный адский кирпич
  +
|Захватите летнюю одежду
  +
|—
  +
|Попадите в измерение [[Нижний мир]].
 
|minecraft:nether/root
 
|minecraft:nether/root
 
}}
 
}}
Строка 244: Строка 273:
 
{{Достижения2
 
{{Достижения2
 
|заголовок=Ты неси по лаве меня
 
|заголовок=Ты неси по лаве меня
|Удочка с искаженным грибом
+
|Удочка с искажённым грибком
 
|Прокатитесь на [[Лавомерка|лавомерке]], управляя ею с помощью удочки с искажённым грибом
 
|Прокатитесь на [[Лавомерка|лавомерке]], управляя ею с помощью удочки с искажённым грибом
 
|Нижний мир
 
|Нижний мир
Строка 278: Строка 307:
 
}}
 
}}
 
{{Достижения2
 
{{Достижения2
|заголовок=осыпь меня незеритом
+
|заголовок=Ладные доспехи
 
|рамка=испытание
 
|рамка=испытание
 
|Незеритовая кираса
 
|Незеритовая кираса
Строка 299: Строка 328:
 
|Добудьте [[огненный стержень]]
 
|Добудьте [[огненный стержень]]
 
|Чертоги страха
 
|Чертоги страха
| убейте [[ифрита]] и получите [[огненный стержень]].
+
|Получите [[огненный стержень]].
 
|minecraft:nether/obtain_blaze_rod
 
|minecraft:nether/obtain_blaze_rod
 
}}
 
}}
Строка 335: Строка 364:
 
}}
 
}}
 
{{Достижения2
 
{{Достижения2
|заголовок=эксперементатор
+
|заголовок=Энергетический коктейль
 
|рамка=испытание
 
|рамка=испытание
 
|Молоко
 
|Молоко
Строка 354: Строка 383:
 
|рамка=испытание
 
|рамка=испытание
 
|Ведро|Испытайте все возможные [[эффекты]] одновременно
 
|Ведро|Испытайте все возможные [[эффекты]] одновременно
  +
|Энергетический коктейль
|экспирементатор|Испытайте все {{всплтекст|эти 26 эффектов|водное дыхание, голод, дельфинья грация, замедление, иссушение, левитация, медленное падение, морская сила, невидимость, ночное зрение, огнестойкость, отравление, поглощение, прыгучесть, регенерация, свечение, сила, скорость, слабость, сопротивление, спешка, тошнота, утомление, слепота, дурное знамение, герой деревни}} на себе одновременно.
+
|Испытайте все {{всплтекст|эти 26 эффектов|водное дыхание, голод, дельфинья грация, замедление, иссушение, левитация, медленное падение, морская сила, невидимость, ночное зрение, огнестойкость, отравление, поглощение, прыгучесть, регенерация, свечение, сила, скорость, слабость, сопротивление, спешка, тошнота, утомление, слепота, дурное знамение, герой деревни}} на себе одновременно.
 
|minecraft:nether/all_effects
 
|minecraft:nether/all_effects
 
|{{Опыт|1,000}}
 
|{{Опыт|1,000}}
  +
}}
|статус=скрытое ( нельзя увидеть в таблице не получив данное достижение )}}
 
 
{{Достижения2
 
{{Достижения2
 
|подвал=1
 
|подвал=1
|заголовок=мощная пирамида
+
|заголовок=Маяковский
 
|рамка=цель
 
|рамка=цель
 
|Маяк|Доведите [[маяк]] до полной мощности
 
|Маяк|Доведите [[маяк]] до полной мощности
Строка 376: Строка 406:
 
|награда=1
 
|награда=1
 
|категория= [[Файл:Grid Камень Края.png|16px|link=]] Край
 
|категория= [[Файл:Grid Камень Края.png|16px|link=]] Край
|заголовок=Конец?
+
|заголовок=Край
 
|Камень Края
 
|Камень Края
  +
|Конец… или начало?
|попадите в мир края
 
 
|—
 
|—
 
|Попадите в измерение [[Край]].
 
|Попадите в измерение [[Край]].
Строка 402: Строка 432:
 
{{Достижения2
 
{{Достижения2
 
|заголовок=Идеальный побег
 
|заголовок=Идеальный побег
  +
|Жемчуг Края
|Око Края|Покиньте остров
+
|Покиньте остров
 
|Освободите Край
 
|Освободите Край
 
|Попадите в блок [[Врата Края|врат Края]].
 
|Попадите в блок [[Врата Края|врат Края]].
Строка 449: Строка 480:
 
|Пролевитируйте вверх на 50 блоков, благодаря [[шалкер]]у
 
|Пролевитируйте вверх на 50 блоков, благодаря [[шалкер]]у
 
|Будь как дома, путник
 
|Будь как дома, путник
|Имейте эффект [[левитация|левитации]] на себе и вертикально переместитесь на 50 блоков.
+
|Имейте эффект [[левитация|левитации]] на себе и переместитесь вверх на 50 блоков, либо же во время эффекта телепортируйтесь с помощью эндер-жемчуга на 50 блоков вниз.
 
|minecraft:end/levitate
 
|minecraft:end/levitate
 
|{{Опыт|50}}
 
|{{Опыт|50}}
Строка 518: Строка 549:
 
|заголовок=Герой деревни
 
|заголовок=Герой деревни
 
|рамка=испытание
 
|рамка=испытание
  +
|Зловещий флаг
|Изумруд|Успешно отразите нападение на деревню
+
|Успешно отразите нападение на деревню
 
|Добровольное изгнание
 
|Добровольное изгнание
 
|—
 
|—
Строка 630: Строка 662:
 
|Попадите прямо в яблочко [[Мишень|мишени]] с расстояния 30 метров
 
|Попадите прямо в яблочко [[Мишень|мишени]] с расстояния 30 метров
 
|Точно в цель
 
|Точно в цель
|Попадите [[стрела|стрелой]], [[трезубец|трезубцем]], [[снежок|снежком]] ,[[Огненый Шар|Огненым Шаром ]]или [[яйцо]]м прямо в яблочко мишени с расстояния более 30 метров.
+
|Попадите [[стрела|стрелой]], [[трезубец|трезубцем]], [[снежок|снежком]] , [[огненный шар|огненным шаром]] или [[яйцо]]м прямо в яблочко мишени с расстояния более 30 метров.
 
|minecraft:adventure/bullseye
 
|minecraft:adventure/bullseye
 
|{{Опыт|50}}
 
|{{Опыт|50}}
Строка 637: Строка 669:
   
 
=== Сельское хозяйство ===
 
=== Сельское хозяйство ===
[[Файл:Достижения - Сельское хозяйство.png|слева|мини|468px|Достижения во вкладке «Сельское хозяйство»]]<br clear="all" />
+
[[Файл:Достижения - Сельское хозяйство.png|слева|мини|468px|Достижения во вкладке «Сельское хозяйство»]]
 
{{-}}
 
{{-}}
 
{{Достижения2
 
{{Достижения2
Строка 702: Строка 734:
 
|{{Опыт|100}}
 
|{{Опыт|100}}
 
}}
 
}}
Лолотрек супер!!!{{Достижения2
+
{{Достижения2
 
|заголовок=Робин-Бобин
 
|заголовок=Робин-Бобин
 
|рамка=испытание
 
|рамка=испытание
Строка 1772: Строка 1804:
 
{{История|||сборка=19w45a|Достижение «Точно в цель» теперь можно разблокировать, нанеся урон сущности, используя [[Стрела|призрачную стрелу]].}}
 
{{История|||сборка=19w45a|Достижение «Точно в цель» теперь можно разблокировать, нанеся урон сущности, используя [[Стрела|призрачную стрелу]].}}
 
{{История|||сборка=19w46a|Добавлены достижения «Замёдленное падение», «Пора подкрепиться» и «Полосатый груз».
 
{{История|||сборка=19w46a|Добавлены достижения «Замёдленное падение», «Пора подкрепиться» и «Полосатый груз».
|Добавлены следующие [[Система достижений (Java Edition)/Формат JSON#Список триггеров|триггеры достижений]]: {{cd|bee_nest_destroyed}}, {{cd|safely_harvest_honey}} и {{cd|slide_down_block}}.}}
+
|Добавлены следующие [[Система достижений (Java Edition)/Формат JSON#Список триггеров|триггеры достижений]]: <code>bee_nest_destroyed</code>, <code>safely_harvest_honey</code> и <code>slide_down_block</code>.}}
 
{{История||1.16|сборка=20w07a|[[Пиглин]]ы и [[свинопотам]]ы включены в условия выполнения достижений «Охотник на монстров» и «Зверобой».}}
 
{{История||1.16|сборка=20w07a|[[Пиглин]]ы и [[свинопотам]]ы включены в условия выполнения достижений «Охотник на монстров» и «Зверобой».}}
 
{{История|||сборка=20w09a|Добавлено новое достижение: «В яблочко». Для получения этого достижения, игроку необходимо попасть снарядом прямо в центр [[Мишень|мишени]].}}
 
{{История|||сборка=20w09a|Добавлено новое достижение: «В яблочко». Для получения этого достижения, игроку необходимо попасть снарядом прямо в центр [[Мишень|мишени]].}}
{{История|||сборка=20w10a|{{cd|target_hit}} был изменен.|{{cd|signalStrength}} был переименован в {{cd|signal_strength}}.|Добавлен {{cd|projectile}}: соответствует снаряду-[[сущность|сущности]].|Добавлен {{cd|shooter}}: соответствует [[игрок]]у, который выстрелил или бросил снаряд.}}
+
{{История|||сборка=20w10a|<code>target_hit</code> был изменен.|<code>signalStrength</code> был переименован в <code>signal_strength</code>.|Добавлен <code>projectile</code>: соответствует снаряду-[[сущность|сущности]].|Добавлен <code>shooter</code>: соответствует [[игрок]]у, который выстрелил или бросил снаряд.}}
 
{{История|||сборка=20w12a|Хоглины теперь включены в обязательное условие получения достижения «Романтический ужин».}}
 
{{История|||сборка=20w12a|Хоглины теперь включены в обязательное условие получения достижения «Романтический ужин».}}
 
{{История|||сборка=20w13a|Разведение страйдеров теперь разблокирует достижение «The Parrots and the Bats».}}
 
{{История|||сборка=20w13a|Разведение страйдеров теперь разблокирует достижение «The Parrots and the Bats».}}
{{История|||сборка=20w18a|Теперь параметр {{cd|player}} проверяет каждый триггер, исключая {{cd|impossible}}.}}
+
{{История|||сборка=20w18a|Теперь параметр <code>player</code> проверяет каждый триггер, исключая <code>impossible</code>.}}
 
{{История|||сборка=20w20a|Добавлено 10 новых достижений, связанных с Нижним миром.}}
 
{{История|||сборка=20w20a|Добавлено 10 новых достижений, связанных с Нижним миром.}}
 
{{История|||сборка=20w22a|Достижение «Добро пожжжаловать» теперь можно получить как с ульем, так и с пчелиным гнездом, тогда как раньше получить его можно было только с ульем.}}
 
{{История|||сборка=20w22a|Достижение «Добро пожжжаловать» теперь можно получить как с ульем, так и с пчелиным гнездом, тогда как раньше получить его можно было только с ульем.}}
{{История|||сборка=1.16 Pre-release 1|Файл достижения «Терпение и труд» переименован в {{cd|obtain_netherite_hoe.json}}. Это означает, что прогресс этого достижения не сохраняется при обновлении до версии 1.16.|Достижение «Счастливый фермер» теперь включает в себя осла и мула. Достижение теперь учитывает малыша мобов, полученного в результате размножения.|Достижение «Горячие туристические путевки» теперь награждает 500 единицами опыта.|Достижение «Осыпь меня незеритом» теперь награждает 100 единицами опыта.|Изменена прописная буква из «Who Is Cutting Onions?» в «Who is Cutting Onions?».|Все новые достижения перевелись на другие языки.}}
+
{{История|||сборка=1.16 Pre-release 1|Файл достижения «Терпение и труд» переименован в <code>obtain_netherite_hoe.json</code>. Это означает, что прогресс этого достижения не сохраняется при обновлении до версии 1.16.|Достижение «Счастливый фермер» теперь включает в себя осла и мула. Достижение теперь учитывает малыша мобов, полученного в результате размножения.|Достижение «Горячие туристические путевки» теперь награждает 500 единицами опыта.|Достижение «Осыпь меня незеритом» теперь награждает 100 единицами опыта.|Изменена прописная буква из «Who Is Cutting Onions?» в «Who is Cutting Onions?».|Все новые достижения перевелись на другие языки.}}
 
{{История|||сборка=1.16 Pre-release 3|Достижение «Бранзулетка!» теперь не разблокируется, если отвлечённый пиглин — ребёнок.}}
 
{{История|||сборка=1.16 Pre-release 3|Достижение «Бранзулетка!» теперь не разблокируется, если отвлечённый пиглин — ребёнок.}}
{{История|||сборка=1.16 Pre-release 6|Достижение «Бранзулетка!» теперь можно получить, если золотой слиток передать пиглину по нажатию {{ПКМ}}, в то время как раньше он зарабатывался только тогда, когда пиглин поднимал золотой слиток.|Добавлен триггер прогресса {{cd|player_interacted_with_entity}}.}}
+
{{История|||сборка=1.16 Pre-release 6|Достижение «Бранзулетка!» теперь можно получить, если золотой слиток передать пиглину по нажатию {{ПКМ}}, в то время как раньше он зарабатывался только тогда, когда пиглин поднимал золотой слиток.|Добавлен триггер прогресса <code>player_interacted_with_entity</code>.}}
 
{{История||1.16.2|сборка=20w27a|Жестокие пиглины теперь являются ещё одной целью для получения достижения «[[Охотник на монстров]]».}}
 
{{История||1.16.2|сборка=20w27a|Жестокие пиглины теперь являются ещё одной целью для получения достижения «[[Охотник на монстров]]».}}
 
{{История|||сборка=20w30a|Изменено использование заглавной буквы «Маяк» на «маяк» в описании «Маяковский».|Изменено использование заглавной буквы «Компас» на «компас» в описании «Забери меня с собой».}}
 
{{История|||сборка=20w30a|Изменено использование заглавной буквы «Маяк» на «маяк» в описании «Маяковский».|Изменено использование заглавной буквы «Компас» на «компас» в описании «Забери меня с собой».}}

Версия от 18:24, 2 декабря 2020

Эта статья — о системе достижений для Java Edition после 1.12. О системе достижений для Java Edition до 1.12, Bedrock и Legacy Console Edition см. Система достижений.

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

Получение

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

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

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

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

Интерфейс

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

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

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

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

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

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

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

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

Minecraft

Файл:Достижения - Minecraft.png

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


Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2

Нижний мир

Файл:Достижения - Нижний мир.png

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


Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2

Край

Файл:Достижения - Край.png

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


Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2

Приключения

Файл:Достижения - Приключения.png

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


Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2

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

Файл:Достижения - Сельское хозяйство.png

Достижения во вкладке «Сельское хозяйство»

Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2 Шаблон:Достижения2

Формат 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