마인크래프트 자바 에디션 1.16 스냅샷 20w18a 업데이트
![마인크래프트 자바 에디션 1.16 스냅샷 20w18a 업데이트](/content/images/size/w10/2020/04/SE-72587bf7-6976-4e96-9731-03992a0f9268.png)
이번 스냅샷에서는 레드스톤 와이어를 개선하고 많은 버그를 수정했습니다.
– Adrian Östergård
4월 30일 마인크래프트 1.16 스냅샷 20w18a 버전이 배포되었습니다. 이번 버전에서는 레드스톤 와이어의 기능이 변경되었습니다.
주요 변경점
- 레드스톤 와이어 기능 변경
- 과녁 블록을 도체 블록으로 쓸 수 있게 변경
추가
게임 플레이
사망 메시지
- [엔티티]의 [석궁 이름]으로 발사한 폭죽으로 인해 [플레이어]가 폭발했습니다.
변경
게임 플레이
게임 플레이 전반
- 리스폰 위치가 비의도적으로 변경된 경우 표시되는 메시지 “침대 또는 리스폰 정박기가 사라지거나 파괴되었습니다”가 “침대 또는 충전된 리스폰 정박기가 사라지거나 파괴되었습니다”로 변경되었습니다.
이름 변경
- “피글린 현수막 무늬”가 “돼지코 현수막 무늬”로 변경되었습니다.
루트 테이블
무너진 포탈의 상자에서 생성되는 황금 사과의 생성률이 감소되었습니다.
블록
사슬
물에 잠길 수 있게 되었습니다.
![](https://thecraftdaily.com/content/images/2020/04/SE-e2d03bca-0bf9-4104-99e7-82e006da45f7.png)
레드스톤 와이어
레드스톤 와이어의 블록 상태, 렌더링, 행동이 더욱 일관되게 개선되었습니다. 시각적으로 연결된 모든 면과 연결된 블록에 신호를 공급하고 시각적으로 연결되어 있지 않은 면으로는 신호를 공급하지 않습니다.
- 레드스톤 와이어를 하나만 설치한 경우 10년 전처럼 사방으로 향하게 표현됩니다.
- 아래서 리다이렉트된 블록 위에 설치된 레드스톤 와이어는 이제 리다이렉트된 모든 측면에 신호를 공급합니다. 예를 들어 리다이렉트된 와이어 위에 설치된 울타리 문은 이전까지 닫혀있었지만 이번 스냅샷부터는 열리게 됩니다.
- 부도체 블록의 윗면에 위를 향하여 리다이렉트되는 와이어가 있는 경우 시각적으로만 리다이렉트되고 실제로는 그렇지 않았지만, 이제부터는 실제로도 신호가 리다이렉트됩니다.
- 블록을 넘어 리다이렉트되는 와이어는 이제 항상 지나는 블록에 신호를 공급합니다. 특히 와이어의 신호 강도가 1인 경우 이러한 변화가 두드러지게 나타납니다.
일반
멀티플레이
- 멀티플레이 경고 화면에 표시되는 제목 “온라인 게임은 등급분류되지 않았습니다”가 “경고: 사설 온라인 플레이”로 변경되었습니다.
- 멀티플레이 경고 화면에 표시되는 설명 “온라인 플레이 도중 대화 메시지 등 등급분류되지 않은 사용자 생성 콘텐츠(UGC)에 노출될 수 있으며, 이는 전체 연령대에 적합하지 않을 수 있습니다.”가 “경고: 사설 서버(프리서버)가 제공하는 온라인 플레이는 Mojang 또는 Microsoft가 소유하거나 운영하거나 감독하지 않습니다. 온라인 플레이 중 대화 메시지 등 등급분류되지 않은 사용자 생성 콘텐츠(UGC)에 노출될 수 있으며 이는 전체 연령대에 적합하지 않을 수 있습니다.”로 변경되었습니다.
기술적인 변경 사항
온라인 여부 표시 옵션 추가
server.properties
파일에 enable-status
줄이 추가되었습니다. 멀티플레이 화면에서 서버가 온라인 상태로 표시되게 할 것인지 설정하는 옵션입니다. 기본값은 true
입니다.
엔티티 브로드캐스트
서버가 엔티티에 관한 데이터를 클라이언트에 보낼 범위를 직접 설정할 수 있게 되었습니다.
server.properties
파일에 추가된entity-broadcast-range-percentage
줄에 클라이언트에 보낼 엔티티 데이터의 범위 백분율을 설정하면 그에 해당하는 범위 내에 있는 엔티티 데이터만 클라이언트에 전송합니다.- 예를 들어 50을 입력할 경우 기본값의 절반 거리 이내에 있는 엔티티에 관한 데이터만 서버가 클라이언트에 전송합니다.
명령어
/locatebiome
유효한 바이옴을 찾는 데 실패한 경우 표시되는 메시지 “적정 거리 이내에서 [바이옴 이름]을 찾을 수 없습니다”가 “적정 거리 이내에서 [바이옴 이름] 유형의 바이옴을 찾을 수 없습니다”로 변경되었습니다.
발전 과제
impossible
을 제외한 모든 트리거에서player
를 검증합니다.- 엔티티가 트리거를 검증할 때 루트 테이블 조건문을 사용합니다.
확장된 엔티티 검증
이제 엔티티가 트리거를 검증할 때 루트 테이블 조건문을 사용합니다.
기존 방식:
{
"trigger": "minecraft:player_killed_entity",
"conditions": {
"entity": {
"type": "minecraft:blaze"
}
}
}
새로운 방식:
{
"trigger": "minecraft:player_killed_entity",
"conditions": {
"entity": [
{
"condition": "minecraft:entity_properties",
"predicate": {
"type": "minecraft:blaze"
},
"entity": "this"
}
]
}
}
주1: 루트 테이블과 마찬가지로 모든 조건문은 전체 조건이 트리거될 수 있도록 최상위 배열을 충족해야 합니다.
주2: 새로운 함수에 접근하려면 최상위 요소가 JSON 배열을 사용해야 합니다. JSON 객체는 기존 방식을 인터프리트합니다.
확장된 트리거의 전체 목록:
- 모든 트리거에 신규 필드
player
가 추가되었습니다. bred_animals
-parent
,partner
,child
channeled_lightning
-victims
cured_zombie_villager
-zombie
,villager
fishing_rod_hooked
-entity
killed_by_crossbow
-victims
player_killed_entity
-entity
entity_killed_player
-entity
player_hurt_entity
-entity
summoned_entity
-entity
tame_animal
-entity
target_hit
-projectile
villager_trade
-villager
기타 트리거 변경 사항
player
트리거가 추가됨에 따라 기존의 location
, slept_in_bed
, hero_of_the_village
, voluntray_exile
은 최상위 객체 대신 location
필드에 입력할 수 있습니다. 기존 구문은 여전히 사용할 수는 있지만 디프리케이트되었습니다.
87개 고침
정식 버전
MC-2255 - 레드스톤 와이어가 시각적 및 논리적으로 연결되는 기준이 서로 다름.
MC-8645 - 레드스톤 와이어가 블록으로부터 1 레벨의 신호를 수신하면 블록 위에 와이어가 있는 다른 블록과 연결된 경우 해당 블록에 신호를 공급하지 않음.
MC-9405 - 계단식으로 설치된 레드스톤 가루의 최상층 부분은 다른 측면에서 다른 물체와 단독으로 연결되지 않는 한 신호가 전달되는 방향과 동일한 높이에 있는 블록에 신호를 공급하지 않음.
MC-11211 - y=255에 설치된 블록의 윗면을 바라보고 우클릭을 여러 번 할 수 없음.
MC-13727 - 움직이는 말에 탄 채 활로 화살을 쏠 경우 말에 부딪히고 불 화살일 경우 피해가 발생함.
MC-105132 - 말, 거미, 라마가 울타리 또는 담장 바로 옆을 걷는 경우 빙빙 돎.
MC-111381 - onInitialSpawn 메서드에 설정된 셜커에 대한 회전율 렌더링 문제.
MC-117806 - y=255를 향해 설치된 발사기에 양동이를 넣고 작동시키면 액체가 설치되지 않았음에도 불구하고 빈 양동이가 남음.
MC-127149 - 육상 몹이 물에 잠긴 블록 위를 올바르게 걷지 않음.
MC-137336 - 브랜치 시 레드스톤 가루의 히트박스에 일관성이 없어짐.
MC-143904 - 레일이 아닌 블록에 #rails
블록 태그를 설정할 경우 그 위에 마인카트를 설치하면 게임에 충돌이 발생함.
MC-147255 - 네더 황무지 바이옴에 있을 경우 오버월드에 있는 침대가 폭발함.
MC-153508 - 블록의 측면으로 이동하는 레드스톤 가루는 대상이 될 수 없음.
MC-155742 - 철 골렘이 마을의 북쪽으로 모이려는 경향이 있음.
MC-162385 - /title 배경 텍스트가 다른 텍스트와 함께 페이드되지 않음.
MC-166269 - 물에 젖은 늑대가 털을 털고 나면 즉시 검게 변함.
MC-166296 - 몹이 스스로 주운 아이템을 장비할 때 장비하는 소리가 재생되지 않음.
MC-166895 - 자막이 페이드아웃되면 작성된 책에 밑줄 있는 문장이 같이 사라짐.
개발 버전
MC-170840 - 영혼 모래 골짜기 및 뒤틀린 숲의 생성률이 이상함.
MC-171523 - 벽면에 설치된 진홍빛 및 뒤틀린 표지판에 대한 문자열에 일관성이 없음.
MC-172172 - 성체 피글린이 플레이어를 따라오는 동안 빙빙 돎.
MC-172253 - 피글린이 아이템을 장비할 때는 장비하는 소리가 재생되지 않음.
MC-172643 - 피글린이 마법이 부여된 갑옷을 입은 경우 코가 빛남.
MC-173067 - 세계 생성 중 모닥불이 포함된 구조물이 생성되면 NullPointerException 오류가 발생함.
MC-173198 - 과녁 블록은 도체 블록임에도 불구하고 레드스톤 신호를 전송하지 않음.
MC-173385 - 새로운 네더 조명 시스템은 액체, 블록 엔티티 및 엔티티에 적용되지 않음.
MC-173747 - 갑옷에 마법의 반짝이는 효과가 렌더링되지 않음.
MC-174573 - 네더 덩굴을 행운 마법이 부여된 도구로 부수면 무한하게 복제할 수 있음.
MC-174593 - “fell off a scaffolding” 자막이 단수형으로 되어 있어 복수형으로 되어 있는 다른 자막과 일관성이 없음.
MC-174811 - 좀비화된 피글린이 네더 사마귀 블록 윗면에서 생성될 수 있음.
MC-175107 - 서바이벌 모드에서 흉조 VI까지 갈 수 있음.
MC-175740 - 벌통이 아닌 블록에 #beehives
태그가 설정된 경우 해당 블록에 대고 발사기 사용 시 게임에 충돌이 발생함.
MC-175741 - 침대가 아닌 블록에 #beds
태그가 설정된 경우 해당 블록에 가서 고양이가 자려고 하면 게임에 충돌이 발생함.
MC-176028 - 스트라이더가 셋 이상의 무리를 지어 생성될 수 있음.
MC-176032 - 스트라이더가 떠 있을 수 있음.
MC-176054 - 새끼 스트라이더에 탄 엔티티가 공중에 떠 있음.
MC-176135 - 다른 엔티티에 탄 스트라이더가 창백해지지 않음.
MC-176144 - 스트라이더가 용암 개천에서 수영할 때 매우 빠르게 움직임.
MC-176203 - 공중 부양 효과에 걸린 스트라이더가 용암 위를 공중 부양해서 걷지 않음.
MC-176221 - 끈에 매달린 스트라이더가 뒤틀린 균 또는 뒤틀린 균이 달린 낚싯대를 든 플레이어를 향하여 경로탐색 시 빙딩 돎.
MC-176459 - 새끼 스트라이더가 처음부터 안장을 착용한 채 생성될 수 있음.
MC-176468 - 성체 스트라이더가 처음부터 안장을 착용한 채 생성될 수 있음.
MC-177105 - 피글린, 호글린, 조글린 및 주민이 머리 대신 대상의 발을 봄.
MC-177127 - “End Portal opens!” 자막에 왜 느낌표가 있냐?
MC-177173 - 새끼 조글린의 age 상태 값이 NBT 태그에 정렬되지 않음.
MC-177557 - y=255에 설치된 자석석의 윗면에 대고 나침반을 사용하는 경우 소리가 재생되지 않음.
MC-177561 - y=255에 설치된 자석석의 윗면에 대고 나침반을 사용하는 경우 자석석을 파괴한 뒤에도 나침반이 파괴되지 않음.
MC-177771 - death.attack.fireworks.item가 번역되지 않고 평문으로 표시됨.
MC-177790 - 피글린 현수막의 이름이 block.minecraft.banner.piglin.**
로 지정되어 있음.
MC-177794 - 지구 현수막 무늬 아이템이 없어도 지구 현수막을 제작할 수 있음.
MC-177816 - “Failed to access/delete level” 문장에서 “world” 단어를 사용해야 함.
MC-177911 - 동굴 생성기가 흑암을 뚫고 생성하지 않음.
MC-177951 - 모닥불이 아닌 블록에 #campfires
태그를 설정하고 불을 붙이면 게임에 충돌이 발생함.
MC-177976 - 새끼 피글린이 영혼 모닥불을 주울 수 있음.
MC-178013 - 좀비화된 피글린이 스트라이더를 타고 있는 경우 역생성되어 스트라이더에 안장만 남을 수 있음.
MC-178129 - 엔티티가 변할 때 재생되는 소리에 대한 자막의 시제에 일관성이 없음.
MC-178336 - “침대 또는 리스폰 정박기가 사라지거나 파괴되었습니다” 메시지는 리스폰 정박기 감손 시 어떤 일이 벌어지는지 명확히 표현하지 못하는 문장임.
MC-178817 - 사슬 블록에 waterlogged
상태가 없음.
MC-178943 - 보루 잔해에서 생성된 피글린 및 호글린은 플레이어보다 빠르게 달림.
MC-178949 - 보루 잔해가 완전한 평지 세계에서 생성되지 않음.
MC-179146 - /fill 명령어 사용 중 weeping_vines_plant
가 weeping_vines
으로 변함.
MC-179839 - 대화 텍스트가 보호력 막대 뒤에서 렌더링됨.
MC-179841 - 세계 최적화 실행 시 게임에 충돌이 발생함.
MC-179845 - 일부 지점에서 비가 모든 블록을 뚫고 내림.
MC-179847 - 호글린 및 피글린이 빙빙 돎.
MC-179850 - 엔티티 거리를 100%로 설정하나 500%로 설정하나 달라지는 것이 없음.
MC-179858 - 실제로는 돌 블록이 존재하지 않음에도 불구하고 지도에서는 돌이 있다고 표시됨.
MC-179863 - minecraft:generic.max_health
속성 값을 0 이하로 설정하는 경우 한 번 죽으면 영원히 죽게 됨.
MC-179866 -일부 지점에서 눈이 내려야 함에도 불구하고 비가 내림.
MC-179868 - 작성된 책의 이전 페이지로 넘기면 게임에 충돌이 발생함.
MC-179883 - 엔티티 이름에 “entity” 컴포넌트가 있을 경우 평문 JSON 텍스트가 복제됨.
MC-179886 - 저장된 세계 선택 GUI에서 플레이 버튼이 오버레이되지 않음.
MC-179905 - 게임 규칙 화면의 캡션이 없음.
MC-179952 - 높이 맵 데이터가 변환되지 않음.
MC-179954 - 체험판 정보 상자에 조작 키가 올바르게 할당되어 있지 않음.
MC-180030 - 성체 호글린이 조글린으로 좀비화될 경우 새끼 조글린과 동일한 공격 피해만 입힐 수 있음.
MC-180100 - 특정 조건에서 비 입자가 검게 나타남.
MC-180110 - JSON 텍스트에 밑줄 및 취소선을 설정할 경우 항상 올바르게 렌더링되지 않음.
MC-180125 - 비트맵 문자가 아닌 경우 자간이 올바르게 렌더링되지 않음.
MC-180135 - 빈 대화 메시지가 표시되지 않음.
MC-180138 - 대화에서 긴 메시지에 행잉 인덴션이 적용되지 않음.
MC-180246 - “Game rules”에서 “r”가 대문자가 아닌 소문자임.
MC-180248 - “Upgrade gear”에서 “g”가 대문자가 아닌 소문자임.
MC-180299 - “Disable Elytra movement check”에서 “Elytra”가 소문자가 아닌 대문자임.
MC-180353 - 대화 배경이 디버그 메뉴보다 먼저 렌더링되지만 텍스트는 디버그 메뉴보다 뒤에서 렌더링됨.
MC-180410 - 업그레이드된 세계에서 엔더맨 생성 빈도가 너무 낮은 것 같음.
MC-181296 - Programmer Art 리소스 팩 사용 시 파노라마가 올바르지 않게 오버레이됨.
게임 하나 가격으로 게임 두 개를!