Giới thiệu về Công cụ lệnh
Lệnh Minecraft thay đổi thường xuyên. Item components đã thay thế phần lớn cú pháp NBT cũ trong Java 1.20.5, trong khi Bedrock vẫn dùng ngữ pháp lệnh khác. Bộ sưu tập này luôn hiển thị lựa chọn phiên bản và nền tảng để bạn có thể tạo lệnh phù hợp với thế giới hoặc máy chủ nơi lệnh sẽ chạy.
Hãy dùng trình tạo trực quan khi bạn cần một lệnh hợp lệ mà không phải nhớ dấu ngoặc, bộ chọn và tên component. Đầu ra vẫn có thể chỉnh sửa, vì vậy người dùng nâng cao có thể sao chép vào command block, file function hoặc console máy chủ và tiếp tục tinh chỉnh thủ công.
Tôi nên dùng công cụ lệnh nào?
/give và chuyển đổi NBT
Tạo vật phẩm với components, tên và enchant, hoặc chuyển đổi lệnh vật phẩm cũ trước 1.20.5 sang cú pháp component hiện đại.
/summon và spawner
Cấu hình thực thể, vị trí và các thuộc tính được hỗ trợ, hoặc tạo lệnh mob spawner với thời gian và quy tắc spawn.
Hiệu ứng và hạt
Chuẩn bị các lệnh hiệu ứng và hạt dễ đọc cho bản đồ, sự kiện, thử nghiệm và chuỗi command block.
Quy trình thực tế
Quy trình tạo lệnh an toàn hơn
1. Chọn đúng nền tảng trước
Lệnh Java và Bedrock có thể trông giống nhau nhưng chấp nhận các trường khác nhau. Hãy đặt nền tảng và phiên bản trò chơi trước khi chọn vật phẩm, thực thể hoặc hiệu ứng.
2. Tạo và kiểm tra đầu ra
Sử dụng các điều khiển để tạo lệnh, sau đó đọc cú pháp được tạo. Các ID có namespace như minecraft:stone không nên thay đổi.
3. Thử nghiệm trong thế giới dùng một lần
Chạy các lệnh summon, particle và spawner phức tạp trong thế giới sao lưu hoặc thế giới sáng tạo thử nghiệm trước khi dùng trên bản đồ thật.
Câu hỏi thường gặp về công cụ lệnh
Các lệnh này có hoạt động trên cả Java và Bedrock không?
Chỉ khi công cụ được chọn hỗ trợ rõ ràng cả hai nền tảng. Cú pháp Java và Bedrock không thể hoán đổi cho nhau, vì vậy hãy luôn dùng bộ chọn nền tảng hiển thị bởi trình tạo.
Tại sao lệnh NBT cũ lại lỗi trong phiên bản Java mới?
Java 1.20.5 đã chuyển dữ liệu vật phẩm từ dạng NBT cũ sang item components. Hãy dùng trình chuyển đổi NBT to Components hoặc tạo lại vật phẩm trong trình tạo /give hiện tại.
Tôi có thể dùng đầu ra trong function của datapack không?
Có. Hãy bỏ dấu gạch chéo đầu khi file function yêu cầu văn bản lệnh không có nó, và kiểm tra function trên cùng phiên bản Minecraft đã chọn trong công cụ.