Java Edition 1.14

마인크래프트 1.14

 공식 명칭
 출시일
 다운로드
* Realms
* Bedrock Edition
* PlayStation 3 Edition
* PlayStation 4 Edition
 ◄◄ 1.13◄ 1.13.2

이번 버전에 대한 모든 내용 및 마을과 약탈 업데이트 의 다른 버전에 대한 안내서, 자바 에디션 안내서/마을과 약탈 업데이트을(를) 참조하십시오.

**1.14**는 2019년 4월 23일에 출시한 첫 번째 마을과 약탈 업데이트 패치 버전이다. 는 2019년 4월 23일에 공개될 자바 에디션의 중요 업데이트이다. 이번 판은 주로 마을에 초점을 맞추고 있으며, 약탈자라는 새로운 우민을 추가하고, 마을의 모습을 위치한 생물 군계에 맞도록 건물을 재설계한다. 이번 업데이트는 또한 새로운 계단, 반 블록 및 담장 등 여러가지 블록과 몹을 추가하고, 새로운 제작 블록으로 제작 기능을 넘기는 등 제작 시스템을 바꾸고, 타이가 생물 군계를 갱신하며(여우와 달콤한 열매 추가) 대나무와 판다가 스폰되는 대나무 정글 생물 군계가 추가된다.

추가
--

### 블록

대나무
* 정글에 흩어져 있으며, 대나무 정글에서는 큰 군집을 이룬다.
* 난파선과 정글 사원에서 발견된다.
* 판다를 죽이면 드롭한다. 또는 정글 생물 군계에서 낚시할 때 건질 수도 있다.
* 재배할 수 있으며, 12-15 블록 높이까지 자란다.
	+ 뼛가루를 사용하면 1-2 블록 더 크게 자란다.
* 검을 사용하면 즉시 부서진다.
* 판다에게 먹이거나, 연료로 사용하거나(대나무 4개당 1개의 아이템), 화분에 심을 수 있다.
* 막대기 및 비계 제작에 사용된다.

통
* 저장용 도구로 사용한다. 상자와 보관함이 동일하다.
	+ 하지만, 더 빡빡한 공간에도 사용할 수 있고, 위에 고체 블록이 있어도 열 수 있다.
* 나무 판자 6개, 나무 반블록 2개로 제작할 수 있다.
* 마을 어부 오두막에서 생성된다.
* 어부 주민의 작업대로 사용된다.
* 공급기로 채울 수 있고, 호퍼로 채우거나 비울 수 있다.

종
* 우클릭을 하면 흔들리는 애니메이션과 소리를 낸다.
	+ 위치와 방향에 따라서, 벨은 일정한 방향으로만 때릴 수 있으며, 그 방향으로만 흔들린다.
* 마을 회합소(meeting point)에서 생성된다.
* 블록 바닥 및 위에 고정할 수 있으며, 담장에도 고정할 수 있다. 각각 텍스처가 다르다.
	+ 고정한 블록이 파괴되거나 이동되면 아이템으로 드롭된다.
* 습격시 종을 때리면, 32 블록 이내에 있는 습격 우민에게 빛이 나는 효과가 적용된다.

용광로
* 새로운 화로 업그레이드로서, 광물을 일반 화로보다 훨씬 빠르게 제련할 수 있다.
* 일반 화로보다 2배 빠르지만, 경험치는 반이다.
	+ 광석과 금속만 제련할 수 있다.
* 매끄러운 돌 3개, 화로 하나, 철괴 5개로 제작할 수 있다.
* 마을 갑옷제작소에서 생성된다.
* 갑옷제조인의 작업대로서 사용된다.
* 호퍼와 공급기의 입출력을 받을 수 있다.

모닥불
* 타이가 마을에서 생성된다.
* 불이 번지지 않는 장식용 벽난로
	+ 아이템을 불에 태우지 않는다.
* 나무 막대기 3개, 석탄/숯 1개, 모든 종류의 원목/통나무 3개 를 사용하여 제작할 수 있다.
* 식료품을 4개까지 조리할 수 있지만, 3배로 느리다.(30초)
	+ 식료품을 불에 올릴 때는 우클릭을 하면 된다.
	+ 식료품이 조리가 완료되면 튀어 나온다.
* 새로운 종류의 입자를 방출하는데, 일반 입자보다 더 먼 거리에서 볼 수 있어 신호로 사용할 수 있다.
	+ 입자가 1-2 블록을 통과한다.
	+ 건초 더미를 아래에 두면 입자가 더 높이 올라가고 더 오래 지속된다.
* 15 레벨의 빛을 낸다.
* 물 양동이 또는 투척용 물병으로 끌 수 있다.
	+ 모닥불을 끄면 (익히지 않은) 식료품이 아이템으로 튀어 나온다.
	+ 부싯돌과 부시와 화염구로만 재점화할 수 있다.
* 딛고 올라서면 1 ()의 피해를 반복해서 입는다.

지도 제작대
* 종이 2개, 나무 판자 2개로 제작
* UI에 제작법 레시피가 있다.
* 지도의 복제, 확장, 고정을 지원한다.
	+ 유리판을 사용하여 고정한다. 더이상 수정이 안된다.
* 마을 지도제작자 집에서 생성된다.
* 지도제작자 주민의 작업대로서 기능한다.

퇴비통
* 작물이나 식물을 퇴비로 바꾸는 블록
* 종류에 관계없이 나무 울타리 4개와 나무 판자 3개로 제작가능
* 마을 농장에서 생성된다.
* 7 단계 배양되면 1개의 뼛가루가 생성됨
	+ 허용되는 아이템을 사용하면 확률에 따라 퇴비의 단계가 1씩 올라갈 수 있다. 퇴비통이 7 단계로 올라가면 8단계로 바뀌면서(수확가능) 사용을 누르면 1개의 뼛가루를 만든다.
	+ 일부 아이템은 레벨을 올리지 못하고 사라진다. 단계를 올릴 수 있는 확률은 아이템의 품질에 따라 달라진다. 큰 아이템일 수록, 제작한 아이템일 수록 확률이 높다. (예를 들어 켈프의 확률은 30%, 호박 파이의 확률은 100%)

화살 작업대,
* 화살제작자의 집에서 생성된다.
* 나무 판자 2개와 부싯돌 2개로 제작한다.
* 화살제작자의 작업대로서 기능한다.

꽃
* 수레국화 가 추가되었다.
	+ 파란색 염료를 제작할 수 있다.
	+ 평원 생물 군계에서 나타난다.
* 은방울 꽃이 추가되었다.
	+ 하얀색 염료를 제작할 수 있다.
	+ 숲 생물 군계에서 나타난다.
* 위더 장미가 추가되었다.
	+ 검은색 염료를 제작할 수 있다.
	+ 평화로운 난이도 외에는, 근처에 있는 플레이어 및 몹에게 1초간 시듦 상태 효과를 입힌다.
	+ 언데드 계통이 아닌 몹이 시듦으로 죽으면 위더 장미가 드롭되거나 심어진다.

숫돌
* 막대기, 돌 반블록, 나무 판자로 제작할 수 있다.
* 마을 무기제작소에서 생성된다.
* 무기제작인 주민의 작업대로서 기능한다.
* 입력 슬롯 2개와 출력 슬롯 1개가 있다.
* 아이템에서 저주가 아닌 마법을 제거한다.
	+ 제거된 마법만큼 경험치를 받는다.
	+ 무기, 도구, 갑옷 및 마법이 부여된 책에서 마법을 제거할 수 있다.
* 아이템을 합하여 수리할 수 있다.
* 블록의 위/아래/옆에 설치할 수 있다.

직소 블록
* 기술적 블록
* 서바이벌 또는 크리에이티브 보관함에서 얻을 수 없다.
	+ 명령어를 통해서만 얻을 수 있다.
* 작은 템플릿으로부터 구조물을 구축할 수 있는 '연결'(junction) 블록이다.
	+ **대상 풀**(Target pool)
		- 직소 블록이 요소를 꺼낼 수 있는 요소의 풀을 가리킨다.
	+ **부착 유형**(Attachement type)
		- 직소 블록의 "이름"을 참조한다. 직소 블록은 "이름" (부착 유형)이 동일한 직소 블록끼리만 연결할 수 있다.
	+ **변환**(Turn into)
		- 모든 기능이 설치된 후, 직소 블록이 변하는 블록 상태

랜턴
* 새로운 조명원
* 원래는 알파 할로윈 업데이트에서 계획된 기능
	+ Notch는 마인크래프트에 랜턴을 추가하지 않을 것이라고 언급한 바 있다.
* 1개의 횃불을 8개의 철 조각으로 둘러싸면 만들 수 있다.
* 눈 덮인 툰드라 마을에서 생성된다.
* 블록 위 또는 아래에 설치할 수 있다.
* 횃불보다 밝기가 더 강하다.

독서대
* 원래 2012에 폐기된 아이디어다.
	+ 폐기된 디자인에 근거한 독특한 모델
* 반 블록과 책장을 사용하여 제작.
* 빈 독서대를 우클릭하여 책을 설치할 수 있다.
* 책이 담긴 독서대를 우클릭하면 책을 열 수 있다.
	+ 여러 플레이어가 책을 동시에 읽을 수 있다. (책 아이템을 소유하지 않아도 읽을 수 있다.)
	+ 현재 페이지가 고정되고, 모든 독자에게 공유된다.
* 책을 제거할 수도 있다.
* 페이지가 바뀌면 레드스톤 신호를 방출한다.
	+ 레드스톤 비교기를 이용하여 책의 읽는 진도를 파악할 수 있다.
