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": {}
}

사용 가이드

이 도구는 Minecraft Java Edition 데이터팩용 맞춤 발전과제를 만드는 데 도움을 줍니다. 필드를 입력하여 JSON 파일을 생성하세요.

고유한 발전과제 ID(예: 'example:custom_advancement')를 입력하는 것으로 시작합니다. 그런 다음 표시 설정, 조건 트리거 및 보상을 필요에 따라 구성합니다.

필수 항목을 입력한 후 'JSON 생성'을 클릭하여 출력을 미리 봅니다. 클립보드에 복사하거나 JSON 파일로 다운로드할 수 있습니다.

자주 묻는 질문

발전과제란 무엇인가요?

발전과제는 Minecraft에서 플레이어의 업적을 추적하고 보상을 제공하는 시스템입니다. 맞춤 발전과제는 데이터팩 내 JSON 파일로 정의됩니다.

어떤 트리거를 사용할 수 있나요?

Minecraft 게임의 모든 트리거(예: 'minecraft:impossible', 'minecraft:inventory_changed', 'minecraft:bred_animals' 등)를 사용할 수 있습니다. 트리거는 발전과제가 부여되는 시점을 결정합니다.

생성된 발전과제를 어떻게 설치하나요?

생성된 JSON 파일을 데이터팩의 data/<namespace>/advancements/ 폴더에 넣으세요. 네임스페이스는 발전과제 ID에 사용된 것과 일치해야 합니다.