Interface CriterionEvent
- All Superinterfaces:
AdvancementEvent,Event
- All Known Subinterfaces:
CriterionEvent.Grant,CriterionEvent.Revoke,CriterionEvent.Score,CriterionEvent.Score.Change,CriterionEvent.Score.Grant,CriterionEvent.Score.Revoke,CriterionEvent.Trigger<C>
A base event for
AdvancementCriterion related events.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceIs called when aAdvancementCriterionis granted/unlocked.static interfaceIs called when aAdvancementCriterionis revoked.static interfaceA base event forScoreAdvancementCriterionrelated events.static interfaceIs called when aFilteredTriggeris being processed for a specificCriterion. -
Method Summary
Methods inherited from interface org.spongepowered.api.event.advancement.AdvancementEvent
advancement, player
-
Method Details
-
criterion
AdvancementCriterion criterion()Gets theAdvancementCriterionthat was met.- Returns:
- The criterion
-