Minecraft: Java Edition 26.3
새로운 기능, 변경 사항과 버그 수정 내역
자동 번역은 게임 내 용어나 의미가 다를 수 있습니다. 정확한 내용은 원문을 함께 확인해 주세요.
이 업데이트의 목차 231개 항목
Wilderness Bound가 이제 Minecraft Java Edition에 출시되었습니다! 준비물을 챙겨 길이 끊기고 모험이 시작되는 얼룩덜룩한 숲으로 탐험을 떠나 보세요. 버려진 야영지를 찾아보고, 포플러 나무 사이에 전초 기지를 세우고, 짚 침대에서 별을 보며 잠들고, 쿠션에 앉아 모닥불 이야기를 나눠 보세요. 야생은 준비된 자에게 보답한다는 사실을 잊지 마세요. 후회보다는 지도가 더 가볍답니다!
즐거운 캠핑 되세요!
새로운 기능
- 얼룩진 숲 생물 군계 추가
- 포플러 나무 추가
- 쓰러진 포플러 나무 추가
- 빨간 포플러 잎, 주황 포플러 잎, 노란 포플러 잎 블록 추가
- 포플러 목재 세트 추가
- 갓버섯 추가
- 빨간 관목 추가
- 버려진 야영지 구조물 추가
- 새로운 탐험 지도 추가
- 쿠션 추가
- 짚 침대 추가
- 모든 양털 블록에 양털 계단과 양털 반 블록 추가
- 모든 콘크리트 블록에 콘크리트 계단과 콘크리트 반 블록 추가
- 관전자 모드에서도 포털과 상호작용해 순간이동할 수 있습니다
- 초대 코드를 만들고 관리하는 기능을 포함해 Realms 개선
- 고트어 지원 추가
반점 숲 생물 군계
- 추운 생물 군계 근처에서 생성되는 새로운 유형의 숲 생물 군계입니다
- 포플러 나무와 쓰러진 포플러 나무가 생성됩니다
- 선반 버섯이 포플러 나무와 쓰러진 포플러 나무에 붙어 생성됩니다
- 붉은 관목이 생성됩니다
- 다음 수동적 및 중립적 몹이 반점 숲에서 생성되며, 해당하는 경우 추운 변종이 생성됩니다:
- 양
- 닭
- 소
- 돼지
- 토끼
- 여우
- 새로운 폐허가 된 야영지 구조물의 반점 숲 변종을 이곳에서 찾을 수 있습니다
포플러 나무
- 세 가지 색상으로 변형되는 새로운 나무입니다:
- 빨간 포플러 잎
- 주황 포플러 잎
- 노란 포플러 잎
- 각 나무 변형은 잎 색상에 맞는 고유한 낙엽 입자 변형을 가집니다
- 포플러 잎에서는 포플러 묘목이 떨어지며, 이 묘목은 세 가지 변형 중 하나로 무작위 성장합니다
- 포플러 묘목은 떠돌이 상인과의 거래에서 얻을 수 있습니다
- 선반 버섯과 낙엽은 포플러 나무 위나 주변에 자연적으로 생성됩니다
- 나무의 줄기는 포플러 원목으로 이루어져 있습니다
- 포플러 원목으로 새로운 포플러 목재 블록 세트를 제작할 수 있습니다
선반 버섯
- 포플러 나무와 쓰러진 포플러 나무에서 생성되는 새로운 종류의 버섯
- 작은 크기와 큰 크기의 두 가지가 있습니다
- 작은 선반 버섯에 뼛가루를 사용하면 큰 선반 버섯으로 자랍니다
- 큰 선반 버섯을 부수면 선반 버섯 아이템 2개가 떨어집니다
- 다른 버섯처럼 스튜를 만드는 데 사용할 수 있습니다
- 떠돌이 상인의 거래 목록에서 찾을 수 있습니다
- 선반 버섯을 밟으면 침대처럼 약간 튀어 오릅니다
- 생명체가 선반 버섯 위에서 튀어 오르면 통통 튀는 소리가 납니다
붉은 관목
- 얼룩 숲에서 작은 군락으로 발견할 수 있는 새로운 유형의 장식용 식물 블록입니다.
- 퇴비통에 사용할 수 있습니다.
- 붉은 관목에 뼛가루를 사용하면 가능한 경우 무작위 인접 공간에 붉은 관목이 자랍니다.
버려진 야영지 구조물
- 다음 생물 군계에서 발견할 수 있는 새로운 유형의 구조물입니다:
- 목초지
- 벚나무 숲
- 숲
- 자작나무 숲
- 원시 자작나무 숲
- 꽃 숲
- 바람이 세찬 숲
- 얼룩진 숲
- 타이가
- 눈 덮인 타이가
- 원시 가문비나무 타이가
- 원시 소나무 타이가
- 드문드문한 정글
- 대나무 정글
- 늪
- 사바나
- 나무가 우거진 악지
- 창백한 정원
- 각 생물 군계에는 해당 생물 군계를 바탕으로 디자인된 고유한 구조물 변형이 있습니다
- 구조물의 모든 생물 군계 변형에서 공통으로 사용되는 구조물 조각도 있습니다
- 버려진 야영지에서는 전리품이 들어 있는 다양한 상자와 통을 찾을 수 있습니다
쿠션
- 쿠션은 플레이어가 세계에 설치하고 상호작용하여 앉을 수 있는 아이템입니다
- 16가지 색상으로 제작할 수 있습니다
- 같은 색상의 양털 반 블록 3개로 쿠션을 제작합니다
쿠션 설치 규칙
- 쿠션은 평평한 표면 어디에나 설치할 수 있습니다
- 쿠션은 항상 격자에 맞춰 수평으로 정렬되지만, 수직으로는 지지하는 표면 위에 놓입니다
- 쿠션은 피스톤으로 움직일 수 없습니다
- 지지 블록을 제거하면 쿠션이 부서집니다
- 쿠션에는 충돌 판정이 없으며 다른 쿠션을 제외한 다른 물체와 겹칠 수 있습니다
짚 침대
- 짚 침대는 스폰 지점을 설정하지 않고 밤을 보낼 수 있는 새로운 종류의 침대입니다
- 한 번만 사용할 수 있으며, 사용 후 파괴됩니다
- 네더나 엔드에서는 사용할 수 없으며, 그곳에서 잠을 자려고 하면 파괴됩니다
- 건초 더미 3개로 제작할 수 있으며, 짚 침대 4개를 얻습니다
- 통계 창에 짚 침대에서 잠든 횟수를 보여 주는 새로운 통계가 추가되었습니다
양털 계단과 양털 반 블록
- 각 색상의 양털 블록에 새로운 계단과 반 블록 변형이 추가되었습니다
- 양털 계단과 양털 반 블록은 다른 양털 블록처럼 진동을 약화시키는 데 사용할 수 있습니다

콘크리트 계단과 콘크리트 반 블록
- 각 색상의 콘크리트 블록에 계단과 반 블록 변형이 추가되었습니다
- 콘크리트 반 블록과 계단은 석재 절단기로도 제작할 수 있습니다
버려진 야영지 탐험 지도
- 버려진 야영지에 새로운 탐험가 지도가 추가되었습니다
- 다음 생물 군계에 있는 다른 버려진 야영지의 위치를 표시하는 지도가 추가되었습니다:
- 대나무 정글
- 벚나무 숲
- 자작나무 숲
- 얼룩덜룩한 숲
- 꽃 숲
- 창백한 정원
- 늪
- 바람이 부는 숲
- 다음 구조물의 지도가 추가되었습니다:
- 고대 도시
- 시련의 회당
- 폐광
- 사막 사원
- 정글 사원
- 따뜻한 바다 폐허
- 삼림 대저택
Realms
- 이제 Realm 소유자는 초대 코드를 생성하고 관리할 수 있습니다
- 각 Realm에는 초대 코드를 최대 5개까지 만들 수 있습니다
- 초대 코드를 활성화 또는 비활성화하거나 삭제할 수 있습니다
- 초대 코드의 만료 시점도 설정할 수 있습니다
- 이제 플레이어는 Realms 메인 메뉴에 새로 추가된 "Realm 참가" 화면에서 초대 코드를 입력해 간편하게 Realm에 참가할 수 있습니다
- Realm 설정에 렌더 거리 및 시뮬레이션 거리 슬라이더를 추가했습니다
- Realms의 주요 기능을 소개하는 새 화면을 추가했습니다
- "Realm 추가" 버튼에서 이용할 수 있습니다
- 체험판을 이용할 수 있는 경우 Realms에 들어갈 때 자동으로 표시됩니다

변경 사항
- 메인 메뉴의 배경 파노라마가 업데이트되어, 버려진 야영지가 있는 새로운 얼룩숲 생물군계를 보여 줍니다
- 가문비나무에서 떨어지는 낙엽 파티클을 제거했습니다
- 이제 아무 버섯 2개로 수상한 스튜를 제작할 수 있습니다
- 이제 아무 버섯 2개로 버섯 스튜를 제작할 수 있습니다
- 지도에 표시되는 플레이어 아이콘이 항상 플레이어가 바라보는 방향을 나타내도록 업데이트했습니다
- 주민이 직업 레벨을 올려 새 거래가 해금되면, 플레이어가 해당 주민과 거래 중인 경우에도 거래 목록이 업데이트됩니다
- 영구 몹의 무작위 걷기/수영 행동이 플레이어가 근처에 없을 때 비활성화됩니다. 비영구 몹과 동일한 방식입니다
- 기존의 "개선된 투명도" 방식을 현재의 순서에 구애받지 않는 새로운 투명도 알고리즘으로 대체했습니다. 이 알고리즘은 투명도 문제를 훨씬 더 잘 해결할 것으로 기대됩니다
- "개선된 투명도"를 전환하는 재설정 가능한 디버그 키 조합 "F3 + X"를 추가했습니다
- 방패와 괭이 또는 삽을 함께 사용할 때, 방패를 들어 올리는 동작이 경작 및 길 만들기보다 우선합니다
- 게임 모드 전환기의 모험 모드 아이콘을 묻힌 보물 지도 아이콘으로 변경했습니다
- 구조물을 찾을 때의 성능을 개선했습니다
- 청크 생성 성능을 개선했습니다
탐험가 지도
- 탐험 지도는 이제 이름을 바꾼 채워진 지도가 아닌 별도의 아이템이며, 각각 고유한 아이콘을 가집니다:
- 해양 유적 지도
- 삼림 대저택 지도
- 매장된 시련의 회당 지도
- 정글 사원 지도
- 늪지 오두막 지도
- 사막 마을 지도
- 평원 마을 지도
- 사바나 마을 지도
- 눈 덮인 마을 지도
- 타이가 마을 지도
- 매장된 보물 지도
- 매장된 고대 도시 지도
- 매장된 폐광 지도
- 사막 피라미드 지도
- 버려진 야영지 지도
- 따뜻한 바다 폐허 지도
- 이 아이템은 크리에이티브 보관함에서 획득할 수 없습니다
- 기존 세계에 있는 탐험 지도는 불러올 때 해당하는 새 아이템으로 변환됩니다
- 다음 탐험 지도의 이름이 더 일관성 있게 변경되었습니다
- 해양 유적 탐험 지도 → 해양 유적 지도
- 늪지 오두막 탐험 지도 → 늪지 오두막 지도
- 시련의 회당 탐험 지도 → 매장된 시련의 회당 지도
- 삼림 대저택 탐험 지도 → 삼림 대저택 지도
- 정글 사원 탐험 지도 → 정글 사원 지도
- 탐험 지도는 여전히 작업대에서 복제할 수 있으며, 복사본도 고유한 아이템 유형을 유지합니다
- 탐험 지도와 매장된 보물 지도는 이제 작업대나 지도 제작대에서 축소할 수 없습니다
- 이전에는 매장된 보물 지도를 두 곳 모두에서 축소할 수 있었습니다
- 이전에는 지도 제작대에서 탐험 지도를 축소할 수 있었습니다
- 태그에 포함된 지도만 축소할 수 있습니다
#minecraft:extendable_maps
- 지도와 빈 지도에 새로운 아이콘이 추가되었습니다

