Minecraft Wiki
Advertisement

틀:에디션 전용

Disambig color "Advancement"은(는) 여기로 넘겨주기 합니다. 명령어에 대해서는, 명령어#advancement을(를) 보십시오.

틀:대해서 틀:인용문

AdvancementMade

발전 과제를 완수했을 때 나타나는 팝업.

GoalReached

목표 발전 과제를 완수했을 때 나타나는 팝업.

ChallengeComplete

특수 도전 발전 과제를 완수했을 때 나타나는 팝업.

발전과제(Advancements)는 새로운 플레이어들을 마인크래프트로 점차 이끄는 방법이고 플레이어들에게 도전을 주며, Legacy Console Edition, 베드록 에디션, 그리고 뉴 닌텐도 3DS 에디션업적을 더 단순화시킨 시스템과 유사하다.

완수

발전 과제는 어느 게임 모드에서든지 완수할 수 있고, 세계별로 완수되며 저장된다. 발전 과제는 /advancement 명령어를 이용해서도 얻을(없앨) 수 있다.

발전 과제가 플레이어에게 논리적으로 게임을 통과할 수 있게 이끌지만, 발전과제들은 서로 관련이 없다. 즉, 발전 과제를 "선행" 발전 과제를 완수하기 전에 완수할 수 있다.

발전 과제를 완수하면, 우측 상단에 슬라이딩 토스트 알림이 나타나고 채팅으로 메세지가 나타난다. 알림의 머리글 텍스트의 색은 발전 과제에 의존한다: 일반 발전 과제와 목표 발전 과제는 노란 머리글 텍스트가 나타나며, 도전 발전 과제는 분홍색 머리글 텍스트가 나타난다. 일반 발전 과제를 완수하면 머리글 텍스트 "발전 과제 달성!"이 나타나고, 목표 발전 과제를 완수하면 "목표 달성!" 머리글 텍스트가 나타나고 도전 발전 과제는 "도전 완료!"가 나타난다.

인터페이스

AdvancementsInterface

발전 과제 인터페이스. 발전 과제 하나("이젠 철 좀 들어라")가 산택되었다.

발전 과제 스크린에 접근하는 버튼은 일시 중지 메뉴 화면에서 찾을 수 있다. 또한 이 스크린은 틀:키을 눌러서 열 수도 있다 (이것은 게임 내의 설정 메뉴에서 바꿀 수 있다).

발전 과제 시스템은 발전 과제로 이루어진 여러 트리로 구성되어있고, 각각의 트리는 최상위 발전과제로 시작해서 목표나 도전 발전 과제로 끝난다. 클릭과 드래그를 통해서, 발전 과제의 다른 분야를 볼 수 있다. 각각의 트리는 다른 탭(자체로도 발전 과제인)에 분류되어 있다. 현재까지는 바닐라 마인크래프트에는 탭이 다섯 개가 있다(비록 더 추가될 수 도 있지만[1][2]):

  • Minecraft: 게임의 핵심과 이야기.
  • 모험: 모험, 탐사와 전투.
  • 네더: 여름옷을 가져오세요.
  • 디 엔드: 끝일까요 아니면 시작일까요?
  • 농사: 세상은 친구들과 음식으로 가득 차 있어요.

각각의 탭은 반복되는 텍스쳐로 다른 배경을 가진다.

발전 과제 아이콘은 커서를 올려 뒀을 때 헤더 이름을 나타낸다. 비록 위에서 설명했듯이 발전과제는 어떤 순서로든 완수할 수 있더라도, 아이콘은 이전의 발전 과제를 달성해야만 나타난다.

플레이어가 어떤 발전 과제도 완수하지 않았다면, 인터페이스는 검은색배경에 흰 텍스트로 "There doesn't seem to be anything here... :("가 나타난다.

발전 과제의 아이콘 프레임은 난이도와 완수되었는지에 따라서 외형이 다르다. 모양은 다음과 같다:

아이콘 프레임 설명
미완 완수함
Advancement-plain-raw Advancement-plain-worn 일반 발전 과제.
Advancement-oval-raw Advancement-oval-worn 목표 발전 과제.
Advancement-fancy-raw Advancement-fancy-worn 도전 발전 과제.

추가 발전 과제와 탭은 아래와 같이 JSON 파일을 이용해서 추가하고 커스터마이징 할 수 있다.

발전 과제의 목록

Minecraft

Advancements Tree

"Minecraft" 탭의 발전 과제 트리

Grid Grass Block Minecraft
아이콘 발전 과제 게임 내의 설명 선행 발전 과제 실제 달성 조건 (다를 경우) 이름공간 ID
Advancement-plain-rawMinecraft게임의 핵심과 이야기제작대를 얻는다.minecraft:story/root
Advancement-plain-raw석기 시대새 곡괭이로 돌을 채굴하세요Minecraft조약돌을 얻는다.minecraft:story/mine_stone
Advancement-plain-raw더욱 더 좋게더 좋은 곡갱이를 만드세요석기시대돌 곡괭이를 얻는다.minecraft:story/upgrade_tools
Advancement-plain-raw철이 철철 넘쳐철괴를 제련하세요더욱 더 좋게철괴를 얻는다.minecraft:story/smelt_iron
Advancement-plain-raw차려입기철 갑옷으로 스스로를 보호하세요철이 철철 넘쳐어느 종류든지 철 갑옷을 얻는다.minecraft:story/obtain_armor
Advancement-plain-raw화끈한 화제양동이에 용암을 채우세요철이 철철 넘쳐용암 양동이를 얻는다.minecraft:story/lava_bucket
Advancement-plain-raw이젠 철 좀 들어라곡괭이를 개선하세요철이 철철 넘쳐철 곡괭이를 얻는다.minecraft:story/iron_tools
Advancement-plain-raw오늘은 날이 아니군요, 고마워요방패로 화살을 튕겨내세요차려입기투사체를 방패로 튕겨낸다.minecraft:story/deflect_arrow
Advancement-plain-raw아이스 버킷 챌린지흑요석 블록을 만든 후 채광하세요화끈한 화제흑요석을 얻는다.minecraft:story/form_obsidian
Advancement-plain-raw다이아몬드다!다이아몬드를 얻으세요이젠 철 좀 들어라다이아몬드를 얻는다.minecraft:story/mine_diamond
Advancement-plain-raw더 깊은 곳으로네더 관문을 짓고 불을 붙여 들어가세요아이스 버킷 챌린지네더 차원으로 들어간다.minecraft:story/enter_the_nether
Advancement-plain-raw다이아몬드로 날 감싸줘다이아몬드 갑옷은 생명을 구합니다다이아몬드다!어느 종류든지 다이아몬드 갑옷을 얻는다.minecraft:story/shiny_gear
Advancement-plain-raw마법 부여자마법 부여대로 아이템에 마법을 부여하세요다이아몬드다!minecraft:story/enchant_item
Advancement-oval-raw좀비 의사좀비 주민을 약화시킨 후 치료하세요더 깊은 곳으로좀비 주민에게 투척용 나약함의 물약을 던지고 황금 사과를 준다(좀비를 보면서 손에 사과를 든 채로 사용 키를 누른다).minecraft:story/cure_zombie_villager
Advancement-plain-raw스무고개엔더의 눈을 따라가세요더 깊은 곳으로유적에 들어간다.minecraft:story/follow_ender_eye
Advancement-plain-raw이걸로 끝이야?엔드 관문에 진입하세요스무고개세상의 끝 차원으로 들어간다.minecraft:story/enter_the_end

