Minecraft Bedrock 1.20.60 업데이트 패치 노트: 행운 강화 마법 부여, 실험적인 Breeze, Trial Chambers 등 추가
Mojang Studios는 2024년 2월 6일에 1.20.60 업데이트 패치 노트를 발표하여 Minecraft 1.21 업데이트 에 적용될 많은 흥미로운 변경 사항을 가져왔습니다 . 이번 마이너 업데이트에서는 몹, 아이템, 그리고 오랫동안 기다려온 시험실에 새로운 실험적 기능이 도입되었습니다. 이러한 변경 사항 외에도 개발자는 추가 기능을 통해 게임이 더 잘 실행될 수 있도록 몇 가지 버그 수정, 안정성 및 성능 향상을 추가하고 있습니다.
Breeze 몹은 다양한 행동 변화를 겪었습니다. Breeze 몹을 수용하는 재판실에도 많은 개선과 변화가 이루어지고 있습니다. 예를 들어, 생성되는 몹의 유형에 따라 다양한 유형의 시험실이 있습니다.
이 업데이트는 Nintendo Switch 및 전용 서버에서 버전 1.20.6으로 표시됩니다. 따라서 Minecraft 1.21 업데이트를 기다리는 동안 1.20.60에서 게임에 적용되는 모든 변경 사항을 포함하는 패치 노트는 다음과 같습니다.
Minecraft 1.20.60 패치 노트: 당신이 알아야 할 모든 것
바닐라 패리티
- 황천 금 광석은 이제 마법이 부여되지 않은 도구로 채굴할 때 최대 6개의 금 덩어리(이전 5)를 드롭하거나 Fortune 레벨 3의 경우 최대 24개(이전 20)를 드롭할 수 있습니다.
- 청금석 광석은 이제 마법이 부여되지 않은 도구로 채굴할 때 최대 9개(이전 8), Fortune 레벨 3에서 최대 36개(이전 32)를 드롭할 수 있습니다.
- 캠프파이어는 이제 플레이어가 파괴할 때 4개가 아닌 2개의 숯을 올바르게 떨어뜨립니다(MCPE-159894).
- 음악 디스크 이름 텍스트는 이제 마법이 부여된 항목과 동일한 색상을 갖습니다(MCPE-109471).
- Trail Ruins는 이제 Java Edition(MCPE-169988)과 동일한 위치 및 구성에 배치됩니다.
실험적 기능
미풍
- 브리즈는 시험실 내 일부 방에서 시험 생성기를 통해 생성될 수 있는 교활하고 적대적인 몹입니다.
- 브리즈는 주로 대상 주위를 도약하여 이동하며 때로는 꽤 먼 거리를 점프하기도 합니다.
- 공격적인 적 브리즈(Breeze)는 바람 충전 발사체 형태로 불안정한 바람 에너지를 목표물에 발사합니다.
- 바람 돌격은 개체와 직접 충돌할 때 약간의 피해를 입힙니다.
- 개체나 블록과 충돌한 후 바람 돌격 발사체는 바람 폭발을 일으키며 해당 지역의 개체를 여러 블록만큼 밀어냅니다.
- 바람 파열은 특정 블록을 ‘활성화’하는 효과도 있습니다.
- 비철문과 다락문은 뒤집혀 있습니다.
- 울타리 문이 뒤집혀 있습니다.
- 버튼이 눌려졌습니다.
- 레버가 뒤집혀 있습니다.
- 종소리가 울리고 흔들립니다.
- 불이 켜진 양초(독립형 및 케이크 위 모두)가 꺼집니다.
- 바람 파열은 철문, 철 다락문 또는 레드스톤 신호에 의해 해당 위치에 고정되어 있는 블록에는 아무런 영향을 미치지 않습니다.
평가판 생성기
- Trial Spawner는 완료 시 보상을 방출하고 멀티플레이어에서 다양한 수준의 도전을 가질 수 있는 Monster Spawner의 새로운 변형입니다.
- 시험판 생성기가 근처에 있는 새로운 플레이어를 발견할 때마다 도전 레벨이 높아집니다.
- 시험 생성기의 재사용 대기시간 동안 재설정될 때까지 도전 레벨은 감소하지 않습니다.
- 일반 생성기와 달리 시험 생성기는 현재 도전 수준에 비례하여 제한된 수의 몹을 생성합니다.
- 시야 내에 있는 위치에서만 몹을 생성할 수 있습니다.
- 몹의 조명 수준 요구 사항에 관계없이 몹을 생성할 수 있습니다.
- 생성된 몹은 지속적입니다.
- 모든 몹이 패배하면 시험 생성 장치는 현재 도전 수준에 비례하여 일련의 보상을 방출합니다.
- 보상이 배출된 후 평가판 생성 장치는 30분 동안 쿨다운 상태가 되며, 그 동안에는 더 이상 몹이 생성되지 않습니다.
- 시험 생성기는 서바이벌에서 플레이어가 제작하거나 획득할 수 없습니다. 대신 시험실 전체에 자연스럽게 배치되어 있습니다.
- 시험용 생성 장치는 채굴 속도가 매우 느리고 폭발에 강하며 실크 터치를 사용해도 떨어지지 않습니다.
- 크리에이티브에 배치하면 시험 생성기에는 기본적으로 몹 유형이 설정되지 않습니다.
- 몹 유형은 생성 알을 들고 있는 동안 상호 작용하여 설정할 수 있습니다.
- 크리에이티브 및 관전자 플레이어는 평가판 생성기에서 감지하거나 알아차릴 수 없습니다.
재판실
- 재판실은 플레이어가 게임 중반에 탐험하고 전투에 도전할 수 있는 오버월드의 새로운 구조입니다.
- 시험 챔버는 다양한 구리 및 응회암 블록으로 만들어지며 대형에서 소형까지 다양한 크기로 제공됩니다.
- 재판실은 지하의 Deepslate 층 전체에서 비교적 흔히 발견됩니다.
- 각 재판실의 레이아웃은 절차적으로 생성되며 함정, 보상 상자 및 다양한 전투 공간을 포함할 수 있습니다.
- 보급품 상자는 여러 방 사이에 있으며 시험을 진행하는 데 도움이 되는 블록과 아이템을 제공합니다.
- 보상 상자는 각 방의 도전 과제로 보호되며 마법에 걸린 책과 장비의 원천이 될 수 있습니다.
- 보상 상자에서 발견된 전리품은 아직 반복 중이며 최종이 아닙니다.
- 각 시험실에는 근접, 소규모 근접 또는 원거리 범주의 시험 생성기가 포함됩니다.
- 난투
- 좀비
- 기억하다
- 더러운 것
- 소규모 근접전
- 거미
- 동굴 거미
- 아기 좀비
- 좀벌레
- 원거리
- 해골
- 흩어진
- 각 시험 생성자 카테고리는 생성 시 전체 구조에 대해 하나의 몹만 사용하며 이러한 몹은 각 시험실에 대해 무작위로 지정됩니다.
- 예를 들어, 한 재판실에서는 좀비, 동굴 거미, 스트레이만 생성할 수 있고, 다른 재판실에서는 슬라임, 좀벌레, 해골만 생성할 수 있습니다.
- 이에 대한 예외는 항상 Breezes를 생성하는 고유한 방의 일부 시험 생성기입니다.
평가판 키
- 체험판 스포너에서만 얻을 수 있는 아이템입니다.
- 평가판 키에는 현재 어떤 기능도 없습니다.
아르마딜로
- 아르마딜로를 추가했습니다
- 아르마딜로는 중립적인 몹이다
- 아르마딜로 인갑을 주기적으로 떨어뜨립니다.
- 솔질하면 아르마딜로 인갑을 떨어뜨립니다.
- 사바나에서 산란
- 좋아하는 음식은 스파이더 아이즈
- 아르마딜로는 위협을 감지하면 롤업합니다.
- 위협은 다음과 같습니다.
- 질주하고 있는 선수들
- 탈것이나 차량에 탑승한 플레이어
- 언데드 몹
- 도망가거나 물속, 공중에 떠 있거나 끌려가는 경우에는 굴러가지 않습니다.
- 아르마딜로는 말려 있으면 걷지도 못하고 먹을 수도 없고 음식의 유혹을 받지도 않습니다.
- 계속해서 위협을 검색하고 3초 동안 위협이 감지되지 않으면 언롤링됩니다.
아르마딜로 인갑
- 늑대 갑옷 제작에 사용할 수 있습니다.
- 아르마딜로가 떨어뜨린
- 디스펜서는 아르마딜로의 인편을 닦아내는 데 사용할 수 있습니다.
늑대 갑옷
- 길들인 성인 늑대에게 늑대 갑옷을 사용하면 늑대에게 갑옷이 장착됩니다.
- 늑대의 소유자만이 길들인 늑대에게 늑대 갑옷을 장착할 수 있으며, 이를 염두에 두고 디스펜서는 늑대에게 늑대 갑옷을 장착할 수 없습니다.
- 갑옷을 입고 있는 늑대에게 가위를 사용하면 갑옷이 떨어집니다.
- 늑대의 소유자만이 늑대 갑옷을 깎을 수 있으며, 이를 염두에 두고 디스펜서는 늑대에게서 늑대 갑옷을 제거할 수 없습니다.
- 늑대 갑옷은 다이아몬드 말 갑옷과 동일한 보호 기능을 제공합니다.
- 늑대가 갑옷을 입고 죽으면 갑옷을 떨어뜨립니다.
수정 및 변경 사항
성능/안정성
- 게임 플레이 중에 발생할 수 있는 다양한 충돌을 수정했습니다.
- “Seven Seas” 업적에서 발생할 수 있는 드문 충돌을 수정했습니다.
- 플레이어가 블록을 배치하거나 파괴한 다음 Ray Tracing이 활성화된 상태에서 저장 및 종료를 선택할 때 발생할 수 있는 충돌을 수정했습니다.
- Realms를 보는 동안 플레이 메뉴에서 발생할 수 있는 충돌을 수정했습니다.
- Realm에 참가하는 동안 무한 로딩이 발생할 수 있는 버그를 수정했습니다.
일반적인
- 외부 OS 문제(MCPE-41898)로 인해 월드 내보내기가 실패한 경우 더 많은 정보를 제공하는 오류 메시지가 추가되었습니다.
- 100% 로드된 시점과 콘솔 플랫폼에 메인 메뉴가 나타날 때 사이의 지연이 개선되었습니다.
- “You Need A Mint” 업적은 이제 Dragon’s Breath(MCPE-177409)를 수집해야만 잠금 해제할 수 있습니다.
게임플레이
- 62(MCPE-168518)와 같은 특정 높이에서 상호 작용을 수행할 때 플레이어가 예상치 못한 추락 피해를 입는 특정 사례를 수정했습니다.
- 플레이어가 블록 위에 서 있는 동안 블록을 쌓는 동안 예상치 못한 낙하 피해를 받는 경우가 가끔 발생하는 수정 사항을 다시 도입했습니다(MCPE-120140).
- 플레이어가 눈에 띄게 떨어지지 않는 선반 근처에서 예상치 못한 추락 피해를 입을 수 있는 일부 사례를 수정했습니다(MCPE-120140).
- 모바일에서 키보드만 사용 시 인벤토리 이동이 안되는 현상이 수정되었습니다.
- 터치 모드에서 키보드를 사용할 때 스택 분할이 사용되지 않는 문제를 수정했습니다.
- 이동 중 블록을 쌓을 때 특정 경우 예상치 못한 낙하 피해를 입힐 수 있는 문제를 수정했습니다(MCPE-120140, MCPE-175791).
- 관전 모드로 전환했다가 돌아올 때 플레이어가 더 이상 자신이 서 있는 블록을 통해 떨어지지 않습니다(MCPE-170522).
- 플레이어가 크리에이티브 모드에서 비행하는 동안 땅에 닿아도 더 이상 속도가 느려지지 않습니다(MCPE-176365).
- 차원을 변경하는 동안 게임이 종료되면 플레이어가 세계에 다시 들어갈 때 더 이상 예상치 못한 위치에 배치되지 않습니다(MCPE-173386).
몹
- 말, 당나귀, 노새는 이제 1.20.60(MCPE-107031) 이전의 기본 게임 버전을 대상으로 하는 세계를 제외하고 플레이어가 제어할 때 추락 피해를 입습니다.
- 보트를 배치할 때 블록을 통과하는 문제를 수정했습니다.
- 일부 주민의 스킨이 직업과 일치하지 않는 문제를 해결했습니다(MCPE-105457).
- 낚시 중 방출되는 경험치 오브의 흩어짐이 감소되었습니다(MCPE-170540).
- 경험 오브가 더 이상 몹과 충돌하지 않습니다(MCPE-87711).
- 조글린은 더 이상 평화로움 난이도에서 생성될 수 없으며 난이도가 평화로움(MCPE-79480)으로 전환되면 사라지게 됩니다.
- 꿀벌은 Sweet Berry Bushes(MCPE-114689)를 통과하여 이동할 때 더 이상 피해를 입지 않습니다.
- 늑대는 이제 Grove 생물 군계 내 Snow 및 Top Snow 모두에서 생성될 수 있습니다(MCPE-147656).
블록
- Redstone으로 트리거된 컨테이너 블록(예: Hopper, Dispenser)은 이제 빠른 Redstone 시계로 구동될 때 일관되게 상호 작용할 수 있습니다.
- Frosted Ice 블록은 Silk Touch 도구로 채굴할 때 더 이상 세상에 물을 남기지 않습니다.
- 거북이 알, 개구리알, 산호, 산호 부채는 채굴할 때 더 이상 입자를 두 배로 생성하지 않습니다.
- 벌집과 벌집은 더 이상 실크 터치가 적용된 마법 부여된 책에 실크 터치될 수 없습니다.
- 이제 하단 블록을 통해 침대를 파괴하면 생성 지점이 올바르게 지워집니다.
- 얼음, 꽁꽁 언 얼음, 서리 낀 얼음, 꼭대기 눈은 이제 채굴할 때 진동을 보냅니다.
- 피스톤이 블록을 밀거나 당기거나 파괴하면 더 이상 주변 플레이어가 세계의 원점을 향해 순간이동할 위험이 없습니다(MCPE-175206).
- 실수로 다른 사람들과 같은 침대나 작업대에 배정된 주민은 이제 적극적으로 새 침대나 작업대를 찾습니다(MCPE-176528).
- 플레이어가 특정 거리에 있을 때 복어가 더 이상 반복적으로 부풀었다가 줄어들지 않습니다.
- Navigation Component에서 피해야 할 블록 목록의 일부로 지정된 부분 블록(예: 다락문, 석판 등)이 있는 몹은 이제 해당 블록을 적절하게 피해야 합니다.
- 짙은 참나무와 아카시아 나무로 대체할 수 있는 블록에 대한 제한은 이제 줄기뿐만 아니라 가지에도 적용됩니다(MCPE-177484).
- 생성 시간에 배치된 Top Snow는 이제 키 큰 풀과 꽃도 덮습니다(MCPE-142321).
- 위더 장미는 이제 2초가 아닌 0.5초마다 몹에게 피해를 줍니다(MCPE-55878).
- 복제되는 컨테이너는 더 이상 컨테이너 화면을 열어두거나 충돌을 일으키지 않습니다.
- 이중 상자 및 이중 트랩 상자 뚜껑의 픽셀 음영을 수정했습니다(MCPE-169495).
품목
- 사과를 먹어도 플레이어의 움직임이 느려지지 않는 문제가 수정되었습니다(MCPE-176556).
- “Scute”를 “Turtle Scute”로 이름을 변경했습니다.
- 이제 플레이어는 배고픔 막대가 가득 차 있어도 의심스러운 스튜를 섭취할 수 있습니다(MCPE-122491).
- 동일한 색상의 배너 항목은 이전에 블록으로 배치되었는지 여부에 관계없이 이제 일관되게 함께 쌓입니다(MCPE-43391).
터치 컨트롤
- 비터치 컨트롤러 입력으로 사용자 정의 터치 컨트롤 화면을 종료할 때 핫바가 사라지는 버그를 수정했습니다.
그래픽
- “개선된 입력 응답” 옵션이 활성화된 상태에서 물에서 나온 후 잘못된 블록 조명을 수정했습니다(MCPE-175727).
사용자 인터페이스
- 이제 로딩 화면에 플레이어 진행 상황에 따라 세 가지 범주의 팁이 표시됩니다.
- 플레이 화면과 슬롯 화면의 Realms 피드 버튼에 읽지 않은 게시물 수 표시기를 추가했습니다.
- 리소스팩의 “기술 세부정보” 버튼이 기술 세부정보 화면으로 연결되지 않는 버그가 수정되었습니다.
- 새로운 사망 화면에서 특정 채팅 메시지가 잠깐 잘못 표시되는 버그를 수정했습니다.
- 수평 분할 화면에서 이제 두 번째 플레이어가 프로필 화면으로 이동할 수 있으며, 두 플레이어 모두 서로의 캐릭터 변경 사항을 볼 수 있습니다.
- 캐릭터 생성기의 사이드바를 사용하여 뒤로 탐색한 후에도 미리 본 항목이 종이 인형에 남아 있는 버그를 수정했습니다.
- 더 작은 해상도에서 비콘 UI 버튼이 창 밖으로 나가는 문제를 수정했습니다(MCPE-173649).
- 인벤토리의 아이템은 내구도 바가 조정되어 핫바의 내구도 바와 일치합니다(MCPE-128532).
- 클래식 버전(MCPE-101740)과 일치하도록 Pocket Anvil UI의 비용 텍스트를 조정했습니다.
- 새로운 친구 서랍 기능의 첫 번째 반복을 추가했습니다.
- 온라인/오프라인 친구를 하나의 목록으로 정리합니다.
- 친구 추가 버튼의 이름이 “플레이어 검색”으로 변경되었습니다.
- 텍스트 음성 변환 지원이 향상되었습니다.
- 백과사전의 도관에 대한 정보를 업데이트했습니다(MCPE-65038).
- 백과사전의 비콘 탭에 네더라이트를 블록 유형으로 추가했습니다(MCPE-175929).
- 창에 더 이상 초점이 맞춰지면 마지막으로 강조 표시된 버튼이 눌러지지 않습니다(MCPE-170377).
- Nintendo Switch의 저장 공간이 충분하지 않아 이제 사용자 계정당 2GB의 저장 공간만 허용하는 플랫폼에 대한 더 명확한 메시지가 표시됩니다(MCPE-36670).
- 이제 플레이 화면의 친구 서랍을 열고 닫을 때 소리가 납니다.
기술 업데이트
업데이트된 추가 기능 템플릿 팩
- 새로운 리소스, 동작 및 설명서가 포함된 1.20.60용 업데이트된 추가 기능 템플릿을 aka.ms/MCAddonPacks에서 다운로드할 수 있습니다.
일반적인
- 장식된 화분은 이제 전리품 테이블 사용을 지원합니다.
- Resource_packs\vanilla\particles에서 json의 이름을 water_splash_manual.json으로 변경했습니다(MCPE-176784).
- StartGamePacket blockProperties의 각 블록에 대해 block_id가 필요합니다.
- StartGamePacket 블록 속성에서 바닐라 데이터 기반 블록에 대한 “재료”를 보냅니다. “block_id”도 “vanilla_block_data” 개체로 이동됩니다.
- 복제되는 컨테이너는 더 이상 컨테이너 화면을 열어두지 않으며 더 이상 충돌을 일으키지 않습니다.
- 이제 블록의 밝기_감마 값을 변경하면 블록이 올바르게 어두워집니다(MCPE-167836).
- “interact” 구성 요소에 “drop_item_slot” 필드를 추가하여 아이템을 제거하고 떨어뜨릴 인벤토리 슬롯을 지정할 수 있습니다.
- “behavior.breed”는 이제 엔진 버전 1.20.60 이상을 사용하는 콘텐츠에 대한 중지 시 탐색을 중단합니다.
- 설명서에 바닐라 “방향” 블록 상태에 대해 나열된 값이 더 이상 부울 값이 아니도록 업데이트되었습니다.
명령
- /나 /말하다 /제목 /말하다
- 출력 메시지의 최대 길이를 512자로 줄였습니다.
- /죽이다
- 이유 메시지의 최대 길이를 512자로 줄였습니다.
애드온 및 스크립트 엔진
- 3D 블록 커서에 Liquidproperty를 통해 프로젝트를 추가했습니다.
- 커서 속성이 변경되면 편집기 스크립트에 알리기 위해 CursorPropertiesChangeAfterEvent를 추가했습니다.
- 방황하는 상인은 이제 거래 메뉴에 사용자 지정 개체 생성 알을 올바르게 표시할 수 있습니다(MCPE-170184).
- “minecraft:geometry” 블록 구성 요소에 대한 “minecraft:geometry.full_block” 식별자가 추가되었습니다.
- “minecraft:geometry.full_block” 식별자는 중앙에 위치한 1x1x1 큐브 기하학을 제공합니다.
- “render_layer”: “opaque”가 있는 Material_instances 구성 요소와 결합하면 다음을 포함하여 이전에 “minecraft:unit_cube” 구성 요소에 포함되었던 렌더링 전용 기능을 사용할 수 있습니다.
- 바닐라와 사용자 지정 인접 전체 블록을 모두 차단합니다.
- 렌더링 성능을 향상시키기 위해 바닐라와 이웃한 전체 블록에 인접한 면을 컬링합니다.
- 제작자가 블록당 상태 비트/순열 수에 도달하거나 초과하는 콘텐츠를 식별하는 데 도움이 되는 콘텐츠 오류 로깅을 추가했습니다(MCPE-177045).
생물군계
- Biome JSON 파일은 더 이상 다른 Biome JSON 파일의 필드 상속을 지원하지 않습니다. 이것이 콘텐츠에 영향을 미치는 경우 원하는 JSON 텍스트를 수동으로 복사하여 해당 파일을 업데이트해야 합니다.
- JSON 파일의 생물 군계 태그는 이제 format_version이 1.20.60 이상인 파일에 대한 느슨한 JSON 개체가 아닌 “태그” 배열의 “minecraft:tags” 구성 요소 아래에 지정됩니다.
블록
- 완전하고 불투명한 블록에 인접할 때 형상의 면을 제거하는 데이터 기반 블록 기능이 추가되었습니다. 새로운 컬링을 참조하는 블록 형상 구성요소에 새 필드가 추가되었습니다. 테셀레이션된 기하학에 대한 컬링 규칙을 설정하는 json 파일(리소스 팩 block_culling 디렉터리에 있음)입니다.
품목
- 구성 요소 항목 JSON의 인식할 수 없는 필드는 이제 버전 1.20.60 이상의 형식으로 콘텐츠 로그에 경고를 표시합니다.
구성요소
- “entity_sensor” 구성 요소는 이제 여러 “하위 센서”를 지원합니다.
- “event”, “require_all,” “minimum_count,” “maximum_count,” “range” 및 “event_filter”는 이제 각 하위 센서의 개별적으로 구성 가능한 필드입니다.
- 또한 하위 센서에는 각 하위 센서가 엔터티를 감지해야 하는 빈도를 정의하는 새로운 “쿨다운” 필드가 있습니다.
- 이러한 모든 변경 사항에는 1.20.60 이상의 “format_version”이 필요합니다.
- “상호작용” 구성요소는 이제 “진동” 필드에 대한 추가 “entity_act” 값을 지원합니다.
엔터티 구성 요소
- 엔터티 이벤트 응답 run_command의 이름이 queue_command로 변경되었으며 실험 단계에서 해제되었습니다. queue_command를 통해 실행되는 명령은 다음 틱까지 연기될 수 있습니다. 명령이 실행되기 전에 엔터티가 제거되면 명령이 실행되지 않습니다. 실험 중인 run_command를 사용하는 콘텐츠는 현재로서는 계속 작동하지만 실험적 기능은 이제 더 이상 사용되지 않는 것으로 간주됩니다.
- “ageable” 구성 요소에 “interact_filters” 필드를 추가하여 액터에게 먹이를 줄 수 있는 시기에 대한 조건을 지정할 수 있습니다.
- “behavior.follow_parent”는 이제 엔진 버전 1.20.60 이상을 사용하는 콘텐츠에 대한 중지 시 탐색을 중단합니다.
엔터티 필터
- 엔터티가 “behavior.panic”을 실행 중인지 확인하는 새로운 엔터티 필터 “is_panicking”을 추가했습니다.
- 엔터티가 질주 중인지 확인하는 새로운 엔터티 필터 “is_sprinting”을 추가했습니다.
엔터티 이벤트 응답
- 엔터티가 엔터티 자체를 소스로 사용하여 진동을 방출할 수 있도록 하는 “emit_vibration” 엔터티 이벤트 응답을 추가했습니다.
- “진동” 필드에서는 방출될 진동을 지정할 수 있습니다.
- 허용되는 값은 “shear”, “entity_act” 및 “entity_interact”입니다.
~에게
- 평가된 Molang 표현식에서 오류가 발생할 때 콘텐츠 로그의 컨텍스트가 개선되었습니다.
- 실험에서 Molang 쿼리 출시
- is_cooldown_type
- 쿨다운_타임
- cooldown_time_remaining
- relative_block_has_any_tag
- relative_block_has_all_tags
- block_neighbor_has_any_tag
- block_neighbor_has_all_tags
- block_has_any_tag
- block_has_all_tags
- 뼈_방향_trs
- 뼈_방향_매트릭스
- left_durability 및 query.max_durability가 항목 컨텍스트에서만 사용되어야 한다는 콘텐츠 오류가 추가되었습니다.
API
- 바닐라 메타데이터 생성에 Biome Registry 생물 군계 이름 및 StructureFeatureType 열거형을 추가했습니다.
- Scoreboard addObjective에서 표시 이름 매개변수를 선택사항으로 만들었습니다.
- DataDrivenEntityTriggerAfterEvent를 베타에서 1.8.0으로 출시했습니다.
- DataDrivenEntityTriggerAfterEventSignal을 베타에서 1.8.0으로 출시했습니다.
- DataDrivenEntityTriggerAfterEventSignalOptions를 베타에서 1.8.0으로 출시했습니다.
- 베타 버전에서 1.8.0으로 DefinitionModifier 출시
- dataDrivenEntityTrigger를 베타에서 1.8.0으로 출시했습니다.
- EffectAddBeforeEvent를 베타에서 1.8.0으로 이동했습니다.
- EffectAddAfterEvent를 베타에서 1.8.0으로 이동했습니다.
- EffectAddAfterEvent를 베타에서 1.8.0으로 이동했습니다.
- getTags를 베타에서 1.8.0으로 이동했습니다.
- hasTag를 베타에서 1.8.0으로 이동했습니다.
- RGBA 인터페이스는 이제 RGB에서 상속됩니다.
- itemStackin ItemReleaseUseAfterEvent를 선택사항으로 변경했습니다.
- DataDrivenEntityTriggerAfterEvent를 베타에서 1.8.0으로 출시했습니다.
- DataDrivenEntityTriggerAfterEventSignal을 베타에서 1.8.0으로 출시했습니다.
- DataDrivenEntityTriggerAfterEventSignalOptions를 베타에서 1.8.0으로 출시했습니다.
- 베타 버전에서 1.8.0으로 DefinitionModifier 출시
- dataDrivenEntityTriggerEvent를 베타에서 1.8.0으로 출시했습니다.
- “지원되지 않거나 범위를 벗어난 값”에 대한 오류 메시지가 개선되었습니다. 범위를 포함하는 오류
- 유형
- BlockType을 베타에서 1.8.0으로 이동했습니다.
- FluidType을 베타에서 1.8.0으로 이동했습니다.
- ArgumentOutOfBoundsError 오류 유형을 사용하도록 “지원되지 않거나 범위를 벗어난 값..” 오류가 변경되었습니다.
- setWeather 메소드 인수 기간은 이제 ArgumentOutOfBoundsError 오류 유형을 사용합니다.
실험적인 기술 업데이트
명령
- 탑승 가능한 몹의 체력 바가 이제 제대로 표시됩니다(MCPE-177696).
- 이제 언로드된 블록을 비교할 때 실행 명령이 실패합니다(MCPE-177195).
- HUD 요소 가시성을 숨기고 재설정하는 새로운 명령을 추가했습니다.
- /hud 숨기기
- /hud 재설정
- 사용 가능한 HUD 요소는 다음과 같습니다.
- 종이 인형
- 갑옷
- 툴팁
- touch_controls
- 십자선
- 핫바
- 건강
- 진행 표시 줄
- 굶주림
- 공기 방울
- 말 건강
- 모두
- 이 명령을 사용하려면 곧 출시될 크리에이터 기능 토글을 켜세요.
API
- PlayerPlaceBlockBeforeEvent
- 제거된 itemStack: ItemStackfrom 이벤트
- 읽기 전용 순열BeingPlaced: BlockPermutationto 이벤트를 추가했습니다.
- 부울을 반환하도록 createExplosion(location: Vector3, radius: number,explosionOptions?:ExplosionOptions)을 업데이트합니다. 폭발이 성공하면 참이고, 폭발이 실패하거나 취소되면 거짓입니다.
- 클래스 플레이어
- generateParticle(효과 이름: 문자열, 위치: Vector3, molangVariables?: MolangVariableMap) 메서드를 추가했습니다: void;
- 복구할 수 없는 스크립트 감시 오류 중에 월드가 때때로 제대로 종료되지 않고 클라이언트 연결이 끊어지는 버그를 수정했습니다.
- 지속적으로 빌드할 수 있도록 SimulatedPlayer를 업데이트했습니다.
- 다른 방향으로 이동하고 볼 수 있도록 SimulatedPlayer를 업데이트했습니다.
- ChatSendAfter 및 ChatSendBefore이벤트
- 메시지 및 보낸 사람을 읽기 전용 속성으로 변경했습니다.
- setTargets, getTargets, sendToTargets를 제거하고 선택적 플레이어 목록 속성 대상으로 대체했습니다.
- 클래스 ItemDurabilityComponent
- unbreaking의 이름이 unbreakingEnchantmentLevel로 변경되었습니다.
- getDamageRange의 이름을 getDamageChanceRange로 변경했습니다.
- 엔터티 유형
- getAllreturn 유형을 EntityTypeIterator에서 EntityType[]으로 변경했습니다.
- EntityEquippableComponent
- “이전” 이벤트 핸들러 내에서 getEquipment 및 getEquipmentSlot 함수를 호출할 수 없는 문제가 해결되었습니다.
- 해당 지식을 지운 후 ItemStack을 쌓을 수 없는 버그를 수정했습니다.
- eatItem(itemStack: ItemStack) 메소드 추가: void;
- BlockSign구성 요소
- setWaxed 함수의 시그니처가 setWaxed(waxed: boolean)로 변경되었습니다.
- 제거된 이벤트/속성 PistonActivate
- 추가됨 enum BlockPistonState 내보내기 enum BlockPistonState { 확장됨 = “확장됨”, 확장됨 = “확장됨”, 수축됨 = “수축됨”, 수축됨 = “수축됨”}
- 클래스 BlockPistonComponent
- 제거된 속성 isExpanded
- 제거된 속성 isExpanding
- 제거된 속성은 Retracted입니다.
- 제거된 속성은 Retracting입니다.
- 속성 읽기 전용 상태 추가: BlockPistonState
- getAttachedBlocks 함수가 Block[] 반환 유형으로 변경되었습니다.
- getAttachedBlocksLocations() 함수 추가: Vector3[]
- PistonActivateBeforeEvent 클래스가 제거되었습니다.
- PistonActivateBeforeEventSignal 클래스가 제거되었습니다.
- NavigationResult를 @minecraft/server에서 @minecraft/server-gametest로 이동했습니다.
- 추가된 효과를 반환하도록 addEffect 함수를 업데이트했습니다(또는 실패한 경우 정의되지 않음).
- 이 변경 사항은 베타 버전이며 현재 출시된 이 기능 버전에는 영향을 미치지 않습니다.
- 아이템 동적 속성이 추가되었습니다.
- ClearDynamicProperties() 함수 추가: void – 항목 스택에서 모든 동적 속성을 제거합니다.
- getDynamicProperty(식별자: 문자열) 함수 추가: 부울 | 번호 | 문자열 | 벡터3 | 정의되지 않음 – 제공된 식별자가 있는 동적 속성의 값(존재하는 경우)을 반환합니다. 그렇지 않으면 정의되지 않음을 반환합니다.
- getDynamicPropertyIds() 함수 추가: string[] – 항목 스택에 있는 모든 동적 속성 식별자의 배열을 반환합니다.
- getDynamicPropertyTotalByteCount() 함수 추가: number – 항목 스택에 있는 모든 동적 속성의 총 바이트 수를 반환합니다.
- setDynamicProperty(identifier: string, value?: boolean | number | string | Vector3) 함수가 추가되었습니다. void – 지정된 식별자를 사용하여 동적 속성의 값을 설정합니다. 값이 정의되지 않으면 동적 속성이 제거됩니다.
- ClearDynamicProperties() 함수 추가: void – 항목 스택에서 모든 동적 속성을 제거합니다.
- getDynamicProperty(식별자: 문자열) 함수 추가: 부울 | 번호 | 문자열 | 벡터3 | 정의되지 않음 – 제공된 식별자가 있는 동적 속성의 값(존재하는 경우)을 반환합니다. 그렇지 않으면 정의되지 않음을 반환합니다.
- getDynamicPropertyIds() 함수 추가: string[] – 항목 스택에 있는 모든 동적 속성 식별자의 배열을 반환합니다.
- getDynamicPropertyTotalByteCount() 함수 추가: number – 항목 스택에 있는 모든 동적 속성의 총 바이트 수를 반환합니다.
- setDynamicProperty(identifier: string, value?: boolean | number | string | Vector3) 함수가 추가되었습니다. void – 지정된 식별자를 사용하여 동적 속성의 값을 설정합니다. 값이 정의되지 않으면 동적 속성이 제거됩니다.
- EntityProjectileComponent 클래스를 추가했습니다. 이 구성 요소는 발사체 개체를 발사하고 해당 속성을 수정하는 데 사용됩니다.
- ProjectileShootOptions 인터페이스를 추가했습니다. 이 인터페이스는 촬영 시 발사체의 정확도를 선택적으로 수정하기 위해 촬영 기능과 함께 사용됩니다.
- PropertyOutOfBoundsError
- 제한된 속성이 범위를 벗어날 때 발생하는 새로운 PropertyOutOfBoundsError를 추가했습니다.
- 이제 ContainerSlot API는 컨테이너 슬롯이 유효하지 않거나 빈 슬롯에 속성이 설정된 경우 InvalidContainerSlotError를 발생시킵니다.
- 속성 typeId는 더 이상 빈 슬롯에 대해 정의되지 않음을 반환하지 않고 대신 InvalidContainerSlotError를 발생시킵니다.
- hasItem 함수 추가 – 슬롯에 아이템이 포함되어 있는지 여부를 반환합니다.
- getCanPlaceOn 함수 추가 – 항목을 배치할 수 있는 블록 식별자 배열을 반환합니다.
- getCanDestroy 함수 추가 – 아이템이 사용될 때 파괴될 수 있는 블록 식별자 배열을 반환합니다.
- runJob() 및 system.clearJob()
- JavaScript 생성기를 사용하여 장기 실행 작업을 최적화하기 위해 runJob 및clearJob을 추가했습니다. runJob은 생성기 함수를 사용하고 jobId를 반환합니다. 사용 예는 설명서를 참조하세요.
- @minecraft/server.BlockPermutation
- getState 및 withStates API를 베타에서 안정 버전으로 이동했습니다.
스크립팅
- 양식에 255개가 넘는 버튼이 있는 경우 ActionFormData 버튼을 클릭할 수 없는 문제를 해결했습니다.
- “minecraft:unit_cube” 블록 구성 요소는 더 이상 사용되지 않습니다. 1.20.60 이상으로 표시된 콘텐츠에서 이를 사용하면 콘텐츠 오류가 발생합니다.
- 1.20.60 이전에 표시된 콘텐츠를 사용하면 “minecraft:unit_cube” 블록 구성 요소가 “minecraft:geometry.full_block” 식별자가 있는 “minecraft:geometry” 블록 구성 요소로 업그레이드되지만 모든 동작에 대한 이전 버전과의 호환성은 유지됩니다.
- 스크립팅 API가 BiomeRegistry를 열거할 수 있도록 ScriptBiomeTypes 및 ScriptBiomeType을 추가했습니다.
- 세계의 주어진 위치에 지정된 유형의 가장 가까운 생물군계를 찾기 위해 Dimension에 findClosestBiome 함수를 추가했습니다.
- 블록 구성 요소 “minecraft:random_ticking”이 이제 다시 작동합니다.
~에게
- 둘 이상의 인덱스가 있는 컨테이너 슬롯에 쿨다운 쿼리 슬롯 ID가 필요하도록 변경되었으며, 제공되지 않은 경우 콘텐츠 오류를 로깅합니다.
- cooldown_time(slotName,slotId)
- cooldown_time_remaining(slotName,slotId)
- is_cooldown_type(cooldownName,slotName,slotId)
업데이트에 대한 패치 노트를 다룹니다. 1.21 업데이트는 Mojang Studios에서 추가한 변경 사항과 개선 사항을 바탕으로 주요 업데이트가 될 것으로 예상됩니다.
답글 남기기