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 SummaryNested classes/interfaces inherited from interface org.spongepowered.api.event.advancement.CriterionEventCriterionEvent.Grant, CriterionEvent.Revoke, CriterionEvent.Score, CriterionEvent.Trigger<C extends FilteredTriggerConfiguration>
- 
Method SummaryModifier 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.type()Gets theFilteredTriggerthat is being processed.Methods inherited from interface org.spongepowered.api.event.advancement.AdvancementEventadvancement, advancementKey, playerMethods inherited from interface org.spongepowered.api.event.advancement.CriterionEventcriterionMethods inherited from interface org.spongepowered.api.event.GenericEventparamType
- 
Method Details- 
triggerFilteredTrigger<C> trigger()Gets theFilteredTriggerthat is being processed.- Returns:
- The trigger
 
- 
typeGets theFilteredTriggerthat is being processed.- Returns:
- The trigger
 
- 
resultboolean result()Gets the result of the trigger event.- Returns:
- The result
 
- 
setResultvoid setResult(boolean result) Sets the result of the trigger event.- Parameters:
- result- The result
 
 
-