* 마을 도서관에서 생성된다.
* 사서 주민의 작업대로서 기능한다.

베틀
* 나무 판자 2개 위에 실 2개를 올려서 제작한다.
* 마을 양치기 집에서 생성된다.
* 현수막에 도안을 부여하기 쉽다. 베틀은 현수막의 색과 디자인을 만드는 것이다. (예전엔 제작대에서 만들었다.)
* 현수막, 염료, 현수막 무늬 슬롯이 있다.
* 일반 도안은 1개의 염료만으로 제작할 수 있다.
* 기존의 현수막 레시피를 제거한다.
* 특별한 현수막 무늬를 새로운 아이템인 현수막 무늬로 제작할 수 있다.
	+ 종이와 특별한 도안 아이템을 사용하여 제작한다.
* 이들 도안을 베틀에서 사용해도 도안이 소모되지 않는다.
* 사용가능한 현수막 무늬는 리스트로서 보여진다.

소리 블록
* 새로운 6가지 소리가 추가되었다. "철 실로폰", "소 목걸이 종", "디저리두", "비트", "밴조", "플링"
	+ 각각 철 블록, 영혼 모래, 호박, 에메랄드 블록, 건초 더미, 발광석을 사용하면 들을 수 있다.

비계
* 대나무와 실을 사용하여 제작할 수 있는, 새로운, 빨리 올라갈 수 있는 블록
* 비계 기둥을 만들 때는, 비계 블록의 윗면 또는 옆면에 사용을 누르면 된다.
* 맨 아래 블록을 깨뜨리면 모든 구조가 깨진다.
* 점프 키를 사용하면 올라갈 수 있다. 내려갈 때에는 웅크리기키를 사용한다.
	+ 아래쪽에 비계 블록이 없을 때에 웅크리기를 누르면 웅크리기가 된다.
* 아래쪽과 옆쪽은 대나무 지지목위에서만 설치 충돌 감지를 한다.??
	+ 아래쪽에 블록이 없는 비계는 걸을 수 있는 바닥이 있다.
* 맨 아래 지지대로부터 6블록까지 올릴 수 있다.

표지판
* 가문비나무, 자작나무, 아카시아나무, 정글 나무 및 짙은 참나무 표지판을 추가했다. 모든 나무 지원
* 표지판 글자 색을 바꿀 수 있다. (16가지 염료로 우클릭하면 됨)

반 블록
* 돌, 안산암, 윤나는, 섬록암, 윤나는 안산암, 화강암, 윤나는 화강암, 이끼 낀 석재 벽돌, 이끼 낀 조약돌, 매끄러운 사암, 매끄러운 붉은 사암, 매끄러운 석영, 붉은 네더 벽돌, 엔드 돌 벽돌 등에 대해 모두 반 블록 제작 가능

대장장이 작업대
* 마을 도구제작인의 집에서 생성된다.
* 나무 판자 4개와 철괴 2개로 제작할 수 있다.
* 도구제작인 주민의 작업대로서 기능한다.

훈연기
* 새로운 화로 업그레이드. 기존의 화로에 비해 식료품을 더 빠르게 조리할 수 있다.
* 일반 화로에 비해 2배 빠르지만, 경험치는 반
	+ 식료품 조리만 가능
* 원목 4개와 화로 1개로 제작
* 마을 푸주간에서 생성됨
* 도살업자 주민의 작업대로서 기능한다.
* 호퍼와 공급기로 입출력 지원한다.

계단
* 돌, 안산암, 윤나는, 섬록암, 윤나는 안산암, 화강암, 윤나는 화강암, 이끼 낀 석재 벽돌, 이끼 낀 조약돌, 매끄러운 사암, 매끄러운 붉은 사암, 매끄러운 석영, 붉은 네더 벽돌, 엔드 돌 벽돌 등에 대해 모두 계단 제작 가능

석재 절단기
* 여러가지 돌 변종(계단, 반블록, 벽돌, 담장 등)을 쉽게 제작할 수 있다.
* 돌 블록 3개와 철괴 1개로 제작할 수 있다.
* 마을 석공 집에서 생성된다.
* 석공 주민의 작업대로서 기능한다.

달콤한 열매 덤불
* 타이가, 타이가 언덕, 및 타이가 산에서 흔하게 발견됨
* 눈 덮인 타이가, 눈 덮인 타이가 언덕 및 눈 덮인 타이가 산에서 드물게 발견됨
* 달콤한 열매로부터 심을 수 있음
* 4단계 성장 : 묘목, 달콤한 열매 없음, 달콤한 열매 약간, 달콤한 열매 가득
* 어릴 때는 1-2개 달콤한 열매 드롭, 완전히 자라면 2-3개 드롭
	+ 우클릭으로 수확
* 뼛가루를 사용할 수 있음

* 항상 몹의 움직임을 느리게 만듦
* 달콤한 열매 덤불 안에 서있을 수 있지만, 가만히 서 있지 않다면 선인장과 비슷한 피해를 입음

담장
* 벽돌, 안산암, 섬록암, 화강암, 프리즈머린, 석재 벽돌, 이끼 낀 석재 벽돌, 사암, 붉은 사암, 네더 벽돌, 붉은 네더 벽돌, 엔드 석재 벽돌 등으로 담장을 만들 수 있음

### 아이템

일반
* 새로운 블록 형태의 아이템을 위한 `BlockStateTag` 라는 새로운 태그가 추가되었다.
	+ 포맷은 `{BlockStateTag:{*state*:"*value*",*state2*:"*value2*",*stateN*:"*valueN*"}}`.
	+ 아이템 모델에 영향을 미치지 않는다.

현수막 무늬
* 종이와 관련 아이템을 조합하여 제작가능
	+ 예를 들어, 마법이 부여된 황금 사과는 "Thing" 현수막 무늬를 위한 관련 아이템이다.
* 새로운 "지구"(Globe) 현수막 무늬가 추가됨(관련 아이템 없음)
	+ 마스터 레벨의 지도 제작자 주민과 거래를 통해 획득할 수 있다.

쇠뇌
* 실, 철 조각, 막대기, 철사 덫 갈고리로 제작
* 활과 비슷한 무기로 사용
	+ 사거리는 멀지만, 장전에 좀더 시간이 걸림
	+ 누르고 있으면 장전, 클릭하면 발사
	+ 장전된 상태로 보관함에 저장했다가 나중에 사용가능
* 한 손에 쇠뇌를 들고, 다른 손에 폭죽을 들면, 폭죽 로켓을 발사할 수 있음
* 다음과 같은 새로운 마법
	+ 다중 발사
		- 화살 3개를 각기 다른 방향으로 동시에 발사. 관통과는 동시에 부여할 수 없음
	+ 빠른 장전
		- 재장전 속도를 빠르게 함. 3 단계로, 레벨당 0.25초씩 빨라짐
	+ 관통
		- 피사체가 몹을 뚫고 지나감. 총 4단계. 다중 발사와는 동시 부여 불가
* 화살을 쏘면 6 () 에서 11 ( × 5.5)의 피해를 줌

염료
* 파란색 염료, 갈색 염료, 검은색 염료, 하얀색 염료가 추가됨
	+ 이제 뼛가루, 코코아 콩, 먹물 주머니, 청금석은 염료로 사용할 수 없음
* 해당 재료로 새로운 염료를 제작 가능

가죽 말 갑옷
* 자바 에디션에 말 갑옷 추가
	+ 이 아이템은 이미 콘솔/베드락 에는 있었던 아이템
* 가죽 7장으로 제작
* 가죽 갑옷과 마찬가지로, 12,326,391 가지 색으로 염색 가능

생성 알
* 고양이 생성 알
* 여우 생성 알
* 판다 생성 알
* 약탈자 생성 알
* 파괴수 생성 알
* 교역 라마 생성 알
* 떠돌이 상인 생성알

수상한 스튜
* 난파선 보급품 상자에서 발견됨
* 빨간색, 갈색 버섯과 그릇, 꽃을 사용하여 제작
* 크리에이티브 보관함에는 없음
* 6 ()과 포만감 7.2를 회복시키고, 약 5초간의 상태 효과를 줌
	+ 상태 효과의 종류는 어떤 꽃을 사용하는지에 따라 달라짐. 지속시간도 달라짐
		- 데이지는 재생를 준다.
		- 수레국화는 점프 강화를 준다.
		- 은방울 꽃는 독를 준다.
		- 위더 장미는 시듦를 준다.
		- 튤립는 나약함를 준다.
		- 선애기별꽃는 실명를 준다.
		- 파꽃는 화염 저항를 준다.
		- 파란색 난초는 포화 상태 효과를 준다.
		- 양귀비는 속도 증가를 준다.
		- 민들레는 포화 상태 효과를 준다.

달콤한 열매
* 2 ()를 채워줌
* 땅에 심으면 달콤한 열매 덤불이 됨

### 몹

고양이
* 10 () 생명력.
* 실 0-2개를 드롭함
* 일반적으로 마을 주변을 돌아다님
* 마녀 오두막에서 검은 색 고양이가 발견됨
* 길들이지 않은 고양이는 디스폰될 수 있음
* 8개의 새로운 스킨 (한가지는 커뮤니티에서 선택)
* 길들인 고양이는 플레이어가 침대에 가면 주인 위에서 자거나 앉음
	+ 주인이 침대에서 일어나면, 주인은 전리품 테이블에 따라 선물을 받음
	+ 받을 수 있는 선물의 종류: 실, 익히지 않은 닭고기, 깃털, 토끼 가죽, 토끼발, 썩은 살점 또는 팬텀 막
