MC Toolkit

가이드 / 명령어 및 데이터

마법 부여 충돌: 43개 중 21개만이 무언가와 충돌하며, 그중 6개가 대부분을 차지한다

26.3에는 43개의 마법 부여가 있습니다. 22개는 아무것도 충돌하지 않고, 레벨 3이 가장 흔한 상한이며, 소실 저주는 다른 어떤 마법 부여보다 많은 아이템에 적용됩니다. 충돌은 두 계열과 다섯 쌍뿐입니다.

마법 부여 충돌은 까다롭다는 평판이 있지만, 데이터를 보면 대부분 그렇지 않습니다. 26.3용으로 Mojang이 배포한 마법 부여 파일에서 집계한 결과입니다 — 이 페이지의 브라우저와 빌더가 읽는 것과 동일한 데이터입니다.

43개 중 22개는 아무것도 충돌하지 않는다

18개의 마법 부여만이 배타 세트를 선언하고, 세 개 더 — 수선, 충성, 집전 — 는 그 대상이 되므로, 21개가 무언가와 충돌합니다. 게임은 양쪽을 모두 확인합니다: 무한은 수선을 지목하고, 급류는 나머지 둘을 지목하며, 그것으로 충분합니다. 나머지 22개는 합법적으로 적용될 수 있는 모든 것과 중첩됩니다.

그리고 그 21개도 고르게 퍼져 있지 않습니다 — 여섯 개가 대부분의 무게를 지며, 모두 각각 다섯 개의 충돌을 가집니다:

sharpness, smite, bane_of_arthropods, impaling, density, breach

이 여섯 개는 한 가족입니다: 피해 수정 계열입니다. 이들은 서로 충돌하는데, 이것이 게임 내 모든 충돌 쌍의 절반 이상을 만들어내는 단일 규칙입니다 — 27개 중 15개입니다. "무기당 피해 마법 부여는 하나만"이라는 것만 알아도, 시스템의 대부분을 배운 셈입니다.

다음 그룹은 보호 계열입니다 — protection, fire_protection, blast_protection, projectile_protection — 각각 세 개씩이며, 마찬가지로 방어구 한 부위당 하나라는 규칙을 따릅니다.

나머지는 모두 단일 쌍입니다: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing, 그리고 충성과 집전에 대항하는 riptide.

즉 실제 구조는 두 가족과 다섯 쌍이지, 상호 참조해야 할 43개의 항목이 아닙니다.

레벨 3이 가장 흔한 상한이다

최대 레벨마법 부여
I9
II4
III16
IV7
V7

레벨 III은 게임이 기본으로 선택하는 값입니다. V까지 가는 마법 부여는 일곱 개뿐이고, I에서 멈추는 것은 아홉 개인데, 여기서 마법 부여는 크기가 아니라 이분법적 능력입니다 (섬세한 손길, 수선, 무한, 친수성, 화염, 집전, 다중 발사, 그리고 두 가지 저주).

이는 커스텀 마법 부여를 작성할 때 유용한 기본값입니다: "그것을 더 세게 한다"가 아니라 "그것을 할 수 있게 한다"라면, 바닐라에서는 레벨 I로 만듭니다.

저주가 가장 많은 아이템에 적용된다

각 마법 부여가 적용될 수 있는 아이템 유형 수로 정렬하면:

vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29

소실 저주는 마인크래프트에서 단일 마법 부여 중 가장 폭넓게 적용되는 마법 부여입니다 — 수선이나 내구성보다 더 많은 아이템 유형에 적용됩니다. 일단 말해놓고 보면 당연합니다 (들거나 착용할 수 있는 것은 무엇이든 사라질 수 있으니까요). 하지만 이는 사람들이 중요도로 마법 부여를 매기는 방식과 정반대입니다.

반대쪽 끝에서는, 16개의 마법 부여 — 목록의 3분의 1이 훨씬 넘는 — 가 정확히 하나의 아이템 유형에만 적용됩니다: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.

활, 쇠뇌, 삼지창, 낚싯대가 이들 거의 전부를 차지하는데, 이것이 바로 이 네 아이템이 깊은 마법 부여 트리를 가진 것처럼 느껴지면서도 게임의 나머지와는 거의 공유하는 것이 없는 이유입니다.

저주는 두 개, 그리고 그것이 전부다

binding_curse와 vanishing_curse. 세 번째 저주는 없으며, 이들을 표시하는 태그는 이름으로 매칭하는 대신 데이터팩이 읽어야 할 대상입니다 — curse_of_something라는 커스텀 마법 부여는 태그에 들어 있지 않다면 게임에게 저주가 아닙니다.

이를 바탕으로 커스텀 마법 부여 작성하기

새로 발명하는 대신 바닐라에서 베낄 만한 세 가지 기본값:

  • 충돌은 예외다. 43개 중 25개는 아무것도 선언하지 않습니다. 피해 가족처럼 두 마법 부여가 진짜로 같은 수치를 계산할 때만 배타 세트를 추가하세요.
  • 이유가 없다면 III을 상한으로. 이는 압도적으로 가장 흔합니다.
  • 능력에는 레벨 I을 사용하세요. 마법 부여가 적용되거나 안 되거나 둘 중 하나라면, 더 많은 레벨은 잡음일 뿐입니다.

데이터 팩 콘텐츠 빌더 →

더 많은 가이드

모두 보기 →