static <T extends Node> @NonNull NodeMatcher<T> type(@NonNull NodeType<? extends T> type) {
        return LuckPermsProvider.get().getNodeMatcherFactory().type(type);
    }
Gets a {@link NodeMatcher} which matches {@link Node}s with the same
type as the given {@link NodeType}.

<p>{@link NodeType#PERMISSION}, {@link NodeType#CHAT_META} and
{@link NodeType#META_OR_CHAT_META} are not supported by this method.</p>

@param type the node type
@param <T> the node type
@return the matcher
api/src/main/java/net/luckperms/api/node/matcher/NodeMatcher.java