* 팬텀을 쫒아냄.
* 고양이 목줄을 염색할 수 있음

여우

* 생명력 10 ()
* 아침에 자고 밤에 깨는 야행성 몹
* 죽이면 아무 것도 드롭되지 않음
* 플레이어로부터 도망침
	+ 오실롯 정도의 속도
* 달콤한 열매를 사용하여 번식 가능
	+ 아기 여우는 플레이어를 믿고 도망치지 않음
* 떨어진 식료품 아이템을 입에 묾
* 야생 늑대의 추적을 받음 (빨리 도망침)
* 밤에 마을 주면에 어슬렁거리며 스폰될 수 있음
* 눈 덮인 타이가에서는 하얀색 변종이 스폰됨

무시룸
* 새로운 갈색 변종이 추가됨
	+ 자연적으로 스폰되지 않음
		- 일반 무쉬룸이 벼락에 맞으면 생성됨. 또는 `/summon mooshroom ~ ~ ~ {type:brown}` 명령으로 생성함
		- 다시 벼락을 맞으면 일반 무쉬룸으로 되돌아 감
	+ 꽃을 먹일 수 있으며, 수상한 스튜를 위한 우유 생산
		- 플레이어가 꽃으로 제작한 수상한 스튜와 동일한 속성
		- 무쉬룸이 꽃을 처음 먹으면 주어짐

판다
* 생명력 20 ( × 10). 약한 판다는 10 ()
* 죽으면 대나무 1개 드롭 (약탈에 영향을 받지 않음)
* 항상 수동적임
* 정글 안에 있는 대나무 정글에서 스폰됨
* 대나무와 케이크 아이템을 찾아서 먹음
* 개체별로 개성이 다양함
	+ 일반, 공격적, 게으른, 약한, 걱정 많은, 놀이를 좋아하는 상태가 있음. (HiddenGene 및 MainGene 의 NBT 태그에서 정의)
	+ 드물지만, 하얀색, 갈색 변종이 있음 (주 유전자와 잠재 유전자가 모두 갈색이어야만 갈색이 나타남)
	+ 감정을 얼굴에서 읽을 수 있음
* 번식 가능
	+ 아기 판다는 가끔 재채기 하는데, 인근 판다가 점프를 함. 재채기를 할 때 슬라임 볼을 드롭하기도 함
	+ 특별한 판다 상속 시스템에 따라 변종이 상속됨
* 이따끔 구르고, 앉음
* 때리면 인근 주민이 화난 상태의 입자가 나타남

약탈자
* 우민의 일종인 적대적인 몹
* 생명력 24 ( × 12)
* 쇠뇌를 가지고 다님
* 죽이면 쇠뇌를 드롭함 (약탈에 영향을 받음)
* 마을을 습격하여, 주민을 죽임
* 어떤 종류의 갑옷도 입을 수 없음
* 주민, 철 골렘, 떠돌이 상인을 공격함

파괴수
* 생명력 100 ( × 50)
* 100% 물리치기 저항이 있음
* 작물과 잎을 파괴함
* 주민, 철 골렘, 떠돌이 상인을 공격함
* 죽이면 안장 하나 드롭 (100%. 약탈에 영향을 받지 않음)

파괴수 조키
* 우민 습격에서 스폰되는, 파괴수를 타고 있는 약탈자

상인 라마
* 생명력 15 ( × 7.5)에서 30 ( × 15)사이
* 떠돌이 상인과 함께 스폰됨
* 파괴수를 제외한 모든 우민과 모든 좀비 변종에 적대적
* 일반 라마와 동일하나, 파란색, 금색 장식이 있음
	+ 독특한 기본 양탄자 디자인. 제거할 수는 없지만, 대체할 수 있음
	+ 일반 라마와 같이 양탄자를 장착시킬 수 있음. 양탄자를 제거하면 원래의 장식이 나타남
* 떠돌이 상인이 죽거나, 상인과 너무 멀어져서 끈이 끊어지면 길들일 수 있음
* 죽이면 끈 1개를 드롭함(100%. 약탈의 영향을 받지 않음)

떠돌이 상인
* 생명력 20 ( × 10)
* 세계 전역 임의의 장소에서 발견됨. 떠돌이 상인은 단 한명만 스폰되며, 스폰되면 무역 라마 2 마리와 함께 플레이어 근처 48 블록 반경내에 스폰됨.
* 1 게임 일이 지난 후, 매 게임 일마다 게임에서 떠돌이 상인을 스폰시키려고 시도함
* 시도가 실패하면 다음번 시도는 성공 확률이 올라감. 처음엔 2.5%, 두번째는 5%, 세번째 부터는 최고 7.5%
* 임의의 생물 군계별 아이템 거래를 제공함. (스폰되는 생물 군계와는 관련 없음)
	+ 거래 아이템은 제한됨. 잠겨진 거래는 다른 거래를 수행한다고 해제되지 않음
	+ 6가지 거래가 있으며, 거래가 끝나면 다시는 열리지 않음
* 48000 틱(40분) 후에 디스폰됨
* 밤이 되면 적대적인 몹으로부터 숨기기 위해 투명의 물약을 마심
	+ 아침에 물약 효과를 제거하기 위해 우유를 마심
* 블록 위치를 포함하는 `WanderTarget` 데이터 태그가 있음, 이 태그를 설정하면, 그 지점으로 찾아감

### 세계 생성

대나무 정글
* 정글의 새로운 변종 생물 군계
* 대나무, 회백토, 판다가 생성됨

약탈자 전초기지
* 약탈자와 관련된 구조물. 우민 정찰과는 별도
* 약탈자가 스폰됨. 약탈자 대장은 전초기지에서 생성될 수 있음
* 꼭대기에 전리품 상자. 주 건물 주변에 작은 건물들
* 마을이 생성되는 모든 생물 군계에서 생성됨
* 직소 블록을 사용하여 생성됨

마을
* 눈 덮인 툰드라 마을이 추가됨

좀비 마을
* 눈 덮인 툰드라 좀비 마을이 추가됨

### 게임플레이

우민 정찰
* 약탈자와 변명자로 구성된 몹 다섯명이 한꺼번에 세계에 스폰된다.
* 평원, 사막, 사바나 생물 군계 및 변종에서 잔디 블록과 모래 블록 위에 스폰된다.
* 정찰 대장 머리에 우민 현수막이 있다.
* 약탈자는 마을을 습격하여, 작물을 뒤집고 주민을 죽인다.
* 정찰 대장을 죽이면 흉조 상태 효과를 받게 된다.

습격
* 흉조 상태 효과가 있는 플레이어가 마을에 들어가면 시작된다.
	+ 최대 흉조 레벨은 5
	+ 정찰 대장을 죽이면 레벨이 올라감
		- 정찰 대장을 죽이면 1-3 레벨 추가, 약탈자 전초기지 대장을 죽이면 1 레벨 추가
	+ 흉조를 가진 플레이어가 들어갈 때마다, 차수가 늘어남
	+ 나쁜 증조의 레벨이 높을 수록 마법이 부여된 무기를 가질 확률이 높아짐
* 약탈자, 변명자, 소환사, 마녀, 파괴수가 스폰될 수 있음
* 플레이어가 마을에 들어가면 화면 위에 레이즈 진행 막대가 나타나며 (엔더 드래곤 생명력 막대와 비슷), 약탈자들을 죽이면 내려감
	+ 습격 보스 막대는 습격이 시작되거나 공격이 완료되면 천천히 채워짐
	+ 끝에는 남아있는 몹의 수를 보여줌
* 차수별로 몹이 나타나며, 난이도에 따라 차수별 형태가 뒤따름. (쉬움: 3차, 보통: 5차, 어려움: 7차)
* 흉조 레벨 1 추가될 때마다 차수가 1씩 늘어남
	+ 전차의 몹이 모두 죽어야만 다음 차수가 시작됨
	+ 차수 후반 공격에 마녀와 소환사도 추가됨
* 플레이어가 모든 차수를 방어하면, 보답으로 마을의 영웅 효과가 주어지면, 주민들은 직업에 따라 임의의 아이템을 플레이어에게 선물로 줌
* 습격이 끝나면 승리 또는 패배 메시지가 표시됨

리소스 팩
* 리소스 팩 메뉴에 "Programmer Art – The classic look of Minecraft"가 추가됨

상태 효과
* 흉조
	+ 우민 정찰대장(머리에 현수막을 쓰고 있는 우민)을 죽이면 받게됨
* 마을의 영웅
	+ 습격을 격퇴하면 발생됨
		- 효과 레벨은 흉조 효과의 레벨과 동일
	+ 2 게임일 동안 지속되며, 그 동안 주민과의 거래 비용이 할인됨

### Command format

`/loot`
* General syntax: `/loot <target> <source>`.
	+ Sources: `fish` for fishing, `loot` for loot chests, `kill` for entity drops, and `mine` for block drops.
* Sources:
	+ `fish <loot table id> <fishing location> [tool <item>|mainhand|offhand]`
		- Uses fishing context.
	+ `loot <loot table id>`
		- Uses loot chest context (can be also used for advancement awards and cat gifts).
	+ `kill <entity selector>`
		- Simulates entity drops.
	+ `mine <mining location> [tool <item>|mainhand|offhand]`
		- Simulates block drops.
