com.dervarex.minified.modrinth.exceptions
packagestable
Exceptions for modrinth module.
Can be used to catch specific issues.
Base Exception to all of these is
ModrinthException which is based on RuntimeExceptionExceptions
ModrinthApiExceptionBase class for HTTP and protocol level API errors.
ModrinthDependencyResolutionExceptionThrown when dependency resolution cannot be completed.
ModrinthDownloadExceptionThrown when a Modrinth file download fails or fails validation.
ModrinthExceptionBase runtime exception for Modrinth API failures.
ModrinthNotFoundExceptionThrown when the Modrinth API returns HTTP 404.
ModrinthRateLimitedExceptionThrown when the Modrinth API rate limits a request.
ModrinthSerializationExceptionThrown when a Modrinth JSON payload cannot be parsed into a model.
ModrinthStateExceptionThrown when a model operation requires an attached Modrinth client.