Presets

preset Item

Minecraft Trình tạo lệnh Item tùy chỉnh

Lệnh vật phẩm tùy chỉnh rộng hơn preset của thanh kiếm. Công việc là đặt tên cho vật phẩm, viết lore mà người chơi có thể hiểu, chỉ thêm các hiệu ứng quan trọng và lưu trữ điểm đánh dấu custom_data ổn định cho những người chọn hoặc kiểm tra kho sau này.

Kết quả preset

Lệnh vật phẩm tùy chỉnh có thể đọc được trong trò chơi và vẫn có thể được phát hiện bằng logic bản đồ sau này thông qua custom_data.

Kết quả

Mục tùy chỉnh Output Give

/give @p minecraft:netherite_sword[custom_name={text:"Vaultbreaker",color:"aqua",italic:false},lore=[{text:"Opens ancient vault routes",color:"dark_gray",italic:false},{text:"Quest item",color:"gold",italic:false}],enchantments={"minecraft:sharpness":4},enchantment_glint_override=true,custom_data={quest_item:"vaultbreaker"}] 1
Too long for Minecraft chat

The longest command line is 328 characters, 72 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.

  • Use a Command Block: run /give @s command_block, place it, then paste this command into the block command field.
  • Use a .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Ảnh chụp preset

Trạng thái workbench NBTForge được sử dụng cho bài viết lệnh vật phẩm tùy chỉnh minecraft, bao gồm các điều khiển hiển thị và output được tạo.

Dựng preset

  1. Bắt đầu trong Give với loại vật phẩm phù hợp với phần thưởng hoặc công cụ.
  2. Viết custom_name và lore dưới dạng thành phần văn bản thay vì JSON thoát thô.
  3. Thêm enchantments, ánh sáng lấp lánh, độ hiếm hoặc custom_data chỉ khi chúng phục vụ vai trò vật phẩm.
  4. Copy lệnh và giữ cùng một khóa custom_data để xóa logic, thực thi hoặc cướp bóc trong tương lai.

Tên, lore và dữ liệu phải phù hợp

Tên hiển thị cho người chơi biết vật phẩm đó là gì. Lore giải thích tại sao nó quan trọng. custom_data cung cấp cho logic lệnh một mã định danh ổn định sẽ không bị hỏng nếu tên được dịch hoặc đặt lại kiểu sau này.

NBTForge tổng hợp ba ý tưởng đó trong workbench Give để vật phẩm này luôn hữu ích cho cả người chơi và logic lệnh.

  • Sử dụng tên ngắn gọn dễ nhìn để dễ đọc inventory.
  • Giữ các dòng lore ngắn gọn; văn bản dài gói gọn trong chú giải công cụ mục.
  • Sử dụng custom_data cho logic bản đồ thay vì kiểm tra văn bản hiển thị.

Khi nào cần lưu nó làm preset

Lưu một vật phẩm tùy chỉnh khi nó sẽ được sử dụng lại dưới dạng vật phẩm rơi của boss, phần thưởng nhiệm vụ, mua hàng tại cửa hàng, vật phẩm trong bộ dụng cụ hoặc chìa khóa chế độ phiêu lưu. Một vật phẩm đã lưu sau này có thể cung cấp Give, Summon equipment, loot table và các bước Command Pack.

Nếu vật phẩm này chỉ dành cho thử nghiệm một lần thì copy output /give là đủ. Nếu nó xuất hiện trong nhiều hệ thống, hãy giữ nó trong Project và sử dụng lại các cài đặt nguồn giống nhau.

Điều chỉnh preset vào một Project thực sự

Coi Minecraft Trình tạo lệnh Item tùy chỉnh làm điểm bắt đầu được thử nghiệm, không chỉ là một chuỗi được copy. Sau khi output hoạt động một lần, hãy lưu nó với tên Project rõ ràng, ghi lại phiên bản Minecraft mục tiêu và giữ nguyên các lệnh thiết lập có liên quan gần với preset như scoreboard, boss bar, loot hoặc đặt lại các dòng.

Trước khi xuất bản preset lên bản đồ, máy chủ hoặc Command Pack, hãy chạy nó từ tạo phẩm được copy thay vì chỉ từ workbench trực tiếp. Tính năng này phát hiện các phần phụ thuộc bị thiếu, bộ chọn cũ, lựa chọn phiên bản sai và các lệnh chỉ hoạt động vì trạng thái thử nghiệm cục bộ đã tồn tại.

  • Giữ Edition và Version đã chọn bằng lệnh chia sẻ.
  • Kiểm tra bộ chọn dựa trên lệnh vô hại trước khi sử dụng sát thương, tiêu diệt, xóa hoặc dịch chuyển tức thời.
  • Di chuyển các lệnh dài vào Project hoặc quy trình theo kiểu chức năng thay vì dán chúng vào cuộc trò chuyện.
  • Kiểm tra lại cảnh báo sau khi thay đổi thực thể, thành phần vật phẩm, passenger hoặc tài nguyên datapack.

FAQ

custom_data có thể thay thế thẻ scoreboard không?

Nó giải quyết một vấn đề khác. custom_data đánh dấu chính vật phẩm đó, trong khi thẻ scoreboard đánh dấu các thực thể hoặc người chơi. Nhiều bản đồ sử dụng cả hai.

Ánh sáng lấp lánh có đủ để tạo ra một món đồ tùy chỉnh không?

Không. Glint chỉ mang tính trực quan. Sử dụng custom_name, lore và custom_data khi mục cần được nhận dạng và phát hiện bằng máy.

Khi nào preset này sẽ trở thành một phần của Command Pack?

Sử dụng nó làm mục nhập Command Pack khi output phụ thuộc vào dòng thiết lập, lệnh đặt lại, tài nguyên cướp bóc, trạng thái scoreboard hoặc thử nghiệm lặp lại. Các lệnh an toàn đơn lẻ vẫn có thể được copy trực tiếp từ Kết quả.

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.