* Targets:
	+ `spawn <position>`
		- Drops in world.
	+ `replace`
		- Works similar to `/replaceitem`. If `count` is missing, command will try to place all returned items. If `count` is higher than number of items, remaining slots will be cleared.
	+ `entity <entity selector> <start slot> [<count>]`
		- Replaces a range of slots.
	+ `block <position> <start slot> [<count>]`
		- Replaces range of slots.
	+ `give <player selector>`
		- Inserts items into player's inventory (similar to `/give`).
	+ `insert <position>`
		- Inserts items into container (similar to `⇧ Shift`+left-click).

`/schedule`
* Schedules functions or tags to run in gametime ticks.
* Any tag / function can be scheduled only once.
* Calling for an already scheduled function / tag will replace the oldest record.

`/teammsg`
* General syntax: `/teammsg <message>` Sends <message> to all players on the team of the player who runs the command. Available to all players on a team.
* Alias: `/tm <message>`.
* Clicking the team name opens a new `/teammsg` command.

### 일반

발전 과제
* 일곱가지 발전 과제 추가됨
	+ *부러진 화살(Ol' Betsy)* – 쇠뇌를 쏘세요.
	+ *이제 누가 약탈자지?(Who's the Pillager Now?)* – 약탈자에게 똑같은 무기로 앙갚음 해 주세요.
	+ *일전쌍조(Two Birds, One Arrow)* – 관통 화살 한 발로 팬텀 두 마리를 죽이세요.
	+ *명사수(Arbalistic)* – 쇠뇌 한 발로 종류가 다른 몹 다섯 마리를 죽이세요
	+ *집사 그 자체(A Complete Catalogue)* – 모든 종류의 고양이를 길들이세요!
	+ *평화와 안전을 위하여(Voluntary Exile)* – 습격 대장을 죽이세요.%n당분간 마을에서 떨어져 있는 게 좋을지도 몰라요...
	+ *마을의 영웅(Hero of the Village)* – 습격으로부터 마을을 방어하세요.

사망 문구
* 플레이어가 달콤한 열매 덤불을 통과하다가 죽을 때, 새로운 사망 메시지 추가
	+ `<*player*>가 달콤한 열매에 찔려 죽었습니다.`
	+ `<*player*>가 <*entity*>로 부터 도망치다가 달콤한 열매에 찔려 죽었습니다.`

폰트
* 기본 폰트에 새로운 문자 추가
* 여러가지 상형문자 수정

메뉴 화면
* "Accessibility Options" 버튼이 타이틀 화면에 추가

입자
* 새로운 입자 두가지`campfire_cosy_smoke` and `campfire_signal_smoke`.

제작법
* 모닥불 스타일의 제작법

스플래시
* 다음과 같은 스플래시가 추가됨
	+ "<Playername> IS YOU"
	+ "Rainbow turtle?"
	+ "Something funny!"
	+ "I need more context."
	+ "Ahhhhhh!"
	+ "Don't worry, be happy!"
	+ "Water bottle!"
	+ "What's the question?"
	+ "Plant a tree!"
	+ "Go to the dentist!"
	+ "What do you expect?"
	+ "Look mum, I'm in a splash!"
	+ "It came from space."

시작 화면
* 시작 화면에 진행 막대 추가
	+ 불러오기가 완료되면 시작화면이 메인메뉴로 흐려져 들어감

통계
* 5가지 새로운 통계
	+ 통(Barrel) 열림
	+ 용광로 사용횟수
	+ 모닥불 사용횟수
	+ 독서대 사용횟수
	+ 지도 제작대 사용횟수
	+ 독서대 사용횟수
	+ 베틀 사용횟수
	+ 습격 발동횟수
	+ 레이스 승리횟수
	+ 훈연기 사용횟수
	+ 석재 절단기 사용횟수

세계 생성
* 세계가 생성될 때 불러오는 애니메이션 추가
	+ 청크 생성 렌더링을 시각화함

## 변경 사항

### 블록

양조기
* 마을 사원에서 생성됨
* 성직자 주민의 작업대로서 기능함

양탄자
* 양탄자를 염색할 수 있다.

가마솥
* 마을 제혁소에서 생성됨
* 가죽세공인 주민의 작업대로서 기능함

후렴화
* 활과 삼지창으로 맞추면 깨져서 자기 자신이 드롭됨

작물 및 네더 사마귀
* 설치 및 깨뜨릴 때 소리가 추가됨

깎인 사암 깎인 붉은 사암
* 석재 절단기로부터 얻을 수 있음

발사기
* 가위가 발사되어, 양 탈을 깍음

유리
* 일반 고체 블록과 훨씬 비슷해짐
* 유리 위에 레드스톤 가루를 설치할 수 있음

잔디 길, 균사체 및 회백토
잔디 블록에 설치하면 방향이 있음

잎
* 막대기 0-2개를 드롭함

네더 벽돌 울타리
* 제작법이 변경됨 네더 벽돌 대신 네더 벽돌 (아이템)을 넣도록
	+ 네더 벽돌 블록 4개와 네더 벽돌 아이템 2개가 필요함
	+ (예전 제작법은 네더 벽돌 담장을 만듦)

표지판
* 이름이 "표지판"에서 "참나무 표지판"으로 변경
* 이제 동일한 종류의 나무를 넣어야 표지판 제작 가능
* 염료를 우클릭하면 표지판 문자열 색이 변경됨
* 글자 변경이 쉬워짐
	+ 커서 지원
	+ 선택 지원
	+ 복사/붙이기 지원

매끄러운 석영, 매끄러운 사암, 매끄러운 붉은 사암 및 매끄러운 돌
* 각각 석영 블록, 사암, 붉은 사암 및 돌를 제련하면 얻을 수 있음

매끄러운 돌 반 블록
* 돌 반 블록이 매끄러운 돌 반 블록으로 이름이 바뀜
* 돌이 아닌 매끄러운 돌로 제작할 수 있게 됨

색유리 판
* 색이 없는 유리판으로 염료를 둘러싸서 만들 수 있게 됨

TNT
* 폭발시 100% 드롭됨

덩굴
* 지지하는 블록 없이도 기어 올라갈 수 있게 됨

### 아이템

사탕무 수프
* 형태없는 제작법으로 바뀜

책과 깃펜
* 다시 쓰기 및 편집이 훨씬 편해짐
	+ 커서 지원
	+ 선택 지원
	+ 복사/붙이기 지원
	+ 키보드 및 마우스 처리
	+ 쪽 채우기 및 줄 바꾸기 향상
	+ 더블 클릭시 단어 선택, 세번 더블 클릭시 페이지 전체 선택
* 총 100페이지까지 쓸 수 있음

마른 덤불
* 화로에서 연료로 사용할 수 있게 됨

염료
* 모든 염료 이름을 통일함
	+ 장미빛 빨강 염료, 민들레빛 노랑 염료, 선인장빛 초록 염료가 각각 빨강색, 노란색, 초록색 염료를 바뀜
* 청금석, 코코아 콩, 뼛가루 및 먹물 주머니은 염료로 사용할 수 없음

토끼 스튜
* 제작법이 형태 없는 제작법으로 바뀜

불사의 토템
* 토템을 사용할 때 텍스처와 모델이 아이템을 가졌을 때와 동일한 CustomModelData 값을 가지게 되어, 이 태그를 사용하는 리소스 팩가 올바른 모델을 가지게 됨

### 몹

일반몹
* 명령어를 사용하여 몹을 침대에서 재울 수 있음
* 많은 개체의 히트 박스와 눈 위치가 변경됨
	+ 플레이어의 웅크리기할 때 키는 1.5미터가 됨

고양이와 오실롯
* 고양이와 오실롯이 별개의 몹으로 분리됨
* 고양이가 마을에서 떠돌이로 스폰될 수 있으며, 길들일 수 있음
* 오실롯은 길들일 수 없음. 그대신 플레이어가 연어나 대구 아이템을 먹이면 신뢰함

크리퍼
* 스켈레톤 뿐만 아니라, 스트레이도 음반을 드롭할 수 있음

돌고래
* 발사기를 사용하여 갑옷을 입힐 수 없게 됨

환술사, 플레이어 및 위더
* 전리품 테이블 (loot table)이 생김

철 골렘
* 마을에서 스폰되는 방법이 달라짐
	+ 충분한 수의 주민이 있을 때 스폰됨
	+ 주민이 일하고 잠을 자야만 스폰됨
	+ 주민이 좀비에게 공격 받을 수록 철 골렘 스폰 확률이 높아짐

무시룸
* 벼락에 맞으면 종류가 바뀜(빨간색 혹은 갈색)
* 변환, 먹기, 우유 착즙 등 세가지 소리 추가
* 무시룸에 `Type` 데이터 필드 추가

앵무새
* 약탈자, 파괴수 및 판다도 흉내를 냄

팬텀
* 고양이를 무서워함

주민
* 주민과 좀비 주민는 다음과 같은 일곱 가지 생물 군계에 해당하는 각각의 스킨이 있음
	+ 평원
	+ 사막
	+ 사바나
	+ 타이가
	+ 눈 덮인 툰드라/눈 덮인 타이가
	+ 정글
	+ 늪
* 석공 직업이 새로 추가됨.
* 거래 UI가 달라짐
	+ 베드락 에디션 처럼 왼쪽 사이드 바에 가능한 거래가 표시됨
	+ 플레이어가 필요한 재료가 있을 경우, 거래를 클릭하면 해당 아이템이 슬롯으로 자동으로 들어감.
* 주민 인공지능이 변경되어, 잘 수 있고, 낮에는 돌아다니고 마을 회합장소에 모임
* 명령어 혹은 스폰 알을 사용해 스폰될 경우 모든 주민은 멍청이(초록색 옷)으로 스폰되거나, 무직(갈색 옷)으로 스폰됨
	+ 무직자 주민은 처음에는 직업이 없으나, 인근에 있는 "작업대"에 따라 직업을 변경함
* 거래를 통해 경험치를 받고 이를 통해 레벨이 추가됨
* 레벨에 따라 뱃지를 달고 있음
	+ 첫번째 단계 거래는 돌 뱃지, 그 다음은 철, 금, 에메랄드, 다이아몬드 순
* 플레이어가 공격하면 거래 단가가 올라감.
* 주민이 원하는 아이템을 플레이어가 가지고 있을 경우, 손에 거래를 가지고 보여줌.
* 좀비 주민이 치료를 받아 일반 주민으로 돌아오면, 원래의 거래 단계를 회복함
* 아기 주민은 마을에서 뛰어 논다.
* 관찰자 모드에서는 플레이어를 쳐다보지 않는다.

변명자
* 이제 문을 깨뜨림

늑대
* 길들인 늑대가 죽이면, 플레이어가 죽인 것처럼 쳐줌
	+ 예를 들어 좀비를 길들인 늑대가 죽이면 희귀한 확률로 감자를 드롭하며, 길들인 늑대가 우민 대장을 죽이면, 플레이어에게 흉조가 부여됨
		- 예전에는 몹 경험치와 일반 드롭만 드롭하였음

### 몹이 아닌 개체

갑옷 거치대
* 전리품 테이블이 생김

던져진 달걀, 던진 엔더 진주, 던져진 경험치 병, 엔더의 눈, 가스트 화염구볼, 블레이즈 화염구 및 눈덩이
* 선택적 `Item` 태그가 추가됨. 아이템 스택 렌더링을 지정함

TNT가 실린 광산 수레
* 폭발하면 100% 드롭함

그림
* 그림이 이제 각각의 텍스쳐로 부서짐
	+ 애니메이션이 지원됨

### 세계 생성

마을
* 마을 감지 기준이 바뀜. 침대, 작업대 및 만남의 장소임. (문 대신)
* 마을은 1 철 골렘과 함께 스폰됨
* 평원, 사막, 사바나와 타이가 마을에 새로운 건물이 생김
	+ 마을 집들이 완전히 다른 구조로 바뀜. 생물 군계에 따라 다르고, 훨씬 다양한 종류가 생김
	+ 직소 블록으로 생성함
* 새로운 구조물과 새로운 마을 집들을 위한 전리품 테이블 파일이 추가됨

마녀 오두막
* 검은 고양이와 함께 생성됨

좀비 마을
* 평원, 사막, 사바나, 타이가 좀비 마을이 갱신됨

### 게임 플레이

블록
* 투명 블록과 관련된 많은 내용이 변경되었다. 자세한 정보는 /Transparent block changes를 볼 것

제작
* 피해를 입은 아이템을 수리하는 제작법이 제거되었다. 이 기능은 숫돌에서 이루어진다.

밝기 시스템
* 재 작성되었다
	+ 조명원 저장이 청크에서 별도의 구조로 이동되었다.
	+ 밝기 계산이 모든 코드에서 이루어 졌는데, 집중된 곳으로 이동되었다.
	+ 밝기 계산이 서버에서 메인 스레드로부터 분리되었다.

성능 향상
* 물고기.
* 플레이어로부터 너무 멀디 떨어진 몹이 스폰되었다가 디 스폰되는데, 다음 틱에서는 스폰되지 않는다.
* 레드스톤 가루 전원 공급 성능이 향상되었다.

웅크리기
* 웅크리기할 때 키가 1.5블록으로 줄어서, 1.5 블록 높이의 구멍에 들어갈 수 있다.

상태 효과
* 각각의 상태 효과 텍스처가 별도의 텍스처 파일로 분리됨
* 행운 상태 효과 및 불운 상태 효과의 아이콘이 갱신됨
* 투명 상태효과가 일부 적용 안되던 것을 수정함
	+ 가디언은 투명한 플레이어를 볼 수 없게 됨
	+ 좀비와 우민은 투명한 주민과 떠돌이 상인을 볼 수 없게 됨

거래
* 주민의 직업별로 새로운 거래가 도입됨
	+ 거래의 가격이 필요 및 플레이어의 명성에 따라 달라지게 됨
* 주민은 하루에 두번 거래를 재 공급함(작업대에서 일할 때)
* 거래 UI가 변경됨
* 플레이어가 거래하면서 경험치를 올려서 레벨이 올라감
	+ 5가지 직업 레벨이 존재함. 뱃지로 알 수 있음. 초심자, 도제, 장인, 전문가, 마스터
	+ 첫번재 거래 단계는 돌 뱃지. 그 다음부터 철, 금, 에메랄드, 다이아몬드
	+ 5단계가 안되는 직업도 있음
		- 일반 레벨보다 높게 명령어로 소환할 경우, 뱃지는 보이지만, 상호작용은 불가능
	+ 거래 UI 위에 경험치바가 보임. 거래가 채워지면 UI를 빠져 나갔다가 주민의 레벨이 올라가고, 분홍색 입자가 나타남
	+ 마스터 레벨이 되면 경험치 바가 사라짐
	+ 새로운 레벨이 될 때마다 1-2개의 새로운 거래가 추가됨
	+ 경험치는 어떤 거래인지, 주민의 레벨, 어떤 레벨에서 열린 거래인지에 달려 있음
		- 낮은 레벨의 거래는 높은 레벨이 열린 후에는 경험치를 조금만 줌

### 명령 형식

발전 과제
* 개체 유형의 조건은 태그를 받아들이게 되었다 (#baz).
* The damage source predicate now has option: `is_lightning`.
* The entity predicate now accepts a flag field.
	+ Available tests: `is_on_fire`, `is_sneaking`, `is_sprinting`, `is_swimming`, `is_baby`.
* Entity predicate now accepts `equipment` field.
	+ This predicate can contain up to six fields: `head`, `chest`, `legs`, `feet`, `mainhand`, `offhand`.
	+ If this predicate is non-null, test will fail for entities that have no equipment (i.e. not mobs, players or armor stands).

Commands/NBT data
* Extended NBT path syntax.
* New chat component for displaying values from NBT.
	+ Block variant `{"nbt": <path>, "block":<x> <y> <z>}`.
		- The `"block"` entry is exactly like it's used in commands, for example "15 16 17" means x=15, y=16 and z=17.
	+ Entity variant `{"nbt": <path>, "entity":<selector>}`.
	+ If interpret is present and true, contents of selected tags will be interpreted as chat components.
* Item lore tag now uses chat component syntax.
* Time arguments in `/time set`, `/time add` and `/schedule function` can now have units.
	+ `t` for ticks, `s` for seconds, `d` for days.
	+ Fractions are allowed as long as the result is integer (for example `0.5d`).

Conditions
* `entity_properties`
	+ Now uses same predicate syntax as advancements (like `player_killed_entity`).
	+ Parameters are now described in `predicate` field. If this field is an empty object, any entity is accepted (but still has to be present).

크리에이티브 메뉴
* Creative menu search box now accepts tags (starting with #).
* Tooltip in creative search menu now lists item's tags.

loot table
* 블록 드롭은 이제 loot table에 의해 제어된다.
* Tables and pools accept functions
* New loot table entry types: `dynamic`, `tag`, `alternatives`, `sequence`, `group`.
* New loot table functions: `apply_bonus`, `explosion_decay`, `copy_name`, `limit_count`, `set_contents`, `set_loot_table`.
* New loot table conditions: `entity_present`, `survives_explosion`, `block_state_property`, `table_bonus`, `match_tool`, `tool_enchantment`, and two special modifiers: `inverted` and `alternative`.
* Integer values can now specify random number generator.
	+ constant, uniform (default), binomial.
* Optional type used to validate function usage.
	+ `empty`, `chest`, `fishing`, `entity`, `advancement_reward`, `block`.
	+ Using function that references data not available in given context causes warning.
* Entity parameters in predicates: `direct_killer` - allows access to projectiles etc.
	+ Renamed entity parameter in predicates from `direct_killer_entity` to `direct_killer`.
* New conditions
	+ `alternative`: joins conditions from parameter terms with "or".
	+ `block_state_property`: check properties of block state, parameters:
		- `block`: id of block;test will fail if broken block doesn't match.
		- `properties`: map of property:value pairs.
	+ `damage_source_properties`: checks damage source.
		- Same syntax as `entity_properties`, but uses damage source predicate (see `player_hurt_entity` advancement trigger).
	+ `inverted`: inverts condition from parameter term.
	+ `location_check`: applies advancement location predicate, parameters:
		- `predicate`: predicate applied to location, uses same structure as advancements.
	+ `match_tool`: checks tool (only available for block breaking and fishing). Parameters are:
		- `predicate`: predicate applied to item, uses same structure as advancements.
	+ `survives_explosion`: returns true with 1/explosion radius probability.
	+ `table_bonus`: passes with probability picked from table, indexed by enchantment level. Parameters are:
		- `enchantment`: id of enchantment.
		- `chances`: list of probabilities for enchantment level, indexed from 0.
	+ `weather_check` with these parameters:
		- `raining` - optional boolean.
		- `thundering` - optional boolean.
* New entries
	+ alternatives: Tests conditions of child entries and executes first that can run, has no weight or quality, but may have conditions.
	+ dynamic
		- Gets block specific drops.
			* `minecraft:contents`: block entity contents.
			* `minecraft:self`: for banners and player skulls.
	+ `group`: Executes child entries when own conditions pass, has no weight or quality.
	+ `sequence`: Executes child entries until first one that can't run due to conditions, has no weight or quality, but may have conditions.
	+ `tag`: adds contents of item tag;fields:
		- `name`: id of tag.
		- `expand`: if false, entry will return all contents of tag, otherwise entry will behave as multiple item entries (all with same weight and quality).
* New functions
	+ `apply_bonus`: applies one of predefined bonus formulas.
		- Common fields:
			* `enchantment`: id for enchantment level used for calculation.
			* `formula`: type of used bonus formula.
			* `parameters`: values required for formula (depend on type).
		- Formulas based on existing fortune bonuses.
		- Formula `binomial_with_bonus_count`, parameters are:
			* `probability` : float
			* `extraRounds` : int
			* Adds random value using binomial distribution with n <- level + extraRounds and p <- probabilty.
		- Formula `uniform_bonus_count`, parameters are:
			* `bonusMultiplier`
			* Adds random value using uniform distribution from 0 to `bonusMultiplier` \*`level`.
		- Formula `ore_drops`, no parameters.
			* Applies formula count \*(max(0, random(0..1) - 1) + 1).
	+ `copy_name`
		- Copies display name from block entity to item (see enchanting table behavior).
	+ `copy_nbt`.
		- Copies NBT from source to item tags.
		- Parameters:
			* `source`: can be `this`, `killer`, `killer_player`, or `block_entity`.
			* `ops`
				+ List of copy operations:
					- `source`: source path (same as `/data`).
					- `target`: target path.
					- `op`: `replace`, `append` (for lists), or `merge`; for compound tags.
			* `entity`: source of profile (will do nothing if it's not a player).
	+ `explosion_decay`
		- Applies flat chance (equal to 1/explosion radius) for every item to be destroyed (items in stack are processed separately).
	+ `limit_count`, parameters are:
		- `limit`
			* `min` - optional
			* `max` - optional
		- Limits count of every item stack to range.
	+ `set_contents`, parameters:
		- entries list of entries (same as in pool).
		- Populates `BlockEntityTag.Items` with items from entries.
	+ `set_loot_table`, parameters are:
		- `name`: id of loot table.
		- `seed`: seed; if omitted or 0, `LootTableSeed` will not be set.
		- Sets `BlockEntityTag.LootTable` and `BlockEntityTag.LootTableSeed` tags.
	+ `set_name`
		- Added new parameter `entity` (same values as `entity_present` condition). If present, the name will be resolved with that entity (which allows using selector and score components).
	+ `fill_player_head`
		- Copies player profile info to player head item.
		- Parameters:
			* `entity` – source of profile (same values as `entity_present` condition, will do nothing if it's not player).
	+ `set_lore`
		- Adds or replaces lore lines.
		- Parameters:
			* `lore` – list of lines (in chat component format) to be added.
			* `replace` – if true, previous lore is erased.
			* `entity` – if present, name will be resolved with selected entity (same values as `entity_present` condition).

JSON text components
* Block variant `{"nbt": *path*, "block": "*coordinates*"}`, where `*coordinates*` field uses same format as `/setblock`.
* Entity variant `{"nbt": *path*, "entity": *selector*}`, where `*selector*` field uses same format as `/kill`.
* Additionaly, if field `interpret` is present and set to `true`, contents of selected tags will be interpreted as chat components.
* Works same as selector components:
	+ If there are no elements, returns empty string.
	+ If there are multiple elements, merges them with `,`.

NBT paths
* Can now return multiple values.
	+ When used as target, modification will be applied to every element.
* When setting location and no elements are found, new matching element will be created:
* Add `[{k1=v1,k2=v2}]` to match objects in list that have matching fields.
* Add `{k1=v1,k2=v2}`  to match objects.
	+ Selects 0 or 1 element, mostly as safeguard against mismatched entries.
* Allows negative indices as `[index]` to index elements in reverse from end.
* Add `[]` to select all elements from list.

Villager NBT
Removed the following NBT information:

* + Profession: The ID of the texture used for this villager.
	+ Career: The ID of this villager's career.
	+ CareerLevel: The current level of this villager's trading options.

Added the following NBT information:

* + VillagerData: Information about the villager's profession.‌
		- level: The current level of this villager's trading options ( `1...` ) and at the same time its displayed badge ( capped at `5` )
		- profession: Namespaced ID value.
		- type: Namespaced ID value.

World generator registries.
* Most of the biome related features now have a registry and their configuration can be serialized.
* Added a feature registry.
* Added a registry for decorators.
* Added a registry for carvers.
* Added a registry for surface builders.

Zombie Villager NBT
Removed the following NBT information:

* + Profession: The ID of the texture used for this zombie-villager.

Added the following NBT information:

* + VillagerData: Information about the villager's profession.‌
	+ Offers: Copied from converted villager.‌

Other
* `/execute execute if unless data <block or entity> <path>`
	+ Returns count of matched elements when used as command.
	+ Continues on non-zero(if) or zero(unless) count when used as part of command.
* Item frame contents can now be modified with `/replaceitem`.
* `/data modify <block or entity> <path> <operation> <source>`.
	+ Applies an operation to selected fields.
	+ Operations
		- Are set on all types.
		- Are inserted before index, insert after index, prepend, append on lists.
		- Merge on objects.
	+ Sources
		- from `<block or entity> <path>` to copy a value from an existing tag.
		- value `<nbt>`.
* Added entity type tags.
	+ Work like other tags, stored in `tags\entity_types\`.
	+ The type field in @ selectors now accepts entity type tags.
* `/locate`
	+ Can locate pillager outposts.
	+ Can locate the new villages, using the `New_Village` parameter.
* Changing item models based on item NBT.
	+ New item model property: `custom_model_data`, backed directly by `CustomModelData` integer NBT field.

### 일반

발전 과제
* "A Balanced Diet"
	+ Now also requires suspicious stew and sweet berries.
* "How Did We Get Here?"
	+ Now requires 포화 and 실명 as these effects can now be obtained through suspicious stew.
* "Monsters Hunted"
	+ No longer requires polar bears.
* "Monster Hunter"
	+ Polar bears no longer serve as a valid mob to trigger this advancement.
* "The Parrots and the Bats" and "Best Friends Forever"
	+ Requirements have been changed from ocelots to cats.
* "Two by Two"
	+ Requirements have been changed from ocelots to cats.
	+ Now requires pandas and foxes.

크리에이티브 보관함
* Wall blocks are now found in the "Decoration Blocks" tab.

크레딧
* Updated the credits list.
* Updated the game credits to include more Mojang staff.

디버그 화면
* Pressing `Alt` + `F3` shows a server-side ticks-per-second chart in singleplayer.
* Added `min`/`avg`/`max` tick times to `Alt` + `F3` charts to help find stutters.

전용 서버
* server.properties
	+ `difficulty` and `gamemode` settings now accept string names; integer values are still allowed as legacy option.
* Server will now exit faster if `eula.txt` is not set.
* Command line
	+ Added new option `--help`.
	+ Added new command line option `initSettings`.
		- Initializes `eula.txt` and `server.properties` with defaults, then exits.

Language
* Will now change the language after clicking on the 'Done' button to avoid having to wait after accidentally clicking an unwanted language option.
	+ Before, language changed immediately after choosing a different language option.

LWJGL
* Updated to 3.2.1.

Main menu
* Updated panorama background to show the new village structures.

Menus
* Added a new "Accessibility Menu".
	+ All accessibility features are now easily toggled in this menu.
	+ Auto-Jump is now also listed in accessibility settings.
* When the narrator is turned on, buttons will be narrated on focus.
* Added a new option that allows turning up transparent backgrounds.
* Menu buttons, edit boxes and other UI elements can now be cycled through by pressing `Tab ↹`.
	+ `⇧ Shift` + `Tab ↹` will go backwards.
* Lists allow `↑`/`↓` arrow keys to navigate through them.
* Transparency setting is now labeled "Chat Text Opacity" instead of "Chat Opacity".
* Snooper settings menu
	+ Has been replaced by the accessibility menu.
* Sensitivity, Invert Mouse and Touchscreen Mode have been moved to a subsection "Mouse Settings".
* Added new options Scroll Sensitivity and Discrete Scrolling, also in "Mouse Settings"; these fix MC-123773.
	+ Scroll Sensitivity is a multiplier for scroll magnitude; the setting was first added in 18w21a but was only accessible by editing `mouseWheelSensitivity` in options.txt.
	+ Discrete Scrolling tells the game to ignore scroll magnitude values given by the operating system and instead to act as if the operating system supplied −1 or +1. These will be influenced by the sensitivity afterwards, if needed.
	+ If unwanted scrolling occurs, enable discrete scrolling and set the sensitivity to 1.

Narrator
* Narrator is now found in settings.
* The narrator will now read hovered over buttons out loud.

Optimizations
* Inside the optimize world screen there is now an option to remove cached world data (e.g., height maps and light), so that it is re-computed when the world is next loaded.
* Optimized nether portals.
	+ They will now keep the other side loaded for 15 seconds after an entity goes through.

Particles
* Are now broken up into individual textures files per frame rather than being in `particles.png`.
	+ Do not use `.mcmeta` files for their animation – those are still hard-coded.
* Sprites for particles can now be configured in resource packs.

Pause screen
* Added "Give Feedback" and "Report Bugs" buttons.

Player positioning
* The player's position will now adjust to the gap they are within:
	+ 1.5 blocks: sneaking posture
	+ <1 block: swimming animation
* Being forced into an area under two blocks high will cause the player to adopt the appropriate posture.

Sounds
* Rewrote sound system.
* Reduced stuttering when playing sounds.

Splash
* Removed "Hobo humping slobo babe!"
* Removed splashes referencing Notch:
	+ "Made by Notch!"
	+ "The Work of Notch!"
	+ "110813!"

Technical
* Added support for directional opacity of blocks (used by slabs, stairs, snow, farmland, grass paths, extended pistons (base and head), End portal frames, and enchanting tables)

Textures
* All textures have been updated.
	+ New consistent set of block, item, mob, effect, GUI, etc. textures made by Jasper Boerstra.
	+ Old textures are offered as a resource pack called "Programmer Art".

Video settings
* 'Use VBOs' toggle removed. Now always enabled.

World creation
* New progress message: "Upgrading structure data".
* Worlds with names already being used now will prepend to the folder name a number in parentheses instead of adding hyphens (e.g., "New World (3)" instead of "New World---").

Miscellaneous
* Improved collision code.
* The loading screen with the Mojang logo now shows a progress bar.

## 버그 수정

206개의 문제점이 고쳐짐
마인크래프트 1.14 이전에 출시된 버전에서
* MC-92 – Slab and stairs lighting incorrect
* MC-112 – Blocks/entities above beds push players out of bed
* MC-749 – Villager can have all trades disabled
* MC-926 – When sleeping on a bed, particle effects are slanted or don't appear at all
* MC-1237 – Anvil GUI truncating long item names and showing garbage at the end
* MC-1578 – Cannot move backwards in books/signs while writing / cannot copy anything from the book.
* MC-1692 – Excessive lag on lamp de/activation across chunk borders.
* MC-2376 – Wolves shaking fur dry while dying
* MC-2518 – No -breaking sound or- particle effect for some tools and all armor
* MC-3329 – Naturally generated light sources (fire, glowstone, torches etc.) sometimes do not emit light.
* MC-3961 – Water, cobwebs, magma, leaves and other blocks save sunlight.
* MC-4686 – Client movement when teleported.
* MC-9188 – Fires can leave ghost lighting behind.
* MC-10369 – Server side particle spawning does not create particles for client
* MC-10901 – Various mobs can see invisible players.
* MC-11532 – Empty map is consumed upon right-clicking in creative.
* MC-11571 – Huge lighting updates lag the game.
* MC-13497 – Wither skeletons and zombie pigmen won't go through lava to get to enemies, even though they can't burn
* MC-15990 – The base of farms in desert villages are composed of dirt.
* MC-30845 – Camera is glitching through tall grass, sea grass, and kelp in F5 (third-person) mode
* MC-40380 – Replacing heads still drop as an item
* MC-41113 – `/clear` turns items held by mouse into ghost items
* MC-44471 – Difficulty lock appears to be unlocked if switching dimensions
* MC-45489 – Villager Spawn is Unbalanced/Broken
* MC-46094 – Using fill/clone which replaces mobspawner and keeps its fire particle
* MC-46445 – Spectator mode particles and sounds computed from where you have been before
* MC-46667 – Light Level in F3 not correct on slabs, stairs, farmland, and grass path
* MC-50367 – Bad hit boxes and eye positions
* MC-60772 – Draw order of translucent blocks based on head position (not POV)
* MC-63070 – Chunks do not render behind the player in F5. Perhaps culling should calculate from camera POV instead of presuming head position.
* MC-64581 – Game freezes a couple of seconds when changing mipmap level parameter.
* MC-65086 – Double clicking an item in creative mode survival inventory tab no longer stacks similar items
* MC-66206 – Beacon color change delayed if the beam passes through water, cobweb, leaves
* MC-68563 – Barrier particles display random textures when switching resource packs.
* MC-68565 – Monsters spawn at daytime at y=256 and don't burn.
* MC-68687 – Entering or breaking Minecart briefly plays riding sound
* MC-70057 – Can't place redstone on sea lantern
* MC-71256 – Endermen immediately start moving after being looked at instead of freezing and staring back at you
* MC-73604 – Spectator can interact with beacon
* MC-73724 – Iron golems no longer actively seek out hostile mobs.
* MC-76278 – Lighting not updating until walked up or block update.
* MC-76416 – Player can interact with dying mobs
* MC-79320 – Invisible villagers and wandering traders can be seen by zombies.
* MC-79925 – null hitResult when no entity or block is in focus while looking through blocks without the ray trace intersecting the blocks themselves
* MC-80658 – Note blocks: Gray color for certain music notes
* MC-80966 – Light calculation of `ChunkSelection` faulty implemented resulting in client bugs (empty chunks don't show light/render dark).
* MC-81202 – Fishing line disappears when fishing hook is not in view
* MC-83277 – Entities render black when enclosed in slabs (or other blocks)
* MC-85128 – Fireball doesn't use model
* MC-87942 – Ender crystal beam does not appear when the ender dragon is out of view
* MC-88097 – Snow blocks receive (useless) random updates and can get destroyed when there is a light glitch.
* MC-88176 – Entities standing on Y=63 will become invisible when looking up.
* MC-88326 – Other players' items are dropped when closing beacon interface while they are choosing effect
* MC-89000 – Falling Sand doesn't get killed if falling on edge of block
* MC-90523 – `falling_block` entity floating on fences/walls.
* MC-90594 – Player can stop sneaking/gliding without space to stand up
* MC-91136 – Lighting update is delayed at chunk borders.
* MC-91404 – Falling sand does not land on shulker
* MC-91858 – Ender crystal beams don't show when ender crystal is out of view.
* MC-92759 – Luck and Bad Luck don't work with double chests
* MC-93132 – Missing lighting updates for lazy chunks
* MC-93483 – Spectators opening Loot Table double chests will generate the items inside
* MC-94420 – Falling block dropped on any boat will float above this boat in a 3x3 grid and never land
* MC-95044 – Graphics card and sign colors
* MC-96932 – Minecart and boat shadows are too small
* MC-99255 – Mobs killed by dogs give wrong loot tables
* MC-99863 – Line breaks differently in signed book
* MC-101127 – The Wither effect harms the "Wither" skeleton.
* MC-101186 – Graphical errors in main menu in slim windows
* MC-101233 – Burned out redstone torch map causes memory leak
* MC-101567 – Point of vision can become unsynced with player model (Elytra)
* MC-102055 – Wither skeleton waving arms in the water when targeting a player.
* MC-102162 – Some light-emitting blocks (magma, lit furnace, lit redstone ore) 'save' block light.
* MC-102514 – Moon has orange light
* MC-102893 – Villages in other biomes don't have their respective saplings.
* MC-103192 – Combining tools or armor adds to crafting stat.
* MC-105099 – Slimes & Magma Cubes can still attack players when they are in their death animation
* MC-106133 – Stray/wither skeleton with tipped arrow in offhand no longer shoots tipped arrows.
* MC-106430 – "Glowing" shader not reloaded on resource pack reload.
* MC-109268 – Loading world with cast fishing rod makes fishing rod cast sound
* MC-109344 – There is no wither loot table
* MC-109954 – Saddled pigs / horses still move when in their death animation
* MC-110066 – Bat hitbox jitter when it is upside down under the block.
* MC-110510 – Evokers can see through walls
* MC-111480 – Firework boosting doesn't work in the first world loaded after a game start / if player has entity id 0
* MC-112579 – Creepers don't drop disc when killed by stray or wither skeleton holding a bow
* MC-113869 – Shulker boxes restore custom name after deleting it and placing them down
* MC-113898 – Water below lily pads is replaced by wooden planks village paths
* MC-114559 – Lightning converts dying mobs
* MC-114560 – Dying zombie villager converts to alive villager
* MC-114561 – Baby mobs can grow while dying
* MC-114760 – Client may display incorrect villager career name
* MC-114779 – Stairs render faces that cannot be seen normally
* MC-116355 – Villagers don't run away from illusioners
* MC-116448 – Illusioner is missing its loot table
* MC-116969 – Mobs look at invisible mobs/players.
* MC-117030 – Forest ground too dark when pillaring up
* MC-117067 – Trees/leaves too bright under big platform.
* MC-117094 – Bright spots below `/fill`-ed platform
* MC-117619 – The player's hitbox does not match his model when he sneaks.
* MC-117711 – "Snowy Kingdom" Superflat preset arguments include villages despite them being unable to generate in ice plains
* MC-118238 – Torches can be placed on top of glass, but not on side.
* MC-118323 – `magenta_dye_from_lapis_ink_bonemeal` recipe and its advancement are misnamed
* MC-118764 – Items inside the villager trading GUI drop when the interface is closed.
* MC-118971 – Being only slightly inside solid block in Spectator Mode makes Sky go dark
* MC-119136 – Some mobs skin repetitively change.
* MC-119808 – Minecarts drop their items offset in the positive direction.
* MC-119932 – Light-emitting solid blocks (lit furnaces, magma blocks, glowstone, lit redstone ore) let light (sunlight, block light) through.
* MC-120687 – Desert churches have sandstone stairs inside of a cobblestone building.
* MC-121105 – Beacon beam color update is slow when too far away from the beacon block
* MC-121148 – Polar bears are required in "Monster hunter" advancement, but are not completely hostile
* MC-121282 – Server icons erased on loading multiplayer menu
* MC-121759 – Item particle command doesn't work with shields
* MC-122327 – No longer able to place buttons or levers on pistons
* MC-122885 – Attempting to backup a world with a path longer than 260 results in a crash
* MC-123025 – Destroying moving blocks with TNT always drops the block
* MC-123263 – Light Update or Block Update FPS issue
* MC-123312 – Pressure plate tables in villages are oak instead of village type specific wood.
* MC-123729 – Villagers not remembering correct profession
* MC-123772 – The lore strings cannot be formatted in json
* MC-123773 – Scrolling the hotbar on mac behaves weirdly starting in 18w01a
* MC-124029 – The game removing unknown recipes is not logged as an error.
* MC-124241 – `Score` and `Selector` text components finalize with the result of the first instance the command runs as
* MC-124395 – Beacon block entity contains code for custom names, despite not storing it to NBT and the beacon GUI not having one.
* MC-124456 – Vindicators, evokers and illusioners do not render items on head
* MC-124934 – Superflat villages don't have grass paths
* MC-125051 – Incorrect structure names in advancements cause java.lang.NullPointerException
* MC-125774 – The player keeps its 1 block height of swimming animation when going out of water
* MC-126184 – Luck doesn't work with shulker box
* MC-126302 – Game freezes if splash text 231 is the only one in splashes.txt.
* MC-127016 – Waterlogged wooden slabs/stairs/fences/scaffoldings can still catch fire
* MC-127238 – Beacon colors don't update as frequently anymore
* MC-127296 – Drowned throw tridents backwards.
* MC-127963 – Having vex as a passenger to a mob causes erratic AI behavior.
* MC-128994 – Gliding in a block produces its step sound
* MC-129090 – Bottom faces of blocks at the bottom of the world always renders as if it's fully lit
* MC-129205 – Cannot target blocks underneath of cauldrons through the cauldron
* MC-129433 – `/locate Village` doesn't work in superflat worlds
* MC-129481 – Water Backface Culling in F5 Mode
* MC-129750 – Non [a-z0-9\_.-] character in one advancement causes ALL advancements to not load with no error message
* MC-129855 – Turtle egg block model has stretched texture.
* MC-129863 – "Crawling" underneath glass/grass paths/other transparent blocks causes bugs
* MC-129926 – Light glitch with slabs
* MC-130125 – Dolphins are sometimes rendered offset when jumping on land
* MC-130154 – Checkerboard Buffet worlds incorrectly generate ocean and rivers
* MC-130564 – Server resource packs can brick the client for periods of time.
* MC-130572 – Using an ender pearl to teleport into a one-block-high area with water in it will cause the player's head to become stuck in a block
* MC-130847 – Potion effect level not showing past level IV - Affects Turtle Master
* MC-131116 – Re-entering water while in a crawling state can cause the player to visually stand up
* MC-131320 – Lighting errors in newly generated world.
* MC-131356 – The firework light flash is missing
* MC-131368 – Snow golems attack invisible mobs.
* MC-131417 – Saving structure with name containing two consecutive dots logs error "`java.io.IOException: Invalid relative path to resource`".
* MC-131553 – Iron horse armor is misaligned at the head
* MC-131749 – Strongholds don't generate in superflat with the 'stronghold' generator option
* MC-131845 – Scroll bar resets when selecting a language
* MC-132283 – Ponds are generated too dark.
* MC-132351 – Plants don't grow when there is block above them
* MC-132478 – Entering a bed while in 3rd-person view will show the point of view as 1st-person while in the bed
* MC-132482 – The player's swimming state is not saved, which can cause suffocation and potential loss of items
* MC-132529 – Villager egg with custom career make him does strange trades
* MC-132701 – Lighting is broken on world load
* MC-132816 – Using lava bucket on kelp and seagrass empties bucket without placing lava
* MC-132925 – Using .png and .ttf fonts together slows client down significantly
* MC-133013 – The parrot does not imitate the sound of the guardian
* MC-133042 – Block of grass that grew from dirt under snow is not snowy
* MC-133188 – Cannot climb waterlogged ladders or scaffolds
* MC-133205 – Missing block with superflat preset "The Void"
* MC-133398 – Level of moisture of farmland in village is 0
* MC-133844 – Visual glitch with 1 block tall area (Character standing in blocks)
* MC-134063 – Wood blocks have the wrong color on maps
* MC-134124 – Cyrillic Ү and ү characters are not displayed properly
* MC-134625 – Tesselating liquid in world - `NullPointerException`.
* MC-134755 – All short mobs drown just below the surface of water
* MC-135157 – Crops cannot be planted by aiming at the side of a block
* MC-135376 – being in water at y 0 makes screen too dark
* MC-135449 – Copy & paste into book and quill displays CR on each line.
* MC-135453 – Crash while rendering block entity.
* MC-135501 – Invalid block/item tag inside another tag file causes the game to crash
* MC-135759 – Blacksmith houses in desert villages are partially made out of sandstone.
* MC-135764 – Incorrect plural in stat.minecraft.clean\_shulker\_box's translation value
* MC-135920 – Chucks missing and loading incorrectly near ocean biome
* MC-136218 – Syntax help is offset to the right
* MC-136327 – Drowned never spawn in river biomes
* MC-136400 – 'Serious Dedication' advancement not given when using up diamond hoe.
* MC-136526 – Crash when generating near top of world
* MC-136869 – TNT falling through slabs when ignited it.
* MC-136902 – Monuments do not generate when upgrading world from 1.7.10 to 1.13.1
* MC-137009 – Shulker Detection Range Incorrect for invisible targets.
* MC-137162 – Debug profiler results confuses milliseconds and nanoseconds
* MC-137229 – Book corruption when 1.8 world is loaded in 1.13
* MC-137266 – Colon in 'Direct Connect' menu crashes game
* MC-137300 – `ConcurrentModificationException` thrown when upgrading world
* MC-137308 – selectWorld.edit.backupFailed has no translation
* MC-137353 – Game runs out of memory while building datafixers
* MC-138003 – Can't move backwards in signs while writing / Cannot copy anything from the sign
* MC-138486 – When a player fall to the void the player is bugged.
* MC-139141 – Mushroom stem blocks changed color on maps
* MC-139493 – Falling blocks float on snow layers
* MC-139712 – Copying one half of unrecognized Unicode character crashes client.
* MC-142768 – Mobs can suffocate below blocks, if the eye height isn't inside the collision box
* MC-144928 – Endermen don't try to avoid fireworks
* MC-146357 – Vines cannot exist on the sides of glass or stained glass, but can on other transparent blocks
* MC-146863 – Shakespearean English's name occludes its own selection box
* MC-146931 – Certain letters in Upside Down English do not use the correct font
* MC-147602 – Changing Full Screen Resolution Doesn't Work on 4k Screens

## 트레일러

2019년 4월 17일 Mojang의 유튜브 채널에서 마을과 약탈자의 일부 기능을 담은 트레일러가 공개되었다. 떠돌이 상인이 상인 라마와 함께 여행을 떠나는 내용이다. 이 트레일러는 기존의 트레일러와는 달리, Mojang에서 직접 제작하였다.

여담
--

* "마을과 약탈자"는 업데이트 제목에 "업데이트"가 들어가지 않은 최초의 업데이트이다.
* 원래 Update Aquatic가 1.14가 될 예정이었으나, 1.13으로 공개되었다. 세계 생성에 관한 점검이 늦어졌기 때문이다.

## 갤러리

### 마인콘 어스 2018

* 새로운 주민 유형
* 새로운 정글 생물 군계 주민 유형
* 새로운 타이가 생물 군계 주민 유형
* 새로운 평원 생물 군계 주민 유형
* 사막 마을의 양치기의 집(예상)
* 사막 마을의 새로운 집 구조
* 상점 형태의 평원 마을
* 새로운 사막 마을 건축물

### 추가

* 새로운 1.14 메뉴 파노라마 중 하나
* LadyAgnes가 트윗한 갱신된 사바나 마을
* LadyAgnes가 트윗한 또다른 마을 모습
* 약탈자 무리.
* 약탈자 정찰 대장과 마을 주민
* 파괴수가 철 골렘을 머리로 치받는 중
* 타이가 생물 군계의 약탈자 전초기지
* 해변에 있는 약탈자 전초기지. 표적과 텐트가 보인다.
* 정찰탑 주변으로 물에 잠긴 플랫폼
* 사막 사원내에 생성된 약탈자 전초기지
* 앉아 있는 여우
* 새로운 6가지 소리 블록 소리
* 퇴비통
* 랜턴
* 모닥불
* 달콤한 열매
* 떠돌이 상인
* 비계
* 새로운 담장

## 참조 링크

1. ↑ "Meet the Pillagers" – Minecraft.net
2. ↑ https://www.youtube.com/watch?v=HoMDyRqMNMA&t=10m03s
3. ↑ "Everything We Announced at MINECON Earth 2018!" – Minecraft.net, September 29, 2018
4. ↑ “The question about the VBO option in the latest snapshots came up a few times. It's been removed on purpose and VBO will now always be used. This is one of the first side effects of the ongoing work we do to improve the rendering engine. #JustBlaze3DThings” – @SeargeDP, November 8, 2018
5. ↑ "Java Edition Technically Updated" – Minecraft.net, January 24, 2018
6. ↑ “Me and the amazing @ProfMobius are working on the updated looks of villages, here is a savanna village!” – @\_LadyAgnes, November 23, 2018
7. ↑ https://twitter.com/\_LadyAgnes/status/1067811352683708416?s=19