마법 부여 충돌: 43개 중 18개만 충돌하며, 그중 6개가 대부분을 차지합니다
26.2 버전에는 43개의 마법 부여가 있습니다. 25개는 전혀 충돌하지 않고, 레벨 3이 가장 흔한 최대 레벨이며, 소실 저주가 다른 어떤 마법 부여보다 많은 아이템에 적용됩니다.
마법 부여 충돌은 까다롭다는 평판이 있지만, 데이터에 따르면 대부분은 그렇지 않습니다. 이 페이지의 브라우저와 빌더가 읽는 것과 동일한 데이터인 26.2 버전의 Mojang 마법 부여 파일에서 집계되었습니다.
43개 중 25개는 전혀 충돌하지 않습니다
18개의 마법 부여만이 상호 배타적입니다. 나머지 25개는 합법적으로 적용될 수 있는 모든 것과 중첩됩니다.
그리고 18개는 균등하게 분포되어 있지 않습니다. 6개가 각각 5개의 충돌을 가지며 대부분의 비중을 차지합니다:
sharpness, smite, bane_of_arthropods, impaling, density, breach
이 6개는 한 가족입니다: 피해량 수정자입니다. 이들은 서로 충돌하며, 이는 게임 내 모든 충돌 항목의 3분의 1을 생성하는 유일한 규칙입니다. "무기당 하나의 피해 마법 부여만 가능"하다는 것을 알면 시스템의 대부분을 이해한 것입니다.
다음 그룹은 보호 마법 부여입니다 — protection, fire_protection, blast_protection, projectile_protection — 각각 3개씩이며, 갑옷 조각당 하나라는 동일한 규칙을 따릅니다.
나머지는 모두 단일 쌍입니다: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing, 그리고 riptide은 충성 및 집전과 충돌합니다.
따라서 실제 형태는 43개의 교차 참조할 것이 아니라 두 가족과 다섯 쌍입니다.
레벨 3이 가장 흔한 최대 레벨입니다
| 최대 레벨 | 마법 부여 |
|---|---|
| I | 9 |
| II | 4 |
| III | 16 |
| IV | 7 |
| V | 7 |
레벨 III은 게임이 기본적으로 목표로 하는 값입니다. 레벨 V까지 가는 마법 부여는 7개뿐이며, 9개는 레벨 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을 사용하세요. 마법 부여가 적용되거나 적용되지 않는 경우, 더 많은 레벨은 불필요합니다.