Class ApiNodeBuilderRegistry
java.lang.Object
me.lucko.luckperms.common.api.implementation.ApiNodeBuilderRegistry
- All Implemented Interfaces:
net.luckperms.api.node.NodeBuilderRegistry
public final class ApiNodeBuilderRegistry
extends Object
implements net.luckperms.api.node.NodeBuilderRegistry
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription@NonNull net.luckperms.api.node.types.DisplayNameNode.Builder@NonNull net.luckperms.api.node.types.InheritanceNode.Builder@NonNull net.luckperms.api.node.NodeBuilder<?, ?> @NonNull net.luckperms.api.node.types.MetaNode.BuilderforMeta()@NonNull net.luckperms.api.node.types.PermissionNode.Builder@NonNull net.luckperms.api.node.types.PrefixNode.Builder@NonNull net.luckperms.api.node.types.RegexPermissionNode.Builder@NonNull net.luckperms.api.node.types.SuffixNode.Builder@NonNull net.luckperms.api.node.types.WeightNode.Builder
-
Field Details
-
INSTANCE
-
-
Method Details
-
forKey
- Specified by:
forKeyin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forPermission
public @NonNull net.luckperms.api.node.types.PermissionNode.Builder forPermission()- Specified by:
forPermissionin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forRegexPermission
public @NonNull net.luckperms.api.node.types.RegexPermissionNode.Builder forRegexPermission()- Specified by:
forRegexPermissionin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forInheritance
public @NonNull net.luckperms.api.node.types.InheritanceNode.Builder forInheritance()- Specified by:
forInheritancein interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forPrefix
public @NonNull net.luckperms.api.node.types.PrefixNode.Builder forPrefix()- Specified by:
forPrefixin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forSuffix
public @NonNull net.luckperms.api.node.types.SuffixNode.Builder forSuffix()- Specified by:
forSuffixin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forMeta
public @NonNull net.luckperms.api.node.types.MetaNode.Builder forMeta()- Specified by:
forMetain interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forWeight
public @NonNull net.luckperms.api.node.types.WeightNode.Builder forWeight()- Specified by:
forWeightin interfacenet.luckperms.api.node.NodeBuilderRegistry
-
forDisplayName
public @NonNull net.luckperms.api.node.types.DisplayNameNode.Builder forDisplayName()- Specified by:
forDisplayNamein interfacenet.luckperms.api.node.NodeBuilderRegistry
-