QtCraft API C++ classes QML types Handbook

QcAdvancementCriterion Struct

One criterion of an advancement: its name inside the advancement, the event and its conditions. More...

Header: #include <common/content/registry/QcAdvancementDefinition.h>

Public Variables

QcAdvancementConditions conditions
QString name
QcAdvancementTrigger trigger

Detailed Description

Member Variable Documentation

QcAdvancementConditions QcAdvancementCriterion::conditions

What the event must show (JSON "conditions").

QString QcAdvancementCriterion::name

The key of the criterion in "criteria", used in requirements.

QcAdvancementTrigger QcAdvancementCriterion::trigger

The event it waits for (JSON "trigger").