네더

Advancements Tree - Nether

"네더" 탭에 있는 발전 과제 트리

Red Nether Bricks 네더
아이콘 발전 과제 게임 내의 설명 선행 발전 과제 실제 달성 조건 (다를 경우) 이름공간 ID 보상
Advancement-plain-raw파일:Grid Red Nether Brick.png네더여름옷을 가져오세요네더 차원으로 들어간다.minecraft:nether/root
Advancement-fancy-raw천 리 길은 한 걸음네더를 이용해 오버월드로 7km룰 이동하세요네더오버월드의 수평 거리가 7000 블록이 넘는 두 곳을 네더를 이용해서 이동한다.minecraft:nether/fast_travel100 경험치
Advancement-plain-raw끔찍한 요새네더 요새 안으로 들어가세요네더네더 요새에 들어간다.minecraft:nether/find_fortress
Advancement-fancy-raw전해지지 않은 러브레터화염구로 가스트를 죽이세요네더가스트 화염구로 가스트를 죽인다.minecraft:nether/return_to_sender50 경험치
Advancement-plain-raw포화 속으로블레이즈의 막대기를 얻으세요끔찍한 요새블레이즈 막대를 얻는다.minecraft:nether/obtain_blaze_rod
Advancement-plain-raw으스스한 스켈레톤위더 스켈레톤의 해골을 얻으세요끔찍한 요새위더 스켈레톤 해골을 얻는다.minecraft:nether/get_wither_skull
Advancement-fancy-raw쉽지 않은 동행네더에서 가스트를 구출해 오버월드로 안전하게 데려온 다음... 죽이세요.전해지지 않은 러브레터가스트를 오버월드에서 죽인다.minecraft:nether/uneasy_alliance100 경험치
Advancement-plain-raw물약 양조자물약을 양조하세요포화 속으로양조기의 물약 슬롯에서 아이템을 꺼낸다.minecraft:nether/brew_potion
Advancement-plain-raw시들어버린 언덕위더를 소환하세요으스스한 스켈레돈위더가 소환될 때 위더를 중심으로 하는 100.9×100.9×103.5 크기의 직육면체 공간 안에 있는다.minecraft:nether/summon_wither
Advancement-fancy-raw뿅가는 폭탄주모든 물약 효과를 동시에 가지세요물약 양조장모든 포션 효과 11가지를 동시에 얻는다.minecraft:nether/all_potions100 경험치
Advancement-plain-raw신호기 꾸리기신호기를 제작하고 설치하세요시들어버린 언덕신호기가 켜진 것을 인식할 때 신호기를 중심으로 하는 20×20×14 크기의 직육면체 공간 안에 있는다.minecraft:nether/create_beacon
Advancement-fancy-raw어쩌다 이 지경까지모든 효과를 동시에 가지세요뿅가는 폭탄주모든 효과 20가지를 한번에 얻는다.minecraft:nether/all_effects1,000 경험치
Advancement-oval-raw신호자신호기의 출력을 최대로 만드세요신호기 꾸리기신호기가 크기 4인 피라미드로 켜진 것을 인식할 때 신호기를 중심으로 하는 20×20×14 크기의 직육면체 공간 안에 있는다.minecraft:nether/create_full_beacon

디 엔드

Advancements Tree - The End

"디 엔드" 탭의 발전 과제 트리

Grid End Stone 디 엔드
아이콘 발전 과제 게임 내의 설명 선행 발전 과제 실제 달성 조건 (다를 경우) 이름공간 ID 보상
Advancement-plain-raw디 엔드끝일까요 아니면 시작일까요?세상의 끝 차원에 들어간다.minecraft:end/root
Advancement-plain-raw엔드 해방행운을 빌어요디 엔드엔더 드래곤을 죽인다.minecraft:end/kill_dragon
Advancement-oval-raw그다음 세대드래곤 알을 들어올리세요엔드 해방드래곤 알을 얻는다.minecraft:end/dragon_egg
Advancement-plain-raw머나먼 휴양지섬에서 탈출하세요엔드 해방엔드 진주엔드 게이트웨이에 던지거나 들어간다.minecraft:end/enter_end_gateway
Advancement-oval-raw끝 아녔어?엔더 드래곤을 다시 소황하세요.엔드 해방엔더 드래곤엔드 수정을 이용해서 소환한다.minecraft:end/respawn_dragon
Advancement-oval-raw양치질이 필요해 보이는걸드래곤의 숨결을 유리병에 담으세요.엔드 해방드레곤을 숨결을 얻는다.minecraft:end/dragon_breath
Advancement-plain-raw게임의 끝에서 만난 도시들어가 보세요, 뭔 일 일어나겠어요?머나먼 휴양지엔드 시티에 들어간다.minecraft:end/find_end_city
Advancement-oval-raw불가능은 없다겉날개를 찾으세요게임의 끝에서 만난 도시겉날개를 얻는다.minecraft:end/elytra
Advancement-fancy-raw위쪽 공기 좋은데?셜커의 공격을 받고 블록 50개어치만큼 공중부양하세요게임의 끝에서 만난 도시공중부양 효과를 얻고, 수직으로 50 블록 이동한다.minecraft:end/levitate50 경험치

모험

Advancements Tree - Adventure

"모험" 탭의 발전 과제 트리

