Guides / Commands & Data

Lệnh /summon với NBT: trang bị, thuộc tính và các tag điều khiển hành vi của mob

Lệnh triệu hồi một mob chỉ là một từ. Nhưng để nó giữ nguyên trang bị, không biến mất, không bị cháy và không đi lung tung thì cần đến sáu tag cụ thể. Bài viết này sẽ giải thích công dụng của từng tag.

/summon zombie hoạt động. Một thây ma giữ nguyên giáp, đứng yên, sống sót qua ban ngày và không bao giờ biến mất cần thêm sáu tag nữa, và chúng không thể tìm thấy được từ phần trợ giúp lệnh.

Sáu tag quan trọng

/summon zombie ~ ~ ~ {PersistenceRequired:1b,NoAI:1b,Silent:1b,Invulnerable:1b,
                      CustomName:'"Guard"',CustomNameVisible:1b}
TagHiệu ứng
PersistenceRequired:1bKhông bao giờ biến mất. Quan trọng nhất đối với việc tạo bản đồ
NoAI:1bĐóng băng — không di chuyển, không tấn công, không trọng lực
NoGravity:1bLơ lửng, nhưng vẫn giữ AI của nó
Silent:1bKhông có âm thanh của mob
Invulnerable:1bMiễn nhiễm với mọi thứ trừ /kill và Khoảng không
Glowing:1bHiện đường viền xuyên tường

PersistenceRequired và việc đặt tên có liên quan nhưng không giống nhau: một Nhãn ghi tên cũng ngăn chặn việc biến mất, nhưng CustomName được đặt qua NBT không có tác dụng trừ khi bạn thêm PersistenceRequired. Điều này làm hầu hết mọi người khi xây dựng NPC cửa hàng đều mắc lỗi.

Trang bị không rơi

{HandItems:[{id:"minecraft:diamond_sword",count:1},{}],
 ArmorItems:[{},{},{},{id:"minecraft:diamond_helmet",count:1}],
 HandDropChances:[0f,0f],ArmorDropChances:[0f,0f,0f,0f]}

Hai điều cần lưu ý. ArmorItems được sắp xếp theo thứ tự chân, ống chân, ngực, đầu — từ dưới lên trên, ngược lại với cách mọi người liệt kê giáp. Và các mục {} trống là các phần giữ chỗ bắt buộc; bạn không thể bỏ qua các ô.

Tỷ lệ rơi là số thập phân từ 0f đến 1f. Bất cứ giá trị nào trên 1f đều đảm bảo vật phẩm rơi ra giữ nguyên các phù phép cũng như độ bền của vật phẩm.

Thuộc tính

{attributes:[{id:"minecraft:max_health",base:40},
             {id:"minecraft:movement_speed",base:0.35}]}

Việc đặt max_health không hồi máu cho mob đến mức tối đa mới — nó sẽ xuất hiện với giá trị máu cũ và trông như bị thương. Hãy thêm Health:40f cùng với nó.

Các ID phổ biến: max_health, movement_speed, attack_damage, armor, knockback_resistance, follow_range, scale.

Hành khách xếp chồng từ trên xuống

{Passengers:[{id:"minecraft:skeleton",Passengers:[{id:"minecraft:chicken"}]}]}

Thực thể ngoài cùng là thực thể ở dưới cùng. Lồng Passengers vào trong Passengers sẽ xây dựng tháp lên trên. Mỗi người cưỡi cần NBT đầy đủ của riêng mình nếu bạn muốn cấu hình nó.

Bedrock khác biệt

Bedrock không có đối số NBT trên /summon. Cú pháp là /summon <entity> <pos> <yRot> <xRot> <spawnEvent> <name>, và hành vi được đặt thông qua các sự kiện sinh ra thay vì các tag. Một khối NBT Java được dán vào Bedrock sẽ không chạy.

Chọn một mob và chuyển đổi các tag này một cách trực quan — với thứ tự ô giáp được xử lý sẵn cho bạn — trong /summon Generator.

Trình tạo lệnh /summon →

More guides

Browse all →

Cần thêm công cụ Minecraft khác?

Bộ công cụ tạo, xem và chuyển đổi chạy ngay trên trình duyệt — tất cả đều miễn phí.