Interface CriterionEvent.Trigger<C extends FilteredTriggerConfiguration>
- All Superinterfaces:
AdvancementEvent,CriterionEvent,Event,GenericEvent<C>
- Enclosing interface:
- CriterionEvent
public static interface CriterionEvent.Trigger<C extends FilteredTriggerConfiguration>
extends CriterionEvent, GenericEvent<C>
Is called when a
FilteredTrigger is
being processed for a specific Criterion.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.spongepowered.api.event.advancement.CriterionEvent
CriterionEvent.Grant, CriterionEvent.Revoke, CriterionEvent.Score, CriterionEvent.Trigger<C extends FilteredTriggerConfiguration> -
Method Summary
Modifier and TypeMethodDescriptionbooleanresult()Gets the result of the trigger event.voidsetResult(boolean result) Sets the result of the trigger event.trigger()Gets theFilteredTriggerthat is being processed.Methods inherited from interface org.spongepowered.api.event.advancement.AdvancementEvent
advancement, playerMethods inherited from interface org.spongepowered.api.event.advancement.CriterionEvent
criterionMethods inherited from interface org.spongepowered.api.event.GenericEvent
paramType
-
Method Details
-
trigger
FilteredTrigger<C> trigger()Gets theFilteredTriggerthat is being processed.- Returns:
- The trigger
-
result
boolean result()Gets the result of the trigger event.- Returns:
- The result
-
setResult
void setResult(boolean result) Sets the result of the trigger event.- Parameters:
result- The result
-