Preset vật phẩm
Trình tạo lệnh player head Minecraft
Lệnh player head được tìm kiếm dưới cả dạng player head lẫn đầu lâu tùy chỉnh. Điều quan trọng là tách văn bản vật phẩm hiển thị khỏi dữ liệu profile, rồi giữ một dấu custom_data nếu cái đầu sẽ được nhận diện về sau.
Kết quả preset
Một lệnh player head dùng được làm đồ trang trí, cúp, dấu mốc NPC hoặc phần thưởng sưu tầm.
Kết quả
Output Give player head
/give @p minecraft:player_head[custom_name={text:"Dungeon Architect",color:"gold",italic:false},lore=[{text:"NPC trophy head",color:"gray",italic:false}],profile={name:"MHF_Chest"},custom_data={nbtforge_head:"dungeon_architect"}] 1Ảnh chụp preset
Dựng preset
- Mở Give và chọn player_head làm vật phẩm.
- Đặt tên profile hoặc nguồn texture sẽ quyết định hình dáng cái đầu.
- Thêm custom_name, lore và custom_data để có khả năng đọc trong túi đồ và logic lệnh.
- Copy output và kiểm tra texture của đầu trong phiên bản Java mục tiêu.
Tách riêng dữ liệu profile và văn bản vật phẩm
Profile quyết định cái đầu trông như thế nào. custom_name và lore quyết định cách vật phẩm được đọc trong túi đồ. Tách riêng những thứ đó giúp bạn dễ dàng tái sử dụng vật phẩm làm đạo cụ, cúp hoặc hàng hóa cửa hàng.
NBTForge giữ văn bản vật phẩm và output theo profile cùng hiển thị trước khi copy, giúp giảm nguy cơ vô tình đổi hình dáng cái đầu trong lúc chỉnh lore.
Các trường hợp dùng cho lệnh đầu lâu tùy chỉnh
Các mục đích dùng phổ biến gồm chân dung NPC, đầu sưu tầm, cúp boss, biểu tượng cửa hàng và dấu mốc trang trí. Nếu cái đầu là một phần của logic bản đồ thì custom_data sẽ mang một id ổn định.
Nếu cái đầu chỉ để trang trí thì một cái tên tùy chỉnh rõ ràng kèm một dòng lore thường là đủ.
Với các quy trình hiển thị vật phẩm lân cận, hãy so sánh Lệnh vật phẩm custom model data của Minecraft và Quy trình preset mục khung Item.
- Dùng dữ liệu profile để quyết định ngoại hình.
- Dùng custom_data để nhận diện.
- Dùng lore cho phần bối cảnh hướng tới người chơi.
Đưa preset vào một Project thực thụ
Hãy coi trình tạo lệnh player head Minecraft như một điểm khởi đầu đã được kiểm chứng, không chỉ là một chuỗi đã copy. Sau khi output chạy được một lần, hãy lưu nó với một tên Project rõ ràng, ghi lại phiên bản Minecraft mục tiêu, và giữ preset gần các lệnh thiết lập liên quan như scoreboard, bossbar, loot hoặc các dòng reset.
Trước khi xuất bản preset lên một bản đồ, máy chủ hoặc Command Pack, hãy chạy nó từ chính tạo phẩm đã copy thay vì chỉ từ giao diện trực tiếp. Việc đó giúp phát hiện các phụ thuộc bị thiếu, bộ chọn cũ, lựa chọn edition sai và những lệnh chỉ chạy được vì trạng thái test cục bộ đã tồn tại sẵn.
- Giữ Edition và Version đã chọn đi cùng lệnh được chia sẻ.
- Test bộ chọn với một lệnh vô hại trước khi dùng damage, kill, clear hay teleport.
- Chuyển các lệnh dài vào Project hoặc một quy trình kiểu function thay vì dán chúng vào chat.
- Kiểm tra lại các cảnh báo sau khi thay đổi entity, item components, passenger hoặc tài nguyên datapack.
FAQ
Tôi có thể dùng cái này cho texture đầu lâu tùy chỉnh không?
Có, nếu chế độ output đã chọn hỗ trợ dữ liệu profile hoặc texture mà phiên bản đích cần. Hãy luôn kiểm tra kết quả trực quan trong game.
Vì sao thêm custom_data vào player head?
Nó cho các lệnh về sau một dấu nhận diện ổn định, không phụ thuộc vào tên hiển thị hay nguồn texture.
Khi nào preset này trở thành một phần của Command Pack?
Hãy dùng nó như một mục Command Pack khi output phụ thuộc vào các dòng thiết lập, lệnh reset, tài nguyên loot, trạng thái scoreboard hoặc việc test lặp lại. Những lệnh đơn lẻ và an toàn vẫn có thể copy thẳng từ Output.
Mở quy trình này
Bắt đầu từ khu vực dựng Give liên quan, rồi chỉnh các trường preset cho thế giới của bạn.