/summon과 NBT: 장비, 속성, 그리고 몹의 행동을 결정하는 태그들
몹을 소환하는 건 명령어 한 줄이면 끝입니다. 하지만 장비를 유지하고, 디스폰되지 않고, 불타지 않고, 배회하지 않게 만들려면 여섯 개의 태그가 더 필요합니다. 각 태그가 하는 일을 정리했습니다.
/summon zombie은(는) 됩니다. 갑옷을 유지하고, 제자리에 서 있고, 햇빛 속에서도 살아남고, 절대 디스폰되지 않는 좀비를 만들려면 태그가 여섯 개 더 필요합니다. 그런데 이 태그들은 명령어 도움말에서는 알 수 없습니다.
중요한 여섯 가지
/summon zombie ~ ~ ~ {PersistenceRequired:1b,NoAI:1b,Silent:1b,Invulnerable:1b,
CustomName:"Guard",CustomNameVisible:1b}
| 태그 | 효과 |
|---|---|
PersistenceRequired:1b | 절대 디스폰되지 않음. 맵 제작에서 가장 중요한 하나 |
NoAI:1b | 고정됨 — 이동, 공격, 중력 없음 |
NoGravity:1b | 떠다니지만 AI는 유지 |
Silent:1b | 몹 소리 없음 |
Invulnerable:1b | /kill, 공허, 크리에이티브 모드 플레이어를 제외한 모든 것에 면역 |
Glowing:1b | 벽 너머로 외곽선 표시 |
PersistenceRequired과(와) 이름 짓기는 관련은 있지만 같은 건 아닙니다. 이름표도 디스폰을 막아주지만, NBT로 설정한 CustomName은(는) PersistenceRequired을(를) 추가하지 않으면 막지 못합니다. 상점 NPC를 만드는 거의 모든 사람이 여기서 걸립니다.
떨어지지 않는 장비
{equipment:{mainhand:{id:"minecraft:diamond_sword",count:1},
head:{id:"minecraft:diamond_helmet",count:1}},
drop_chances:{mainhand:0f,head:0f}}
장비는 슬롯 이름을 키로 하는 맵입니다 — mainhand, offhand, head, chest, legs, feet, body, saddle — 그래서 슬롯 순서를 헷갈릴 일도, 빈 자리표시자를 넣을 일도 없습니다. 채운 슬롯만 나열하면 됩니다. 예전 가이드에서는 HandItems과(와) ArmorItems 배열(발, 다리, 상자, 머리 순서)을 쓰는데, 1.21.5에서 대체되었습니다. 이제는 아무 효과도 없습니다.
드롭 확률은 drop_chances에서 슬롯별 실수값으로, 0f부터 1f까지입니다. 1f을(를) 넘으면 드롭이 보장되고 *아이템의 인챈트와 내구도도 그대로 유지됩니다.
속성
{attributes:[{id:"minecraft:max_health",base:40},
{id:"minecraft:movement_speed",base:0.35}]}
같은 NBT에서 max_health을(를) 설정하면 그 최대 체력으로 몹이 소환됩니다 — Health은(는) 새로운 최대값을 기본으로 합니다. 체력이 깎인 상태로 소환하고 싶을 때만 Health:…f을(를) 추가하세요.
흔한 id: max_health, movement_speed, attack_damage, armor, knockback_resistance, follow_range, scale.
탑승자는 아래로 쌓입니다
{Passengers:[{id:"minecraft:skeleton",Passengers:[{id:"minecraft:chicken"}]}]}
가장 바깥쪽 개체가 맨 아래에 있습니다. Passengers 안에 Passengers을(를) 중첩하면 탑이 위로 쌓입니다. 각 탑승자를 설정하려면 각자 완전한 NBT가 필요합니다.
Bedrock은 다릅니다
Bedrock의 /summon에는 NBT 인자가 없습니다. 문법은 /summon <entity> <pos> <yRot> <xRot> <spawnEvent> <name>이고, 동작은 태그가 아니라 스폰 이벤트로 설정합니다. Java NBT 덩어리를 Bedrock에 붙여넣어도 실행되지 않습니다.
/summon 생성기에서 몹을 고르고 이 태그들을 시각적으로 켜고 꺼보세요 — 갑옷 슬롯 순서도 알아서 처리됩니다.