Presets

preset Item

Trình tạo lệnh thuốc tùy chỉnh Minecraft

Các lệnh thuốc tùy chỉnh rất dễ bị xây dựng quá mức. Quy trình thực tế là chọn loại thuốc, đặt tên cho nó, đặt màu dễ đọc, chỉ thêm các hiệu ứng mà cuộc gặp cần cũng như xác nhận thời lượng và bộ khuếch đại trước khi copy.

Kết quả preset

Lệnh thuốc bắn tung tóe tùy chỉnh với các lựa chọn hiệu ứng có thể nhìn thấy và điểm đánh dấu custom_data ổn định cho bộ dụng cụ hoặc giai đoạn boss.

Kết quả

Output thuốc Give tùy chỉnh

/give @p minecraft:splash_potion[custom_name={text:"Boss Phase Tonic",color:"light_purple",italic:false},lore=[{text:"Strength and speed for one arena phase",color:"gray",italic:false}],potion_contents={custom_color:11141290,custom_effects:[{id:"minecraft:strength",amplifier:1,duration:1200,show_particles:true},{id:"minecraft:speed",amplifier:0,duration:1200,show_particles:true}]},custom_data={nbtforge_potion:"boss_phase"}] 1
Too long for Minecraft chat

The longest command line is 429 characters, 173 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 thuốc 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. Mở Give và chọn loại vật phẩm thuốc: thuốc, thuốc giật gân, thuốc kéo dài hoặc thuốc mũi nhọn.
  2. Thêm custom_name và lore vì vậy lọ thuốc giải thích vai trò của nó trong kho.
  3. Đặt màu thuốc, hiệu ứng tùy chỉnh, thời lượng, bộ khuếch đại và khả năng hiển thị của hạt.
  4. Copy output và kiểm tra thời gian hiệu ứng trong đấu trường vật phẩm tiêu hoặc luồng bộ công cụ.

Thời lượng hiệu ứng là sự lựa chọn thiết kế thực sự

Hầu hết các ví dụ về thuốc đều tập trung vào các giá trị khuếch đại cực cao, nhưng thời lượng thường quan trọng hơn. Thuốc pha boss, thuốc theo bộ và thuốc hướng dẫn trên bản đồ cần thời gian rất khác nhau.

NBTForge duy trì thời lượng hiệu ứng và bộ khuếch đại trong cùng một quy trình, do đó, output có thể được điều chỉnh để phù hợp với lối chơi thực tế thay vì copy dưới dạng lệnh mới.

Làm cho các lọ thuốc tùy chỉnh có thể được phát hiện

Sử dụng custom_data khi có lệnh sau này cần phát hiện hoặc loại bỏ lọ thuốc. Đừng dựa vào văn bản tên hiển thị để tìm logic; tên có thể thay đổi khi vật phẩm được bản địa hóa hoặc được thiết kế lại.

Đối với bộ phần thưởng, hãy lưu lọ thuốc cùng với tiêu đề, âm thanh hoặc lệnh giai đoạn boss phù hợp trong Project.

  • Sử dụng show_particles false cho các hiệu ứng trợ giúp vô hình.
  • Sử dụng Splash_potion cho các công cụ gặp gỡ.
  • Sử dụng bình thuốc thông thường để nhận phần thưởng kho đồ của người chơi.

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

Hãy coi Trình tạo lệnh thuốc tùy chỉnh Minecraft như một đ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

Tôi có thể tạo ra một vật phẩm hiệu ứng thuốc vô hạn không?

Mục này có thể áp dụng hiệu ứng rất lâu, nhưng quy trình tốt hơn là quyết định xem hiệu ứng đó thuộc về vật phẩm đó, lệnh /effect hay hệ thống lệnh lặp lại.

Màu sắc của thuốc có thay đổi tác dụng không?

Không. Màu sắc mang tính trực quan. Danh sách custom_effect kiểm soát tác dụng thực sự của thuốc.

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.