순서 독립적 투명도(OIT)
- 일반적으로 시각적 문제를 방지하려면 반투명 표면을 뒤에서 앞으로 렌더링해야 합니다
- 그러려면 렌더링 전에 반투명 기하 구조를 정렬해야 합니다
- 이 작업은 매우 많은 비용이 들며, 개별 삼각형을 완벽하게 정렬하더라도 서로 교차하는 삼각형은 올바르게 렌더링할 수 없습니다
- 이번 릴리스 이전에는 동영상 설정의 "투명도 개선"이 반투명 효과와 관련된 시각적 문제를 완화하려고 했습니다
- 이를 위해 서로 다른 유형의 반투명 객체(개체, 입자, 물 등)를 각기 다른 텍스처에 렌더링한 다음, 나중에 이를 합쳐 최종 이미지를 만들었습니다
- 이 방식으로 성능에 어느 정도 영향을 주는 대신 일부 문제를 해결할 수 있었습니다
- 하지만 눈에 덜 띄는 다른 문제도 생겼습니다
- 이제 동영상 설정의 "투명도 개선"을 켜면 대신 새로운 순서 독립 투명도 알고리즘(이하 OIT)이 활성화됩니다
- 이 알고리즘을 사용하면 정렬하지 않고도 반투명 객체를 어떤 순서로든 렌더링할 수 있습니다
- 반투명 객체를 통해 볼 때 특정 객체가 사라지는 현상 등, 기존의 주요 반투명 관련 시각적 문제를 모두 해결합니다
- 다만 이 알고리즘은 근사 방식이므로, 반투명 표면이 여러 겹 겹친 너머로 볼 때 구름의 색이 다소 부정확해지는 등의 새로운 사소한 시각적 오류가 생깁니다
- OIT는 이전의 "투명도 개선" 구현보다 성능에 더 큰 영향을 줄 것으로 예상합니다
- "투명도 개선"을 끄면 동작은 사실상 달라지지 않으며, 게임은 필요한 경우 기하 구조를 정렬하면서 정확성보다 성능을 계속 우선시합니다
개발자 노트: 이 내용을 제공하는 데 도움이 되는 정보를 공유해 주신 Rubén Osorio López, Jozufozu 및 전반적인 마인크래프트 모드 제작 커뮤니티에 특별히 감사드립니다.
블록, 아이템 및 엔티티의 사소한 변경 사항
- 엔더맨이 무언가를 타고 있을 때 이제 발사체로 피해를 입습니다
- 후렴과를 먹고 무작위로 순간이동하면 이제 순간이동하는 방향으로 입자가 표시됩니다
- 엔더맨과 셜커가 이제 기반암 위로 순간이동하지 않습니다
- 아르마딜로가 액체에 잠겨 있을 때 더 이상 몸을 말려고 하지 않습니다
- 관리자 권한이 있는 플레이어가 생성 알을 몹 생성기에 사용하면 생성 알에 설정된 데이터가 이제 몹 생성기로 전송됩니다
- 장식된 항아리를 부술 때 떨어지는 도자기 조각이 이제 사용자 지정 이름 등의 데이터를 보존합니다
- 언데드 몹이 햇빛으로부터 보호받아 피해를 입을 때, 아이템에 부여된 마법이 이제 적용됩니다
- 엔더 진주로 순간이동하면 이제 순간이동하는 플레이어의 운동량이 초기화됩니다
UI
- Raw Input 마우스 설정을 제거했습니다
- 게임 내에서 플레이하는 동안 마우스 입력은 항상 상대 마우스 모드를 사용합니다
- 키 설정에서 이제 키보드 배열에 따라 달라지는 키 코드 대신 물리 키를 사용합니다
- 이제 창 모드 전체 화면이 기본 전체 화면 모드입니다
- 창 모드 전체 화면과 독점 전체 화면을 전환할 때 더 이상 게임을 재시작할 필요가 없습니다
- 독점 전체 화면이 활성화된 동안 이제 커서가 창 안에 고정됩니다
- 최소 창 크기가 이제 320 x 240픽셀입니다
- macOS에서 이제 텍스트를 입력하는 동안 키를 누르고 있으면 기본 악센트 및 후보 팝업이 표시됩니다
- Linux 시스템에서 이제 Wayland를 사용할 수 있다면 게임이 기본적으로 Wayland를 사용하며 우선적으로 선택합니다
- 렐름 소유자가 렐름 지역으로 자동 지역 선택을 지정할 수 없던 문제를 수정했습니다
- 조작 설정에 "종료 단축키" 옵션을 추가했습니다. 이 옵션으로 키보드 단축키를 사용해 게임을 종료할지 설정할 수 있습니다(Windows/Linux에서는 Alt + F4, macOS에서는 Cmd + Q 및 Cmd + W)
- 기본적으로 켜져 있음
- macOS의 조작 설정에 "오른쪽 클릭 에뮬레이션" 옵션을 추가했습니다. 이 옵션을 사용하면 Control + 왼쪽 클릭이 오른쪽 클릭으로 작동합니다
- 기본적으로 꺼져 있음
- macOS의 비디오 설정에 "메뉴/독 표시" 옵션을 추가했습니다. 이 옵션으로 전체 화면 모드에서 마우스를 화면 가장자리로 이동할 때 macOS 메뉴 막대와 독을 표시할지 설정할 수 있습니다
- 향후 캐나다, 멕시코, 남아프리카 공화국, 미국 애리조나주의 추가 서버 지역을 렐름에서 사용할 수 있게 될 경우를 대비해 지원을 추가했습니다
디버그 오버레이
- 디버그 오버레이에서 게임의 나머지 부분과 별도로 GUI 크기를 설정할 수 있습니다
- 디버그 옵션 화면에서 설정할 수 있습니다.
F3 + F6 - 기본 크기는 "자동"이며, 일반 설정보다 더 높은 해상도를 유지하려고 합니다
- 또 다른 옵션인 "변경 없음"은 일반 GUI 크기와 동일하게 설정합니다
- 나머지 옵션은 일반 "GUI 크기"와 동일하게 작동하며, 크기를 직접 조정합니다
- 디버그 옵션 화면에서 설정할 수 있습니다.
- 틱당 블록 단위로 플레이어의 속도를 표시하는 "player_speed" 디버그 항목이 추가되었습니다
- 디버그 오버레이에 디스플레이 주사율이 표시됩니다
월드 옵션
- 월드 옵션 버튼이 일시 정지 메뉴에서 이용할 수 있도록, 기존에 LAN에 공개 버튼이 있던 위치로 이동했습니다
- 월드 옵션 화면은 "일반"과 "멀티플레이어" 두 섹션으로 나뉩니다
- "일반" 섹션에는 다음 옵션이 포함됩니다:
- 기본 게임 모드: 월드의 기본 게임 모드 (
/defaultgamemode명령어와 동일) - 개인 게임 모드: 현재 월드에서 활성화된 게임 모드 (
/gamemode명령어 또는 F3 + F4와 동일) - 명령어 허용: 이 월드에서 명령어를 사용할 수 있는지 여부를 설정합니다
- 난이도: 월드의 난이도를 설정합니다 (
/difficulty명령어와 동일) - 게임 규칙 편집: 월드의 게임 규칙을 확인하고 편집할 수 있는 게임 규칙 화면을 엽니다
- 제한 사항: 월드에서 적용 중인 제한 사항을 확인합니다
- 기본 게임 모드: 월드의 기본 게임 모드 (
- "멀티플레이어" 섹션에는 다음 옵션이 포함됩니다:
- LAN: 월드의 멀티플레이어 범위를 변경합니다
- 포트: 월드를 LAN에 공개할 때 사용할 포트 번호
- 명령어 권한: 월드에 참가한 플레이어가 명령어를 사용할 수 있는지 여부를 설정합니다
- 게임 모드 강제: 다른 플레이어의 게임 모드를 월드의 기본 게임 모드와 일치시킬지 여부를 설정합니다
- "일반" 섹션에는 다음 옵션이 포함됩니다:
- 월드 옵션 화면은 "일반"과 "멀티플레이어" 두 섹션으로 나뉩니다
- 온라인 옵션 화면에 접근하는 온라인 버튼이 이제 옵션 메뉴에 항상 표시됩니다
접근성
- 자막이 이제 범위 내에서 가장 최근에 재생된 소리를 가리킵니다
크리에이티브 보관함
- 광물 아이템과 블록의 순서를 재정렬해, 등급이 없는 재료를 먼저 배치하고 장비 제작에 사용되는 등급별 재료를 마지막에 배치했습니다
- 재료
- 등급이 없는 광물
- 미가공 등급별 광물
- 가공된 등급별 광물
- 덩이
- 주괴
- 건축 블록
- 등급이 없는 광물 블록과 변형 블록
- 가공된 등급별 광물 블록과 변형 블록
- 구리 블록 계열
- 구리 블록은 콘텐츠 목록이 길기 때문에 건축 블록 탭에서 계속 정렬 순서의 맨 끝으로 이동됩니다
- 재료
- 자연 블록 탭의 정렬을 개선해 각 그룹 내 콘텐츠가 오버월드 → 네더 → 엔드 순서로 이어지도록 했습니다. 다른 탭과 일관성을 유지하기 위해서입니다
기술 변경 사항
- 데이터 팩 버전이 이제 121.0입니다
- 리소스 팩 버전이 이제 97.1입니다
- 서버 소프트웨어가 감지할 수 있는 일부 로그 줄이 제거되었습니다
- 대신 Minecraft 서버 관리 프로토콜을 사용할 수 있습니다
- 특정 이벤트에 접근할 수 없다면 피드백 사이트
- 의
definition데이터 생성 보고서에서blocks.json필드가 제거되었습니다 - 지원되는 장치에서는 지형 블록을 이제 MultiDrawIndirect로 렌더링합니다
level.dat에 이제 이전 파일 데이터 버전이 포함된version_history목록이 들어 있습니다
창 및 입력 백엔드
- Minecraft는 이제 창 관리, 입력 및 플랫폼 통합에 GLFW 대신 SDL3를 사용합니다
- 키보드 입력은 이제 물리적인 키 위치에 SDL 스캔 코드를, 레이아웃에 따라 달라지는 텍스트 편집 단축키에 SDL 키 코드를 사용합니다
서버 속성
white-list속성이 이제 기본적으로true
Minecraft 서버 관리 프로토콜 3.1.0
- 서버가 시작할 때 월드 전체 업그레이드를 수행하면 이를 알리는 알림을 추가했습니다
minecraft:notification/world/upgrade_startedminecraft:notification/world/upgrade_progressminecraft:notification/world/upgrade_finishedminecraft:notification/world/upgrade_failed
데이터 팩 버전 108.0~121.0
- 다음과 같은 명령어는
/give,/unpublish및/tick이제 오류를 올바르게 표시합니다 - 도자기 조각이 이제 데이터 기반으로 변경되었습니다
- 에 저장되는 항목이 이제 전체 아이템 스택입니다
minecraft:pot_decorations컴포넌트와minecraft:decorated_pot블록 엔티티 - 표지판의 사용자 지정 텍스트에서 클릭 이벤트가 더 이상 자동으로 실행되지 않습니다
- 물약 제작법이 이제 데이터 기반으로 변경되었습니다
minecraft:number_provider및minecraft:number_provider_type레지스트리가 정수 계산용(minecraft:context_int_provider,minecraft:context_int_provider_type)과 부동 소수점 계산용(minecraft:context_float_provider,minecraft:context_float_provider_type)- 전용 레지스트리가 있는 전리품 테이블 유형은 이제 레지스트리 요소와 태그 참조를 지원합니다
- 따라서 이전에는 단일 요소만 허용했던 해당 유형의 필드 대부분이 이제 네임스페이스 ID 또는 인라인 값을 허용하며, 이전에 목록을 허용했던 필드는 이제 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 해시 기호로 시작하는 태그 ID를 허용합니다.
- 영향을 받는 유형:
minecraft:advancementminecraft:item_modifierminecraft:loot_tableminecraft:context_int_providerminecraft:context_float_providerminecraft:predicateminecraft:recipeminecraft:slot_source
- 기존
reference유형은 이제 더 이상 사용되지 않으며 제거되었습니다.
- 요소 목록/태그의 코덱에서 인라인 값과 참조를 함께 사용할 수 있게 되었습니다
- 예를 들어 다음과 같은 아이템 수식어가 이제 허용됩니다:
[{type:set_count, ...}, "minecraft:some_modifier"]
- 예를 들어 다음과 같은 아이템 수식어가 이제 허용됩니다:
- 다음 블록 상태 필드의 이름이 변경되었습니다
Name은 이제idProperties은 이제properties
- 블록의 기본 블록 상태를 블록 ID만으로 간단히 나타낼 수 있습니다

명령어
추가됨 posteffect
- 플레이어에게 "후처리 효과"를 추가하거나 제거할 수 있습니다
- 후처리 셰이더로, 게임의 일반 렌더링이 끝난 후 플레이어의 화면에 적용됩니다
- 후처리 효과는 서버가 아닌 클라이언트(리소스 팩)에 존재합니다. 서버는 실제로 효과가 적용될지 알 수 없습니다
- 후처리 효과 자체는 이미 리소스 팩 형식에 포함되어 있었지만, 사용할 수 있는 효과는 일부 하드코딩된 것뿐이었습니다
개발자 노트: 이제 리소스 팩에서 커스텀 셰이더를 완전히 사용할 수 있습니다. 다만 셰이더는 언제든 변경될 수 있으며, 관련 기능(명령어, 후처리 효과 또는 셰이더)이 향후 재설계될 수도 있다는 점에 유의해 주세요.
구문:
/posteffect add <player> <posteffect>- 플레이어에게 후처리 효과를 추가합니다. 이미 존재하는 경우에는 추가하지 않습니다/posteffect clear <player>- 플레이어에게 적용된 후처리 효과를 모두 제거합니다. 효과가 하나 이상 있는 경우에만 제거합니다/posteffect list <target>- 플레이어에게 적용된 후처리 효과를 모두 나열합니다. 효과가 하나 이상 있는 경우에만 나열합니다/posteffect remove <player> <posteffect>- 플레이어에게서 후처리 효과를 제거합니다. 효과가 존재하는 경우에만 제거합니다
변경 사항publish
gamemode인수가 제거되었습니다- 대신, 월드의 기본 게임 모드는
defaultgamemode명령어 또는 월드 옵션 화면의 게임 모드 버튼을 사용해 설정하고, 플레이어별 게임 모드는gamemode명령어를 사용해 설정해야 합니다
- 대신, 월드의 기본 게임 모드는
추가됨 compute
- 다양한 맥락에서
minecraft:context_int_provider및minecraft:context_float_provider값을 평가합니다 - 모든 맥락에서
origin는 현재 명령 맥락 위치로 설정되며,this엔티티는@s - 평가에 실패하면(예: 0으로 나누는 경우) 이 명령은 실패합니다
구문:
/compute <target> integer <int_provider>또는/compute <target> float <float_provider> [<scale>]. 설명:<target>- 다음 중 하나:default컨텍스트에서 공급자를 실행합니다. 이 컨텍스트에서는 공통 인수(위치 및minecraft:command_compute_defaultthis엔티티)만 사용할 수 있습니다block <pos>컨텍스트에서 공급자를 실행합니다. 블록 상태와 블록 위치는minecraft:command_compute_position위치의 블록을 기준으로 설정됩니다<pos>entity <entity selector>컨텍스트에서 공급자를 실행합니다. 여기서minecraft:command_compute_entity는 선택자 결과로 설정됩니다target_entity
<int_provider>레지스트리의 요소 또는 인라인 값minecraft:context_int_provider<float_provider>레지스트리의 요소 또는 인라인 값minecraft:context_float_provider<scale>선택적 배율 값이며, 기본값은1.0- 최종 결과에
<scale>를 곱한 뒤 음의 무한대 방향으로 반올림합니다
- 최종 결과에
데이터 변경 사항data
- 새로운 소스를 추가했습니다:
/data modify ... append|insert|merge|prepend|set라는 이름의compute - 다음
minecraft:context_int_provider또는minecraft:context_float_provider값을 평가한 뒤, 결과를 정수 또는 실수 태그로 제공합니다 - 예:
/data modify storage foo bar set compute entity @n[type=minecraft:armor_stand] integer {type:score,target:{type:context,target:target_entity},score:baz}
구문:
compute <target> (integer <int_provider> | float <float_provider>)에서target,int_provider,float_provider와/compute함수의 문법은 동일합니다- 참고:
/compute이 없는데, 결과가 명령어에서 정수로 반환되는 대신 실수로 직접 저장되기 때문입니다scale
- 참고:
변경 사항give
- 에 전달된 아이템 수가 한도를 초과하면, 이제 명령어가 오류 메시지만 출력하고
give대신 오류를 알립니다.0
변경 사항: tellraw
nbt원시 채팅 메시지의 컴포넌트는 최대 64k번까지만 해석됩니다
변경 사항tick
- 다음 하위 명령어는 이제 오류 메시지만 출력하고
0:tick steptick step stoptick sprint stop
변경 사항team
- 하위 명령어의 결과는 이제 팀에 가입하거나 팀에서 나간 엔티티의 정확한 수를 반영합니다(즉, 팀이 변경되지 않은 엔티티는 제외합니다)
team join및team leave하위 명령어
변경 사항item
- 이제 슬롯이 사용되던 모든 위치에서 슬롯 대신 슬롯 소스를 인수로 사용합니다
- 다음과 함께 평가됩니다:
minecraft:command_slot_source전리품 유형 - 인라인 형식이나 참조 형식의 슬롯 소스를 사용할 수 있습니다
- 여러 슬롯을 대상으로 하는 슬롯 소스를 사용할 수 있습니다
replace하위 명령의 동작이 변경되었습니다:- 각 대상 슬롯의 내용은 슬롯 소스가 제공하는 순서에 따라 해당 원본 아이템으로 하나씩 교체됩니다
- 대상 슬롯이 원본 아이템보다 많으면 남은 슬롯은 무시됩니다
- 예:
replace [12345] with (ABC)→[ABC45]
- 예:
- 대상 슬롯이 원본 아이템보다 적으면 남은 아이템은 무시됩니다
- 예:
replace [123] with (ABCDE)→[ABC]
- 예:
- 다음 형식의 문자열 표기 슬롯 범위는 계속 사용할 수 있습니다:
<slot_type>또는<slot_type>.<slot_number>- 단일 슬롯을 사용할 수 있습니다. 예:
armor.chest - 여러 슬롯을 사용할 수 있습니다. 예:
container.* - 다음 슬롯 범위를 사용하는
minecraft:slot_range슬롯 소스의 약식 표기입니다- 예:
hotbar.4과 같습니다{type:"minecraft:slot_range",slots:"hotbar.4"}
- 예:
- 단일 슬롯을 사용할 수 있습니다. 예:
- 다음과 함께 평가됩니다:
- 의 엔티티 인수는
from entity아이템 출처에서 이제 여러 엔티티를 대상으로 하는 선택자를 사용할 수 있습니다- 둘 이상의 엔티티가 대상으로 지정되면 각 엔티티에서 가져온 슬롯이 이어 붙여집니다
- 새로운
fill및override하위 명령을 추가했습니다. 각 명령의 구문은/item replace/item fill- 각 대상 슬롯을 출처 아이템으로 채웁니다
- 대상 슬롯 수가 출처 아이템 수보다 많으면 모든 슬롯이 채워질 때까지 아이템이 반복됩니다
- 예:
fill [12345] with (ABC)→[ABCAB]
- 예:
/item override- 각 대상 슬롯의 내용을 해당 출처 아이템으로 덮어씁니다
- 대상 슬롯 수가 출처 아이템 수보다 많으면 나머지 슬롯은 비워집니다
- 예:
override [12345] with (ABC)→[ABC__](여기서_은 빈 슬롯을 나타냅니다)
- 예:
execute 변경 사항execute
- 새로운
slots조건 하위 명령 추가- 대상 블록이나 엔티티에 존재하는 슬롯 소스의 슬롯 개수를 셉니다
- 슬롯 소스는
minecraft:command_slot_source전리품 유형으로 평가됩니다 - 구문:
/execute if|unless slots block <pos> <slot source>/execute if|unless slots entity <targets> <slot source>
- items
items조건 하위 명령이 이제 슬롯 대신 슬롯 소스를 인수로 받습니다- 슬롯 소스는
minecraft:command_slot_source전리품 유형으로 평가됩니다 - 구문:
/execute if|unless items block <pos> <slot source> <item predicate>/execute if|unless items entity <targets> <slot source> <item predicate>
- 슬롯 소스는
다음이 변경되었습니다: place
feature하위 명령어로 이제 Feature를 인라인으로 정의할 수 있습니다
에 변경 사항spreadplayers
- 플레이어를 해당 블록으로 안전하게 이동시킬 수 있는지는
#entities_can_teleport_to블록 태그로 제어됩니다
변경 사항: swing
- 플레이어에게 사용해도 플레이어의 공격 강도가 더 이상 초기화되지 않습니다
- 재생할 휘두르기 애니메이션을 설정하는 새로운 선택적 인수를 추가했습니다
- 사용 가능한 값:
none,whack,stab - 생략하면 기본값은
whack
- 사용 가능한 값:
- 제공된 경우 휘두르기 애니메이션의 지속 시간을 설정하는 새로운 인수를 추가했습니다
- 형식: 양수 시간 값(기본 단위는 틱)
- 생략하면 기본값은
6t
환경 속성
추가됨: minecraft:gameplay/natural_mob_spawns
- 환경 속성 소스에서 몹 생성을 정의합니다
- 월드 생성 배치 중에는 차원과 생물 군계에만 이 환경 속성이 적용됩니다
- 형식: 다음 필드를 포함하는 객체:
spawns_by_category- 생성 카테고리를 생성 데이터의 가중치 목록에 연결하는 맵- 생성 데이터 형식: 다음 필드를 포함하는 객체:
type- 생성할 엔티티인 엔티티 유형count- 정수 제공자, 생성할 수
- 생성 데이터 형식: 다음 필드를 포함하는 객체:
spawn_costs- 다음 필드를 포함하는 객체에 엔티티 유형을 연결하는 맵:energy_budget- 실수, 생성마다 허용되는 에너지 변화량charge- 실수, 기존 몹이 충전된 다른 몹을 끌어당기거나 밀어내는 정도
- 사용 가능한 속성 수정자:
overlay- 각 몹 카테고리에 대해, 해당 카테고리가 포함되지 않은 경우를 제외하고 상위 레이어의 생성 설정으로 하위 레이어의 설정을 덮어씁니다
- 각 레이어의 생성 비용을 병합합니다. 두 레이어 모두 동일한 엔티티 유형을 정의하는 경우 상위 레이어의 생성 비용으로 하위 레이어의 생성 비용을 덮어씁니다
- 기본값: 비어 있음
추가됨 minecraft:gameplay/creature_world_gen_spawn_probability
- 월드 생성 중
creature몹 카테고리에 정의된 몹이 생성되는 반복 작업을 실행할 확률을 설정합니다 - 이 환경 속성은 차원과 생물 군계에만 적용됩니다
- 형식: 범위가
[0,1) - 기본값:
0.1
변경됨 minecraft:gameplay/bed_rule
- 필드
explodes(으)로 이름이 변경되었습니다.destroy_on_use - 추가됨
destroy_on_leave- 선택적 불리언 값으로,true이면 침대에서 나갈 때 침대가 파괴됩니다- 생략하면 기본값은
false
- 생략하면 기본값은
추가됨: minecraft:gameplay/straw_bed_rule
- 형식은 다음과 동일하지만,
minecraft:gameplay/bed_rule짚 침대에 사용됩니다
변경됨 minecraft:visual/ambient_particles
- 이제 타임라인 키프레임 사이의 보간을 지원합니다(확률이 크로스페이드됩니다)
- 새 수정자 지원이 추가되었습니다:
append- 와 달리
override는 입자 목록을 완전히 대체하지만, 이 수정자는 아래 레이어의 모든 요소를 이어 붙입니다
- 와 달리

데이터 구성 요소
추가됨 minecraft:provides_pottery_pattern
- 한 묶음에 저장된 도자기 무늬를 설명합니다
- 형식:
- 다음 요소를 가리키는 네임스페이스 ID:
minecraft:decorated_pot_pattern레지스트리
- 다음 요소를 가리키는 네임스페이스 ID:
추가됨 minecraft:cooking_fuel
- 화로, 훈연기 또는 용광로의 연료로 사용할 수 있는 아이템을 설명합니다
- 형식: 필드가 있는 객체
burn_time- 인라인 정수 또는 다음 요소를 가리키는 네임스페이스 ID:minecraft:context_int_provider레지스트리. 해당 연료가 연소되는 시간을 틱 단위로 나타냅니다speed_multiplier- 인라인 실수 또는 다음 요소를 가리키는 네임스페이스 ID:minecraft:context_float_provider레지스트리. 요리/제련 속도를 나타냅니다
- 잔여 아이템이 있는 조리용 연료 아이템은 다음과 같이 처리됩니다:
- 연료 슬롯에 연료가 남아 있으면 잔여 아이템이 바닥에 떨어집니다
- 연료가 다 소모되면 잔여 아이템이 연료 슬롯에 남습니다
추가됨 minecraft:brewing_fuel
- 양조기에 연료로 사용할 수 있는 아이템을 설명합니다
- 형식: 필드가 있는 객체
uses- 인라인 정수 또는minecraft:context_int_provider레지스트리에서 요소를 가리키는 네임스페이스 ID로, 이 연료가 소모되기 전까지 양조할 수 있는 횟수를 나타냅니다speed_multiplier- 인라인 실수 또는minecraft:context_float_provider레지스트리에서 요소를 가리키는 네임스페이스 ID로, 양조 속도를 나타냅니다
- 잔여 아이템이 있는 양조 연료 아이템은 다음과 같이 처리됩니다:
- 연료 슬롯에 연료가 남아 있으면 잔여 아이템이 바닥에 떨어집니다
- 연료가 다 떨어지면 잔여 아이템이 연료 슬롯에 남습니다
- 이 동작은 양조기의 재료 슬롯과 시약 슬롯에 넣은 아이템의 동작과 같습니다
- 참고:
#brewing_fuel아이템 태그가 제거되어 더 이상 새 양조 연료를 등록하는 데 사용할 수 없습니다
변경됨 minecraft:pot_decorations
이제 이 컴포넌트는 아이템 ID 4개 목록 대신 다음 이름의 선택적 아이템 스택 필드 4개가 있는 객체를 받습니다:
backleftrightfront
변경된 minecraft:trim_material
- 인라인 재료 정의 형식이 아래 설명과 같이 업데이트되었습니다
추가됨 minecraft:block_transformer
- 플레이어가 상호작용하면 블록을 다른 블록으로 변환합니다
- 형식:
- 네임스페이스 ID:
minecraft:block_transformer레지스트리 유형
- 네임스페이스 ID:
추가됨: minecraft:sign_text_front 및 minecraft:sign_text_back
- 표지판 앞면과 뒷면의 텍스트를 나타내는 두 개의 동일한 구성 요소
- 내용은 아이템 툴팁에 표시됩니다
- 형식은
front_text및back_text의minecraft:sign블록 엔티티 필드와 동일합니다. 즉,minecraft:hanging_signmessages- 텍스트 구성 요소 목록filtered_messages- 선택적 텍스트 구성 요소 목록입니다. 생략하면messagesmessages및filtered_messages의 항목 수가 같아야 합니다
color- 선택적 염료 색상, 기본값:blackhas_glowing_text- 선택적 불리언 값, 기본값:false
추가됨minecraft:waxed
- 내용물이 밀랍 처리된 블록을 나타내는 마커
- 필드 없음
추가됨 minecraft:cushion/color
- 아이템을 사용해 쿠션 개체를 배치할 때 적용됩니다
- 형식: 16가지 염료 색상 중 하나
추가된 요소: minecraft:compostable
- 아이템을 퇴비화할 수 있는지와 해당 아이템이 퇴비통에 층을 추가하는 방식을 나타냅니다.
- 형식: 다음 필드가 있는 객체
layers- 인라인 정수 또는minecraft:context_int_provider레지스트리의 요소를 가리키는 네임스페이스 ID
추가됨 minecraft:villager_food
주민이 먹을 수 있는 아이템을 나타냅니다. 주민은 이 구성 요소가 있는 아이템뿐 아니라 #villager_picks_up 태그가 있는 아이템도 줍습니다.
- 형식: 필드가 있는 객체
nutrition- 양의 정수로, 주민이 아이템을 먹었을 때 얼마나 허기를 채우는지 나타냅니다.
추가됨: minecraft:mob_visibility
적절한 minecraft:equippable 구성 요소가 있는 아이템이 제공하는 시야 비율을 나타내며, 몹이 엔티티를 감지할 수 있는 범위를 조정합니다.
- 형식: 다음 필드를 가진 객체
targeting_entity_types- 일치시킬 엔티티 ID, 네임스페이스가 지정된 엔티티 ID 목록 또는 해시 기호로 시작하는 엔티티 태그visibility- 부동 소수점 숫자(0.0~10.0). 0.0이면 몹이 엔티티를 감지하는 거리가 2블록으로 줄어들고, 10.0이면 감지 범위가 10배로 늘어납니다.- 이 구성 요소가 적용된 아이템을 여러 개 겹쳐도 최대 시야는 10.0을 넘지 않습니다.
추가됨 minecraft:attack_animation
- 아이템을 사용해 대상을 공격할 때 재생할 애니메이션
- 형식: 다음 필드가 있는 객체:
type- 휘두르기 애니메이션 유형. 다음 중 하나:none,whack,stabduration- 애니메이션 길이(틱 단위)를 나타내는 음이 아닌 정수
추가됨 minecraft:interact_animation
- 아이템을 사용해 대상과 상호작용할 때 재생할 애니메이션
- 형식: 다음과 동일
minecraft:attack_animation
변경됨minecraft:consumable
- 새로운 선택적 필드를 추가했습니다:
teleport_randomly소비 효과에directional_particles- 순간 이동 방향으로 이어지는 입자 궤적을 표시할지 여부를 나타내는 불리언 값- 존재하지 않으면 기본값은
true
- 존재하지 않으면 기본값은
다음 항목이 제거되었습니다: minecraft:swing_animation
- 다음으로 대체되었습니다:
minecraft:attack_animation및minecraft:interact_animation- 이 새로운 구성 요소 두 개를 같은 값으로 설정하면 다음 사항을 제외하고 기존 구성 요소와 기능적으로 동일합니다:
/swing명령어 - 애니메이션 유형을 이제 명령어로 지정- 엔티티가 떨어뜨리는 아이템
- 이 새로운 구성 요소 두 개를 같은 값으로 설정하면 다음 사항을 제외하고 기존 구성 요소와 기능적으로 동일합니다:
제거됨minecraft:map_color
- 지도에 색조 오버레이를 적용하지 않게 되어, 색상을 적용할 대상이 없어졌습니다
- 기존 지도는 불러올 때 해당 구성 요소가 제거됩니다
- 대응하는 색조 원본인
minecraft:map_color에 관한 제거 내용은 리소스 팩 섹션을 참고하세요
장식 재료
의 trim_material 레지스트리 요소 형식이 업데이트되었습니다:
asset_name이(가) 다음으로 대체되었습니다:palette- 이 소재에 사용할 팔레트 텍스처 IDoverride_armor_assets이(가) 삭제되었습니다- 이제 재정의 항목은 리소스 팩 장비 에셋에서 정의됩니다
- 팔레트 텍스처 ID에 관한 자세한 내용은 리소스 팩 섹션을 참조하세요
악기
의 요소 형식이 업데이트되었습니다instrument 레지스트리:
- 추가된
durability_damage필드 - 선택 사항인 0 이상의 정수로, 사용할 때마다 소모되는 내구도 양을 지정합니다 - 업데이트된
use_duration필드는 이제0로 설정해 재사용 대기시간을 없앨 수 있습니다
엔티티 데이터
- 추가된
invulnerable_time태그는 엔티티를 지정된 틱 수 동안 일시적으로 무적 상태로 만듭니다

블록 엔티티 데이터
변경 사항: minecraft:decorated_pot
sherds 필드에는 더 이상 4개의 아이템 ID 목록이 저장되지 않습니다. 대신 다음과 같은 이름의 선택적 아이템 스택 필드 4개를 가진 객체를 사용합니다:
backleftrightfront
변경된 minecraft:sign 및 minecraft:hanging_sign
- 기본적으로 표지판 텍스트에 포함된 명령어와 기타 클릭 이벤트는 블록을 클릭해도 더 이상 실행되지 않습니다
- 또한 새로 설치한 표지판의 텍스트 구성 요소는 더 이상 기본적으로 해석되지 않습니다
- 이전 동작을 복원하기 위해
allow_op_features(기본값은false)라는 새 불리언 필드가 추가되었습니다 - 이 버전 이전에 저장된 월드의 표지판 블록 및 표지판 데이터가 포함된
minecraft:block_entity_data구성 요소가 있는 아이템에는allow_op_features이true - 로 설정됩니다
- 새로 생성하는 표지판은 해당 필드를 명시적으로 설정해야 합니다
- 블록 설치 후 표지판 편집 화면을 여는 규칙이 변경되었습니다:
minecraft:block_entity_data이전에는 - 이 성공적으로 적용되지 않은 경우를 제외하고 화면이 열렸습니다
- 블록 설치 후 표지판 편집 화면을 여는 규칙이 변경되었습니다:
- 이제 블록을 클릭해 정상적으로 화면을 열 수 있는 경우에만 화면이 열립니다(즉, 표지판에 밀랍칠이 되어 있지 않고 앞면에 편집 가능한 텍스트만 있어야 합니다)
minecraft:sign_text_front,minecraft:sign_text_back이제 표지판은minecraft:waxed, 그리고
변경된 minecraft:brewing_stand
다음 필드는 이제 short가 아닌 정수로 저장됩니다:
- 다음 필드를
BrewTime에서 정수형으로 변경했습니다. 이 필드는 현재 양조 과정이 지금까지 진행된 시간을 나타냅니다. - 다음 필드를
Fuel에서 정수형으로 변경했습니다. 이 필드는 남은 연료량을 나타냅니다.
다음 필드가 추가되었습니다:
total_brew_time- 정수, 현재 양조 과정에 걸리는 총 시간total_fuel- 정수, 마지막으로 연료를 보충했을 때 추가된 연료량speed_multiplier- 실수, 다음 양조 과정의 속도를 높이거나 늦추는 데 사용됨
변경된 minecraft:furnace, minecraft:smoker 및 minecraft:blast_furnace
다음 필드는 이제 short가 아닌 정수로 저장됩니다:
- 다음 필드를
cooking_time_spentshort에서 정수로 변경했습니다. 이 값은 현재 조리 과정이 지금까지 진행된 시간입니다 - 다음 필드를
cooking_total_timeshort에서 정수로 변경했습니다. 이 값은 현재 조리 과정에 걸리는 총 시간입니다 - 다음 필드를
lit_time_remainingshort에서 정수로 변경했습니다. 이 값은 남은 연소 시간입니다 - 다음 필드를
lit_total_timeshort에서 정수로 변경했습니다. 이 값은 마지막으로 연료를 보충했을 때 추가된 총 연소 시간입니다
다음 필드가 추가되었습니다:
speed_multiplier- 다음 양조 과정을 빠르게 하거나 느리게 하는 데 사용되는 float
발전 과제
검증
- 표시되는 루트 발전 과제(즉,
display필드는 있지만parent필드는 없는 발전 과제)는 항상background필드를display구조에 선언해야 합니다 - 루트 발전 과제만
background필드를display구조에 가질 수 있습니다
보상
loot필드의rewards하위 필드는 이제 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:loot_table유형의 해시 기호(#)가 붙은 태그 ID를 허용합니다
트리거
- 전리품 조건 목록을 받던 여러 필드가 이제 더 엄격해졌습니다:
- 이전에는 조건 목록이 단일
minecraft:all_of조건과 동일하게 처리되었지만, 이제 이 기능이 제거되었습니다 - 또한
type필드가 이제 필수입니다(이전에는minecraft:entity_properties)
- 이전에는 조건 목록이 단일
- 이전에 인라인 전리품 조건만 받던 일부 필드가 이제
minecraft:predicate - 필드도 인라인 값이나
player을 제외한 모든 트리거에서 사용할 수 있으며, 이제minecraft:impossible유형의 네임스페이스 ID도 받습니다minecraft:predicate- 중복을 피하기 위해 아래 항목에서는 이 필드를 언급하지 않습니다
변경 사항 minecraft:any_block_use
location필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경된 minecraft:bee_nest_destroyed
block필드의 이름이blocks로 변경되었으며, 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는minecraft:block유형의 해시 기호가 붙은 태그 ID를 허용합니다- 필드
state를 추가했습니다. 블록 상태 속성과 일치합니다(형식은minecraft:enter_block)
변경됨 minecraft:bred_animals
child,parent및partner필드는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경된 minecraft:brewed_potion
potion필드는minecraft:potion_contents데이터 컴포넌트 조건자를 이제 허용합니다
변경됨 minecraft:cured_zombie_villager
villager및zombie필드는 이제 인라인 값이나 다음minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:default_block_use
location필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경 사항 minecraft:effects_changed
source필드는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경 사항: minecraft:enter_block
block필드의 이름이blocks(으)로 변경되었으며, 이제 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는minecraft:block유형의 해시 접두사가 붙은 태그 ID를 사용할 수 있습니다.
변경됨 minecraft:fall_after_explosion
- 이제
cause필드에 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 지정할 수 있습니다
변경 사항: minecraft:fishing_rod_hooked
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:placed_block
location필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경된 minecraft:item_used_on_block
location필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경됨 minecraft:allay_drop_item_on_block
location필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경됨: minecraft:player_killed_entity
entity필드는 다음 유형의minecraft:predicate네임스페이스 ID를 허용합니다killing_blow.tags.id필드는 다음 유형의minecraft:damage_type해시 기호로 시작하는 태그 ID를 허용합니다
변경됨 minecraft:entity_killed_player
entity필드는 다음 유형의minecraft:predicate네임스페이스 ID를 허용합니다killing_blow.tags.id필드는 다음 유형의minecraft:damage_type해시 기호로 시작하는 태그 ID를 허용합니다
변경 사항: minecraft:kill_mob_near_sculk_catalyst
entity필드는 다음 유형의minecraft:predicate네임스페이스 ID를 허용합니다killing_blow.tags.id필드는 다음 유형의minecraft:damage_type해시 기호로 시작하는 태그 ID를 허용합니다
변경 사항: minecraft:lightning_strike
bystander및lightning필드는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경 사항: minecraft:player_generates_container_loot
loot_table필드의 이름이loot_tables로 변경되었으며, 이제 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:loot_table유형의 해시 기호로 시작하는 태그 ID를 허용합니다.- 태그나 목록을 사용하면 나열된 전리품 표 중 하나라도 생성될 때 트리거가 실행됩니다.
변경 사항 minecraft:thrown_item_picked_up_by_player
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:thrown_item_picked_up_by_entity
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:player_hurt_entity
entity필드는 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicatedamage.type.tags.id필드는 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는 다음 유형의 해시 접두사가 붙은 태그 ID를 허용합니다:minecraft:damage_type
변경됨 minecraft:entity_hurt_player
damage.type.tags.id필드는 이제 단일 네임스페이스 ID, 여러 네임스페이스 ID의 목록 또는 해시 기호(#)가 앞에 붙은 다음 유형의 태그 ID를 허용합니다.minecraft:damage_type유형
변경됨 minecraft:player_interacted_with_entity
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경됨: minecraft:player_sheared_equipment
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:crafter_recipe_crafted
recipe_id필드 이름이recipes(으)로 변경되었으며, 이제 단일 네임스페이스 ID, 여러 네임스페이스 ID의 목록 또는minecraft:recipe유형의 해시 기호가 붙은 태그 ID를 받습니다.- 태그나 목록을 사용하면 목록에 있는 레시피 중 하나라도 사용될 때 트리거가 실행됩니다.
변경 사항: minecraft:recipe_crafted
recipe_id필드 이름이recipes(으)로 변경되었으며, 이제 단일 네임스페이스 ID, 여러 네임스페이스 ID의 목록 또는minecraft:recipe유형의 해시 기호가 붙은 태그 ID를 받습니다.- 태그나 목록을 사용하면 목록에 있는 레시피 중 하나라도 사용될 때 트리거가 실행됩니다.
변경됨: minecraft:recipe_unlocked
recipe필드의 이름이recipes으로 변경되었으며, 이제 네임스페이스가 지정된 단일 ID, 네임스페이스가 지정된 ID 목록 또는minecraft:recipe유형의 해시 기호(#)가 붙은 태그 ID를 받습니다.- 태그나 목록을 사용하면 목록에 있는 레시피 중 하나라도 잠금 해제될 때 트리거가 실행됩니다.
변경된 minecraft:slide_down_block
block필드의 이름이blocks(으)로 변경되었으며, 이제 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는minecraft:block유형의 해시 접두사가 붙은 태그 ID를 사용할 수 있습니다.
변경 사항: minecraft:summoned_entity
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:tame_animal
entity필드는 이제 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다
변경 사항: minecraft:target_hit
projectile필드는 이제 인라인 값이나 네임스페이스가 지정된 ID를 받으며,minecraft:predicate유형의
변경 사항: minecraft:villager_trade
villager필드는 인라인 값이나 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
슬롯 출처
- 이제 데이터 팩의
slot_source폴더 안에 있는 파일로 슬롯 소스를 정의할 수 있습니다- 슬롯 소스를 인수로 받는 명령어에서 사용할 수 있습니다
minecraft:contents는 더 이상 비어 있지 않은 슬롯만 선택하도록 제한되지 않습니다
변경됨 minecraft:group
terms필드는 이제 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:slot_source유형의 해시 기호로 시작하는 태그 ID를 허용합니다.- 의 인라인 형식은
minecraft:group(이전에는 인라인 슬롯 소스 목록만 허용) 이제 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:slot_source유형의 해시 기호로 시작하는 태그 ID도 허용합니다.- 이 형식은 이제 슬롯 소스의 모든 필드에서 일관되게 사용할 수 있습니다(단독 파일은 제외).
변경됨 minecraft:filtered
slot_source필드는 인라인 값 또는minecraft:slot_source유형의 네임스페이스 ID를 허용합니다
변경minecraft:contents
slot_source필드는 인라인 값 또는minecraft:slot_source유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:limit_slots
slot_source필드는 인라인 값 또는minecraft:slot_source유형의 네임스페이스 ID를 허용합니다
변경됨 minecraft:slot_range
source필드에 새 유효 타입인container이(가) 추가되었습니다. 이 타입은 루트 컨텍스트를 통해 제공된 컨테이너 또는 인벤토리에서 슬롯을 가져옵니다source필드는 이제 선택 사항입니다- 지정하지 않으면
container소스 타입이 기본값으로 사용됩니다
- 지정하지 않으면
전리품 테이블
- 추가:
till/rooted_dirt괭이로 뿌리내린 흙을 경작할 때 드롭되는 아이템의 전리품 테이블 - 이제 여러 블록 전리품 테이블에서 도구에 섬세한 손길이 부여되어 있는지, 그리고 도구가 가위인지 확인하는 조건을 복사해 직접 삽입하는 대신 조건을 참조합니다
- 필드는 이제 인라인 값이나
rolls유형의 네임스페이스 ID를 사용할 수 있습니다minecraft:context_int_provider - 필드는 이제 인라인 값이나
bonus_rolls유형의 네임스페이스 ID를 사용할 수 있습니다minecraft:context_float_provider
전리품 테이블 유형
추가됨 minecraft:command_slot_source
- 현재
/item및/execute명령어에서 슬롯 소스를 평가하는 데 사용됩니다 - 매개변수는 다음과 같습니다:
container평가 대상인 컨테이너 또는 인벤토리origin명령어가 실행된 위치this_entity명령어를 실행하는@s엔티티(선택 사항)
추가됨 minecraft:command_compute_default
- 현재
/compute default명령어에 사용됩니다 - 다음 매개변수를 받습니다:
origin는 명령어가 실행된 위치입니다this엔티티는 실행 중인 명령어의@s엔티티입니다(선택 사항)
추가됨: minecraft:command_compute_position
- 현재 다음 명령어에서 사용됩니다:
/compute block명령어 - 다음 매개변수를 받습니다:
- 에 포함된 모든 항목
minecraft:command_compute_default block_entity명령어에서 지정한 위치에 있는 블록의 블록 엔티티block_state명령어에서 지정한 위치에 있는 블록의 현재 상태
- 에 포함된 모든 항목
추가됨: minecraft:command_compute_entity
- 현재 다음 명령어에 사용됩니다:
/compute entity - 다음 매개변수를 사용합니다:
- 다음을 모두 포함합니다:
minecraft:command_compute_default target_entity명령어에 지정된 선택자로 선택한 엔티티
- 다음을 모두 포함합니다:
추가됨: minecraft:container_process
- 현재 요리 및 양조 연료 값을 평가하는 데 사용됩니다
- 다음 매개변수를 사용합니다:
container평가 대상 컨테이너 또는 인벤토리block_entity연료가 공급되는 블록 엔티티block_state연료가 공급되는 블록의 현재 상태origin연료가 공급되는 블록의 위치
변경됨 minecraft:advancement_location
- 블록 엔티티를 이제 컨텍스트에서 사용할 수 있으며, 다음과 같은 조건으로 일치시킬 수 있습니다
minecraft:match_block
변경 사항: minecraft:block_interact
origin이제 상호작용 중인 블록의 중심을 나타내는 컨텍스트에서 사용할 수 있습니다
전리품 풀 항목
conditions전리품 풀 항목의 필드 이름이condition으로 변경되었으며, 이제 인라인 값이나minecraft:predicate유형의 네임스페이스 ID를 사용할 수 있습니다functions전리품 풀 항목의 필드 이름이modifier으로 변경되었으며, 이제 인라인 값(축약형으로 목록을 포함하며, 이는minecraft:sequence) 또는minecraft:item_modifier유형의 네임스페이스 ID를 사용할 수 있습니다- 이 필드는 이제 이전에는 빠져 있던
minecraft:alternatives,minecraft:sequence, 및minecraft:group
- 이 필드는 이제 이전에는 빠져 있던
변경됨 minecraft:tag
name필드의 이름이items로 변경되었으며, 이제 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는minecraft:item유형의 해시 기호가 붙은 태그 ID를 허용합니다
변경 사항: minecraft:loot_table
value필드는 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:loot_table유형의 #으로 시작하는 태그 ID를 허용합니다.- 필드가 추가되었습니다. 이 필드는
expand풀 항목과 동일하게 작동합니다:minecraft:tagtrue이면 태그 안의 각 항목이 바깥 풀에 추가되며, 가중치는 이 항목의 가중치와 같습니다.false이면 이 풀 항목은 바깥 풀에서 하나의 항목으로 작동합니다.- 이 항목이 선택되면 참조된 모든 전리품 테이블의 아이템을 모두 반환합니다.
전리품 함수
conditions필드는 이제 모든 전리품 함수에서 사용할 수 있으며, 이름이condition- 이제 인라인 값이나 네임스페이스 ID도 사용할 수 있지만, 더 이상 인라인 조건 목록은 사용할 수 없습니다
- 이전 조건 목록 형식의 기능은 전리품 조건 유형인
minecraft:all_of을 명시적으로 사용하면 구현할 수 있습니다
function필드(함수 유형을 설명하는 필드)의 이름이 이제type
변경 사항 minecraft:sequence
functions필드는 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:item_modifier유형의 해시 기호(#)가 붙은 태그 ID를 이제 허용합니다.- 선택 사항인
condition필드가 추가되었습니다. 이 필드는 인라인 값 또는minecraft:predicate유형의 네임스페이스 ID를 허용합니다. minecraft:sequence의 인라인 형식(이전에는 인라인 함수 목록만 허용)은 이제 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:item_modifier유형의 해시 기호(#)가 붙은 태그 ID도 허용합니다.- 이 형식은 이제 전용 파일을 제외한 전리품 함수 유형의 모든 필드에서 일관되게 사용할 수 있습니다. 즉, 이러한 모든 필드에서 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는
minecraft:item_modifier유형의 해시 기호(#)가 붙은 태그 ID를 허용합니다.
- 이 형식은 이제 전용 파일을 제외한 전리품 함수 유형의 모든 필드에서 일관되게 사용할 수 있습니다. 즉, 이러한 모든 필드에서 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는
변경됨 minecraft:modify_contents
modifier필드는 이제 인라인 값이나 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:item_modifier
변경된 minecraft:set_attributes
- 의
amountmodifiers인라인 값이나 네임스페이스 ID를 사용할 수 있습니다. 해당 ID는minecraft:context_float_provider유형입니다.
변경된 항목: minecraft:enchanted_count_increase
count필드는 이제 인라인 값이나minecraft:context_float_provider유형의 네임스페이스 ID를 허용합니다
변경됨minecraft:enchant_with_levels
levels필드는 이제 인라인 값이나minecraft:context_int_provider유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:set_custom_model_data
- 의 요소는 이제 인라인 값이거나
floats유형의 네임스페이스 ID일 수 있습니다minecraft:context_float_provider - 의 요소는 이제 인라인 값이거나
colors유형의 네임스페이스 ID일 수 있습니다minecraft:context_int_provider
변경된 minecraft:set_enchantments
- 의 값은 이제 인라인 값이거나
enchantments유형의 네임스페이스가 지정된 ID일 수 있습니다.minecraft:context_int_provider
변경minecraft:set_count
count필드는 이제 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID를 허용합니다
변경됨minecraft:limit_count
min및max구조 내의limit필드는 이제 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID를 허용합니다limit필드는 더 이상 단일 숫자를 허용하지 않습니다
변경된 minecraft:set_damage
damage필드는 이제 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:set_ominous_bottle_amplifier
amplifier필드는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:context_int_provider유형
변경된 minecraft:set_random_dyes
number_of_dyes필드는 이제 인라인 값이나minecraft:context_int_provider유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:set_stew_effect
duration목록 요소의effects필드는 이제 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID를 허용합니다
변경된 minecraft:set_loot_table
- 사용되지 않는 필드 제거:
type - 필드
name이름이 다음과 같이 변경되었습니다:loot_table_id
변경됨 minecraft:exploration_map
destination필드는 더 이상 선택 사항이 아니며, 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는 해시 기호로 시작하는minecraft:structure유형 태그 ID를 받습니다map_color필드가 제거되었습니다- 함수가 더 이상 적용된 아이템의 유형을 변경하지 않습니다. 이제 기존 아이템에 지도 데이터만 추가합니다
- 이전에는
minecraft:map이 필요했고minecraft:filled_map - 탐험 지도를 생성하는 데이터 팩은 이제 아이템을
minecraft:map에서minecraft:filled_map(또는 탐험가 지도 아이템 중 하나)로 변경해야 합니다 - 일치하는 구조물을 찾지 못하면 아이템에
minecraft:map_id가 부여되지 않습니다. 바닐라 전리품 테이블과 주민 거래에서 하듯이 해당 아이템을 버리려면minecraft:filtered을minecraft:discard_item와 함께 사용하세요
- 이전에는
삭제됨 minecraft:reference
- 이 함수는 더 이상 사용되지 않습니다. 함수를 받는 모든 필드가 이제 다른 함수의 네임스페이스 ID를 비롯한 여러 값을 허용하기 때문입니다.
조건자
condition필드(조건자 유형을 설명)가 다음과 같이 이름이 변경되었습니다type
변경했습니다minecraft:all_of
terms필드는 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:predicate유형의 해시 기호로 시작하는 태그 ID를 허용합니다.- 참고: 이 유형의 값은 더 이상 단일 목록으로 축약할 수 없습니다.
minecraft:all_of유형의 전체 객체를 명시적으로 사용해야 합니다.
변경됨 minecraft:any_of
terms필드는 이제 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:predicate유형의 해시 기호가 앞에 붙은 태그 ID를 허용합니다
변경 사항 minecraft:inverted
term필드는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:predicate
변경된 minecraft:random_chance
chance필드는 이제 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 ID를 허용합니다
삭제됨minecraft:value_check
- 이 조건은 정수 및 부동 소수점 변형으로 분리되었습니다
추가됨 minecraft:int_value_check
- 값이 지정된 범위에 속하는지 확인합니다.
필드:
value- 다음의 인라인 값 또는 네임스페이스 ID:minecraft:context_int_provider유형test- 다음 중 하나:- 인라인 값(정수 하나 포함) 또는 다음의 네임스페이스 ID:
minecraft:context_int_provider유형- 의 결과가 제공된
value값과 같은지 테스트합니다.test
- 의 결과가 제공된
- 필드가 있는 객체:
min- 선택적 인라인 값(정수 하나 포함) 또는 다음의 네임스페이스 ID:minecraft:context_int_provider유형max- 선택적 인라인 값(정수 하나 포함) 또는 다음의 네임스페이스 ID:minecraft:context_int_provider유형- 의 결과가
value과min사이에 있는지 테스트합니다max(경곗값 포함)
- 인라인 값(정수 하나 포함) 또는 다음의 네임스페이스 ID:
추가됨 minecraft:float_value_check
- 값이 특정 범위에 속하는지 확인합니다
필드:
value— 인라인 값 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 IDtest— 다음 중 하나:- 인라인 값(단일 실수 포함) 또는 네임스페이스가 지정된
minecraft:context_float_provider유형의 ID- 의 결과가 제공된
value값과 같은지 확인합니다.test
- 의 결과가 제공된
- 필드가 있는 객체:
min— 선택적 인라인 값(단일 실수 포함) 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 IDmax— 선택적 인라인 값(단일 실수 포함) 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 ID- 의 결과가
value과min사이에 있는지 확인합니다max(양 끝값 포함)
- 인라인 값(단일 실수 포함) 또는 네임스페이스가 지정된
변경minecraft:time_check
min및max구조의value값 또는 네임스페이스가 지정된minecraft:context_int_provider유형의 ID를 이제 허용합니다.value필드 자체는 이제 인라인 값 또는 네임스페이스가 지정된minecraft:context_int_provider유형의 ID를 허용합니다(이전에는 정수만 허용했습니다).
변경된 minecraft:entity_scores
min및max맵 값 내부의scores맵은 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:context_int_provider유형scores필드 자체는 이제 인라인 값 또는 다음 유형의 네임스페이스 ID를 허용합니다:minecraft:context_int_provider유형 (이전에는 정수만 허용됨)
변경 사항: minecraft:damage_source_properties
predicate.tags.id필드는 이제 단일 네임스페이스 ID, 네임스페이스 ID 목록 또는 # 접두사가 붙은minecraft:damage_type유형의 태그 ID를 허용합니다
삭제됨 minecraft:reference
- 이 조건은 더 이상 사용되지 않습니다. 전리품 조건을 받는 모든 필드가 이제 다른 조건의 네임스페이스 ID를 비롯한 여러 값을 허용하기 때문입니다.
바닐라 프레디케이트 추가
기존에 비어 있던 minecraft:predicate:
minecraft:tool/can_silk_touchminecraft:tool/can_shearminecraft:block/fast_cooking
추가됨: minecraft:match_block 조건 유형
블록 상태와 일치하며, 블록 엔티티 데이터 및 컴포넌트가 있으면 선택적으로 일치합니다
필드 (minecraft:can_place_on 구성 요소의 요소와 동일):
blocks- 선택 사항: 일치시킬 블록 ID, 네임스페이스가 지정된 블록 ID 목록 또는 해시 기호로 시작하는 블록 태그state- 선택 사항: 일치시킬 블록 상태 속성 키와 값의 맵nbt- 선택 사항: 일치시킬 블록 엔티티 NBT- 이 필드가 있지만 해당 맥락에서 블록 엔티티를 사용할 수 없으면 일치에 실패합니다
components- 선택 사항: 일치시킬 정확한 컴포넌트의 맵- 이 필드가 있지만 해당 맥락에서 블록 엔티티를 사용할 수 없으면 일치에 실패합니다
predicates- 선택 사항: 일치시킬 컴포넌트 조건의 맵- 이 필드가 있지만 해당 맥락에서 블록 엔티티를 사용할 수 없으면 일치에 실패합니다
삭제됨: minecraft:block_state_property 조건 유형
- 이 기능은 다음으로 완전히 대체되었습니다:
minecraft:match_block
물약 조건자
minecraft:potion_contents 데이터 컴포넌트 조건자가 특정 물약 효과를 일치시킬 수 있도록 변경되었습니다.
이전 조건자 형식에서는 물약 유형 목록을 사용했지만, 새 형식에서는 더 세밀하게 일치시킬 수 있습니다.
다음 필드는 선택 사항이며, 원하는 조합으로 사용할 수 있습니다:
potions일치시킬 물약 유형 목록 또는 물약 태그effects다음의 컬렉션 조건자mob_effects조건자 중 일치시킬 항목- 컬렉션 조건자 형식은 다음과 같습니다:
contains일치시킬mob_effects조건자 목록count특정 개수의 몹 효과 조건자와 일치시키기 위한 옵션 목록입니다. 형식은minecraft:effects엔티티 하위 조건자와 동일합니다.test일치시킬mob_effects조건자count필요한 일치 항목 수입니다.min및max를 사용하면 개수 범위와 일치시킵니다.
size몹 효과 목록의 특정 크기를 요구합니다.min및max를 사용하면 크기 범위와 일치시킵니다.
- 컬렉션 조건자 형식은 다음과 같습니다:
mob_effects 조건자 형식은 효과 유형을 해당 효과의 속성과 연결하는 매핑입니다. 모든 필드는 선택 사항이며, 제공된 필드만 일치 여부를 판정하는 데 사용됩니다:
{
"minecraft: <effect type>": {
"duration": <integer bounds representing a duration in ticks>,
"amplifier": <integer bounds>,
"ambient: true/false,
"visible": true/false
}
)
다음은 여러 가지 효과와 조건을 일치시키는 예시입니다:
"effects": {
"minecraft:jump_boost": {
"duration": 3600,
"amplifier": 5,
"ambient: true,
"visible": true
},
"minecraft:speed": {
"duration": {
"min": 360,
"max": "3600
},
"amplifier: {
"min": 2
}
},
"minecraft:resistance": {}
}
모든 조건은 선택 사항입니다.
숫자 공급자
minecraft:number_provider유형은 두 가지 별도의 유형으로 분리되었습니다:minecraft:context_int_provider(정수 숫자 제공자)와minecraft:context_float_provider(실수 숫자 제공자)- 참고: 새 유형은 이미 존재하는
minecraft:int_provider_type및minecraft:float_provider_type와 혼동하지 마세요. 이들은 컨텍스트가 없는 제공자로, 주로 월드 생성에 사용됩니다.
정수 숫자 제공자
- 다음
minecraft:context_int_provider레지스트리 - 모든 계산은 32비트 정수를 사용하여 수행됩니다
- 0으로 나누기와 같이 유효하지 않은 값을 제공하는 계산의 결과는 정의되지 않습니다
- 필드:
type레지스트리에서 가져온 네임스페이스 IDminecraft:context_int_provider_type레지스트리<type-specific fields>
바닐라 정수 숫자 공급자 추가
minecraft:compostable/low- 다음을 반환합니다
1이minecraft:block_state컨텍스트 매개변수가 비어 있는 퇴비통을 나타내지 않는 경우, 30% 확률로 다음을 반환합니다1
- 다음을 반환합니다
minecraft:compostable/low_medium- 을 반환합니다
1이minecraft:block_state컨텍스트 매개변수가 비어 있는 퇴비통이면 그렇지 않을 경우 50% 확률로 를 반환합니다1
- 을 반환합니다
minecraft:compostable/medium- 반환합니다
1가minecraft:block_state문맥 매개변수가 비어 있는 퇴비통이면 그렇지 않은 경우 65% 확률로 반환합니다1
- 반환합니다
minecraft:compostable/medium_high- 을 반환합니다
1이minecraft:block_state컨텍스트 매개변수가 비어 있는 퇴비통이면, 그렇지 않은 경우 85% 확률로1
- 을 반환합니다
minecraft:compostable/always_add_one- 항상
1
- 항상
minecraft:cooking/time_bamboo- 대나무와 비계의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_blaze_rod- 블레이즈 막대의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_boats- 보트의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_coal- 석탄의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_coal_block- 석탄 블록의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_dried_kelp_block- 말린 켈프 블록의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_dry_plants- 다양한 건조 식물의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_hanging_signs- 걸이형 표지판의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_lava_bucket- 용암 양동이의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_roots- 맹그로브 뿌리의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_wood_blocks- 나무 블록의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_wood_items_extra_small- 버튼과 같은 매우 작은 나무 아이템의 연소 시간을 틱 단위로 반환합니다.
minecraft:cooking/time_wood_items_large- 문과 같은 대형 목재 아이템의 연소 시간을 틱 단위로 반환합니다.
minecraft:cooking/time_wood_items_small- 활과 같은 작은 나무 아이템의 연소 시간을 틱 단위로 반환합니다.
minecraft:cooking/time_wood_slabs- 나무 반 블록의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_wool- 대부분의 양털 블록의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_wool_carpets- 양털 카펫의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/time_wool_slabs- 양털 반 블록과 쿠션의 연소 시간을 틱 단위로 반환합니다
minecraft:cooking/normal_burn_time_reduction_factor- 일반 화로에서 사용할 때 조리 연료의 연소 시간 감소 계수를 반환합니다
minecraft:cooking/fast_burn_time_reduction_factor- 다음과 일치하는 블록에서 조리 연료를 사용할 때의 연소 시간 감소 계수를 반환합니다.
block/fast_cooking조건자
- 다음과 일치하는 블록에서 조리 연료를 사용할 때의 연소 시간 감소 계수를 반환합니다.
minecraft:brewing/uses_default- 양조 연료가 제공하는 기본 양조 횟수를 반환합니다.
추가됨 minecraft:abs
- 의 절댓값을 반환합니다.
input - 최종 결과가 32비트 정수 범위에 들어가지 않으면 계산이 취소됩니다.
- 필드:
input- 인라인 값 또는 네임스페이스 IDminecraft:context_int_provider유형
추가됨 minecraft:avg
- 여러 정수 제공자의 값을 계산하고 모든 결과의 산술 평균을 반환합니다
- 나눗셈은
0 - 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 다음 유형의 해시 접두사가 붙은 태그 ID:minecraft:context_int_provider유형- 값이 하나 이상 필요합니다
추가됨: minecraft:binomial
- 회 수행합니다
n성공 확률이p번 동전을 던지고 성공 횟수를 반환합니다 - 필드:
n- 동전을 던지는 횟수. 인라인 값 또는minecraft:context_int_provider형식의 네임스페이스 IDp- 한 번 던질 때 성공할 확률([0.0, 1.0]), 인라인 값 또는minecraft:context_float_provider형식의 네임스페이스 ID
추가됨: minecraft:conditional
- 조건이 충족되면
on_true의 값을 반환하고, 그렇지 않으면on_false의 값을 반환합니다 - 필드:
condition유형의 인라인 값 또는 네임스페이스 IDminecraft:predicate유형on_true유형의 인라인 값 또는 네임스페이스 ID이며, 조건이 충족되면 실행됩니다minecraft:context_int_provider유형on_false유형의 선택적 인라인 값 또는 네임스페이스 IDminecraft:context_int_provider유형- 생략하면 상수
0을 기본값으로 사용합니다
- 생략하면 상수
추가됨: minecraft:constant
- 상수 값을 반환합니다
- 필드:
value- 정수
- 일반 숫자로 인라인 표기할 수도 있습니다(
foo: 1는 다음과 같습니다:foo: {type:"minecraft:constant",value:1})
추가됨: minecraft:sub
- 다음을 반환합니다:
left에서right - 최종 결과가 32비트 정수 범위에 들어가지 않으면 계산이 취소됩니다
- 필드:
left-minecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 IDright-minecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 ID
추가됨 minecraft:from_float
- 부동 소수점 공급자를 평가해 정수 값으로 변환합니다
- 정수가 아닌 값은 버림 처리됩니다(즉, 0을 향해 반올림됩니다)
- 32비트 정수 범위에 들어맞지 않는 값(여기에는
NaN도 포함)은 오류로 처리되어 계산이 취소됩니다 - 필드:
input- 인라인 값 또는 다음 네임스페이스 ID:minecraft:context_float_provider유형
추가됨 minecraft:max
- 여러 정수 공급자의 값을 평가하고 결과 중 가장 큰 값을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 다음 유형의 해시 기호가 붙은 태그 ID:minecraft:context_int_provider유형- 값이 하나 이상 필요합니다
추가됨 minecraft:min
- 여러 정수 제공자를 평가하고 모든 결과 중 가장 작은 값을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 해시 기호가 붙은minecraft:context_int_provider유형의 태그 ID- 값이 하나 이상 필요합니다
추가됨 minecraft:mod
- 의 나머지를 반환합니다
left로 나눈right - 0을 향해 반올림하는 절삭 정수 나눗셈을 사용합니다
- 0으로 나누면 오류로 처리되며 계산이 취소됩니다
- 필드:
left- 인라인 값 또는 다음 유형의 네임스페이스 ID:minecraft:context_int_provider유형right- 인라인 값 또는 다음 유형의 네임스페이스 ID:minecraft:context_int_provider유형
추가됨 minecraft:floor_mod
- 의 나머지를 반환합니다
left로right - 바닥 정수 나눗셈을 사용합니다(음의 무한대 방향으로 반올림).
- 0으로 나누면 오류로 처리되어 계산이 취소됩니다.
- 필드:
left- 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 IDright- 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID
추가됨: minecraft:environment_attribute
- 환경 속성(
minecraft:environment_attribute) - 필드
attribute- 가져올 환경 속성 ID(int로 표현할 수 있어야 함)
추가됨 minecraft:negate
- 의 반대값을 반환합니다
input - 최종 결과가 32비트 정수 범위에 들어가지 않으면 계산이 취소됩니다
- 필드:
input- 인라인 값 또는 네임스페이스 ID인minecraft:context_int_provider유형
추가됨 minecraft:number_dispatcher
- 조건을 충족하는 첫 번째 케이스를 반환하며, 해당하는 케이스가 없으면
default을 반환합니다 - 필드:
cases- 디스패처가 실행을 시도할 순서대로 나열한 케이스 목록- 필드:
condition- 인라인 값 또는minecraft:predicate유형의 네임스페이스 IDvalue- 조건을 충족할 경우 실행되는minecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 ID
- 필드:
default- 선택 사항인minecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 ID- 생략하면 상수
0을 기본값으로 사용합니다
- 생략하면 상수
추가됨 minecraft:pow
- 을
base의 거듭제곱으로 반환합니다exponent - 지수가 음수이면 계산이 취소됩니다
- 밑과 지수가 모두 0이면 계산이 취소됩니다
- 최종 결과가 32비트 정수 범위를 벗어나면 계산이 취소됩니다
- 필드:
base유형의 인라인 값 또는 네임스페이스 ID입니다minecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 ID입니다exponent밑minecraft:context_int_provider지수
추가됨 minecraft:mul
- 여러 정수 제공자의 값을 계산하고 모든 결과의 곱을 반환합니다
- 최종 결과가 32비트 정수 범위를 벗어나면 계산이 취소됩니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:context_int_provider유형의 해시 기호가 붙은 태그 ID- 값이 하나 이상 필요합니다
추가됨 minecraft:div
- 반환값:
left을right - 절삭 정수 나눗셈을 사용합니다(0을 향해 반올림).
- 0으로 나누면 오류로 처리되어 계산이 취소됩니다.
- 필드:
left- 인라인 값 또는 다음 유형의 네임스페이스 ID:minecraft:context_int_provider유형right- 인라인 값 또는 다음 유형의 네임스페이스 ID:minecraft:context_int_provider유형
추가된 minecraft:floor_div
- 다음을 반환합니다:
left로 나눈 값right - 내림 정수 나눗셈을 사용합니다(음의 무한대 방향으로 반올림).
- 0으로 나누면 오류로 처리되어 계산이 취소됩니다.
- 최종 결과가 32비트 정수 범위를 벗어나면 계산이 취소됩니다.
- 필드:
left유형의 인라인 값 또는 네임스페이스 IDminecraft:context_int_provider유형의 인라인 값 또는 네임스페이스 IDrightminecraft:context_int_provider
추가됨 minecraft:score
- 선택한 대상의 점수를 반환합니다
- 점수가 없으면 제공자는 다음 값을 반환합니다:
fallback - 필드:
score- 목표 이름target- 점수 보유자(숫자 제공자 버전과 동일한 형식)fallback- 선택적 인라인 값 또는 네임스페이스가 지정된minecraft:context_int_provider유형의 ID- 생략하면 상수
0로 설정됩니다
- 생략하면 상수
추가됨 minecraft:storage
- 명령 저장소에서 정수 값을 반환합니다
- 값이 없거나 숫자가 아니거나 경로가 여러 값을 반환하는 경우, 공급자는
fallback - 정수가 아닌 숫자 NBT 값의 변환 결과는 정의되지 않았습니다
- 필드:
storage- 명령 저장소의 네임스페이스 IDpath- NBT 경로fallback- 선택적 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID- 생략하면 상수
0를 기본값으로 사용합니다
- 생략하면 상수
추가됨 minecraft:add
- 여러 정수 공급자의 값을 평가하고 모든 결과의 합을 반환합니다
- 최종 결과가 32비트 정수의 범위를 벗어나면 계산이 취소됩니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:context_int_provider유형의 해시 기호로 시작하는 태그 ID- 값이 하나 이상 필요합니다
추가됨 minecraft:uniform
- 닫힌 범위에서 임의의 정수를 선택합니다
- 필드:
min- 최솟값(포함). 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 IDmax- 최댓값(포함). 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 ID
추가됨 minecraft:weighted_list
- 가중치가 적용된 숫자 제공자 분포에서 값을 반환합니다
- 필드:
distribution- 다음 필드가 있는 객체 목록- 필드:
data- 인라인 값 또는minecraft:context_int_provider유형의 네임스페이스 IDweight- 양의 정수
- 필드:
부동소수점 숫자 제공자
- 다음 항목 추가:
minecraft:context_float_provider레지스트리 - 모든 계산은 단정밀도 부동소수점 숫자("float")를 사용해 수행됩니다
- NaN 및 Infinity를 생성하는 계산의 결과는 정의되지 않습니다
- 형식:
type레지스트리의 네임스페이스 IDminecraft:context_float_provider_type레지스트리<type-specific fields>
바닐라 부동 소수점 숫자 제공자 추가
minecraft:cooking/speed_default- 조리 연료의 기본 속도 배율을 반환합니다
minecraft:cooking/normal_speed_multiplier- 일반 화로에서 사용할 때 조리 연료의 속도 배율을 반환합니다
minecraft:cooking/fast_speed_multiplier- 다음과 일치하는 블록에서 사용할 때 조리 연료의 속도 배율을 반환합니다
block/fast_cooking조건자
- 다음과 일치하는 블록에서 사용할 때 조리 연료의 속도 배율을 반환합니다
minecraft:brewing/speed_default- 양조 연료의 기본 속도 배율을 반환합니다
추가됨 minecraft:abs
- 의 절댓값을 반환합니다.
input - 필드:
input- 인라인 값 또는 네임스페이스가 지정된 ID인minecraft:context_float_provider유형
추가됨 minecraft:avg
- 여러 부동 소수점 공급자를 평가하고 모든 결과의 산술 평균을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 다음 유형의 해시 기호가 붙은 태그 ID:minecraft:context_float_provider- 값이 하나 이상 필요합니다
추가됨 minecraft:ceil
- 의 올림값(즉, 양의 무한대 방향으로 반올림한 값)을 반환합니다.
input - 필드:
input- 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 ID
추가됨: minecraft:conditional
- 조건이 충족되면
on_true조건이 충족되지 않으면on_false의 값을 반환합니다 - 필드:
condition- 인라인 값 또는 네임스페이스가 지정된minecraft:predicate유형의 IDon_true- 조건이 충족되었을 때 실행되는 인라인 값 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 IDon_false- 선택적 인라인 값 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 ID- 생략하면 상수
0.0을 기본값으로 사용합니다
- 생략하면 상수
추가됨: minecraft:constant
- 상수 값을 반환합니다
- 필드:
value- 부동 소수점 수
- 일반 숫자로 인라인에 작성할 수도 있습니다(
foo: 1.0와 동일합니다foo: {type:"minecraft:constant",value:1.0})
추가됨: minecraft:cos
- 의 코사인 값을 반환합니다.
input - 필드:
input- 라디안 단위 인수, 인라인 값 또는 다음 네임스페이스 IDminecraft:context_float_provider유형
추가됨: minecraft:sub
- 를 반환합니다.
left에서right - 필드:
left유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_providerright유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_provider
추가됨 minecraft:enchantment_level
- 마법 부여 레벨 기반 (
minecraft:enchantment_level_based_value_type) 매개변수를 평가합니다 - 필드:
amount: 마법 부여 레벨에 따라 값을 제공하는 레벨 기반 값입니다
추가됨: minecraft:environment_attribute
- 환경 속성(
minecraft:environment_attribute) - 필드
attribute- 가져올 환경 속성 ID(실수로 표현할 수 있어야 함)
추가됨 minecraft:floor
- 다음의 내림값(즉, 음의 무한대 방향으로 반올림한 값)을 반환합니다:
input - 필드:
input- 인라인 값 또는 네임스페이스가 지정된 ID. 다음 유형이어야 합니다:minecraft:context_float_provider
추가됨: minecraft:from_int
- 정수 제공자를 평가하여 부동 소수점 값으로 변환합니다.
- 필드:
input- 인라인 값 또는 다음 네임스페이스 ID:minecraft:context_int_provider타입
추가됨 minecraft:length
- 여러 부동 소수점 값 공급자를 평가하고 제곱합의 제곱근을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:context_float_provider유형의 해시 기호가 붙은 태그 ID- 값이 하나 이상 필요합니다
추가됨 minecraft:max
- 여러 부동 소수점 값 제공자를 평가하고 모든 결과 중 가장 큰 값을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 해시 기호로 시작하는 태그 ID이며,minecraft:context_float_provider유형이어야 합니다- 값이 하나 이상 필요합니다
추가됨 minecraft:min
- 여러 부동 소수점 값 공급자를 평가하고 모든 결과 중 가장 작은 값을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 다음 유형의 해시 기호로 시작하는 태그 ID:minecraft:context_float_provider타입- 값이 하나 이상 필요합니다
추가됨 minecraft:mod
- 의 나머지를 반환합니다.
left의right - 필드:
left유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_providerright유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_provider
추가됨 minecraft:negate
- 의 부정값을 반환합니다.
input - 필드:
input유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_provider
추가됨 minecraft:number_dispatcher
- 조건을 충족하는 첫 번째 항목을 반환하고, 충족하는 항목이 없으면
default을 반환합니다 - 필드:
cases- 디스패처가 실행을 시도할 순서대로 나열된 항목 목록- 필드:
condition- 인라인 값 또는 네임스페이스 ID로 지정하는minecraft:predicate유형value- 조건이 충족될 때 실행되는 인라인 값 또는 네임스페이스 ID로 지정하는minecraft:context_float_provider유형
- 필드:
default- 선택 사항인 인라인 값 또는 네임스페이스 ID로 지정하는minecraft:context_float_provider유형- 생략하면 상수
0.0로 설정됩니다
- 생략하면 상수
추가됨 minecraft:pow
- 다음 값을 반환합니다:
base의 거듭제곱exponent - 필드:
base유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_provider유형exponent유형의 인라인 값 또는 네임스페이스 IDminecraft:context_float_provider유형
추가됨 minecraft:mul
- 여러 부동 소수점 값 제공자를 평가하고 모든 결과의 곱을 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는minecraft:context_float_provider유형의- 값이 하나 이상 필요합니다
추가됨 minecraft:div
- 반환값:
left을(를) 나눈 값:right - 필드:
left- 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 IDright- 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 ID
추가됨: minecraft:round
- 가장 가까운 정수로 반올림합니다(절반인 경우 양의 무한대 방향으로 반올림). 대상은
input - 필드:
input- 인라인 값 또는 다음 유형의 네임스페이스 ID:minecraft:context_float_provider
추가됨: minecraft:sin
- 의 사인 값을 반환합니다.
input - 필드:
input- 라디안 단위의 인수, 인라인 값 또는 네임스페이스 ID이며,minecraft:context_float_provider유형입니다.
추가됨 minecraft:sqrt
- 의 제곱근을 반환합니다
input - 필드:
input- 인라인 값 또는 네임스페이스가 지정된minecraft:context_float_provider유형의 ID
추가됨 minecraft:storage
- 명령어 저장소에서 부동 소수점 값을 반환합니다
- 값이 없거나 숫자가 아니거나 경로가 여러 값을 반환하면, 공급자는
fallback - 부동 소수점이 아닌 숫자 NBT 값의 변환 결과는 정의되지 않았습니다
- 필드:
storage- 명령어 저장소의 네임스페이스 IDpath- NBT 경로fallback- 선택적 인라인 값 또는 네임스페이스가 지정된minecraft:context_float_provider유형- 생략하면 상수
0.0로 기본 설정됩니다
- 생략하면 상수
추가됨 minecraft:add
- 여러 부동 소수점 값 제공자를 평가하고 모든 결과의 합계를 반환합니다
- 필드:
inputs- 인라인 값, 단일 네임스페이스 ID, 네임스페이스 ID 목록, 인라인 값 목록 또는 다음 유형의 해시 기호로 시작하는 태그 ID:minecraft:context_float_provider유형- 값이 하나 이상 필요합니다
추가됨: minecraft:truncate
- 의 절댓값을 0 방향으로 반올림한 값을 반환합니다.
input - 필드:
input- 인라인 값 또는 다음 네임스페이스 ID:minecraft:context_float_provider유형
추가됨 minecraft:uniform
- 범위에서 무작위 숫자를 선택합니다
- 필드:
min- 최솟값, 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 IDmax- 최댓값, 인라인 값 또는minecraft:context_float_provider유형의 네임스페이스 ID
추가됨 minecraft:weighted_list
- 가중치가 부여된 숫자 공급자 분포에서 값을 반환합니다
- 필드:
distribution- 다음 필드가 있는 객체 목록입니다- 필드:
data- 인라인 값이거나 다음 유형의 네임스페이스 ID입니다:minecraft:context_float_provider유형weight- 양의 정수
- 필드:

제작법
물약 양조 제작법
물약 양조 레시피가 이제 데이터 기반으로 변경되었습니다. 데이터 팩을 통해 새 레시피를 추가할 수 있으며, 바닐라 레시피를 수정할 수도 있습니다. 양조 레시피는 minecraft:brewing 유형을 사용합니다.
주요 내용은 다음과 같습니다:
input- 필수item필드와 선택 사항인potion_contents필드를 사용하는 물약 재료minecraft:potion_contents데이터 컴포넌트 조건자reagent- 필수item필드와 선택 사항인potion_contents필드를 사용하는 물약 재료minecraft:potion_contents데이터 컴포넌트 조건자output- 결과 아이템인 아이템 스택
바닐라 레시피 예시는 다음과 같습니다:
{
"type": "minecraft:brewing",
"input": {
"item": "minecraft:potion",
"potion_contents": {
"potion": "minecraft:water"
}
},
"output": {
"components": {
"minecraft:potion_contents": {
"potion": "minecraft:awkward"
}
},
"id": "minecraft:potion"
},
"reagent": {
"item": "minecraft:nether_wart"
}
}
세 슬롯 중 어느 곳에든 아이템을 사용할 수 있습니다. 예를 들면 다음과 같습니다:
{
"type": "minecraft:brewing",
"input": { "item": "minecraft:bucket" },
"output": { "id": "minecraft:sulfur_cube_bucket" },
"reagent": { "item": "minecraft:potent_sulfur" }
}
요리 제작법
cookingtime모든 요리 레시피에서 필드가 더 이상 선택 사항이 아닙니다.
훈연기와 용광로의 레시피 데이터 정의에서 조리 시간이 이제 해당 화로 레시피와 동일하게 설정됩니다.
조리 시간 단축은 이제 화로 연료 구성 요소에서 사용하는 minecraft:cooking/speed_default 숫자 제공자를 통해 이루어집니다.
커스텀 훈연기 및 용광로 레시피는 다음과 같이 업데이트해야 합니다. cookingtime을 이전 값의 두 배로 설정하세요.
사용자 지정 요리 레시피에서 기존에 기본값인 cookingtime을 사용하고 있었다면, 같은 조리 시간을 유지하기 위해 200을 사용할 수 있습니다.
블록 변환기
- 다음 블록으로 변환하는 규칙을 담은
minecraft:block_transformer레지스트리를 추가했습니다 - 형식: 다음 필드가 포함된 객체 목록:
block_state_provider- 변환된 블록의 상태를 제공하는 블록 상태 제공자- 블록 상태 제공자가 결과를 반환하지 않으면(예를 들어
rule_based의 경우처럼), 목록의 다음 규칙을 시도합니다. - 블록 상태 제공자 집합은 월드 생성에 사용되는 블록 상태 제공자와 동일합니다.
- 블록 상태 제공자가 결과를 반환하지 않으면(예를 들어
sound- 선택 항목으로, 상호작용할 때 재생할 사운드 이벤트입니다. 예:minecraft:item.axe.strip- 항목이 없으면 사운드 이벤트를 재생하지 않는 것이 기본값입니다
particle- 상호작용 시 재생할 파티클을 지정하는 선택 항목- 다음 중 하나:
nonescrapewax_onwax_off
- 지정하지 않으면 기본값은
none
- 다음 중 하나:
disallowed_faces- 선택 필드로, 클릭한 블록에서 상호작용할 수 없는 면을 방향 목록으로 지정합니다- 다음 중 하나:
updownnorthsoutheastwest
- 허용되지 않는 면과 상호작용하면 목록의 다음 규칙이 시도됩니다
- 지정하지 않으면 기본값은 빈 목록입니다
- 다음 중 하나:
loot- 선택적 전리품 테이블입니다. 변환에 성공했을 때 아이템을 떨어뜨리는 데 사용할 전리품 테이블입니다. 예:minecraft:till/rooted_dirt- 지정하지 않으면 전리품 테이블을 사용하지 않습니다
drop_strategy- 선택 필드로, 블록의 어느 위치에서 전리품이 떨어질지 설정합니다- 다음 중 하나:
from_middle- 블록의 중앙에서clicked_face- 상호작용한 면에서
- 존재하지 않으면 기본값은
from_middle
- 다음 중 하나:
update_from_neighbors- 변환된 블록이 주변 블록에 따라 업데이트되어야 하는지를 지정하는 선택적 불리언 값입니다. 예를 들어 울타리가 서로 연결되도록 할 수 있습니다.- 지정하지 않으면 기본값은 true입니다
transform_type- 선택 필드로, 변환 시 주변 블록에 영향을 주는 방식을 설정합니다- 다음 중 하나:
single_block- 상호작용한 블록에만 영향을 줍니다copper_chest- 입력 블록과 출력 블록이 모두 풍화 정도와 왁스칠 여부에 관계없이 구리 상자라면, 이 변환은 큰 상자의 양쪽 모두에 영향을 줍니다
- 포함하지 않으면 기본값은
single_block
- 다음 중 하나:
consume_on_use- 선택적 불리언 값으로, 아이템을 소모할지 여부를 결정합니다- 중첩 가능한 아이템에만 적용됩니다
- 지정하지 않으면 기본값은
true
item_damage_per_use- 선택 사항인 정수로, 아이템을 사용할 때마다 받는 피해량을 지정합니다- 비중첩 아이템에만 적용됩니다
- 지정하지 않으면 기본값은
0
- 바닐라 기본값:
minecraft:shovel- 삽의 기본값minecraft:axe- 도끼의 기본값minecraft:hoe- 괭이의 기본값

세계 생성
- 네더 동굴에서 더 이상 동굴 공기가 생성되지 않습니다
생물 군계
- 제거했습니다
spawners,spawn_costs및creature_spawn_probability필드를- 이 값은 새로운 환경 속성으로 이동했습니다
기능
worldgen/configured_feature레지스트리로 이동했으며, 설정은 이제 별도의worldgen/feature필드가 아닌 루트 객체에 인라인으로 작성합니다.config- 삭제된 피처 유형:
minecraft:coral_mushroomminecraft:kelpminecraft:seagrassminecraft:sea_pickleminecraft:nether_forest_vegetationminecraft:twisting_vinesminecraft:weeping_vinesminecraft:desert_well
개발자 노트: 이러한 유형의 기능은 더 이상 필요하지 않습니다. 이전에는 이 기능들이 하드코딩했던 요소가 이제 다른 구성 가능한 기능으로 구현되었기 때문입니다.
변경됨 minecraft:coral_claw 및 minecraft:coral_tree
- 필드 추가:
feature, 원하는 모든 블록 위치에 배치하는 데 사용되는 배치된 기능
변경 사항: minecraft:stepped_column_cluster(이전 이름: minecraft:basalt_columns)
이제 기능 작동 방식을 더 세밀하게 제어할 수 있습니다.
형식 변경:
- 필드 이름을
reach(으)로 변경했습니다column_reach - 필드 추가:
block- 블록 상태 공급자, 배치할 블록can_replace- 블록 조건자, 기둥으로 대체할 수 있는 블록continue_through- 블록 조건자, 기둥의 일부로 허용할 기존 블록cannot_place_on- 블록 ID, 블록 ID 목록 또는 해시 기호로 시작하는 블록 태그 ID. 배치 시작 시 피할 블록column_count- 정수 공급자(1~150), 생성할 기둥의 개수cluster_reach- 정수 공급자(0~13), 기둥 생성을 시도할 정사각형 영역의 크기- 유효 범위는 또한 다음 값의 제한을 받습니다
height
- 유효 범위는 또한 다음 값의 제한을 받습니다
변경 사항: minecraft:single_block_pillar (이전 이름: minecraft:basalt_pillar)
이제 기능 작동 방식을 더 세밀하게 제어할 수 있습니다.
- 추가된 필드:
block- 배치할 블록을 지정하는 블록 상태 제공자can_replace- 교체할 블록을 지정하는 블록 술어direction중 하나up및down기둥의 수직 방향chance_to_continue-0과(와)1사이의 선택적 실수 값. 기둥이 블록 하나 더 이어질 확률입니다(can_replace이 일치한다고 가정)- 생략하면 기본값은
1
- 생략하면 기본값은
cap_feature- 기둥 끝에 배치할 선택적 배치된 기능
변경된 minecraft:random_neighbor_spread(이전 이름: minecraft:glowstone_blob)
이제 해당 기능을 더 세밀하게 제어할 수 있습니다. 원점을 기준으로 한 영역에 블록을 무작위로 배치하며, 각 블록은 허용되는 이웃 블록이 정확히 하나만 있도록 배치됩니다.
- 추가된 필드:
block- 블록 상태 제공자, 배치할 블록accepted_neighbors- 블록 ID, 블록 ID 목록 또는 해시 기호(#)로 시작하는 블록 태그로, 유효한 이웃으로 간주할 블록can_replace- 블록 조건자, 교체할 블록attempts- 정수 제공자(1~3000), 시도할 배치 횟수xz_offset- 정수 제공자(-16~16), x축과 z축에서 시도할 오프셋y_offset- 정수 제공자(-16~16), y축에서 시도할 오프셋
변경됨: minecraft:sculk_patch
- 다음 필드 제거:
extra_rare_growths및catalyst_chance필드
추가됨 minecraft:overlay
같은 위치에 일련의 지형 요소를 배치합니다. minecraft:sequence 특성 유형과 달리, 개별 배치의 성공 여부와 관계없이 모든 지형 요소가 배치됩니다.
- 형식: 다음 필드로 구성된 객체:
features- 배치된 피처 ID, 배치된 피처 ID의 비어 있지 않은 목록 또는 해시 기호로 시작하는 배치된 피처 태그. 배치할 피처
추가됨 minecraft:projected_random_patchy_square
정사각형의 중심에서 거리에 따라 각 블록이 배치될 확률을 정해 무작위로 배치하거나 배치하지 않습니다. 중심부일수록 가장자리보다 생성될 가능성이 높습니다. 조건이 충족되면 배치된 각 블록을 아래쪽으로 투영할 수 있습니다.
- 형식: 다음 필드를 포함하는 객체:
block- 블록 상태 공급자. 배치할 블록project_through- 블록 조건자. 투영할 때 "비어 있는" 것으로 간주할 블록size- 정수 공급자(1~16). 중심에서 가장자리까지의 거리로 측정한 정사각형의 크기를 결정합니다max_projection_height- 0 이상의 정수. 정사각형 안의 블록을 배치할 때 원래 높이에서 배치 높이까지 y 레벨이 변경될 수 있는 최대값
추가됨 minecraft:end_podium
- 엔드 포디움 배치
- 이제 게임 내 이벤트에서 포디움을 배치할 때 두 가지 기능 인스턴스를 사용합니다:
end_podium_activeend_podium_inactive
- 형식: 다음 필드가 있는 객체:
active- 포털이 활성화되어 있는지를 나타내는 불리언
변경 사항: minecraft:template
- 필드 추가:
processors: 템플릿에 적용할 구조 프로세서 목록의 네임스페이스 ID 또는 인라인 정의
변경된 minecraft:tree
추가됨: shelf_mushroom 나무 장식 유형
- 지정된 확률로 통나무에 선반 버섯을 배치합니다
- 형식: 다음 필드가 있는 객체:
probability- float(0~1 사이), 해당 기능에서 선반 버섯이 배치될 확률
추가된 poplar_foliage_placer 수풀 배치기 유형
- 포플러 나무의 잎 블록을 두 가지 방향 중 하나로 마름모 모양으로 배치합니다
- 형식: 모든 잎 배치기에서 공통으로 사용하는 필드에 다음 항목을 추가합니다:
height- 정수 공급자(5~16), 잎의 높이side_hole_chance- 실수(0.0~1.0), 잎 가장자리의 블록이 무작위로 제거될 확률
추가됨: poplar_trunk_placer 트렁크 배치기 유형
- 포플러 나무의 잎이 시작되는 부분에 가지가 달린 곧은 모양으로 통나무 블록을 배치합니다
- 형식: 모든 줄기 배치기에 공통으로 사용되는 필드에 더해 다음 항목이 포함됩니다:
trunk_height_above_branches- int provider (0~8), 가지 위쪽 줄기의 높이branch_amount- int provider (1~4), 잎 주변에 생성할 가지의 개수
배치 수정자
추가: minecraft:cuboid
입방체 모양으로 기능을 반복합니다.
- 추가된 필드:
xz_size- 정수 제공자(1~16), x축 및 z축을 따라 입방체의 크기y_size- 정수 제공자(1~16), y축을 따라 입방체의 크기include_interior- 선택적 불리언 값, 입방체 내부 블록을 배치할지 여부- 생략하면 기본값은
true
- 생략하면 기본값은
include_edges- 선택적 불리언 값, 입방체 가장자리 블록을 배치할지 여부- 이 값을
false로 설정하면 다소 "둥근" 입방체가 생성됩니다 - 생략하면 기본값은
true
- 이 값을
추가됨: minecraft:random_chance
기능이 배치될 확률을 무작위로 제한합니다.
- 형식: 다음 필드를 가진 객체:
chance- 부동 소수점 수(다음 사이의 값:0및1), 해당 지형지물이 배치될 확률
추가됨 minecraft:randomly_selected
목록에서 배치 수정자를 무작위로 선택하고 해당 수정자에 배치 작업을 위임합니다.
- 형식: 다음 필드로 구성된 객체:
placements- 선택할 Placement Modifier의 비어 있지 않은 목록
변경 사항: minecraft:offset(기존 이름: minecraft:random_offset)
- 형식 변경:
- 필드 제거:
xz_spread및y_spread - 필드 추가:
x,y,z- 정수 제공자(-16~16), 각 축에 해당하는 오프셋
- 필드 제거:
블록 상태 제공자
이제 블록 상태 제공자를 worldgen/block_state_provider 레지스트리에 독립형 유형으로 정의하고, 블록 상태 제공자를 요구하는 필드에 네임스페이스 문자열을 사용해 참조할 수 있습니다.
인라인 블록 상태 정의는 이제 해당 상태를 제공하는 minecraft:simple 블록 상태 공급자의 허용되는 축약형입니다. 블록 상태는 필드가 있는 객체 형식이어야 하며, 블록 ID만으로 축약할 수는 없습니다.
공급자 유형 이름 변경
다음 제공자 유형의 이름이 변경되었습니다:
minecraft:dual_noise_provider의 이름이 다음으로 변경되었습니다:minecraft:dual_noiseminecraft:noise_provider의 이름이 다음으로 변경되었습니다:minecraft:noiseminecraft:noise_threshold_provider의 이름이 다음으로 변경되었습니다:minecraft:noise_thresholdminecraft:randomized_int_state_provider의 이름이 다음으로 변경되었습니다:minecraft:randomized_intminecraft:rule_based_state_provider의 이름이 다음으로 변경되었습니다:minecraft:rule_basedminecraft:simple_state_provider의 이름이 다음으로 변경되었습니다:minecraft:simpleminecraft:weighted_state_provider의 이름이 다음으로 변경되었습니다:minecraft:weighted
추가됨 minecraft:copy_properties
평가된 위치의 블록에서 일반적인 블록 상태 속성을 복사해 결과 상태에 적용합니다
- 형식: 다음 필드를 가진 객체:
source- 블록 상태 제공자, 복사된 속성을 덮어씌울 블록 상태- 원본 블록과 대상 블록 모두에 공통으로 있는 속성만 복사됩니다
추가됨 minecraft:random_block
무작위로 선택한 블록의 기본 블록 상태를 반환합니다.
- 형식: 다음 필드가 있는 객체:
blocks블록 ID, 블록 ID 목록 또는 해시 기호로 시작하는 블록 태그. 무작위로 선택할 블록 집합
변경 사항 minecraft:rotated
이제 다음 속성이 있는 모든 블록에서 작동합니다: axis 또는 facing 속성.
- 형식 변경:
- 필드 변경:
state- 이제 블록 상태 제공자입니다 - 필드 추가:
direction- 선택적 방향으로, 설정할 방향입니다- 생략하면 무작위 방향이 선택됩니다
- 필드 변경:
변경됨 minecraft:rule_based
- 규칙이 결과를 내지 않으면 다음 규칙을 평가합니다
- 규칙이나
fallback에서 결과를 얻지 못하면 이제 결과가 없는 것으로 처리됩니다
노이즈 설정
surface_rule필드의 이름이 다음과 같이 변경되었습니다:material_rule- 형식: 인라인 Material Rule 또는 Material Rule ID 참조
final_density필드에는 더 이상 최종 결과에beardifier밀도 함수가 암묵적으로 추가되지 않습니다- 이름을 변경했습니다
preliminary_surface_level에서chunk_surface_level- 이 밀도 함수는 더 이상 청크 전체에 걸쳐 암묵적으로 보간되지 않습니다
aquifers_enabled선택적aquifers객체로 대체되었습니다:- 존재하지 않으면 대수층이 생성되지 않습니다
- 필드:
barrier- 밀도 함수.noise_router.barrierfluid_level_floodedness- 밀도 함수.noise_router.fluid_level_floodednessfluid_level_spread- 밀도 함수.noise_router.fluid_level_spreadlava- 밀도 함수.noise_router.lavasurface_level- 밀도 함수.noise_router.preliminary_surface_levelexclusion- 밀도 함수. 값이 양수인 대수층 셀에는 유체가 없습니다
ore_veins_enabled필드가 삭제되고minecraft:ore_vein재료 규칙으로 대체되었습니다- 다음
noise_router에서 필드가 이동했습니다:barrier,fluid_level_floodedness,fluid_level_spread,lava-aquifers필드로 이동vein_toggle,vein_ridged,vein_gapminecraft:ore_vein재료 규칙
- 제거했습니다
noise.size_horizontal및noise.size_vertical필드를 제거했으며, 이제 이 값은interpolated밀도 함수에 지정됩니다 - 선택 사항인
debug_functions필드 추가 - 필드가 있는 객체 목록으로,chunk_generation_stats디버그 항목에 표시할 밀도 함수 값입니다- 필드:
label- 문자열, 이 밀도 함수를 식별하는 레이블function- 밀도 함수, 플레이어 위치에서 계산해 표시할 밀도 함수
- 지정하지 않으면 밀도 함수 값이 표시되지 않습니다
- 필드:
스폰 대상
spawn_target 필드를 업데이트해, 이제 noise_router 필드 안에 정의된 일부 밀도 함수만이 아니라 모든 밀도 함수를 사용할 수 있습니다.
후보 생성 위치의 적합성은 임의의 n차원 공간에서 대상 초입방체 집합까지의 유클리드 거리 제곱을 평가하여 결정됩니다.
예를 들어 한 축은 temperature이고 두 번째 축은 erosion 사이의 사각형까지의 거리에 따라 적합성이 결정될 수 있습니다temperature=0.1, erosion=0.2에서 temperature=0.3, erosion=0.5이렇게 하면 해당 범위 내의 후보 생성 지점은 모두 동일하게 선호하고, 범위에서 크게 벗어난 후보 생성 지점에는 불이익을 줍니다.
형식: 대상 하이퍼큐브 목록
- 대상 형식: 밀도 함수 ID와 해당 축의 범위 간 매핑:
- 범위는 다음 중 하나로 지정합니다:
- float, 정확한 대상 값
- 대상 값의 범위를 나타내는 float 2개 배열 형식
[min, max] - 필드가 있는 객체:
min- float, 대상 범위의 최솟값max- float, 대상 범위의 최댓값
- 범위는 다음 중 하나로 지정합니다:
재료 규칙
재료 규칙 레지스트리
새로운 데이터 기반 레지스트리가 도입되었으며, 다음 경로에서 불러옵니다: data/<namespace>/worldgen/material_rule/<id>.json.
이 레지스트리의 요소는 주어진 위치에 배치할 기본 블록을 선택하는 파이프라인을 정의합니다.
surface_ruleNoise Settings 파일의 `surface_rule` 필드에 기록되던 형식과 동일하며, 다음과 같은 확장이 추가되었습니다:
- 재료 규칙은 이제 이전처럼 인라인으로 지정하거나,
worldgen/material_rule레지스트리에 있는 요소의 ID 참조로 지정할 수 있습니다. - 재료 조건도 이제
worldgen/material_condition레지스트리에 있는 요소의 ID 참조로 지정할 수 있습니다.
재료 조건 레지스트리
새로운 데이터 기반 레지스트리가 추가되었으며, 다음 경로에서 불러옵니다: data/<namespace>/worldgen/material_condition/<id>.json.
이 레지스트리의 요소는 Material Rule 파이프라인 내에서 참조할 수 있는 조건을 정의합니다(예: 바이옴 또는 지표 깊이 확인).
형식은 이전에 다음 확장 내용과 함께 condition 재료 규칙 유형 내에 작성되었던 형식과 동일합니다:
- Material Conditions를 이제 다음 레지스트리의 요소에 대한 ID 참조로 지정할 수도 있습니다:
worldgen/material_condition
추가됨 minecraft:ore_vein
- 형식: 다음 필드가 있는 객체:
ore_block- 배치할 광석 블록의 블록 상태raw_ore_block- 배치할 원석 블록의 블록 상태filler_block- 배치할 채움 블록의 블록 상태raw_ore_chance- 0과 1 사이의 부동 소수점 값.raw_ore_block대신ore_blockdensity- 광맥이 블록을 대체할 확률을 나타내는 0과 1 사이의 밀도 함수- 이
0이하이면 어떤 블록도 대체되지 않습니다
- 이
richness-ore_block또는raw_ore_block을(를) 배치할 확률을 나타내는 0과 1 사이의 밀도 함수(filler_block)- 이
0이하이면 모든 블록이filler_block - 이
1이상이면 어떤 블록도filler_block
- 이
filler_gap-richness: 양수인 경우filler_block이(가) 항상 배치됩니다
소음
소음의 형식(worldgen/noise 레지스트리에서 정의되거나 노이즈 기반 블록 상태 공급자에 인라인으로 지정됨)이 업데이트되었습니다.
노이즈는 다음 속성을 갖는 프랙탈 브라운 운동(fBm) 구성을 정의합니다:
정규 분포에 대략적으로 부합하는 출력값을 생성합니다
별도로 지정하지 않는 한, 출력 진폭을 다음 범위에 맞춥니다
[-1; 1]- 정규 분포에 따라 실제로는 전체 샘플의 99.7%가 해당 범위에 들어갑니다. 하지만 이 범위를 벗어나는 값도 나타날 수 있습니다
지속성=0.5, 거칠기=2.0 매개변수로 지정됩니다
- 즉, 옥타브가 하나씩 증가할 때마다 진폭은 절반으로 줄고 주파수는 두 배로 늘어납니다
옥타브를 강화하거나 음소거하거나 추가해도 다른 옥타브에는 영향을 주지 않는 안정적인 시드를 사용합니다.
이름을 변경했습니다.
firstOctave에서base_octave추가됨:
base_amplitude- 노이즈 출력에 적용할 배율- 지정하지 않으면 기본값은
1.0
- 지정하지 않으면 기본값은
추가됨:
octave_count- 샘플링할 옥타브 수를 나타내는 1~32 사이의 정수추가된 항목:
normalize- 불리언 또는"legacy"로, 출력 진폭을 정규화하는 방식을 제어합니다- 가
true,base_amplitude출력의 예상 진폭입니다(즉, 모든 샘플의 99.7%가[-base_amplitude; base_amplitude]) - 가
false,base_amplitude첫 번째 옥타브의 진폭입니다 - 인 경우
"legacy"이전 형식에서 표현된 것과 동일한 정규화 동작을 따릅니다- 일반적으로 예상보다 좁은 범위에 맞춰집니다
- 지정하지 않으면 기본값은
true - 참고: 정규화는 의 영향을 받지 않으므로,
amplitude_modifiers단일 옥타브의 진폭을 변경해도 다른 옥타브의 진폭에는 영향을 주지 않습니다
- 가
이름이
amplitudes(으)로 변경되었습니다amplitude_modifiers- 각 옥타브에 적용할 배율을 나타내는 실수 목록- 이 목록의 원소 수는
octave_count - 위에서 설명한 대로, 이 배율은 정규화를 건너뛰며 출력 진폭에 영향을 줍니다
- 이 필드는 더 이상 필수가 아닙니다. 지정하지 않으면 모든 값이
1.0
- 이 목록의 원소 수는
밀도 함수
- 밀도 함수와 노이즈는 더 이상 배정밀도 부동 소수점 값으로 계산되지 않고, 단정밀도 값으로 계산됩니다
- 이는 최종 결과뿐 아니라 모든 중간 단계에도 영향을 줍니다
개발자 참고 사항: _일부 데이터 팩에서 부동 소수점 반올림의 세부 사항이 활용되고 있음을 알고 있으며, 이번 변경으로 특정 설정에 영향을 줄 수 있습니다. 저희가 파악한 사용 사례에 대해서는 대안을 마련했지만, 더 이상 지원할 수 없게 된 사용 사례를 발견하면 feedback.minecraft.net 또는 피드백 디스코드를 통해 알려 주세요.
변경됨 minecraft:constant
argument의 이름이 다음과 같이 변경되었습니다value
변경됨 minecraft:noise
다음 필드가 추가되었습니다:
shift_x- x에 적용할 선택적 도메인 왜곡 Density Function- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
0)
- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
shift_y- y에 적용할 선택적 도메인 왜곡 Density Function- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
0)
- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
shift_z- z에 적용할 선택적 도메인 왜곡 Density Function- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
0)
- 지정하지 않으면 왜곡이 적용되지 않습니다( 와 동일
다음 항목 삭제: minecraft:shifted_noise
- 다음으로 대체됨:
minecraft:noise
변경된 minecraft:add, minecraft:mul, minecraft:min 및 minecraft:max
argument1의 이름이 다음과 같이 변경되었습니다:leftargument2의 이름이 다음과 같이 변경되었습니다:right
변경된 minecraft:abs, minecraft:square, minecraft:cube, minecraft:half_negative, minecraft:quarter_negative, minecraft:squeeze, minecraft:interpolated, minecraft:flat_cache, minecraft:cache_2d, minecraft:cache_once, minecraft:cache_all_in_cell 및 minecraft:blend_density
argument의 이름이 다음으로 변경되었습니다input
변경된 minecraft:shift_a, minecraft:shift_b 및 minecraft:shift
argument의 이름이 다음과 같이 변경되었습니다:noise
추가됨 minecraft:sub
두 인수 사이의 뺄셈을 수행합니다.
- 형식: 다음 필드로 구성된 객체:
left- 연산의 왼쪽 피연산자인 밀도 함수right- 연산의 오른쪽 피연산자인 밀도 함수
추가됨 minecraft:div
두 인수 사이의 나눗셈을 수행합니다.
- 형식: 다음 필드로 구성된 객체:
left- 연산의 왼쪽 피연산자인 밀도 함수right- 연산의 오른쪽 피연산자인 밀도 함수
변경됨: minecraft:reciprocal (이전 이름: minecraft:invert)
- 형식 변경 없음
추가됨 minecraft:negate
입력을 부정합니다.
- 형식: 다음 필드를 가진 객체:
input- Density Function, 부호를 반전할 함수
추가된 minecraft:lerp
알파값을 기준으로 두 인수 사이의 (값을 제한하지 않는) 선형 보간을 수행합니다.
- 필드가 있는 객체 형식:
alpha- 밀도 함수, 보간 계수(0=first,1=second)- 범위를 벗어난 값은
[0; 1]외삽됩니다
- 범위를 벗어난 값은
first- 밀도 함수, 다음 값:alpha=0second- 밀도 함수, 다음 값:alpha=1
추가된 minecraft:floor, minecraft:round, minecraft:ceil 및 minecraft:truncate
입력값을 타입에 따라 정해진 방향으로 주어진 함수의 정수배로 반올림합니다:
floor는 음의 무한대 방향으로 반올림합니다round는 가장 가까운 정수로 반올림합니다(정확히 중간이면 올림)ceil는 양의 무한대 방향으로 반올림합니다truncate는 0 방향으로 반올림합니다
형식: 다음 필드가 있는 객체:
input- 라운딩할 입력값인 밀도 함수multiple- 출력값이 이 값의 정수 배수로 반올림되는 밀도 함수- 지정하지 않으면 기본값은 상수
1(즉, 정수로 반올림)
- 지정하지 않으면 기본값은 상수
추가됨 minecraft:pow
지정된 밑 값을 지수만큼 거듭제곱합니다.
- 필드가 있는 형식:
base- 밀도 함수, 밑 값exponent- 밀도 함수, 지수
추가됨 minecraft:sqrt
지정된 입력값의 제곱근을 계산합니다.
- 형식: 필드가 있는 객체:
input- Density Function, 제곱근을 계산할 값
추가됨 minecraft:log
주어진 입력값의 자연로그를 계산합니다.
- 형식: 필드가 있는 객체:
input- 밀도 함수, 자연 로그를 계산할 값
추가됨 minecraft:sign
입력값의 부호를 계산합니다:
- 입력값이 양수이면 반환값은
1 - 입력값이
0이면 반환값은0 - 입력값이 음수이면 반환값은
-1
형식: 다음 필드가 있는 객체:
input- 부호를 계산할 값인 밀도 함수
추가됨 minecraft:distance_to_point
지정된 거리 함수를 사용해 고정된 지점까지의 거리를 계산합니다.
- 필드가 있는 객체 형식:
point- 다음 형식의 정수 3개로 이루어진 배열[x, y, z]거리 계산의 기준점metric- 다음 중 하나:euclidean- 즉,sqrt(dx^2 + dy^2 + dz^2)euclidean_squared- 즉,dx^2 + dy^2 + dz^2manhattan- 즉,abs(dx) + abs(dy) + abs(dz)chebyshev- 즉,max(abs(dx), abs(dy), abs(dz))
변경된 minecraft:gradient(기존 이름: minecraft:y_clamped_gradient)
- 형식: 다음 필드를 가진 객체:
axis-x,y, 또는z, 이 그래디언트를 정의할 축tiling- 다음 중 하나:clamp_to_edge- 그래디언트 경계 바깥에서는 가장 가까운 경계의 값이 사용됩니다repeat- 그래디언트가 경계 바깥에서도 반복됩니다mirrored_repeat- 그래디언트가 반복되며 홀수 번째 반복은 반전되어 반복 구간 사이의 연속성이 유지됩니다
from_coordinate- 정수, 그래디언트가 시작되는 좌표to_coordinate- 정수, 그래디언트가 끝나는 좌표- 와 같아서는 안 됩니다
from_coordinate
- 와 같아서는 안 됩니다
from_value- 실수, 그래디언트가 시작되는 값to_value- 실수, 그래디언트가 끝나는 값
추가됨 minecraft:slice
특정 좌표의 축을 따라 "슬라이스"를 만들어 입력 도메인에서 차원 하나를 제거합니다. 예를 들어, axis=y 및 coordinate=0이면 XZ 평면을 따라 슬라이스를 만들고, 모든 값은 y=0.
- 필드가 있는 형식:
axis-x,y또는z, 제거할 축coordinate- int, 입력 함수에 전달할 고정 좌표input- 밀도 함수, 입력 함수
추가됨 minecraft:beardifier
구조물의 주변 지형 밀도를 출력합니다. 일반적으로 기본 지형 밀도와 합산되어 아래쪽 지면을 생성하거나, 주변에 공기를 파내거나, 구조물을 묻습니다.
형식: 필드 없음
변경됨: minecraft:end_outer_islands (이전 이름: minecraft:end_islands)
더 이상 본섬의 밀도를 계산하지 않습니다.
변경됨 minecraft:interpolated
- 추가된 필드:
cell_size_xz- 양의 정수로, XZ축에서 보간 그리드 셀의 블록 단위 크기cell_size_y- 양의 정수로, Y축에서 보간 그리드 셀의 블록 단위 크기
변경된 minecraft:cache(이전 이름: minecraft:cache_once)
- 형식 변경 없음
삭제된 minecraft:cache_2d, minecraft:cache_all_in_cell, 및 minecraft:flat_cache
- 다음으로 대체할 수 있습니다:
minecraft:cache minecraft:slice를 사용하면 이전에 처리하던 것처럼 항상 Y=0을 선택할 수 있습니다.minecraft:flat_cache
구조 풀 요소
변경 사항: minecraft:feature_pool_element
- 이제
minecraft:bottom
구조물 배치
추가됨 minecraft:dimension_origin
- 차원 원점에 구조물 하나를 배치합니다
- 차원 원점은 소음 설정 기반 차원의 경우
spawn_target로 정의되며, 그 외에는 청크 (0, 0)입니다
- 차원 원점은 소음 설정 기반 차원의 경우
- 추가 필드 없음
블록 술어
추가됨 minecraft:height_range
위치의 높이가 지정된 범위에 해당하는지 확인합니다.
- 필드 형식:
min_inclusive- 수직 기준점, 필요한 최소 높이max_inclusive- 수직 기준점, 필요한 최대 높이
추가된 minecraft:volume_match
지정된 블록 조건자와 부피 내 모든 블록이 일치하는지 확인합니다.
- 형식: 다음 필드가 있는 객체:
min- 범위 내의 정수 3개로 이루어진 목록-16부터16까지의 값을 가지며, 테스트 위치를 기준으로 부피의 아래쪽 모서리 오프셋을 나타냅니다max- 범위 내의 정수 3개로 이루어진 목록-16부터16까지의 값을 가지며, 테스트 위치를 기준으로 부피의 위쪽 모서리 오프셋을 나타냅니다match- 각 위치에서 테스트할 블록 조건자
수직 고정점
- 수직 기준점에 새 옵션 추가:
relative_to_sea_level- 차원의 해수면 기준 오프셋을 지정합니다
규칙 테스트
다음은 ore 피처(targets[].target), rule 구조 프로세서(rules[].input_predicate 및 rules[].location_predicate).
추가됨 minecraft:height_match
- 블록의 y좌표를 확인해, 다음과 같은 경우에만
true이상이고min_inclusive이하일 때만max_inclusive - 형식: 다음 필드를 가진 객체:
min_inclusive- int, 허용되는 블록의 최소 y값(포함)max_inclusive- int, 허용되는 블록의 최대 y값(포함)
추가됨 minecraft:all_of
- 모든 규칙 테스트가 동일한 블록에 대해
true을 반환하는지 규칙 테스트 목록을 확인합니다 - 형식: 다음 필드가 있는 객체:
rules- 규칙 테스트 목록. 블록에 적용할 규칙
추가minecraft:any_of
- 목록에 있는 규칙 테스트 중 같은 블록에 대해
true을 반환하는 항목이 있는지 확인합니다 - 필드가 있는 객체 형식:
rules- 규칙 테스트 목록, 블록에 적용할 규칙
추가됨: minecraft:not
- 규칙 테스트가 다음 값을 반환하는지 확인합니다:
false지정된 블록에 대해 - 형식: 다음 필드가 있는 객체:
rule- 규칙 테스트, 블록에 적용해 테스트할 규칙
카버
worldgen/configured_carver레지스트리의 이름이 다음과 같이 변경되었습니다:worldgen/carver
변경된 minecraft:cave
- 이전에
config필드 아래에 있던 모든 필드가 최상위로 이동했습니다 -
count필드가 추가되었습니다. 음수가 아닌 Int Provider로, 시드 청크에서 생성할 동굴 터널의 개수입니다 -
yScale(으)로 이름이 변경되었습니다room_vertical_radius_multiplier - 선택 사항인
start_vertical_radius_multiplier필드가 추가되었습니다. Float Provider로, 각 터널의 첫 번째 구간에서 수직 반경의 배수로 작동합니다- 지정하지 않으면 기본값은
1.0
- 지정하지 않으면 기본값은
-
thickness필드가 추가되었습니다. 음수가 아닌 Float Provider로, 생성되는 터널 반경의 배수로 작동합니다 - 선택 사항인
weird_thickness_bias필드가 추가되었습니다. Boolean입니다true이면, 10% 확률로 두께에 다음 값을 곱합니다.random(0, 1) * random(0, 3) + 1- 지정하지 않으면 기본값은
false
-
replaceable필드가 제거되었습니다. 카버는 지형지물을 제외한 모든 블록을 교체합니다 -
lava_level필드가 제거되었습니다. 이제 유체는 차원 설정의aquifer또는sea_level설정으로만 선택됩니다 -
debug_settings필드가 제거되었습니다
변경 사항: minecraft:canyon
- 이전에
config필드 아래에 있던 모든 항목을 최상위로 이동했습니다 - 이름을 변경하고
yScale로 이동했습니다shape.y_scale replaceable필드를 제거했습니다. 카버는 모든 블록(피처 제외)을 대체합니다lava_level필드를 제거했습니다. 이제 유체는 항상 차원의aquifer또는sea_level설정에 따라 선택됩니다debug_settings필드를 제거했습니다
삭제됨 minecraft:nether_cave
- 다음으로 대체됨:
minecraft:cave
정수 제공자
추가됨: minecraft:very_biased_to_bottom 정수 제공자 유형
제공된 범위에서 최솟값에 이차 편향을 적용하여 무작위 값을 선택합니다.
- 형식: 다음 필드가 있는 객체:
min_inclusive- 정수, 선택된 값의 최솟값(포함)max_inclusive- 정수, 선택된 값의 최댓값(포함)
주민 거래
given_item_modifiers필드로 이름이 변경되었습니다.given_item_modifier- 참고: 다른
minecraft:item_modifier형식의 필드와 달리, 이 필드는 네임스페이스가 지정된 요소나 태그 ID를 지원하지 않습니다.
- 참고: 다른
max_uses및xp필드에는 이제minecraft:context_int_provider형식의 인라인 값이 필요합니다.countwants및additional_wants구조의minecraft:context_int_provider형식 인라인 값이 필요합니다.reputation_discount필드에는 이제minecraft:context_float_provider형식의 인라인 값이 필요합니다.
태그
블록 태그
- 추가됨:
#poplar_logs- 모든 포플러 통나무 블록 - 추가됨:
#wool_stairs- 모든 양털 계단 블록 - 추가됨:
#wool_slabs- 모든 양털 반 블록 - 추가:
#cushion_uses_collision_shape- 쿠션을 설치할 때 상호작용 모양 대신 충돌 모양을 기준으로 광선을 추적하는 블록 - 추가됨:
#wool_stairs및#wool_slabs에#dampens_vibrations - 추가됨:
#ores- 모든 종류의 광석을 포함하는 수집 태그 - 추가됨:
#skulls- 모든 머리 및 해골 블록을 포함하는 컬렉션 태그 - 추가됨:
#blocks_motion- 어떤 방식으로든 움직임을 막는 것으로 간주되는 모든 블록을 포함하는 컬렉션 태그 - 추가됨:
#blocks_motion_no_leaves- 어떤 방식으로든 이동을 막는 것으로 간주되지만 잎 블록은 제외한 모든 블록이 포함된 컬렉션 태그 - 추가됨:
#entities_can_teleport_to- 엔티티가 텔레포트할 수 있도록 허용된 블록 - 추가됨:
#blocks_dolphin_jump- 돌고래가 물 밖으로 뛰어오를 때 통과할 수 없는 블록 - 추가됨:
#ice_melts_when_destroyed_above- 위에 설치된 얼음이 파괴될 경우 얼음을 물로 녹게 하는 블록 - 추가됨:
#blocks_motion_in_heightmap높이 맵에서 고려되는 블록motion_blocking - 추가됨:
#blocks_motion_in_heightmap_no_leaves에 반영되는 블록 -motion_blocking_no_leaves높이맵 - 추가됨:
#blocks_lava_fire_spread- 용암으로 인해 불이 생성되는 것을 막는 블록 - 추가됨:
#blocks_fluid_flow- 유체의 흐름을 막는 블록 - 추가된 블록:
#washed_away_by_fluids- 유체가 흘러 지나가면 부서지는 블록 - 추가됨:
#required_for_poplar_leaf_ambience- 포플러 잎의 환경음을 내기 위한 조건을 충족할 수 있는 블록 - 추가:
#turns_into_dirt_path- 삽으로 길을 만들 때 흙길 블록으로 바뀌는 블록 - 추가:
#sculk_growth_inhibitors- 주변 8x2x8 영역에 2개 초과로 있으면 스컬크가 퍼지는 것을 막는 블록 - 추가됨:
#uncarvable- 카버가 절대 깎아낼 수 없는 블록 - 추가:
#cats_can_sit_on- 고양이가 무작위로 앉을 수 있는 블록 - 추가됨:
#cats_can_lie_on- 고양이가 무작위로 누울 수 있는 블록 - 추가:
#speeds_up_zombie_villager_curing- 주변에 설치하면 좀비 주민 치료 시간을 단축할 수 있는 블록 - 추가됨:
#villagers_can_sleep_on_bed- 주민이 잠을 잘 수 있는 침대 블록 - 추가됨:
#villager_babies_can_jump_on_bed- 주민 아이들이 뛰어오를 수 있는 침대 블록 - 추가됨:
#height_specific_ore_replaceables- 광석 특성은 이 블록을 y좌표 0보다 위에서 발견하면 돌 광석으로, y좌표 8보다 아래에서 발견하면 심층암 광석으로 바꿉니다 - 추가됨:
#concrete_stairs- 모든 콘크리트 계단 블록 - 추가됨:
#concrete_slabs- 모든 콘크리트 슬래브 블록 - 추가됨:
#dangerous_for_teleportation- 텔레포트 시 위험한 블록을 정의하는 컬렉션 태그 - 추가:
#cat_does_not_teleport_to- 고양이가 순간이동하지 않는 블록 - 추가됨:
#enderman_does_not_teleport_to- 엔더맨이 순간이동하지 않는 블록 - 추가:
#shulker_does_not_teleport_to- 셜커가 순간이동하지 않는 블록 - 추가:
#consumable_does_not_teleport_to- 먹으면 무작위로 순간이동하는 음식을 먹은 엔티티가 순간이동하지 않는 블록 - 추가됨:
#nether_portal_frame- 네더 포털을 만드는 데 사용할 수 있는 블록 - 추가:
#conduit_effect_block- 도관을 만드는 데 사용할 수 있는 블록 - 삭제됨:
#overworld_carver_replaceables및#nether_carver_replaceables
아이템 태그
- 추가됨:
#poplar_logs- 모든 포플러 통나무 아이템 - 추가됨:
#wool_stairs- 모든 양털 계단 아이템 - 추가됨:
#wool_slabs- 모든 양털 반 블록 아이템 - 추가됨:
#mushrooms- 모든 버섯 아이템 - 추가됨:
#ores- 모든 종류의 광석을 포함하는 컬렉션 태그 - 추가됨:
#douses_campfires- 불이 붙은 모닥불 블록을 끌 수 있는 아이템 - 추가됨:
#concrete_stairs- 모든 콘크리트 계단 아이템 - 추가됨:
#concrete_slabs- 모든 콘크리트 반 블록 아이템 - 추가됨:
#cloneable_maps- 복제 지도와 모든 탐험가 지도 및 보물 지도 아이템으로 구성되며,map_cloning레시피의 재료로 사용됩니다 - 추가됨:
#extendable_maps- 제작대나 지도 제작대에서 종이를 사용해 축소할 수 있는 지도 - 추가됨:
#brewing_potion_inputs- 양조 레시피 재료인지 여부와 관계없이 양조기 물약 슬롯에 넣을 수 있는 아이템 - 추가됨:
#furnace_fuel_bottom_takeable- 아래쪽 면에 연결된 호퍼로 화로에서 꺼낼 수 있는 아이템 - 삭제됨:
#brewing_fuel-brewing_fuel아이템 구성 요소가 이제 양조 연료를 식별하는 데 사용됩니다
생물 군계 태그
- 각각의 버려진 야영지 변형이 생성되는 생물 군계 태그를 추가했습니다:
#has_structure/abandoned_camp_bamboo_jungle#has_structure/abandoned_camp_birch_forest#has_structure/abandoned_camp_cherry_grove#has_structure/abandoned_camp_dappled_forest#has_structure/abandoned_camp_flower_forest#has_structure/abandoned_camp_forest#has_structure/abandoned_camp_meadow#has_structure/abandoned_camp_old_growth_birch_forest#has_structure/abandoned_camp_old_growth_pine_taiga#has_structure/abandoned_camp_old_growth_spruce_taiga#has_structure/abandoned_camp_savanna#has_structure/abandoned_camp_pale_garden#has_structure/abandoned_camp_snowy_taiga#has_structure/abandoned_camp_sparse_jungle#has_structure/abandoned_camp_swamp#has_structure/abandoned_camp_taiga#has_structure/abandoned_camp_windswept_forest#has_structure/abandoned_camp_wooded_badlands
엔티티 유형 태그
- 추가됨:
#cannot_be_dismounted_by_item_usage- 아이템 사용으로 하차시킬 수 없는 엔티티
피해 유형 태그
- 추가됨:
#no_wolf_retaliation- 주인을 지키기 위해 길들인 늑대가 피해의 근원을 공격하게 만들지 않아야 하는 피해 유형
물약 태그
- 추가됨:
#douses_fire- 명중 시 불 블록을 끄는 물약 - 추가됨:
#hurts_water_sensitive_entities- 물에 민감한 개체(예: 엔더맨)에게 피해를 주는 물약 - 추가됨:
#extinguishes_entities- 개체의 불을 끌 수 있는 물약 - 추가됨:
#rehydrates_axolotls- 아홀로틀을 재수화하는 물약
구조물 태그
- 추가됨
#abandoned_camp- 버려진 야영지의 모든 변형 - 이름 변경:
#on_woodland_explorer_maps→#on_woodland_mansion_maps - 이름 변경:
#on_ocean_explorer_maps→#on_ocean_monument_maps - 이름 변경:
#on_jungle_explorer_maps→#on_jungle_pyramid_maps - 이름 변경:
#on_swamp_explorer_maps→#on_swamp_hut_maps - 이름 변경:
#on_trial_explorer_map→#on_buried_trial_chambers_map
유체 태그
- 추가됨:
#axolotl_try_find_liquid- 아홀로틀이 찾으려는 모든 유체 - 추가됨:
#dolphin_try_find_liquid- 돌고래가 찾으려는 모든 유체 - 추가됨:
#frog_try_find_land_near_liquid- 개구리가 근처에서 땅을 찾으려는 모든 유체 - 추가됨:
#entity_floatable- 엔티티를 뜨게 만드는 모든 유체
입자
추가됨 minecraft:red_poplar_leaves
- 레드 포플러 잎 블록에서 떨어집니다
- 필드가 없습니다
추가됨 minecraft:orange_poplar_leaves
- 주황 포플러 잎 블록에서 떨어집니다
- 필드가 없습니다
추가된 minecraft:yellow_poplar_leaves
- 노란 포플러 잎 블록에서 떨어집니다
- 필드가 없습니다

리소스 팩 버전 89.0~97.1
팔레트 텍스처
- 모든 방어구 장식 팔레트 텍스처의 위치가
textures/trim/color_palettes/로 변경되었습니다textures/palettes/trim/- 기본 방어구 장식 팔레트 텍스처는 대신
textures/palettes/trim_base.png
- 기본 방어구 장식 팔레트 텍스처는 대신
- 엔티티 방어구 장식 재질 텍스처는 더 이상
minecraft:trims아틀라스에paletted_permutations을(를) 사용해 생성하지 않고, 필요할 때 생성합니다- 기본 팔레트 ID는 이제 새로운
palettemcmeta 섹션 필드에 지정됩니다 - 이 섹션에는 필드가 하나 있습니다:
base_palette- 매핑할 원본 기본 팔레트 텍스처 ID
- 기본 팔레트 ID는 이제 새로운
- 아이템 방어구 장식 재질 텍스처는 이전과 같이
paletted_permutations을(를) 사용해 계속 생성됩니다
paletted_permutations 스프라이트 소스
- 의 팔레트 텍스처 위치가
palette_key및permutations필드에서 팔레트 텍스처 ID로 대체되었습니다. 즉,<namespace>:<path>는 이제 다음으로 해석됩니다.<namespace>:textures/palettes/<path>.png
장비 에셋
새로운 선택 사항인 trim_overrides 필드를 사용하면 특정 장비 에셋에 사용되는 특정 장식 재료나 패턴의 텍스처 또는 팔레트를 바꿀 수 있습니다. 이 필드는 장식 재료의 override_armor_assets이전에 지원하던 기능과 사용자 지정 아틀라스 오버라이드를 대체합니다.
- 형식: 다음 필드를 가진 재정의 항목 목록:
when- 일치시킬 재료 및/또는 패턴이 지정된 객체material- 선택 사항인 장식 재료 ID. 지정된 경우 일치시킬 재료pattern- 선택 사항인 장식 패턴 ID. 지정된 경우 일치시킬 패턴- 다음 중 하나 이상을 지정해야 합니다:
material또는pattern - 둘 다 지정하면 항목을 사용하려면 둘 다 일치해야 합니다.
texture- 선택 사항인 장식 패턴 에셋 ID. 이 항목이 일치할 때 사용할 대체 텍스처- 텍스처는 다음과 같은 형식으로 지정합니다:
asset_id - 지정하지 않으면 패턴의 기본 텍스처가 사용됩니다.
- 텍스처는 다음과 같은 형식으로 지정합니다:
palette- 선택 사항인 팔레트 ID. 이 항목이 일치할 때 사용할 대체 팔레트- 지정하지 않으면 텍스처에 팔레트 재매핑이 적용되지 않습니다.
- 항상 처음으로 일치하는 항목이 선택됩니다.
- 다음 중 하나 이상을 정의해야 합니다:
texture또는palette
블록 스프라이트
- 새로운 블록 텍스처 추가:
block/orange_poplar_leaves.pngblock/poplar_door_bottom.pngblock/poplar_door_top.pngblock/poplar_log.pngblock/poplar_log_top.pngblock/poplar_planks.pngblock/poplar_sapling.pngblock/poplar_shelf.pngblock/poplar_sign.pngblock/poplar_trapdoor.pngblock/red_poplar_leaves.pngblock/red_shrub.pngblock/shelf_mushroom_stage0.pngblock/shelf_mushroom_stage1.pngblock/straw_bed.pngblock/stripped_poplar_log.pngblock/stripped_poplar_log_top.pngblock/poplar_hanging_sign.pngblock/yellow_poplar_leaves.png
아이템 스프라이트
- 새로운 아이템 텍스처 추가:
item/abandoned_camp_map.pngitem/black_cushion.pngitem/blue_cushion.pngitem/brown_cushion.pngitem/buried_ancient_city_map.pngitem/buried_mineshaft_map.pngitem/buried_treasure_map.pngitem/buried_trial_chambers_map.pngitem/cyan_cushion.pngitem/desert_pyramid_map.pngitem/desert_village_map.pngitem/gray_cushion.pngitem/green_cushion.pngitem/jungle_pyramid_map.pngitem/light_blue_cushion.pngitem/light_gray_cushion.pngitem/lime_cushion.pngitem/magenta_cushion.pngitem/ocean_monument_map.pngitem/orange_cushion.pngitem/pink_cushion.pngitem/plains_village_map.pngitem/poplar_boat.pngitem/poplar_chest_boat.pngitem/poplar_door.pngitem/poplar_hanging_sign.pngitem/poplar_sign.pngitem/purple_cushion.pngitem/red_cushion.pngitem/savanna_village_map.pngitem/snowy_village_map.pngitem/swamp_hut_map.pngitem/taiga_village_map.pngitem/warm_ocean_ruins_map.pngitem/white_cushion.pngitem/woodland_mansion_map.pngitem/yellow_cushion.png
- 제거된 아이템 텍스처:
item/filled_map_markings.pngitem/light.png
UI 스프라이트
- 새 UI 텍스처 추가:
gui/hanging_signs/poplar.pnggui/signs/poplar.pnggui/realms/friends.pnggui/realms/minigames.pnggui/realms/private_server.pnggui/sprites/widget/realms_button.pnggui/sprites/widget/realms_button_disabled.pnggui/sprites/widget/realms_button_highlighted.png
엔티티 텍스처
- 새 엔티티 텍스처 추가:
entity/boat/poplar.pngentity/chest_boat/poplar.pngentity/cushion/black_cushion.pngentity/cushion/blue_cushion.pngentity/cushion/brown_cushion.pngentity/cushion/cyan_cushion.pngentity/cushion/gray_cushion.pngentity/cushion/green_cushion.pngentity/cushion/light_blue_cushion.pngentity/cushion/light_gray_cushion.pngentity/cushion/lime_cushion.pngentity/cushion/magenta_cushion.pngentity/cushion/orange_cushion.pngentity/cushion/pink_cushion.pngentity/cushion/purple_cushion.pngentity/cushion/red_cushion.pngentity/cushion/white_cushion.pngentity/cushion/yellow_cushion.png
지도 스프라이트
- 새 지도 텍스처 추가:
abandoned_camp.pngancient_city.pngdesert_pyramid.pngmineshaft.pngwarm_ocean_ruins.png
- 지도에서 플레이어의 회전 방향을 표시하도록 다음 아이콘을 업데이트했습니다:
player.pngplayer_off_limits.pngplayer_off_map.png
블록 무너짐 오버레이 텍스처
- OIT로 렌더링되는 반투명 블록에 기존 텍스처 대신 사용할 새로운 블록 부서짐 오버레이 텍스처를 추가했습니다:
block/destroy_oit_stage_0.pngblock/destroy_oit_stage_1.pngblock/destroy_oit_stage_2.pngblock/destroy_oit_stage_3.pngblock/destroy_oit_stage_4.pngblock/destroy_oit_stage_5.pngblock/destroy_oit_stage_6.pngblock/destroy_oit_stage_7.pngblock/destroy_oit_stage_8.pngblock/destroy_oit_stage_9.png
소리
- 새로운 소리 이벤트 추가:
block.shelf_mushroom.breakblock.shelf_mushroom.fallblock.shelf_mushroom.placeblock.shelf_mushroom.stepblock.shelf_mushroom.bounceblock.poplar_leaves.ambientblock.straw_bed.breakblock.straw_bed.break_leaveblock.straw_bed.stepblock.straw_bed.placeblock.straw_bed.hitblock.straw_bed.fallblock.poplar_leaves.breakblock.poplar_leaves.fallblock.poplar_leaves.placeblock.poplar_leaves.stepblock.poplar_leaves.hitblock.red_shrub.breakblock.red_shrub.placeentity.cushion.breakentity.cushion.placeentity.cushion.get_upentity.cushion.sit
입자
- 새로운 입자 텍스처 추가:
orange_poplar_1.pngorange_poplar_2.pngorange_poplar_3.pngorange_poplar_4.pngred_poplar_1.pngred_poplar_2.pngred_poplar_3.pngred_poplar_4.pngyellow_poplar_1.pngyellow_poplar_2.pngyellow_poplar_3.pngyellow_poplar_4.pngshelf_mushroom_particle.pngstraw_bed_particle.png
아이템 모델
- 블록 모델 요소에 선택 사항인
shade_direction_override추가- 허용되는 값은 기본 방향입니다(
down,up,north,south,west,east) - 설정하면 면의 방향과 관계없이 해당 요소의 방향별 음영 처리를 재정의합니다
- 허용되는 값은 기본 방향입니다(
- 블록 모델 요소에서
shade제거- 이전의
shade_direction_override: "up"동작을 사용하려면shade: false을 사용하세요
- 이전의
색조 원천
- 삭제됨:
minecraft:map_colorminecraft:map_color에서 읽어 오던 구성 요소가 더 이상 존재하지 않습니다
셰이더 및 후처리 효과
terrain.vsh및terrain.fsh셰이더가 멀티 드로우를 지원하도록 리팩터링되었습니다Globals및DynamicTransforms의 일부 멤버가 해당 유니폼 블록의 메모리 사용량을 줄이도록 재배치되었습니다
개발자 참고 사항: 리소스 팩으로 가능하긴 하지만, 코어 셰이더를 덮어쓰는 것은 지원되지 않으며 리소스 팩의 의도된 기능도 아닙니다. 이러한 셰이더는 게임 내부 구현의 일부이므로 게임 내부 구조가 발전함에 따라 언제든지 변경될 수 있습니다. 코어 셰이더를 덮어쓰면 매우 멋진 리소스 팩 기능을 구현할 수 있으며, 그중 상당수에는 지원되는 대안이 없다는 점을 알고 있습니다. 앞으로 더 나은 공식 지원 대안을 제공하고자 합니다.
순서 독립 투명도(OIT) 관련 셰이더 변경 사항
- 순서 독립 투명도를 지원하는 새 셰이더가 추가되었습니다:
core/blit_depth.fshcore/oit_composite.fshcore/oit_depth_bounds_cull.fshinclude/oit.glslinclude/oit_add_transmittance.glslinclude/oit_common.glslinclude/oit_depth_bounds.glslinclude/oit_depth_sample.glslinclude/oit_sample.glsl
- 텍스처 샘플링 로직을 다음 파일에서 추출했습니다:
core/terrain.fsh다음 파일로include/texture_sampling.glsl - 다음 코어 셰이더의 이름을 변경했습니다:
core/rendertype_clouds.vsh→core/clouds.vshcore/rendertype_clouds.fsh→core/clouds.fshcore/rendertype_world_border.vsh→core/world_border.vshcore/rendertype_world_border.fsh→core/world_border.fsh
- 순서 독립적 투명도를 지원하도록 핵심 셰이더를 업데이트했습니다
- 새로운 정의 항목 추가:
OIT- 존재하는 경우 OIT가 활성화되어 있음을 나타냅니다OIT_DEPTH_BOUNDS- 존재하는 경우, 깊이 경계 검사를 실행 중임을 나타냅니다OIT_TRANSMITTANCE- 존재하는 경우 투과율 패스가 실행 중임을 나타냅니다OIT_ACCUMULATE- 존재하는 경우, 누적 패스가 실행 중임을 나타냅니다OIT_ALPHA_ONLY- 존재하는 경우, 깊이 경계 또는 투과율 패스가 실행 중임을 나타냅니다OIT_ADDITIVE- 존재하는 경우, 실행 중인 파이프라인에서 OIT 알고리즘이 가산 혼합을 모방해야 함을 나타냅니다OIT_WAVELET_RANK- OIT 알고리즘 내부에서 사용하는 정수OIT_COEFF_COUNT- OIT 알고리즘 내부에서 사용하는 정수OIT_COEFF_ATTACHMENT_COUNT- OIT 알고리즘 내부에서 사용하는 정수RENDERPEARL_DEPTH_IS_ZERO_TO_ONE- 지정되어 있으면 현재 렌더링 백엔드가 깊이 범위[0, 1]를 사용한다는 뜻입니다. OIT 설정과 관계없이 모든 셰이더에서 전역적으로 사용할 수 있습니다RENDERPEARL_EXPLICIT_DEPTH_INVARIANCE- 지정된 경우, 실행 중인 장치에서 암묵적으로 출력되는 깊이 값이 약간 다를 수 있으므로 OIT 셰이더가 깊이 값을 명시적으로 출력해야 함을 나타냅니다- 영향을 받는 셰이더:
core/block.fshcore/block.vshcore/clouds.fshcore/clouds.vshcore/entity.fshcore/entity.vshcore/item.fshcore/item.vshcore/particle.fshcore/position_color.fshcore/rendertype_beacon_beam.fshcore/rendertype_clouds.fshcore/rendertype_crumbling.fshcore/rendertype_entity_shadow.fshcore/rendertype_lightning.fshcore/rendertype_lines.fshcore/rendertype_world_border.fshcore/terrain.fshcore/terrain.vshcore/text.fshcore/world_border.fshcore/world_border.vsh
- 새로운 정의 항목 추가:
- 기존 투명도 후처리 체인을 제거했습니다:
post_effect/transparency.jsonshaders/post/transparency.fsh
새 코어 셰이더
core/integrate_depth.fsh가 추가되었으며, "3d hud"와 항상 위에 표시되는 기즈모의 깊이 버퍼를 메인 깊이 버퍼에 통합하는 데 사용됩니다
코어 셰이더 제거
core/text_background.fsh및core/text_background.vsh가 제거되었으며, 텍스트 디스플레이 엔티티의 텍스트 배경은 이제 텍스트 셰이더를 사용해 렌더링됩니다
셰이더 컴파일 변경 사항
- OpenGL을 사용할 때도 Vulkan과 동일하게 ShaderC가 셰이더를 컴파일합니다
- 셰이더 인클루드는 이제 ShaderC가
#include대신#moj_import - 셰이더 입력과 출력은 셰이더 소스에서 위치를 지정해야 합니다
- 정점 입력 이름은 계속 예상된 이름과 일치해야 합니다
- 정점 출력은 위치만으로 프래그먼트 입력에 대응되며, 이제 이름은 무시됩니다
- 새 정의 추가:
RENDERPEARL_INSTANCE_INDEX_INCLUDES_BASE_INSTANCE-gl_InstanceIndex이 Vulkan 또는 OpenGL(gl_InstanceID) 의미 체계를 따르는지 나타내는 불리언 값
개발자 노트: 이전 버전에서 OpenGL을 사용하는 경우 버텍스 입력에 위치를 지정할 수 없었습니다. "VULKAN" 매크로가 정의된 경우에만 위치를 지정하면 호환성을 유지할 수 있습니다.
개발자 노트: 이전 버전에서는 버텍스 출력과 프래그먼트 입력을 이름만으로 연결했습니다. 동일한 이름을 계속 사용하면 호환성을 유지할 수 있습니다.
항상 적용되는 후처리 효과 지원
- 이제 리소스 팩에서
minecraft:end_of_frame후처리 효과를 정의할 수 있습니다 - 이 효과는 새로운
posteffect명령어로 활성화되는 효과를 포함해, 다른 후처리 효과보다 먼저 적용됩니다 - 리소스 팩이 로드되어 있는 동안 이 후처리 효과는 항상 적용되며,
posteffect명령어로 제어할 수 없습니다 - 리소스 팩 리소스의 일반적인 규칙에 따라 여러 팩에서 이 효과를 정의한 경우, 목록에서 가장 마지막에 있는 리소스 팩의 효과가 적용됩니다

26.3의 버그 수정
- MC-4 - 아이템 드롭이 가끔 잘못된 위치에 나타납니다
- MC-2157 - 드래곤 알이 순간이동할 때 방출되는 입자가 올바른 방향을 향하지 않습니다
- MC-5269 - 멀티플레이어 메뉴에서 서버 주소를 변경해도 상태가 업데이트되지 않음
- MC-40597 - 게임 내장 전체 화면 모드와 macOS 전체 화면 모드가 함께 작동할 때 게임 창에 오류가 발생할 수 있습니다
- MC-44654 - 순간 이동한 일부 엔티티의 위치가 클라이언트에서 업데이트되지 않음
- MC-46421 - 관전자 모드에서는 네더 포털, 엔드 포털, 엔드 게이트웨이를 이용할 수 없습니다
- MC-51859 - 모든 마우스 오버 툴팁에서 첫 번째 줄과 두 번째 줄 사이의 텍스트 줄 간격이 더 넓음
- MC-58061 - 엔더맨이 표지판 위로 순간이동할 수 있음
- MC-59810 - macOS에서 질주 중 블록을 부술 수 없음
- MC-73162 - 즉시 파괴되는 엔티티를 부수면 크리에이티브 모드에서 가끔 그 뒤에 있는 블록까지 파괴됩니다
- MC-90148 - 플레이어가 보트에서 내리면 다른 승객의 머리가 옆으로 돌아간 채 남아 있음
- MC-91006 - 일부 엔티티는 설치하거나 부술 때 이름이 사라집니다
- MC-96365 - 보트와 뗏목에 내렸다가 다시 탑승하면 회전 관성이 유지됩니다
- MC-102732 - 화살이 대상에 살짝 빗나갔을 때 엔티티에 튕겨 나가는 것처럼 보입니다
- MC-102836 - 엔더맨이 위험한 장소 일부로 순간이동할 수 있음
- MC-102881 - 셜커가 순간 이동할 때 입자를 방출하지 않음
- MC-106416 - 엔더맨과 후렴과를 먹는 엔티티가 월드 경계 밖이나 가루눈 속으로 순간이동할 수 있음
- MC-110989 -
/spreadplayers는 표지판을 퍼뜨릴 수 있는 유효한 블록으로 간주합니다 - MC-112580 - 싱글플레이에서 구조 블록 GUI를 열어도 게임이 일시 정지되지 않음
- MC-112744 -
TeamNBT 태그는 생명체 엔티티에만 존재함 - MC-113006 - 낚싯대로 끌어올린 아이템이 부드럽게 움직이지 않고 순간이동하는 것처럼 보임
- MC-116286 -
/spreadplayers가 구조물 공허 위로 엔티티를 퍼뜨릴 수 있음 - MC-121278 - 다른 키보드 배열을 사용해도 키 조합이 미국 키보드 배열에 매핑됩니다
- MC-121367 - 게임에서 테두리 없는 전체 화면 모드를 사용하지 않습니다
- MC-121375 - macOS의 Command(⌘) 키가 키 지정 화면에서 "Win"으로 표시됨
- MC-122477 - Linux에서 채팅을 열면 누른 키의 문자가 메시지에 추가될 때가 있음
- MC-122717 - 일부 명령어의 성공 메시지에는 명령어 결과와 달리 영향을 받지 않은 엔티티도 포함됩니다
- MC-122731 - 보트에서 방향을 틀 때 카메라 움직임이 끊깁니다
- MC-127939 - 키 지정 메뉴에서 여러 키가 "scancode.number"로 표시됩니다
- MC-133407 - QWERTY 키보드를 사용하지 않는 경우 1.13 이전 버전에서 업그레이드하면 키 바인드가 전환됨
- MC-148541 -
/spreadplayers명령어로 수면 근처의 해초 위에 플레이어를 흩어 놓을 수 있습니다 - MC-149058 - 단축키를 사용해 모루 UI로 아이템을 옮기면, 누른 키가 입력하는 문자가 새 아이템 이름에 추가됩니다
- MC-151857 - 여러 플레이어에게 영향을 줄 때
/give의 성공 메시지에 잘못된 문자열이 사용됩니다 - MC-154881 - 핫바에서 아이템을 버리는 동시에 다른 핫바 슬롯으로 전환하면 두 번째 아이템의 동기화가 어긋납니다
- MC-159283 - 엔드 중심을 둘러싼 점점 좁아지는 고리 형태의 지형 생성에 실패합니다
- MC-161885 - 슬라임 뒤에 많은 투명한 것들이 렌더링되지 않음
- MC-161898 - 투명한 입자는 뒤에 있는 다른 입자를 보이지 않게 만듭니다
- MC-161926 - 얼음이나 색유리를 채굴할 때 블록 파괴 애니메이션이 더 투명하게 표시됨
- MC-162159 - 보트에 탄 채로 거품 기둥 위를 지나가면 플레이어가 2블록 위로 순간 이동합니다
- MC-168446 - 단일 짙은 참나무 및 옅은 참나무 묘목은 자랄 수 없는데도 뼛가루를 사용할 수 있음
- MC-168653 - 셜커 탄환의 투명한 부분 뒤로 몹, 입자, 구름, 물, 투명 블록이 렌더링되지 않음
- MC-174958 -
/gamerule값이 변경되지 않아도 성공합니다 - MC-175180 -
SilentNBT 태그가 일부 엔티티를 완전히 조용하게 만들지 못함 - MC-183446 - 엔더맨이 광산 수레나 보트를 타고 있을 때도 여전히 투사체를 피합니다
- MC-187669 - "투명도 개선" 옵션을 활성화하면 월드 경계가 너무 어둡습니다
- MC-189953 - macOS의 키 설정 화면에서 Super 키가 "Win"으로 표시됩니다
- MC-190203 - 투명하거나 특수하게 렌더링되는 블록, 개체, 구름, 물, 입자는 윈드 차지와 충전된 크리퍼, 위더, 브리즈의 갑옷 뒤에서 렌더링되지 않습니다
- MC-202197 - 엔티티의 이름표 배경이 투명한 것들 뒤에 렌더링됨
- MC-206356 - 떨어지는 블록의 움직임이 시각적으로 느립니다
- MC-206540 - 탈것을 탔을 때 입력 지연이 증가합니다
- MC-210117 - 스컬크 감지기가 얼음과 눈이 녹는 것을 감지하지 못함
- MC-210584 - 반투명 텍스처를 사용하도록 수정된 아이템 뒤에서 물이 렌더링되지 않음
- MC-210734 - 반투명 블록과 다른 엔티티가 위치와 관계없이 투명한 거미의 눈 위에 렌더링됩니다
- MC-212671 - 유형이
tag이고expand가 true로 설정된 전리품 테이블 항목은 아이템에 전리품 함수를 적용하지 않습니다 - MC-214113 - 엔더맨과 셜커가 네더 지붕 위로 순간이동할 수 있습니다
- MC-218015 - 투명 블록과 다른 엔티티가 위치와 관계없이 투명화된 엔더맨의 눈 위에 렌더링됨
- MC-218156 - 난파선과 해저 폐허에 빈 묻힌 보물 지도가 생성될 수 있습니다
- MC-222559 - 블록 히트박스와 엔티티 히트박스가 반투명 엔티티 뒤에서 표시되지 않음
- MC-222818 - 모험 모드에서 TNT에 불을 붙일 수 있습니다
- MC-223321 - 스폰 보호 구역에서도 거북이 알 위에 서거나 뛰어올라 알을 부술 수 있음
- MC-223323 - 스폰 보호 구역에서도 경작지를 밟아 망가뜨릴 수 있음
- MC-223559 - 반투명 마커 갑옷 거치대 뒤에서 투명 블록, 파티클, 구름이 렌더링되지 않습니다
- MC-224528 - 두 개의 스플래시 문구에서 아포스트로피(') 대신 여는 작은따옴표(’)를 사용합니다
- MC-227008 - 엔더맨이 낮에 탈것을 타고 있을 때 계속 순간이동하려고 합니다
- MC-228273 - 염소가 긴 점프 중 유인된 후 제대로 움직이지 않습니다
- MC-229405 - "개선된 투명도" 옵션을 켜면 보트 내부가 대부분의 반투명 개체 렌더링을 막습니다
- MC-229831 - 마법 부여대 GUI의 오른쪽 위 모서리에 있어서는 안 되는 픽셀이 세 개 있습니다
- MC-233888 - 요소와 상호작용하기 위해 스페이스 또는 엔터 키를 누르면 해당 키 입력이 다시 실행됨
- MC-236497 - 보트에 탄 승객의 머리 회전이 다른 플레이어에게 올바르게 표시되지 않음
- MC-237053 - 다른 플레이어에게 블록 파괴 파티클이 보이지 않습니다
- MC-237165 - 다른 플레이어가 블록을 부수는 소리를 들을 수 없음
- MC-237679 - 보트를 타고 왼쪽이나 오른쪽으로 이동하던 중 내리면 승객의 머리 회전이 특정 방향으로 계속 강제됨
- MC-239401 -
items/light.png게임 내에 표시되지 않으며 다른 게임 에셋에서 쓸데없이 참조됨 - MC-245030 - 벌이 처음 윙윙거릴 때만 "벌이 윙윙거림" 자막이 표시됩니다
- MC-247034 - 다른 플레이어가 엔티티 성장 시 발생하는 입자를 볼 수 없음
- MC-248600 - 가루눈 속에서 움직일 때 생성되는 입자가 다른 플레이어에게 보이지 않음
- MC-248666 - 드래곤 알이 순간이동할 때 생성되는 입자를 다른 플레이어가 볼 수 없음
- MC-249200 - 여러 엔티티를 순간 이동시키면 클라이언트에서 실제 위치와 시각적으로 계속 어긋납니다
- MC-252369 - 존재하지 않는 기능 사이클로 인해 데이터 팩을 불러오지 못할 수 있음
- MC-252934 - 그림, 아이템 액자 또는 발광 아이템 액자가 포함된 구조물을 배치하면 다음 로그가 기록됩니다:
Block-attached entity at invalid position: [BlockPosition] - MC-253023 - 그림, 아이템 액자 또는 발광 아이템 액자를 부숴도 스컬크 비명체가 작동하지 않음
- MC-254353 점수가 초기화될 때 항상 점수를 제거하는 패킷이 브로드캐스트됨
- MC-254370 -
entity_scores조건자 유형은 가능한 모든 점수를 확인할 수 없습니다 - MC-254547 - 경험치 막대를 채운 직후 월드에서 나가면 주민의 레벨이 오르지 않음
- MC-254661 -
/schedule clear함수 인수에 네임스페이스가 필요함 - MC-256073에서 픽셀 색상이 잘못됨
tab_inventory.png - MC-256096 - 팀에 속한 일부 개체는 아군 공격이 비활성화되어 있어도 팀원을 향해 걸어오는 팀원에게 피해를 줄 수 있음
- MC-256097 - 팀에 속한 일부 개체는 아군 공격이 비활성화되어 있어도 폭발할 때 팀원에게 피해를 줄 수 있음
- MC-258347 - 엔더맨이 순간이동할 때 더 이상 추가 입자 흔적을 남기지 않습니다
- MC-258579 - 3인칭 시점에서 탈것을 타고 있을 때 카메라와 달리 플레이어의 머리가 지연되어 회전하지 않습니다
- MC-259512 - 탑승 중 수평 카메라 회전이 지연됨
- MC-259583 - 드래곤의 숨결 한 병으로 양조하면 유리병이 반환되지 않습니다
- MC-259812 - 블록 및 아이템 디스플레이, 침대, 구름, 표지판, 셜커 상자, 반투명 블록 및 엔티티가 텍스트 디스플레이 뒤에서 렌더링되지 않음
- MC-260780 - 셜커 탄환이 화염구를 항상 남쪽으로 밀어냄
- MC-263100 - 동굴 생물 군계가 탐험 지도에 표시되는 지형 기복을 방해함
- MC-263708 - 키 설정 화면에서 키패드 키가 일반 키와 똑같이 표시됩니다
- MC-264003 - 플레이어를 태운 보트가 얼음 위를 미끄러질 때 갑자기 멈추는 경우가 있습니다
- MC-265423 - 주민이 한 번에 여러 레벨을 올릴 만큼 경험치를 획득해도 레벨은 한 단계만 올라갑니다
- MC-265584 - 소울 샌드 바로 위의 거품 기둥에서 발사된 TNT가 위쪽 블록을 시각적으로 통과해 이동합니다
- MC-265743 - 엔티티, 블록 엔티티, 구름 및 반투명 블록은 항상 텍스트 디스플레이 앞에 렌더링됩니다.
see_through이 활성화된 경우 - MC-266231 - 8번을 초과하는 마우스 버튼은 키 바인드로 설정할 수 없습니다
- MC-266429 - macOS에서 Shift 키를 누른 채 마우스 휠을 굴리면 단축바 스크롤 방향이 반대로 바뀝니다
- MC-267902 - 지정한 범위가 너무 클 때
/random의 오류 메시지에 잘못된 범위 최댓값이 표시됨 - MC-268145 -
cache_once밀도 함수가 작동하지 않음 - MC-268155 - 특정 조건에서 월드 아래쪽에 렌더링 공백이 생기는 문제
- MC-268521 - 게임 창에 최소 너비와 높이가 없습니다
- MC-269968 - macOS에서 Shift 키를 누른 채로는 마우스 스크롤을 할 수 없음(핫바 제외)
- MC-270706 - 제작할 수 없는 물약을 투척용 또는 잔류형 물약으로 양조하려고 하면 재료는 소모되지만 물약은 그대로 유지됩니다
- MC-270970 - 플레이어가 위에 보트가 있는 블록을 올라서려 하면 카메라가 흔들립니다
- MC-271069 - 렌더링되지 않는 돌고래가 아이템을 집어 들면 아이템 엔티티가 플레이어 쪽으로 날아가는 것처럼 보임
- MC-271297 -
/fillbiome변경 사항이 없을 때도 실패하지 않음 - MC-271723 - 투명 블록과 다른 엔티티가 위치와 관계없이 투명 팬텀의 눈 위에 렌더링됩니다
- MC-271724 - 투명 블록과 다른 엔티티가 위치와 관계없이 투명한 브리즈의 눈 위에 렌더링됨
- MC-272801 - 엔더 드래곤의 사망 애니메이션 뒤에 있는 파티클과 반투명 오브젝트가 렌더링되지 않음
- MC-273327 -
#convertable_to_mud블록 태그에서 "convertible"을 "convertable"로 잘못 표기함 - MC-273708 - 환경 피해를 입은 엔더맨이 엔티티에 탑승한 상태에서도 순간이동을 시도합니다
- MC-274924 - 보트나 광산 수레 안에서 질식 중인 화난 엔더맨이 아주 먼 거리에서도 대상을 공격할 수 있음
- MC-275111 - 보트에 탄 동물 두 마리가 유인될 때 플레이어를 보지 않고 옆을 바라봄
- MC-275532 - 약어 "fps"의 대소문자 표기가 문자열마다 일관되지 않습니다
- MC-276079 - 클라이언트에 휘두르기 패킷을 보내면 클라이언트가 서버로 패킷을 하나 다시 보냅니다
- MC-276692 - 대상의 머리 위에 떨어진 잔류형 물약이 대상에게 효과를 부여하지 않음
- MC-277772 - "Improved Transparency" 옵션을 활성화하면 스테인드글라스의 아이템 모델을 통해 보이는 스테인드글라스가 잘못 렌더링됨
- MC-277906 - 엔더 진주가 빠른 속도로 날아갈 때 잘못된 위치에 착지함
- MC-278336 - 매우 빠른 속도에서 플레이어 모델이 여전히 깜빡입니다
- MC-278557 - 회전 중인 보트에서 내린 다음 몹을 태우면 몹의 머리가 영원히 회전함
- MC-278771 - 명령어가 리디렉션되었을 때 제안에 잘못된 명령어 컨텍스트가 사용됨
- MC-279185 -
selectWorld.load_folder_access문자열에서 "folder" 앞에 관사가 빠져 있습니다 - MC-279285 - 플레이어의 존재로 인해 움직인 경험치 구슬은 블록 안에 갇혀 있었더라도 지면을 향해 빠르게 가속됩니다
- MC-279395 - 나무가 폐허가 된 포탈 위에 공중에 떠 있는 상태로 생성될 수 있음
- MC-279561 - 중앙 기둥이 없는 수지 벽돌 담은 단단한 블록이 아닙니다
- MC-279586 - 소리가 더 먼 곳에서 다시 재생되면 자막이 계속 페이드 아웃되어 오버레이 표시가 지연됩니다
- MC-279819 - 채굴 피로 III의 채굴 속도 계수가 일정하지 않습니다
- MC-280250 - 움직이면서 던지거나 발사할 때 투사체의 동기화가 가끔 어긋남
- MC-293615 - “[아이템] x [숫자]” 툴팁의 서식이 아이템 유형에 따라 일관되지 않습니다
- MC-293755 - 엔더 드래곤이 몸을 돌릴 때 목과 꼬리가 몸통에서 분리됩니다
- MC-295678 - 물 위의 반투명 블록이 청크 경계를 넘을 때 깜박임
- MC-295756 - 피스톤이 클라이언트에서 동기화되지 않아 플레이어가 다른 엔티티와 다르게 이동합니다
- MC-296006 - 보트에 타고 있을 때 엔티티가 플레이어를 올바르게 바라보지 않습니다
- MC-296368 -
entity.happy_ghast.riding사운드 이벤트에 자막이 표시되지 않습니다 - MC-296773 - Gen7 및 Gen7.5 아키텍처의 Intel 그래픽에서 스크린샷을 찍으면 검은 이미지로 렌더링됩니다
- MC-297741 - 위쪽 버블 기둥에서 중력의 영향을 받는 블록이 위에 있는 단단한 블록을 시각적으로 뚫고 지나갈 수 있음
- MC-298066 - 탈것에서 침대로 바로 들어가면 플레이어가 잘못된 위치에 놓임
- MC-298431 - 슬라임 블록으로 보트를 발사할 때 일관성이 없습니다
- MC-298659 - 반투명 블록과 일부 엔티티가 텍스트 디스플레이보다 위에 렌더링됩니다. 다음 옵션이 활성화된 경우:
see_through - MC-298762 - 팬텀이 활이나 쇠뇌에서 발사된 화살을 튕겨냄
- MC-299019 - 탈 수 있는 몹에 탄 채 침대를 사용하면 플레이어가 땅이나 몹 위에서 잠듭니다
- MC-299460 - 행복한 가스트가 끄는 보트에 탄 안장 얹은 돼지에게서 당근 낚싯대를 해제할 때 동기화 오류가 발생할 수 있음
- MC-299582 - 특수 제작법은
/recipe을(를) 사용해 부여하거나 가져올 수 없으며,limited_crafting게임 규칙을 따르지 않습니다 - MC-300000 - 행복한 가스트를 탄 모든 플레이어를 순간이동시키면 플레이어의 동기화가 해제됩니다
- MC-300831 -
/test locate명령어가 항상 실패합니다 - MC-301804 - 싱글플레이에서 테스트 블록 GUI를 열어도 게임이 일시 정지되지 않습니다
- MC-302221 - 엔티티를 움직이면 화살이 튕겨 나감
- MC-302271 - 스니퍼가 다시 접속한 후 냄새 맡기를 멈춤
- MC-302537 -
/give실패 메시지가 표시되고 아이템이 지급되지 않는데도 아이템을 100스택 넘게 지급하려는 경우 - MC-302661 - 창을 들고 무언가와 상호작용하면 창 찌르기 애니메이션이 재생됩니다
- MC-302687 - 창을 든 상태에서 인벤토리의 아이템을 버리면 창 찌르기 애니메이션이 재생됩니다
- MC-302705 - 주 손에 창을 들고 있으면 보조 손에 든 아이템의 손 애니메이션 속도에 영향을 줍니다
- MC-303360 - 평면 캐시된 이동 노이즈 밀도 함수가 모든 Y 레벨에서 다시 계산됩니다
- MC-303493 -
apply_impulse엔티티 효과는tick또는location_changed발전 과제 트리거와 함께 사용할 때 영향을 받는 엔티티가 단단한 블록에 부딪히게 하는 충격량 성분을 적용하지 않습니다 - MC-303626 - "투명도 개선" 옵션을 활성화하면 블록의 충돌 상자, 파티클, 반투명 블록 및 블록이 아닌 아이템이 엔티티의 충돌 상자 뒤에 렌더링됩니다
- MC-303789을 부여하는 효과가 있는 엔티티를
apply_impulse바라보면 충격량 효과가 X축과 Z축 중 하나에만 적용되도록 제한됩니다. - MC-304195 - 마른 팔 오버레이 텍스처에는 모델에서 사용하지 않는 미사용 픽셀이 있습니다
- MC-304213 - 좀비, 허스크, 드라운드가 창을 들 때 잘못된 팔을 내밉니다
- MC-304594 - 창으로 상호작용 가능한 엔티티를 탑승 중인 탈것에서 내리게 할 수 있습니다
- MC-304719 -
InhabitedTime월드를 열 때 일부 청크의 NBT 태그 값이 불가능할 정도로 높게 설정될 수 있습니다 - MC-304920 - 왼손이 주 손일 때 3인칭 시점에서 창이 잘못 표시됨
- MC-305214 - 엔티티에 튕겨 나가는 화살의 위치가 어긋납니다
- MC-305422 - 클라이언트가 처리하지 못하는 웨이포인트 패킷으로 인해 플레이어가 간혹 접속 종료될 수 있습니다
- MC-305535 - 플레이어가 용암에 있을 때 "점프" 키를 한 번만 눌러도 겉날개가 활성화됩니다
- MC-305707 -
/time변경 사항이 없어도 성공으로 보고합니다 - MC-306012 - 아르마딜로가 시뮬레이션 거리의 가장자리에 있을 때 울타리가 쳐진 구역에서 빠져나올 수 있습니다
- MC-306127 - 반투명 아이템 뒤에서 블록 윤곽선이 더 이상 보이지 않습니다
- MC-306156 - "개선된 투명도" 옵션을 활성화하면 반투명 블록이나 유체 사이에 있는 브리즈, 슬라임, 플레이어가 그 뒤에 표시됩니다
- MC-306231 - "개선된 투명도" 옵션을 활성화한 상태에서 반투명 블록을 통해 보면 보트 안이 물로 채워져 보입니다
- MC-306318 - "개선된 투명도" 옵션이 활성화된 상태에서 머리에 반투명 아이템을 장착한 플레이어의 머리 너머로 반투명 아이템이 렌더링됩니다
- MC-306619 - 중국어 입력기를 사용하는 동안 웅크린 상태에서 점프할 수 없음
- MC-306778 - 야간 투시 효과가 적용된 상태에서 밤에 날씨가 바뀔 때 안개 색이 더 이상 부드럽게 전환되지 않습니다
- MC-306891 - 웅크린 상태에서 채팅을 열면 IME가 해당하는 CJK 모드로 전환됩니다
- MC-307122 - 뿌리내린 흙을 괭이질할 때 매달린 뿌리가 떨어지는 현상이 하드코딩된 것으로 보입니다
- MC-307206 -
Std140Builder의 패딩 처리가 잘못되어 있습니다:vec3s및ivec3s - MC-307285 - 황 큐브 뒤에 반투명 블록이 렌더링되지 않음
- MC-307319 - Intel Arc GPU에서 Vulkan 렌더링 백엔드를 사용할 때 성능이 낮아지는 문제(특히 Linux에서)
- MC-307345 - 강력한 황이 생성하는 연기 입자가 색유리 뒤에서 렌더링되지 않습니다
- MC-307376 - CPU와 GPU가 완전히 활용되지 않아 프레임 속도가 25~35fps에 고정됩니다
- MC-307384 - VSync가 활성화되어 있어도 Vulkan 렌더링 백엔드를 사용해 전체 화면 모드로 실행할 때 프레임률이 낮으면 화면이 찢어지는 현상이 발생합니다
- MC-307449 - 조명 제한이 설정된 생성기는 더 이상 밤에 지하에서 몹을 생성하지 않습니다
- MC-307452 - Vulkan 렌더링 백엔드에서 심각한 성능 저하 발생
- MC-307596 - OpenGL 렌더링 백엔드가 매우 느린 것 같습니다
- MC-307616의 로그 메시지에 오타가 있습니다.
ActiveProfiler: "aprox" - MC-307618 -
SoundEngine의 로그 메시지에 있는 오타: "disapeared" - MC-307625 - 엔드 포털 또는 엔드 관문을 표시하는 블록 디스플레이에서 발광 효과가 보이지 않음
- MC-307648 - 충돌 보고서의 시스템 세부 정보 섹션에서 "non-heap"이 "non-head"로 잘못 표기되어 있습니다.
- MC-307660의 로그 메시지에 오타
GameRenderer의 "coudln't" - MC-307709 - 위쪽을 향한 황의 가시가 합쳐지는 끝부분 텍스처 맨 꼭대기에 잘못된 픽셀이 하나 있습니다
- MC-307890 - 간헐천 분출 입자 텍스처 일부가 특정 부분에서 잘못된 색상을 사용합니다
- MC-307902 - 유황 큐브 내부의 부분적으로 투명한 블록이 올바르게 렌더링되지 않습니다
- MC-307918 - 스컬크 군락으로 인해 월드 생성 중 로그에 오류가 발생할 수 있습니다
- MC-307933 - 심층암 광석이 유황 온천 주변의 응회암을 대체하며 지표면에 생성될 수 있음
- MC-307938 - AMD GPU에서 Vulkan 렌더링 백엔드 사용 시 성능 저하
- MC-307996 - 게임은 다음 기능이 없는 장치에서 하드웨어 가속을 사용할 수 없습니다:
fillModeNonSolidVulkan 기능 - MC-308008 -
/tag의 성공 메시지가 실제보다 더 많은 엔티티에 영향을 미쳤다고 보고합니다 - MC-308009 -
/scoreboard players enable의 성공 메시지에서 실제보다 더 많은 플레이어에게 적용되었다고 표시합니다 - MC-308011 -
/recipe의 성공 메시지에 실제보다 더 많은 플레이어에게 영향을 미쳤다고 표시됩니다 - MC-308012 -
/enchant의 성공 메시지에 실제로 영향을 준 것보다 더 많은 개체에 영향을 주었다고 표시됩니다 - MC-308013 -
/effect의 성공 메시지에 실제보다 더 많은 엔티티에 적용했다고 표시됩니다 - MC-308014 -
/clear가 실제로 영향을 받은 플레이어 수보다 더 많은 플레이어에게 영향을 미쳤다고 보고합니다 - MC-308125 - 스크롤 휠을 기울여 옆으로 스크롤하면 선택된 핫바 슬롯이 반대 방향으로 이동하는 것처럼 보입니다
- MC-308127 - "친구 화면" 키 바인드가 같은 키를 사용하는 디버그 단축키보다 우선 적용됩니다
- MC-308222 - 월드 생성 높이맵이 청크 저장 및 불러오기를 거치면서 제대로 유지되지 않습니다
- MC-308254 - 마그마 블록이 있는 상태에서 유황 큐브에게 죽어도 플레이어의
killed_by:sulfur_cube통계가 증가하지 않음 - MC-308314 - 황 큐브 안에 있을 때 사용자 지정 플레이어 머리의 텍스처가 제대로 렌더링되지 않음
- MC-308344 - Vulkan 렌더링 백엔드에서 in/out 배열 또는 행렬 변수가 포함된 셰이더를 컴파일할 때 유효성 검사 오류가 발생합니다
- MC-308405 -
/unpublish실패 메시지가 표시되지만 게임이 게시되지 않은 상태에서도 성공함 - MC-308406- 대장장이 작업대 메뉴의 갑옷 거치대에 아이템 모델이 잘못 표시됩니다
- MC-308460 - 야생화와 분홍색 꽃잎의 줄기 일부가 더 밝게 렌더링됩니다
- MC-308469 - 엔더 드래곤의 머리 히트박스를 공격해도 더 많은 피해를 받지 않습니다
- MC-308490 - "일반" 유황 큐브 유형은 더 이상 돌 블록을 사용하지 않는데도 돌 소리를 냅니다
- MC-308593 - 일부 그래픽 환경에서 애니메이션 블록(특히 물과 용암)이 잘못 렌더링됩니다
- MC-308647- "글꼴 설정" 옵션을 전환한 후 리소스 팩 화면에서 글꼴 글리프가 잘못 캐시될 수 있습니다
- MC-308694 - 을 사용하면
/defaultgamemodeLAN 월드에서 모든 플레이어의 게임 모드가 "다른 플레이어 설정"에 지정된 모드로 변경됩니다 - MC-308699 - 호스트의 게임 모드를 변경하면 LAN에 새로 참가한 플레이어가 강제된 게임 모드를 무시함
- MC-308749 - 같은 LAN 세션에서 나갔다가 다시 참가하면 게임 모드가 초기화됩니다
- MC-308752 - Intel Arc에서 테두리 없는 전체 화면 모드로 GUI를 열면 OpenGL 렌더링 백엔드의 프레임 표시가 심하게 끊깁니다
- MC-308765 - 엔더 진주가 플레이어의 속도를 초기화하지 않음
- MC-308789 - 모험 모드에서 삼지창으로 뾰족한 점적석과 황 유석을 파괴할 수 있습니다
- MC-308798 - 돌고래가 아이템을 줍는 데 훨씬 더 오래 걸립니다
- MC-308804 - 새 월드 만들기 화면에서 입력기가 해당 CJK 모드로 전환되지 않음
- MC-308809 - 이제 표지판에서 전각 공백이 더 많은 공간을 차지합니다
- MC-308830 - 침대를 설치해도 발판 절반과 인접한 블록에 블록 업데이트가 전송되지 않음
- MC-308836 - 난독화된 텍스트의 너비가 더 이상 일정하게 유지되지 않습니다
- MC-308849 - 크리킹이 넉백을 받을 수 있음
- MC-308851 -
chat_restriction.disabled_by_profile.action문자열의 대문자 표기가 잘못되었습니다 - MC-308866 - 월드에 있을 때 온라인 설정을 변경할 수 없음
- MC-308914 - 발광 효과가 있는 엔더맨이 들고 있는 엔드 포털이나 엔드 관문에는 발광 효과가 적용되지 않습니다
- MC-308915 - 발광 광산 수레 안에 있을 때 엔드 포털과 엔드 관문이 빛나지 않습니다
- MC-308916 - 엔드 포털 또는 엔드 관문처럼 렌더링되는 발광 TNT가 빛나지 않습니다
- MC-308917 아이템은
end_cube특수 모델 유형이 예상된 위치에서 발광 윤곽선을 표시하지 않습니다 - MC-308961 - 월드 옵션 화면에서 디버그 단축키를 사용해 게임 모드를 변경해도 "게임 모드" 버튼이 업데이트되지 않음
- MC-309081 - 모험 모드에서 장식된 항아리와 후렴화가 발사체에 의해 파괴될 수 있습니다
- MC-309262 - 떨어지는 블록이 착지할 때 아주 잠깐 사라집니다
- MC-309298- "채팅 지연" 옵션을 0이 아닌 값으로 설정한 상태에서 채팅 메시지를 보내면 간혹 게임에서 추방될 수 있습니다
- MC-309479 - 일부 시스템에서 로딩 화면 중 "프레임 완료 대기 실패" 메시지와 함께 게임이 충돌합니다
- MC-309501 - 떨어진 선반이 중심에서 벗어나 회전합니다
- MC-309565 - "블록 윤곽선 고대비" 옵션을 활성화하면 블록 윤곽선이 반투명 요소 뒤에 렌더링됩니다
- MC-309872 - "독점 전체 화면" 옵션을 활성화한 상태에서 Windows 키를 누르면 시스템이 멈춥니다
- MC-309875- "투명도 개선" 옵션 툴팁의 새 번역이 잘못 백포트됨
- MC-309891 -
chat_restriction.disabled_by_launcher문자열에 마침표가 없습니다. 비슷한 문자열과 다릅니다 - MC-309893 -
gamerule.minecraft.fire_spread_radius_around_player.description문자열에 마침표가 빠져 있으며, 비슷한 문자열과 다릅니다 - MC-309897 -
gui.report_to_server문자열의 대소문자가 잘못되었습니다 - MC-309898 -
editGamerule.inGame.discardChanges.title문자열의 대문자 표기가 잘못되었습니다 - MC-309901 -
structure_block.position.x문자열의 대소문자가 잘못되었습니다 - MC-309902 - 일부 문자열에 줄바꿈과 인접한 불필요한 공백이 포함됨
- MC-309903 - "철 곡괭이 아닌가요" 발전 과제 이름에 물음표가 빠져 있습니다
- MC-309907 -
subtitles.block.bubble_column.upwards_inside문자열에서 "whoosh"가 "woosh"로 잘못 표기되어 있습니다 - MC-309908 -
subtitles.entity.copper_golem.no_item_get문자열에서 "item" 앞에 관사가 빠져 있습니다 - MC-309911 -
commands.worldborder.set.grow문자열에서 "blocks"와 "seconds"라는 단어는 항상 복수형으로 표시됩니다 - MC-309914 -
commands.op.failed문자열은 비슷한 문자열과 달리 부사의 위치가 어색하고 일관되지 않습니다 - MC-309915 -
commands.kick.owner.failed문자열에서 "server"와 "LAN" 앞에 관사가 누락되었습니다 - MC-309916 - 일부
/stopwatch문자열에서 문장 중간에 "Stopwatch"라는 단어가 잘못 대문자로 표기되어 다른 명령어와 일관되지 않습니다. - MC-309918 -
commands.perf.started문자열에서 "10"과 "second" 사이의 하이픈과 "10" 앞의 관사가 빠져 있습니다. - MC-309919 -
mco.errorMessage.6002문자열의 대소문자 표기가 잘못되었습니다 - MC-309920 -
mco.configure.world.close.question.line1문자열의 대문자 표기가 잘못되었습니다 - MC-309921 -
mco.snapshot.subscription.info문자열에서 "with" 대신 "to" 전치사를 사용합니다 - MC-309922 -
advMode.trackOutput문자열의 대문자 표기가 잘못되었습니다 - MC-309923 -
gamerule.minecraft.entity_drops.description문자열의 대문자 표기가 잘못되었습니다 - MC-309924 -
argument.enum.invalid문자열은 다른 모든 명령어와 달리 플레이스홀더를 작은따옴표가 아닌 큰따옴표로 감쌉니다 - MC-309925 -
mount.onboard문자열의 대문자 표기가 잘못되었습니다 - MC-309926 -
selectWorld.edit.backupSize문자열의 대소문자 표기가 올바르지 않습니다 - MC-309927 -
gui.friends.error.unauthorized문자열에 마침표가 없습니다. 비슷한 문자열에는 마침표가 있습니다 - MC-309928 -
multiplayer.confirm_command.signature_required문자열 끝에 마침표가 없습니다 - MC-309937 -
argument.pos.outofbounds문자열 끝에 마침표가 붙어 있으며, 비슷한 문자열과 다릅니다 - MC-309938 -
quickplay.error.invalid_identifier문자열에서 "world"라는 단어 앞에 관사가 빠져 있습니다 - MC-309940 -
datapackFailure.safeMode.failed.title문자열은 비슷한 제목 문자열과 달리 마침표로 끝납니다 - MC-310041 - 특정 조건에서 청크 로딩이 자주 실패함
- MC-310057 - 일시 정지 메뉴에서 열린 상태로 “발전 과제” 키 지정 키를 누르면 두 메뉴가 모두 닫힙니다
- MC-310062 - 아르마딜로가 재접속 후 거미 눈을 든 플레이어를 더 이상 따라오지 않습니다
- MC-310076 - 몹이 플레이어를 공격할 수 없는 거리만큼 떨어진 곳에서 멈추는 경우가 있습니다
- MC-310182 - 일부 설명 툴팁 문자열에 마침표가 없습니다. 비슷한 문자열과 일치하지 않습니다
- MC-310184 -
commands.bossbar.set.max.unchanged문자열은 비슷한 문자열과 달리 "maximum"을 "max"로 줄여 씁니다 - MC-310186 -
options.languageWarning문자열에 마침표가 없습니다. 비슷한 문자열과 다릅니다 - MC-310187 -
commands.bossbar.get.visible.visible문자열은 유사한 문자열과 달리 "visible" 대신 "shown"을 사용합니다 - MC-310188 - 일부
/tag list성공 문자열에서 "태그"라는 단어가 항상 복수형으로 표시됩니다 - MC-310232 - Realms 플레이어 메뉴에서 게임 창 크기를 조정하면 UI 요소가 잘못 배치됩니다
- MC-310233 - 백분율이 포함된 일부 문자열은 비슷한 문자열과 달리 백분율 기호 앞에 공백이 있습니다
- MC-310236 - 일부 문자열은 비슷한 문자열과 달리 "and"라는 단어 대신 앰퍼샌드를 사용합니다
- MC-310289 - 블록을 오를 때 엔티티의 히트박스보다 완전히 위에 있는 엔티티와의 충돌은 무시됩니다
- MC-310300 - "독점 전체 화면" 옵션을 비활성화해도 게임 창 위에 다른 창을 표시할 수 없습니다
- MC-310337 - 게임 로그에 잘못된 최소 형식 버전이 출력되어
pack_format에서pack.mcmeta - MC-310372 - 삼중선의 전원이 꺼지면 청크 간 블록 틱 처리 순서가 깨짐
- MC-310476 - 투사체는 물속에 있을 때만 월드 경계와 완전히 충돌합니다
- MC-310595 - macOS의 키 지정 화면에서 Option 키가 "Alt"로 표시됩니다
- MC-310676 -
savanna_lamp_post_01마을 구조에 있는 - MC-310684 - 재접속 후 낙타가 선인장을 든 플레이어를 더 이상 따라오지 않음
- MC-310787 - 거래 창을 몇 초 동안 닫아 두어야 주민의 레벨이 오름
- MC-310939 - 두 명이 탑승한 낙타와 상호작용하는 것이 아이템 사용보다 우선됩니다
- MC-310962 - 명령어로 거래 항목을 변경한 주민과 상호작용하면 거래 UI가 열렸다가 즉시 닫힙니다
- MC-311094 - 주민 할인은 거래 창을 닫았다가 다시 열어야 적용됩니다
- MC-311113 - Wayland에서 링크를 클릭해도 게임이 포커스를 넘겨주지 않음
- MC-311186 - 플레이어의 머리가 수중 블록 안에 있을 때 물 오버레이와 안개가 렌더링되지 않음
- MC-311235 - 26.1 이전 버전의 월드를 업그레이드하면 다른 월드의 데이터가 해당 월드에 저장될 수 있습니다
- MC-311245 - 폐허가 된 포털이 엔드 포털 틀을 대체하며 생성될 수 있음
- MC-311271 - 일부 전리품 컨텍스트 매개변수가
generic전리품 컨텍스트 유형에 누락되어 있습니다 - MC-311272 - 특정 전리품 테이블에서 참조한 전리품 컨텍스트 매개변수가 제공되지 않으면 게임이 충돌합니다
- MC-311323 - 구조물을 찾으면 아직 생성되지 않은 지형의 후보 청크마다 비어 있는 지역 파일이 생성됩니다
- MC-311414 - 플레이어가 돼지 위에서 동기화가 어긋난 당근 낚싯대를 사용하면 원하는 거리만큼 순간이동할 수 있습니다
- MC-311419 - 위에 다른 블록이 놓인 낙하 블록을 부수면, 위쪽 블록이 착지할 때 잠시 보이지 않아 빛이 꺼진 블록 파티클이 드러남
- MC-311453 - 갈색 무시룸에게 꽃을 먹일 때 나오는 입자가 다른 플레이어에게 보이지 않습니다
- MC-311454 - 네더에서 물이 증발할 때 발생하는 입자가 제대로 표시되지 않습니다
- MC-311579 - 눈 층 안에 있을 때 플레이어가 블록 너머를 볼 수 있음
- MC-311593 - 같은 틱에 창으로 바꾸고 돌진할 때 다른 플레이어의 시점에서 창의 돌진 애니메이션이 떨리는 현상
- MC-311722 - 전체 화면 모드에서 Windows+↓를 누르면 게임 창이 테두리 없는 창 모드로 잘못 복원됩니다
