Guides / Commands & Data

피해 유형: 방어구를 무시하는 19가지 유형과 방패가 약한 방어인 이유

26.2 버전에는 51가지 피해 유형이 있습니다. 19가지 유형은 방어구를 무시하고, 30가지 유형은 방패를 무시하며, 그 중첩은 사람들이 생각하는 것과 다릅니다. 방어구를 뚫는 모든 유형은 방패도 뚫습니다.

피해 유형은 단순히 죽음 메시지가 아닙니다. 방어구 적용 여부, 방패 방어 여부, 저항(Resistance) 적용 여부를 결정하는 플래그를 가지고 있으며, 데이터팩은 #minecraft:bypasses_armor 등을 통해 동일한 플래그를 읽습니다. 아래의 모든 숫자는 이 페이지의 브라우저가 렌더링하는 Mojang의 26.2 버전 damage_type 파일에서 집계된 것입니다.

개수

51가지 피해 유형. 이 중 19가지 유형은 방어구를 무시하고 30가지 유형은 방패를 무시합니다.

두 번째 숫자는 사람들을 놀라게 합니다. 방패는 공격을 완전히 막아내기 때문에 더 강력한 방어처럼 보이지만, 방패가 무시되는 플래그는 방어구의 19가지 유형에 비해 30가지 유형으로 더 자주 무시됩니다.

중첩은 단방향입니다

이것은 내면화할 가치가 있는 부분이며, 경향이라기보다는 엄격한 구조적 규칙입니다.

방어구를 무시하는 모든 피해 유형은 방패도 무시합니다. 예외는 없습니다.

직접 세어보면 "방어구는 무시하지만 방패는 무시하지 않는" 집합은 비어 있습니다. 따라서 19가지 방어구 관통(Piercing) 유형은 30가지 방패 관통 유형의 엄격한 부분집합이며, 11가지 유형은 그 사이에 있습니다. 이 유형들은 방패를 뚫지만 방어구는 여전히 피해를 줄여줍니다.

cactus, campfire, dry_out, falling_anvil, falling_stalactite, hot_floor, in_fire, lava, lightning_bolt, sulfur_cube_hot, sweet_berry_bush

이 목록을 읽고 나면 그 논리가 명확해집니다. 이들은 환경적 또는 간접적인 피해 원인입니다. 서 있는 바닥이나 머리 위로 떨어지는 모루(Anvil)에 대해 방패를 들 수 없지만, 갑옷은 여전히 일부 피해를 흡수합니다.

실용적인 버전: 공격이 방어구를 뚫었다면 방패도 전혀 도움이 되지 않았을 것입니다. 낙하 피해, 익사, 동상, 허기(Hunger)로 인한 피해, /kill 등은 방어구와 방패 모두 무관합니다. 대신 가벼운 착지(Feather Falling), 호흡(Respiration) 또는 차가운 걸음(Frost Walker)을 선택하세요. 이들은 플래그가 건너뛰지 않는 마법 부여이기 때문입니다.

모든 것을 무시하는 단 한 가지 유형

starve는 방어구, 방패 상태 효과를 모두 무시하는 유일한 피해 유형입니다. 따라서 저항(Resistance)도 영향을 미치지 않습니다. 게임 내에서 음식을 제외하고는 비어있는 허기 바로부터 플레이어(Player)를 보호해 줄 수 있는 것은 아무것도 없습니다.

소모는 이진적입니다

피해를 입으면 허기가 더 많이 소모되며, 그 양은 예상하는 방식대로 등급이 매겨지지 않습니다. 51가지 유형 전체에 걸쳐 26.2 버전에는 정확히 두 가지 소모 값이 있습니다: 00.1. 51가지 중 32가지 유형은 0.1을 적용하고, 나머지는 아무것도 적용하지 않습니다.

따라서 "큰 피해는 허기를 더 많이 소모시킨다"는 규칙은 없습니다. 1포인트의 낙하 피해와 얼굴에 맞는 크리퍼(Creeper)는 동일한 소모를 유발하며, 19가지 유형은 전혀 소모를 유발하지 않습니다.

스케일링은 두 가지 설정만 있으며 곡선이 아닙니다

scaling은 난이도가 피해를 곱하는지 여부를 결정하며, 항상 when_caused_by_living_non_player 또는 always의 두 가지 값 중 하나를 가집니다. 조정할 수 있는 유형별 난이도 곡선은 없습니다. 데이터팩은 유형을 난이도 스케일링에 포함시키거나 포함시키지 않습니다.

이것이 명령어에 중요한 이유

/damage <target> <amount> <type>은 51가지 중 하나를 취하며, 잘못된 것을 선택하면 조용히 결과가 변경됩니다.

/damage @p 10 minecraft:fall      # armour ignored, shield ignored
/damage @p 10 minecraft:lava      # shield ignored, armour still reduces it
/damage @p 10 minecraft:starve    # armour, shield and Resistance all ignored

세 가지 명령어, 동일한 10, 동일한 과녁(Target)에 대한 세 가지 다른 결과. 지도가 풀 네더라이트 장비를 착용한 플레이어(Player)에 대해 "균형"이 맞춰져 있다면, 선택하는 유형이 그 방어구가 균형의 일부였는지 여부를 결정합니다.

마인크래프트 데이터 탐색기 — 1편 →

More guides

Browse all →

다른 마인크래프트 도구도 찾고 계신가요?

브라우저에서 바로 쓰는 생성기·뷰어·변환기 모음입니다. 전부 무료입니다.