Grid Empty Map 모험
아이콘 발전 과제 게임 내의 설명 선행 발전 과제 실제 달성 조건 (다를 경우) 이름공간 ID 보상
Advancement-plain-raw모험모험, 탐사와 전투엔티티를 죽이거나 엔티티에 의해 죽는다.minecraft:adventure/root
Advancement-plain-raw몬스터 사냥꾼적대적 몬스터를 죽이세요모험몹 23가지(1가지는 1.13[차기 버전용]에 추가된다) 중 하나를 죽인다. 다른 몹은 이 발전 과제에서 무시된다.minecraft:adventure/kill_a_mob
Advancement-plain-raw훌륭한 거래군요!주민과 거래하세요모험주민의 거래 출력 슬롯에서 아이템을 꺼내서 보관함에 넣는다.minecraft:adventure/trade
Advancement-plain-raw달콤한 꿈리스폰 지점을 바꾸세요모험침대에 눕는다. 발전 과제는 플레이어가 완전히 잠에 들지 않더라도 침대에 눕자 마자 얻는다.minecraft:adventure/sleep_in_bed
Advancement-plain-raw준비하시고... 쏘세요!Throw a trident at something.
Note: Throwing away your only weapon is not a good idea.‌[차기 버전용: JE 1.13]
몬스터 사냥꾼minecraft:adventure/throw_trident
Advancement-plain-raw정조준활을 이용하여 무언가를 화살로 맞추세요몬스터 사냥꾼minecraft:adventure/shoot_arrow
Advancement-fancy-raw몬스터 도감모든 적대적 몬스터를 하나 이상 죽이세요몬스터 사낭꾼몹 23가지(1가지는 1.13[차기 버전용]에 추가된다)를 죽인다. 다른 몹을 죽일 수도 있지만 이 발전 과제에서는 무시된다.minecraft:adventure/kill_all_mobs100 경험치
Advancement-oval-raw죽음을 초월한 자불사의 토템으로 죽음을 기민하세요몬스터 사냥꾼minecraft:adventure/totem_of_undying
Advancement-oval-raw도우미 고용마을 방어를 돕기 위해 철 골렘을 소환하세요훌륭한 거래군요!철 골렘을 소환한다.minecraft:adventure/summon_iron_golem
Advancement-fancy-raw모험의 시간모든 생물군계를 발견하세요달콤한 꿈모든바이옴 40가지(4가지는 1.13[차기 버전용]에 추가된다)를 방문한다. 다른 바이옴도 방문할 수 있지만, 이 업적에서는 무시된다.minecraft:adventure/adventuring_time500 경험치
Advancement-plain-raw동에 번쩍 서에 번쩍Strike a Villager with lightning준비하시고... 쏘세요!Hit a villager with lightning created by a trident with the channeling enchantment.‌[차기 버전용: JE 1.13]minecraft:adventure/very_very_frightening
Advancement-fancy-raw저격 대결50미터 이상 떨어져 있는 스켈레톤을 화살로 죽이세요정조준발사된 화살을 이용해서 수평으로 50 블록 이상 떨어진 스켈레톤을 죽인다.minecraft:adventure/sniper_duel50 경험치

농사

Advancements Tree - Husbandry

"농사" 탭의 발전 과제 트리

Hay Bale 농사
아이콘 발전 과제 게임 내의 설명 선행 발전 과제 실제 달성 조건 (다를 경우) 이름공간 ID 보상
Advancement-plain-raw농사세상은 친구들과 음식으로 가득 차 있어요먹을 수 있는 어떤 것이든 먹는다.minecraft:husbandry/root
Advancement-plain-raw아기는 어떻게 태어나?동물 두 마리를 교배하세요농사몹 10종 중 한 쌍을 교배시킨다. 다른 교배 가능한 몹은 이 업적에서 무시된다.minecraft:husbandry/breed_an_animal
Advancement-plain-raw인생의 동반자동물을 길들이세요농사길들일 수 있는 몹 5종류 중 하나를 길들인다.minecraft:husbandry/tame_an_animal
Advancement-plain-raw씨앗이 자라나는 곳씨앗을 심고 자라나는 것을 지켜 보세요농사씨 5종 중 하나를 심는다. 싸앗이 없는 작물과 식물은 이 발전 과제에서 무시된다.minecraft:husbandry/plant_seed
Advancement-plain-raw강태공이 세월을 낚듯Catch a fish‌[차기 버전용: JE 1.13]농사Use a fishing rod to catch a fish.minecraft:husbandry/fishy_business
Advancement-fancy-raw짝지어주기모든 동물을 교배시키세요아기는 어떻게 태어나?몹 10종 각각의 쌍을 교배시킨다. 다른 길들일 수 있는 몹은 이 발전과제에서 무시된다.minecraft:husbandry/bred_all_animals100 경험치
Advancement-fancy-raw균형 잡힌 식단먹을 수 있는 것이라면 모두 먹으세요, 설령 건강에 좋지 않더라도 말이죠씨앗이 자라나는 곳음식 36종류. (1가지는 1.13[차기 버전용]에 추가된다) 케이크 같은 다른 음식은 이 발전과제에서 무시된다.minecraft:husbandry/balanced_diet100 경험치
Advancement-fancy-raw도를 넘은 전념다이아몬드 괭이를 완전히 사용한 후, 삶의 선택들을 돌이켜 보세요씨앗이 자라나는 곳다이아몬드 괭이가 파괴될 정도로 내구도를 완전히 쓴다.minecraft:husbandry/break_diamond_hoe100 경험치
Advancement-plain-raw파일:Grid Puffer Fish Bucket.png이 대신 잇몸으로Catch a fish... without a fishing rod!‌[차기 버전용: JE 1.13]강태공이 세월을 낚듯Use a water bucket on a fish mob to create a fish bucket.minecraft:husbandry/tactical_fishing

JSON 형식

마인크래프트세계의 'data/advancements' 폴더에 있는 커스텀 발전 과제는 그 세계에 대한 발전 과제 데이터를 구분된 JSON 파일로 저장한다:

