Interface PermissionNodeMixin
public interface PermissionNodeMixin
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T> net.neoforged.neoforge.server.permission.nodes.PermissionNode<T> geyser$construct(String nodeName, net.neoforged.neoforge.server.permission.nodes.PermissionType<T> type, net.neoforged.neoforge.server.permission.nodes.PermissionNode.PermissionResolver<T> defaultResolver, net.neoforged.neoforge.server.permission.nodes.PermissionDynamicContextKey... dynamics) Invokes the matching private constructor inPermissionNode.
-
Method Details
-
geyser$construct
static <T> net.neoforged.neoforge.server.permission.nodes.PermissionNode<T> geyser$construct(String nodeName, net.neoforged.neoforge.server.permission.nodes.PermissionType<T> type, net.neoforged.neoforge.server.permission.nodes.PermissionNode.PermissionResolver<T> defaultResolver, net.neoforged.neoforge.server.permission.nodes.PermissionDynamicContextKey... dynamics) Invokes the matching private constructor inPermissionNode.The typical constructors in PermissionNode require a mod id, which means our permission nodes would end up becoming
geyser_neoforge.<node>instead of just<node>.
-