MC ToolboxMC TOOLBOX

Creative

Minecraft Advancement Generator

Basic advancement display + one trigger. Some triggers need extra conditions in-game; treat this as a starting file.

Datapack file

data/my_pack/advancement/first_steps.json

Advancement

Generated first_steps.json

{
  "display": {
    "icon": {
      "id": "minecraft:diamond"
    },
    "title": {
      "text": "First Steps"
    },
    "description": {
      "text": "Complete your first objective"
    },
    "frame": "task",
    "show_toast": true,
    "announce_to_chat": true,
    "hidden": false
  },
  "criteria": {
    "requirement": {
      "trigger": "minecraft:tick"
    }
  },
  "requirements": [
    [
      "requirement"
    ]
  ],
  "rewards": {}
}

Hướng dẫn sử dụng

Công cụ này giúp bạn tạo thành tựu tùy chỉnh cho datapack Minecraft Java Edition. Điền vào các trường để tạo tệp JSON.

Bắt đầu bằng cách nhập ID thành tựu duy nhất (ví dụ: 'example:custom_advancement'). Sau đó cấu hình cài đặt hiển thị, điều kiện kích hoạt và phần thưởng theo nhu cầu.

Sau khi điền các trường bắt buộc, nhấp 'Tạo JSON' để xem trước kết quả. Bạn có thể sao chép vào bộ nhớ tạm hoặc tải xuống dưới dạng tệp JSON.

Câu hỏi thường gặp

Thành tựu là gì?

Thành tựu là một hệ thống trong Minecraft theo dõi thành tích của người chơi và có thể trao phần thưởng. Thành tựu tùy chỉnh được định nghĩa trong các tệp JSON trong datapack.

Tôi có thể sử dụng kích hoạt nào?

Bạn có thể sử dụng bất kỳ kích hoạt nào từ trò chơi Minecraft, như 'minecraft:impossible', 'minecraft:inventory_changed', 'minecraft:bred_animals', v.v. Kích hoạt xác định thời điểm thành tựu được cấp.

Làm thế nào để cài đặt thành tựu đã tạo?

Đặt tệp JSON đã tạo vào thư mục data/<namespace>/advancements/ trong datapack của bạn. Namespace phải khớp với namespace được sử dụng trong ID thành tựu.