모든 발전 과제 JSON 파일은 다음의 형식을 따라 생성된다:

  • 최상위 태그.
    •  display: 선택적으로 표시할 데이터.
      •  icon: 아이콘의 데이터.
      •  title: 이 발전 과제의 제목.
      •  title: JSON 텍스트 요소({cmd|tellraw}}나 다른 명령어에서 사용하는 것과 같은 텍스트나 형식을 포함한다. 여기서는 번역된 태그도 사용될 수 있다).
      •  frame: 아이콘의 선택적인 종류의 프레임. challenge는 모든 몹을 죽이는 발전 과제와 같은 화려하게 뾰족뾰족한 경계 타일을 만들고, goal은 신호기 최대 출력 발전 과제와 같은 둥근 경계 타일을 만들며, task는 일반적인 타일을 만든다(기본).
      •  background: 이 발전 과제 탭에서 사용할 배경의 선택적인 디렉토리(최상위 발전 과제에만 적용된다).
      •  description: 발전 과제의 설명.
      •  description: JSON 텍스트 요소({cmd|tellraw}}나 다른 명령어에서 사용하는 것과 같은 텍스트나 형식을 포함한다. 여기서는 번역된 태그도 사용될 수 있다).
      •  show_toast: truefalse일 수 있다. 발전 과제를 완수하면 토스트처럼 나타낸다. 기본은 참이다.
      •  announce_to_chat: truefalse일 수 있자. 이 발전과제를 완수하면 채팅으로 알린다. 기본은 참이다.
      •  hidden: truefalse일 수 있다. 이 발전 과제를 완수하기 전까지는 이 발전 과제와 그 하위 발전 과제를 숨긴다. 최상위 발전 과제에는 영향이 없지만 하위 발전과제에는 영향을 미친다. 기본은 거짓이다.
    •  parent: 이 발전 과제의 상위 발전 과제(최상위 발전 과제에는 적용되지 않는다).
    •  criteria: 완수해야 하는 기준.
      •  <criteriaName>: 조건에 주어진 이름(어느 문자열이든 가능하지만, 유일해야만 한다).
        •  trigger: 이 발전 과제에 대한 트리거, 발전 과제에 대해서 게임이 확인해야 하는 것을 특정한다.
        •  conditions: 트리거를 활성화 하기 위해 필요한 모든 조건.
    •  requirements: 요구 사항의 선택적인 목록(모든 <criteriaName>). 모든 기준이 필요하면, 생략할 수 있다. 여러 기준에 대해서: 요구사항은 기준의 목록의 목록을 포함해야 한다 (모든 기준은 언급되었야 한다). 모든 목록의 조건을 만족하면, 도전 과제를 완수한다. (기본적으로 OR 그룹을 AND로 묶는다)
    •  rewards: 발전 과제가 완수되면 제공하는 보상의 추가적인 콜렉션이다.
      •  recipes: 조합법의 목록 (문자열).
      •  loot: 전리품 표의 목록 (문자열).
      •  experience: 경험치의 양.
      •  function: 작동할 함수. 함수는 .minecraft\saves\XXXX\data\functions\에 있는 확장 파일 .mcfunction을 포함하고 수행할 명령어의 목록을 포함할 수 있는 텍스트 파일이다.

트리거의 목록

minecraft:bred_animals

플레이어가 동물 2마리를 교배시키면 작동한다. 가능한 조건:

  •  conditions:
    •  child: 교배로 나타나는 자손.
      • 틀:Nbt 상속/조건/엔티티
    •  parent: 부모.
      • 틀:Nbt 상속/조건/엔티티
    •  partner: 상대 (부모와 교배된 엔티티, 말 + 당나귀 = 노새 교배를 체크할 때 유용하다)
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:bred_animals",
               "conditions": {
                   "child": {
                       "type": "mule"
                   },
                   "parent": {
                       "location": {
                           "biome": "beaches"
                       }
                   },
                   "partner": {
                       "effects": {
                           "minecraft:speed": {
                               "amplifier": {
                                   "min": 2
                               }
                           }
                       }
                   }
               }
           }
       }
   }

minecraft:brewed_potion

플레이어가 양조기에서 어떤 아이템을 꺼내면 작동한다. 가능한 조건:


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:brewed_potion",
               "conditions": {
                   "potion": "minecraft:strong_swiftness"
               }
           }
       }
   }

minecraft:changed_dimension

플레이어가 두 차원간에 이동하면 작동한다. 가능한 조건:

  •  conditions:
    •  from: 엔티티가 출발한 차원. 3가지 값을 받는다.
    •  to: 엔티티가 도착한 차원. 위의 값과 같은 값을 받는다.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:changed_dimension",
               "conditions": {
                   "from": "the_end",
                   "to": "overworld"
               }
           }
       }
   }

minecraft:channeled_lightning

플레이어가 엔티티에 채널링 마법을 성공적으로 사용했을 때 작동한다. 가능한 조건:

  •  conditions:
    •  victims: 채널링 마법으로 생성된 번개에 맞은 희생자. 이 목록에 있는 모든 엔티티가 맞아야 한다.
      • :
        • 틀:Nbt 상속/조건/엔티티

minecraft:construct_beacon

플레이어가 신호기의 구조를 바꾸면 작동한다. (신호기가 자동 업데이트 될 때). 가능한 조건:

  •  conditions:
    •  level: 업데이트 된 신호기 구조물의 티어.
    •  level:
      •  max: 최대값.
      •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:construct_beacon",
               "conditions": {
                   "level": {
                       "min": 3
                   }
               }
           }
       }
   }

minecraft:consume_item

플레이어가 아이템을 사용했을 때 작동한다. 가능한 조건:

  •  conditions:
    •  item: 사용된 아이템
      • 틀:Nbt 상속/조건/아이템


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:consume_item",
               "conditions": {
                   "item": {
                       "item": "minecraft:golden_apple",
                       "data": 1,
                       "nbt": "{display:{Name:\"Example\"}}"
                   }
               }
           }
       }
   }

minecraft:cured_zombie_villager

플레이어가 좀비 주민을 치료했을 때 작동한다. 가능한 조건:

  •  conditions:
    •  villager: 변환의 결과로 나타난 주민. 'type' 태그는 항상 "villager"이기 때문에 필요 없다.
      • 틀:Nbt 상속/조건/엔티티
    •  zombie: 변환이 완료되기 직전의 좀비 주민 (시작되기 전에). 'type' 태그는 항상 "zombie_villager"이기 때문에 필요 없다.
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:cured_zombie_villager",
               "conditions": {
                   "villager": {
                       "location": {
                           "biome": "plains"
                       }
                   },
                   "zombie": {
                       "distance": {
                           "horizontal": {
                               "max": 10
                           }
                       }
                   }
               }
           }
       }
   }

minecraft:effects_changed

