public interface CriterionEvent extends AdvancementEvent
AdvancementCriterion related events.| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | CriterionEvent.GrantIs called when a  AdvancementCriterionis granted/unlocked. | 
| static interface  | CriterionEvent.RevokeIs called when a  AdvancementCriterionis revoked. | 
| static interface  | CriterionEvent.ScoreA base event for  ScoreAdvancementCriterionrelated events. | 
| static interface  | CriterionEvent.Trigger<C extends FilteredTriggerConfiguration>Is called when a  FilteredTriggeris
 being processed for a specificCriterion. | 
| Modifier and Type | Method and Description | 
|---|---|
| AdvancementCriterion | getCriterion()Gets the  AdvancementCriterionthat was met. | 
getAdvancementgetTargetEntitygetCause, getContext, getSourceAdvancementCriterion getCriterion()
AdvancementCriterion that was met.