Package net.luckperms.api.context
Context functionality, including
ContextSets and
ContextCalculators.-
Interface Summary Interface Description Context Represents an individual context pair.ContextCalculator<T> Calculates the contexts applicable for a contextual subject.ContextConsumer Functional interface that accepts context key value pairs.ContextManager ManagesContextCalculators, and calculates applicable contexts for a given type.ContextSet A set of contexts.ContextSetFactory A factory for creatingContextSets.ImmutableContextSet An immutable implementation ofContextSet.ImmutableContextSet.Builder A builder forImmutableContextSet.MutableContextSet A mutable implementation ofContextSet.StaticContextCalculator Extension ofContextCalculatorwhich provides the same context regardless of the subject. -
Class Summary Class Description DefaultContextKeys Some default context keys used by the plugin. -
Enum Summary Enum Description ContextSatisfyMode Mode for determining whether aContextSetsatisfies another.