플레이어가 상태 효과가 적용되거나 사라질 때 작동한다. 가능한 조건:

  •  conditions:
    •  effects: 플레이어가 갖는 상태 효과의 목록.
      •  <minecraft:effect_name>: 상태 효과 이름의 중심 이름과 상태 효과.
        •  amplifier: 증폭자.
        •  amplifier:
          •  max: 최대값.
          •  min: 최솟값.
        •  duration: 틱에 대한 지속시간.
        •  duration:
          •  max: 최대값.
          •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:effects_changed",
               "conditions": {
                   "effects": {
                       "minecraft:weakness": {},
                       "minecraft:slowness": {
                           "amplifier": 2,
                           "duration": {
                               "min": 100,
                               "max": 500
                           }
                       }
                   }
               }
           }
       }
   }

minecraft:enchanted_item

플레이어가 마법 부여대로 아이템에 마법을 부여했을 때 작동한다 (모루명령어를 통해서는 작동하지 않는다). 가능한 조건:

  •  conditions:
    •  item: 마법이 부여된 이후의 아이템.
      • 틀:Nbt 상속/조건/아이템
    •  levels: 플레이어가 마법 부여에 사용한 레밸.
    •  levels:
      •  max: 최대값.
      •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:enchanted_item",
               "conditions": {
                   "item": {
                       "item": "minecraft:wooden_sword",
                       "enchantments": [
                           {
                               "enchantment": "minecraft:sharpness",
                               "levels": {
                                   "min": 2
                               }
                           }
                       ]
                   },
                   "levels": {
                       "min": 3
                   } 
               }
           }
       }
   }

minecraft:enter_block

플레이어가 블록 안에 있을 때 작동한다. 매 틱 마다 확인하고 모든 가능한 경우에 대해서 작동하려 할 것이나(최대 8회, 플레이어가 있을 수 있는 블록의 최대 값이다), 발전 과제가 함수 보상을 사용해서 발전 과제가 취소될 경우에만 작동한다. 가능한 조건:

  •  conditions:
    •  block: 플레이어가 있는 블록. 블록 ID를 받는다.
    •  state: 블록의 블록 상태.
      •  <state_name>: 단일 블록 상태, 상태 이름의 중심 이름과 그 상태에 필요한 값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:enter_block",
               "conditions": {
                   "block": "minecraft:red_flower",
                   "state": {
                       "type": "allium"
                   }
               }
           }
       }
   }

minecraft:entity_hurt_player

플레이어가 데미지를 입으면 작동한다. 가능한 조건:

  •  conditions:
    •  damage: 플레이어에게 가해진 데미지를 확인한다.
      • 틀:Nbt 상속/조건/데미지


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:entity_hurt_player",
               "conditions": {
                   "damage": {
                       "source_entity": {
                           "type": "skeleton"
                       },
                       "direct_entity": {
                           "type": "arrow"
                       },
                       "taken": {
                           "min": 4.0
                       }
                   }
               }
           }
       }
   }

minecraft:entity_killed_player

엔티티가 플레이어를 죽일 경우 작동한다. 가능한 조건:

  •  conditions:
    •  entity: 플레이어를 죽인 데미지의 원인이 되는 엔티티를 확인한다 (예시: 화살을 쏜 스켈레톤).
      • 틀:Nbt 상속/조건/엔티티
    •  killing_blow: 플레이어를 죽인 데미지의 종류를 확인한다.
      • 틀:Nbt 상속/조건/데미지 종류


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:entity_killed_player",
               "conditions": {
                   "entity": {
                       "type": "skeleton"
                   },
                   "killing_blow": {
                       "is_projectile": true
                   }
               }
           }
       }
   }

minecraft:filled_bucket

플레이어가 양동이를 채울 때 작동한다. 가능한 조건:

  •  conditions:
    •  item: 양동이를 채워서 생긴 아이템.
      • 틀:Nbt 상속/조건/아이템

minecraft:fishing_rod_hooked

플레이어가 낚싯대로 아이템을 성공적으로 잡았거나 엔티티를 낚싯대로 당겼을 때 작동한다. 가능한 조건:

  •  conditions:
    •  entity: 당겨진 엔티티.
      • 틀:Nbt 상속/조건/엔티티
    •  item: 잡은 아이템.
      • 틀:Nbt 상속/조건/아이템
    •  rod: 사용된 낚싯대.
      • 틀:Nbt 상속/조건/아이템

minecraft:impossible

명령어를 사용해야만 작동한다.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:impossible"
           }
       }
   }

minecraft:inventory_changed

플레이어의 보관함에 어떤 변화가 발생하면 작동한다. 가능한 조건:

  •  conditions:
    •  items: 플레이어의 보관함에 있는 아이템의 목록. 목록에 있는 모든 아이템은 플레이어의 보관함에 있어야 하지만, 플레이어가 가지고 있는 모든 아이템이 이 목록에 있어야 하지는 않다.
      • :
        • 틀:Nbt 상속/조건/아이템
    •  slots:
      •  empty: 보관함에 있는 빈 슬롯의 수.
      •  empty:
        •  max: 최대값.
        •  min: 최솟값.
      •  full: 보관함에 있는 완전히 채워진 (쌓인) 슬롯의 수.
      •  full:
        •  max: 최대값.
        •  min: 최솟값.
      •  occupied: 보관함에 채워진 슬롯의 수.
      •  occupied:
        •  max: 최대값.
        •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:inventory_changed",
               "conditions": {
                   "items": [
                       {
                           "item": "minecraft:stone",
                           "data": 2,
                           "count": {
                               "min": 5,
                               "max": 10
                           }
                       },
                       {
                           "item": "minecraft:wool",
                           "data": 5
                       },
                       {
                           "item": "minecraft:wooden_sword",
                           "durability": {
                               "min": 50
                           },
                           "nbt": "{display:{Name:\"Example\"}}"
                       }
                   ],
                   "slots": {
                       "occupied": 3
                   }
               }
           }
       }
   }

minecraft:item_durability_changed

보관함에 있는 어떤 아이템이 어떻게든 손상되면 작동한다. 가능한 조건:

  •  conditions:
    •  delta: 내구도의 차이.
    •  delta:
      •  max: 최대값.
      •  min: 최솟값.
    •  durability: 아이템의 남은 내구도.
    •  durability:
      •  max: 최대값.
      •  min: 최솟값.
    •  item: 손상되기 이전의 아이템, 아이템이 손상되기 전의 아이템의 내구도를 확인할 수 있다.
      • 틀:Nbt 상속/조건/아이템


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:item_durability_changed",
               "conditions": {
                   "delta": -2,
                   "item": {
                       "item": "minecraft:wooden_axe",
                       "durability": {
                           "max": 1
                       }
                   }
               }
           }
       }
   }

