Package net.luckperms.api.node.types
Interface PrefixNode
- All Superinterfaces:
ChatMetaNode<PrefixNode,,PrefixNode.Builder> Node,ScopedNode<PrefixNode,PrefixNode.Builder>
A sub-type of
Node used to store prefix assignments.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull PrefixNode.Builderbuilder()Creates aPrefixNodebuilder.static @NonNull PrefixNode.BuilderCreates aPrefixNodebuilder.default @NonNull NodeType<PrefixNode>getType()Gets the type of the node.Methods inherited from interface net.luckperms.api.node.types.ChatMetaNode
getMetaType, getMetaValue, getPriorityMethods inherited from interface net.luckperms.api.node.Node
equals, equals, getContexts, getExpiry, getExpiryDuration, getKey, getMetadata, getValue, hasExpired, hasExpiry, isNegated, metadata, resolveShorthandMethods inherited from interface net.luckperms.api.node.ScopedNode
toBuilder
-
Method Details
-
getType
Description copied from interface:NodeGets the type of the node.- Specified by:
getTypein interfaceNode- Specified by:
getTypein interfaceScopedNode<PrefixNode,PrefixNode.Builder> - Returns:
- the node type
-
builder
Creates aPrefixNodebuilder.- Returns:
- the builder
-
builder
Creates aPrefixNodebuilder.- Parameters:
prefix- the prefix to setpriority- the priority to set- Returns:
- the builder
-