Uses of Class
net.minecraftforge.server.permission.nodes.PermissionNode
Packages that use PermissionNode
Package
Description
-
Uses of PermissionNode in net.minecraftforge.debug
Fields in net.minecraftforge.debug declared as PermissionNodeModifier and TypeFieldDescriptionprivate static final PermissionNode<Boolean>PermissionTest.boolPermprivate static final PermissionNode<Component>PermissionTest.componentPermprivate static final PermissionNode<Integer>PermissionTest.intPermprivate static final PermissionNode<String>PermissionTest.stringPermprivate static final PermissionNode<Boolean>PermissionTest.unregisteredPermMethods in net.minecraftforge.debug with parameters of type PermissionNodeModifier and TypeMethodDescriptionprivate static booleanPermissionTest.canUseCommand(CommandSourceStack src, PermissionNode<Boolean> booleanPermission, PermissionDynamicContext<?>... context) Simple utility to catch exceptions with the test commands above. -
Uses of PermissionNode in net.minecraftforge.server.permission
Methods in net.minecraftforge.server.permission that return types with arguments of type PermissionNodeModifier and TypeMethodDescriptionstatic Collection<PermissionNode<?>>PermissionAPI.getRegisteredNodes()Methods in net.minecraftforge.server.permission with parameters of type PermissionNodeModifier and TypeMethodDescriptionstatic <T> TPermissionAPI.getOfflinePermission(UUID player, PermissionNode<T> node, PermissionDynamicContext<?>... context) static <T> TPermissionAPI.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) Queries a player's permission for a given node and contexts -
Uses of PermissionNode in net.minecraftforge.server.permission.events
Fields in net.minecraftforge.server.permission.events with type parameters of type PermissionNodeModifier and TypeFieldDescriptionprivate final Set<PermissionNode<?>>PermissionGatherEvent.Nodes.nodesMethods in net.minecraftforge.server.permission.events that return types with arguments of type PermissionNodeMethods in net.minecraftforge.server.permission.events with parameters of type PermissionNodeModifier and TypeMethodDescriptionvoidPermissionGatherEvent.Nodes.addNodes(PermissionNode<?>... nodes) Method parameters in net.minecraftforge.server.permission.events with type arguments of type PermissionNodeModifier and TypeMethodDescriptionvoidPermissionGatherEvent.Nodes.addNodes(Iterable<PermissionNode<?>> nodes) -
Uses of PermissionNode in net.minecraftforge.server.permission.exceptions
Fields in net.minecraftforge.server.permission.exceptions declared as PermissionNodeMethods in net.minecraftforge.server.permission.exceptions that return PermissionNodeConstructors in net.minecraftforge.server.permission.exceptions with parameters of type PermissionNode -
Uses of PermissionNode in net.minecraftforge.server.permission.handler
Fields in net.minecraftforge.server.permission.handler with type parameters of type PermissionNodeModifier and TypeFieldDescriptionprivate Set<PermissionNode<?>>DefaultPermissionHandler.immutableRegisteredNodesprivate final Set<PermissionNode<?>>DefaultPermissionHandler.registeredNodesMethods in net.minecraftforge.server.permission.handler that return types with arguments of type PermissionNodeModifier and TypeMethodDescriptionSet<PermissionNode<?>>DefaultPermissionHandler.getRegisteredNodes()Set<PermissionNode<?>>IPermissionHandler.getRegisteredNodes()Returns an unmodifiable view of the collection of registered permission nodes.Methods in net.minecraftforge.server.permission.handler with parameters of type PermissionNodeModifier and TypeMethodDescription<T> TDefaultPermissionHandler.getOfflinePermission(UUID player, PermissionNode<T> node, PermissionDynamicContext<?>... context) <T> TIPermissionHandler.getOfflinePermission(UUID player, PermissionNode<T> node, PermissionDynamicContext<?>... context) <T> TDefaultPermissionHandler.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) <T> TIPermissionHandler.getPermission(ServerPlayer player, PermissionNode<T> node, PermissionDynamicContext<?>... context) Method parameters in net.minecraftforge.server.permission.handler with type arguments of type PermissionNodeModifier and TypeMethodDescriptionIPermissionHandlerFactory.create(Collection<PermissionNode<?>> permissions) Constructor parameters in net.minecraftforge.server.permission.handler with type arguments of type PermissionNodeModifierConstructorDescriptionDefaultPermissionHandler(Collection<PermissionNode<?>> permissions) -
Uses of PermissionNode in net.minecraftforge.server.permission.nodes
Methods in net.minecraftforge.server.permission.nodes that return PermissionNodeModifier and TypeMethodDescriptionPermissionNode.setInformation(Component readableName, Component description) Allows you to set a human-readable name & description for your Permission.