minecraft:levitation

플레이어가 상태 효과 공중부양을 받으면 작동한다. 가능한 조건:

  •  conditions:
    •  distance:
      •  absolute:
        •  max: 최대값.
        •  min: 최솟값.
      •  horizontal:
        •  max: 최대값.
        •  min: 최솟값.
      •  x:
        •  max: 최대값.
        •  min: 최솟값.
      •  y:
        •  max: 최대값.
        •  min: 최솟값.
      •  z:
        •  max: 최대값.
        •  min: 최솟값.
    •  duration: 틱으로 공중부양의 지속시간.
    •  duration:
      •  max: 최대값.
      •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:levitation",
               "conditions": {
                   "distance": {
                       "horizontal": {
                           "min": 5
                       },
                       "y": {
                           "min": 2
                       }
                   },
                   "duration": {
                       "min": 100
                   }
               }
           }
       }
   }

minecraft:location

매 20 (1초)마다 작동하며 플레이어가 어디에 있는지 확인한다. 가능한 조건:

  •  conditions:
    • 틀:Nbt 상속/조건/위치


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:location",
               "conditions": {
                   "biome": "jungle",
                   "feature": "Temple",
                   "dimension": "overworld",
                   "position": {
                       "x": 0,
                       "y": 60,
                       "z": {
                           "min": -10,
                           "max": 10
                       }
                   }
               }
           }
       }
   }

minecraft:nether_travel

플레이어다 네더에 갔다가 오버월드로 돌아오면 작동한다. 가능한 조건:

  •  conditions:
    •  distance: 플레이어가 네더로 간 지점과 네더에서 나온 지점간의 오버월드상의 거리.
      •  absolute:
        •  max: 최대값.
        •  min: 최솟값.
      •  horizontal:
        •  max: 최대값.
        •  min: 최솟값.
      •  x:
        •  max: 최대값.
        •  min: 최솟값.
      •  y:
        •  max: 최대값.
        •  min: 최솟값.
      •  z:
        •  max: 최대값.
        •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:nether_travel",
               "conditions": {
                   "distance": {
                       "horizontal": {
                           "min": 1000
                       },
                       "absolute": {
                           "min": 1100
                       }
                   }
               }
           }
       }
   }

minecraft:placed_block

플레이어가 블록을 설치하면 작동한다. 가능한 조건:

  •  conditions:
    •  block: 설치된 블록. 블록 ID를 받는다.
    •  item: 블록을 설치할 때 사용하는 아이템의 사용하기 전 상태.
      • 틀:Nbt 상속/조건/아이템
    •  location: 블록이 설치된 위치.
      • 틀:Nbt 상속/조건/위치
    •  state: 블록의 블록 상태.
      •  <state_name>: 단일 블록 상태, 상태 이름의 중심 이름과 그 상태에 필요한 값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:placed_block",
               "conditions": {
                   "block": "minecraft:unpowered_repeater",
                   "state": {
                       "facing": "west"
                   },
                   "location": {
                       "position": {
                           "x": 10,
                           "z": 14
                       },
                       "biome": "plains"
                   },
                   "item": {
                       "item": "minecraft:repeater"
                   }
               }
           }
       }
   }

minecraft:player_hurt_entity

플레이어가 이나 플레이어에게 데미지를 입히면 작동한다. 가능한 조건:

  •  conditions:
    •  damage: 입은 데미지
      • 틀:Nbt 상속/조건/데미지
    •  entity: 데미지를 입은 엔티티.
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:player_hurt_entity",
               "conditions": {
                   "damage": {
                       "blocked": true,
                       "type": {
                           "direct_entity": {
                               "type": "arrow"
                           }
                       }
                   },
                   "entity": {
                       "type": "player",
                       "nbt": "{Tags:[\"example\"]}"
                   }
               }
           }
       }
   }

minecraft:player_killed_entity

이나 플레이어가 죽은 원인이 플레이어일 경우 작동한다. 가능한 조건:

  •  conditions:
    •  entity: 죽은 엔티티.
      • 틀:Nbt 상속/조건/엔티티
    •  killing_blow: 엔티티가 죽인 데미지의 종류.
      • 틀:Nbt 상속/조건/데미지 종류


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:player_killed_entity",
               "conditions": {
                   "entity": {
                       "type": "creeper",
                       "nbt": "{powered:1b}",
                       "location": {
                           "biome": "void"
                       },
                       "effects": {
                           "minecraft:slowness": {},
                           "minecraft:weakness": {
                               "amplifier": {
                                   "min": 2
                               }
                           }
                       }
                   },
                   "killing_blow": {
                       "source_entity": {
                           "nbt": "{SelectedItem:{id:\"minecraft:wooden_sword\",}}"
                       }
                   }
               }
           }
       }
   }

minecraft:recipe_unlocked

플레이어가 제작법을 열면 작동한다 (예를 들면 knowledge book을 사용해서). 가능한 조건:

  •  conditions:
    •  recipe: 열린 제작법.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:recipe_unlocked",
               "conditions": {
                   "recipe": "minecraft:wooden_sword"
               }
           }
       }
   }

minecraft:slept_in_bed

플레이어가 침대에 누우면 작동한다. 가능한 조건:

  •  conditions:
    • 틀:Nbt 상속/조건/위치


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:slept_in_bed",
               "conditions": {
                   "biome": "desert",
                   "feature": "Village",
                   "position": {
                       "y": {
                           "min": 50,
                           "max": 100
                       }
                   }
               }
           }
       }
   }

minecraft:summoned_entity

엔티티가 소환되면 작동한다. 철 골렘 (호박과 철 블록), 눈 골렘 (호박과 눈 블록), 엔더 드래곤 (엔드 수정) 그리고 위더 (위더 해골과 영혼 모래)에도 적용된다. 발사기를 이용해서 위더 해골이나 호박을 설치해도 작동한다. 하지만 스폰알, 명령어 그리고 몹 생성기에는 작동하지 않는다. 가능한 조건:

  •  conditions:
    •  entity:
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:summoned_entity",
               "conditions": {
                   "entity": {
                       "type": "minecraft:snowman"
                   }
               }
           }
       }
   }

