| Interface | Description |
|---|---|
| FilteredTrigger<C extends FilteredTriggerConfiguration> |
Represents something that will filter the context
of the
Trigger to determine whether a criterion
will be granted. |
| FilteredTrigger.Builder<C extends FilteredTriggerConfiguration> |
A builder to create
FilteredTriggers. |
| FilteredTriggerConfiguration |
Represents the configuration of a
FilteredTrigger, this interface
can be implemented by developers to create configurations for their
custom Triggers. |
| Trigger<C extends FilteredTriggerConfiguration> |
Represents a source that can trigger a
AdvancementCriterion. |
| Trigger.Builder<C extends FilteredTriggerConfiguration> |
A builder to create
Triggers. |
| Class | Description |
|---|---|
| FilteredTriggerConfiguration.Empty |
The default
FilteredTriggerConfiguration type for all
the constructed Triggers. |
| Triggers |
An enumeration of all the available
Triggers in minecraft. |