Update content

This commit is contained in:
Paul Reilly
2023-05-12 21:19:35 -05:00
parent c41b8dc084
commit 98d7ffafe3
30 changed files with 300 additions and 307 deletions

View File

@ -0,0 +1,31 @@
package me.totalfreedom.security;
import org.bukkit.permissions.Permission;
import javax.annotation.concurrent.Immutable;
@Immutable
public interface Node
{
String getKey();
boolean getValue();
Permission bukkit();
NodeType getType();
boolean compare(Node node);
long getExpiry();
boolean isExpired();
boolean isPermanent();
boolean isTemporary();
boolean isWildcard();
boolean isNegated();
}