minecraft:tame_animal

플레이어가 동물을 길들이면 작동한다. 가능한 조건:

  •  conditions:
    •  entity: 길들여진 엔티티를 확인한다.
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:tame_animal",
               "conditions": {
                   "entity": {
                       "type": "parrot",
                       "nbt": "{Variant:2}"
                   }
               }
           }
       }
   }

minecraft:tick

(초당 20 회) 작동한다.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:tick"
           }
       }
   }

minecraft:used_ender_eye

플레이어가 엔더의 눈을 사용하면 작동한다(유적이 생성되는 세계에서). 가능한 조건:

  •  conditions:
    •  distance: 플레이어와 유적간의 수평 거리.
    •  distance:
      •  max: 최대값.
      •  min: 최솟값.


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:used_ender_eye",
               "conditions": {
                   "distance": {
                       "min": 100,
                       "max": 200
                   }
               }
           }
       }
   }

minecraft:used_totem

플레이어가 토템을 사용하면 작동한다. 가능한 조건:

  •  conditions:
    •  item: 아이템, 토템 아이템에만 적용된다.
      • 틀:Nbt 상속/조건/아이템


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:used_totem",
               "conditions": {
                   "item": {
                       "item": "minecraft:totem_of_undying"
                   }
               }
           }
       }
   }

minecraft:villager_trade

플레이어가 주민과 거래를 하면 작동한다. 가능한 조건:

  •  conditions:
    •  item: 구매한 아이템. "count"태그는 여러 거래가 아닌 한 거래에서만 개수를 확인한다.
      • 틀:Nbt 상속/조건/아이템
    •  villager: 아이템을 구매한 주민. 'type' 태그는 항상 "villager"이기 때문에 필요 없다.
      • 틀:Nbt 상속/조건/엔티티


예시
   {
       "criteria": {
           "example": {
               "trigger": "minecraft:villager_trade",
               "conditions": {
                   "item": {
                       "item": "minecraft:emerald",
                       "count": {
                           "min": 1
                       }
                   },
                   "villager": {
                       "nbt": "{Career:1}"
                   }
               }
           }
       }
   }

역사

release
1.122017년 2월 16일Dinnerbone이 트위터로 Darngeek와 함께 하루종일 "새로운 것"을 만드는데 썻다고 트윗했다.
2017년 2월 20일"이것"의 디자인이 끝나서 수행할 수 있게 되었다. Dinnerbone은 나중에 이 기능의 이름에 대한 힌트를 주었다.[3]
2017년 2월 22일Dinnerbone은 이 기능에 대해서 "발전"하는 중이라고 말했다. 덧붙이기로는 "너무. 많은. Json. 파일."이라 했다.
그 다음날 Dinnerbone은 프로젝트가 더 커지고 있어서, "/scoreboard보다 훨씬 더 복잡한" 명령어가 필요할 수 있다고 설명했다.
2017년 5월 6일Dinnerbone이 베일에 싸인 기능의 백엔드가 끝났지만 UI는 작업이 필요하다고 트윗했다.
Dinnerbone이 "오늘 작업에서 탭툴루를 만들었다"고 후에 말해서[4], 이 기능이 많은 탭을 사용할 수 있다는 것을 알렸다.
2017년 5월 13일다시 트위터에서 이 기능의 이름을 언급했다. "이 새로운 발전 과제 기능"의 작업이 거의 다 되었다고 설명했다.
2017년 5월 14일이제 UI를 작업중이고, 프로젝트가 며칠이 걸릴 것이며 완수할 연구 논문도 필요할 것이라고 트윗했다.
2017년 5월 22일기능의 이름을 다시 언급하면서 이제 이 기능은 "플레이어에게 무엇을 보상한다"고 설명했다.
2017년 5월 23일Dinnerbone은 이 기능이 대략 JSON 파일이 500개 가량 필요하다고 설명했다.
그는 나중에 비록 .png 이미지로 위장된 암호화된 .zip 파일에 숨겨져 있었지만, 기능이 어떤 것인지에 대한 티져를 트윗했다.[5] 나중에 다시 트윗해서 이 점을 규명했다.[6][7][8] 이 .zip 파일은 커스텀 제작법 JSON 파일을 담고 있다.
그는 곧바로 약간 더 많은 제작법을 포함하는 다른 암호화된 .zip 파일을 포스팅 했다.[9]
2017년 5월 23일사용자는 빨리 Dinnerbone은 "이 귀찮은 금속 콘도르(deafening metallic condor)가 나를 계속 괴롭힌다"고 말했다. 유저들은 이 난해한 메세지를 가지고 최초의 발전 과제 쇼케이스 Gfycat URL로 찾아냈다.
그는 UI가 발전 과제 트리를 갖는 자체로도 발전 과제인 여러 탭을 가질 수 있다는 것을 보였다.[1] 그는 "탭툴루"의 의미가 무엇인지 규명했다.[10]
모든 UI는 위치와 레이아웃을 포함해서 하드코드된 데이터나 위치 없이 데이터 중심이다.[11]
17w13a발전 과제가 추가되어서 업적을 교체했다.
17w14a새로운 발전 과제가 추가되었다, 새로운 "모험" 탭도 추가되었다.
플레이어가 발전 과제를 완수했을 때 나타나는 슬라이딩 이펙트가 있는 알림을 추가했고, 색이 두 가지이다: 일반 발전 과제에는 노란색, 특수 발전 과제에는 분홍색이다.
17w15a발전과제 설명이 추가되었고 일부 제목이 바뀌었다.
"모험의 시간" 발전 과제가 추가되었다.
17w16bminecraft:item_durability_changed 트리거가 추가되었다.
17w17a새로운 발전 과제와 새 탭이 두 개 추가되었다: "디 엔드"와 "네더"
levitation 트리거가 추가되었다.
location 트리거에 feature 조건이 추가되었다.
이제 발전 과제를 달성하면 명령어를 실행할 수 있다.
발전 과제 아이콘은 이제 데이터 값을 받는다.
/advancement grant/advancement revoke 명령어에 수정자 다섯 개가 추가되었다: "everything", "from", "until", "through", 그리고 "only".
17w17b이제 기본 발전 과제는 제목과 설명을 로컬 파일에서 전달받는다.
특정 발전 과제를 완수하는 과정을 숫자로 나타낸다
선택적인 조건 둘을 받는 changed_dimension 트리거가 추가되었다: tofrom으로, "overworld", "the_nether", 또는 "the_end"를 받는 문자열이다.
공유된 오브젝트 "location"은 새로 dimension 문자열을 받는다(위와 같은 값을 받는다).
17w18a누군가가 발전 과제를 완수하면 다시 채팅에 알린다
새로운 탐험 발전 과제가 추가되었다: "Best Friends Forever", "The Parrots and the Bats", 그리고 "짝지어주기"
새로운 트리거 minecraft:tickminecraft:tame_animal가 추가되었다.
디스플레이 옵션 show_toastannounce_to_chat이 추가되었다
Added /gamerule announceAdvancements, which toggles announcing of advancements, replacing the old server.properties entry
"entity" objects and the minecraft:levitation trigger now use a shared "distance" object. They check if the player is within or outside of the specified range on the x, y, or z axis. absolute and horizontal ranges check if the player is within range on all axes, though horizontal will exclude the Y axis.
The "Great View From Up Here" advancement now requires 50 vertical blocks, instead of levitating for 30 seconds
Changed the "Sniper Duel" advancement to horizontal distance
Advancement loading is now strict JSON
17w18bAdded a new "Husbandry" tab and several new advancements: "A Seedy Place", "Serious Dedication", "A Balanced Diet", and "Hired Help".
The advancements added in the previous snapshot were moved to the new Husbandry tab.
Added new advancement triggers: consume_item, placed_block, and arbitrary_player_tick.
The "Monster Hunter" and "Monsters Hunted" advancements now use 22 mobs instead of 23, removing the illusioner from the list.
pre1Added new advancements: "A Furious Cocktail", "Postmortal", "Subspace Bubble", and "Uneasy Alliance".
Added hidden field to advancement display info, which defaults to false.
Added new effects_changed, used_totem, and nether_travel advancements triggers.
Removed commands from advancement rewards, replaced with function.
Advancement trees are now centered in the UI.
Items and entities in advancements now have an extra NBT field.
Entities in advancements now have an extra effects and location field.
Removed arbitrary_player_tick advancement trigger.
pre2Added new hidden advancement: "How Did We Get Here?", which rewards 100 experience.
pre3Advancement "How Did We Get Here?" now includes the Resistance status effect, and now rewards 1000 experience.
Advancement "Balanced Diet" now includes all fish types (raw and cooked if possible) and an Enchanted Golden Apple.
Advancements will now remember the tab the player last selected.
pre5All recipe unlock advancements now have a parent of minecraft:recipes/root.
Several recipe unlock advancements were renamed.
pre7Added experience rewards to all "challenge" advancements.
releaseAdded sounds to the toast notifications.
upcoming
1.1317w43aCustom Advancements have been moved into data packs.
17w45aAdded an advancement selector argument to test for obtained advancements.
18w14aAdded new advancements: "Fishy Business", "Tactical fishing", "A Throwaway Joke" and Very "Very Frightening".
18w14bAdvancements "A Furious Cocktail" and "How Did We Get Here" now include the Slow Falling status effect.

