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 CriterionEvent
CriterionEvent.Grant, CriterionEvent.Revoke, CriterionEvent.Score, CriterionEvent.Trigger<C> -
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.type()Gets theFilteredTriggerthat is being processed.Methods inherited from interface AdvancementEvent
advancement, advancementKey, playerMethods inherited from interface CriterionEvent
criterionMethods inherited from interface GenericEvent
paramType, paramTypes
-
Method Details
-
trigger
-
type
-
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
-