Advancement Corruption

An advancement fails to load, usually from a datapack. Its JSON is invalid or references something that does not exist, so Minecraft rejects that advancement.

このエラーはどういう意味ですか?
Advancements are data-driven JSON, often added by datapacks. 'Failed to load advancement' means a file is malformed, references an unknown trigger/criterion, or targets the wrong format, so it cannot be parsed.
Failed to load advancement
最もよくある原因
  • Invalid JSON in an advancement file.
  • A reference to a non-existent item, trigger, or criterion.
  • A wrong format for the Minecraft version.
  • A missing parent advancement.
  • A partially extracted datapack.
診断方法
  1. Read the log for the failing advancement's path.
  2. Validate that file's JSON.
  3. Check its triggers/criteria against your version.
  4. Confirm any referenced parent advancement exists.
推奨される修正
  • Fix the JSON
    Correct the syntax and references in the named advancement file.
  • Update the datapack
    Use a datapack version made for your Minecraft release.
  • Add missing references
    Provide any parent advancement or referenced object that is absent.
  • Remove the bad pack
    Disable the datapack if it cannot be repaired quickly.
よくある質問

No, only that advancement fails to load, the world is fine.

In datapacks under data/<namespace>/advancement(s)/ depending on version.

Advancement triggers and the folder name have changed across versions, match your release.