문제점

틀:문제점 목록

여담

  • Fourteen of the old Java Edition achievements were re-implemented as advancements: Benchmarking (called Minecraft), Getting an Upgrade, 철이 철철 넘쳐, We Need to Go Deeper, The End?, Return to Sender, Into Fire, Local Brewery, The Beginning? (called Withering Heights), Beaconator, DIAMONDS! (called Diamonds!), Adventuring Time, Monster Hunter and Sniper Duel.
  • Six achievements from other editions were re-implemented as advancements: Body Guard (called Hired Help), Cheating Death (called Postmortal), Zombie Doctor, You Need a Mint, The End... Again... and Great View From Up Here

References

  • 발전 과제 "신호기 꾸리기"는 "생계 꾸리기"의 말장난이다.
  • 발전 과제 "Very Very Frightening" "퀸"의 노래 "보헤미안 랩소디"의 가사 "thunderbolt and lightning very very frightening me"를 가리키는 것이다.

겔러리

같이 보기

  • 튜토리얼/발전 과제 가이드

참고 문헌

틀:각주

  1. 1.0 1.1 “탭은 자체로도 발전 과제인 다른 트리이다. 우리는 매우 많은 탭을 지원하지만 바닐라에는 4/5개만 사용할 예정이다. Tabthulhu” – @Dinnerbone, March 24, 2017
  2. “탭 4개나 5개다. 아마 "mine & craft", "nether", "end", "combat", "engineering" 또는 그 변형일 것이다.”@Dinnerbone, March 27, 2017
  3. “이것을 잘 구현하는 것이 게임의 진정한 발전이다.”@Dinnerbone, 2017년 2월 20일
  4. “오늘 작업에서 탭툴루를 만들었다. 정말 흥미로운 프로젝트이다!”@Dinnerbone, 2017년 5월 6일
  5. “이건 내가 만드는것에 대한 엄청 큰 스포일러이다. 완전히 미완이고 많이 바뀔 수 있지만 아이디어를 준다. http://media.dinnerbone.com/uploads/2017-03/screenshots/23_15-00-52_ttcfj9tDnV.png”@Dinnerbone, 2017년 5월 23일
  6. “(아뇨, 이모티콘을 만드는게 아닙니다.)”@Dinnerbone, 2017년 5월 23일
  7. “(추신. 눈에 보이는 것 보다 이미지에 더 많이 있다. 약간 까다로울 수 있다.)”@Dinnerbone, 2017년 5월 23일
  8. “파일 크기가 약간 크지 않은가?”@Dinnerbone, 2017년 5월 23일
  9. “내 생각에는 내 웹서버 프록시가 망친것 같다. 기술은 어렵다. 다음은 zip으로 된 더 재미있는 이미지다: http:// media.dinnerbone.com/uploads/2017-0 3/screenshots/23_15-00-52_ttcfj9tDnV.zip”@Dinnerbone, 2017년 5월 23일
  10. “(따라서 "탭툴루"는 몇 주 전 부터 트윗 되었었다. :D)”@Dinnerbone, March 24, 2017
  11. “또한 주목할 점은 모든 UI가 데이터 중심이라는 것이다. 위치와 레이아웃도 포함한다. UI에도 하드코드된 데이터가 없고, 데이터에도 하드코드된 위치가 없다.”@Dinnerbone, 2017년 5월 23일
Advertisement