@Nonnull
    public static <T> T provide(@Nonnull Class<T> clazz, @Nonnull T instance, @Nonnull ServicePriority priority) {
        return provide(clazz, instance, LoaderUtils.getPlugin(), priority);
    }
Provides a service.

@param clazz the service class
@param instance the service instance
@param priority the priority to register the service instance at
@param <T> the service class type
@return the same service instance
helper/src/main/java/me/lucko/helper/Services.java