| Modifier and Type | Class and Description |
|---|---|
class |
RatelimitedHttpClient
This class is used to connect to the Modrinth API with rate limiting.
|
class |
UnlimitedHttpClient
Deprecated.
- Use
RatelimitedHttpClient instead. |
| Constructor and Description |
|---|
SearchEndpoint(HttpClient client,
com.google.gson.Gson gson)
Creates a new search endpoint.
|
| Constructor and Description |
|---|
PaginatedEndpoint(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
BulkModifyProjects(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ChangeProjectIcon(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
CheckSlugAvailability(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
CreateProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
DeleteProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
DeleteProjectIcon(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetMultipleProjects(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectDependencies(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectIdBySlug(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetRandomProjects(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ModifyProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ScheduleProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
FollowProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
UnfollowProject(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
CreateGalleryImage(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
DeleteGalleryImage(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ModifyGalleryImage(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
GetCategories(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetDonationPlatforms(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetGameVersions(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetLicenses(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetLoaders(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetReportTypes(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
AddMemberToTeam(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectTeamMembers(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetTeamMembers(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetTeamsMembers(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
JoinTeam(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ModifyTeamMemberInfo(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
RemoveMemberFromTeam(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
TransferOwnership(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
| Constructor and Description |
|---|
ChangeUserIcon(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
DeleteUser(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetSelf(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetUser(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetUserFollowedProjects(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetUserNotifications(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetUserProjects(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetUsers(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ModifyUser(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ReportProjectUserOrVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of this endpoint.
|
| Constructor and Description |
|---|
AddFilesToVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of this endpoint.
|
CreateVersion(HttpClient client,
com.google.gson.Gson gson)
This constructor is used to create a new instance of the endpoint.
|
DeleteVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectVersions(HttpClient httpClient,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetVersionByVersionNumber(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetVersions(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
ModifyVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the
ModifyVersion endpoint. |
ScheduleVersion(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the
ScheduleVersion endpoint. |
| Constructor and Description |
|---|
DeleteFileByHash(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectLatestVersionFromHash(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetProjectLatestVersionsFromHashes(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetVersionByHash(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
GetVersionsFromHashes(HttpClient client,
com.google.gson.Gson gson)
Creates a new instance of the endpoint.
|
Copyright © 2026. All rights reserved.