Nexo Break Customblock Objective
An objective to break Nexo custom blocks
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
quest | Ref<QuestEntry> | — | — |
fact | Ref<CachableFactEntry> | — | — |
item | Var<String> | — | The Nexo custom block ID that the player needs to break (e.g., 'my_block'). |
amount | Var<Int> | 1 | The amount of blocks to break. |
display | Var<String> | — | — |
onComplete | Ref<TriggerableEntry> | — | — |
Champs TypeWriter communs (criteria, children, priorityOverride)
| Champ | Type | Par défaut | Description |
|---|---|---|---|
criteria | List<Criteria> | empty | — |
children | List<Ref<AudienceEntry>> | empty | — |
priorityOverride | Optional<Int> | — | — |
How to use it
Fill item with the Nexo block id (ruby_ore); leave it empty to count any Nexo block. quest must be a quest the player has active, and fact stores the progress, so create one first. display is the tracker line, to which (current/required) is added. onComplete runs once when amount is reached. Each block position counts once per player. The other objectives work the same way, and the furniture ones add the optional betterModelId filter.