Advancement - Load (Effect) — SkBee
Addon: SkBee · Category: Effect · Since: 1.17.0
Syntax
load advancement %string% with (key|id) %string%Description
Load an advancement represented by the specified string into the server. The advancement format is governed by Minecraft. It is currently a JSON object, as described by [**Advancement Definition**](https://minecraft.wiki/w/Advancement_definition) on McWiki. NOTE: Bukkit has marked this as 'Unsafe', so please use at your own risk. Watch console for errors when loading an advancement.
Examples
# This example was written for Minecraft 26.1.x
on load:
set {_display} to "{""icon"":{""id"":""minecraft:dirt""},""title"":""Custom Stuff"",""description"":""Some Custom Stuff"",""announce_to_chat"":false,""show_toast"":false,""background"":""minecraft:gui/advancements/backgrounds/stone""}"
set {_criteria} to "{""trigger"":""minecraft:inventory_changed"",""conditions"":{""items"":[{""items"":""minecraft:crafting_table""}]}}"
set {_parent} to "{""display"":%{_display}%,""criteria"":{""test"":%{_criteria}%}}"
load advancement {_parent} with key "something:root"
set {_display} to "{""icon"":{""id"":""minecraft:carrot""},""title"":""Carrot Picker Upper"",""description"":{""color"":""green"",""text"":""Pickup a carrot""},""frame"":""task""}"
set {_criteria} to "{""trigger"":""minecraft:inventory_changed"",""conditions"":{""items"":[{""items"":""minecraft:carrot""}]}}"
set {_json} to "{""parent"":""something:root"",""display"":%{_display}%,""criteria"":{""test_carrot"":%{_criteria}%}}"
load advancement {_json} with key "something:carrot_picker_upper"